diff --git a/css/index-fGu6wN-b.chunk.css b/css/index-fGu6wN-b.chunk.css deleted file mode 100644 index 06199df74..000000000 --- a/css/index-fGu6wN-b.chunk.css +++ /dev/null @@ -1,69 +0,0 @@ -/* roboto-cyrillic-ext-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-cyrillic-ext-400-normal.woff2) format('woff2'), url(fonts/roboto-cyrillic-ext-400-normal.woff) format('woff'); - unicode-range: U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F; -} - -/* roboto-cyrillic-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-cyrillic-400-normal.woff2) format('woff2'), url(fonts/roboto-cyrillic-400-normal.woff) format('woff'); - unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116; -} - -/* roboto-greek-ext-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format('woff2'), url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format('woff'); - unicode-range: U+1F00-1FFF; -} - -/* roboto-greek-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-greek-400-normal.woff2) format('woff2'), url(fonts/roboto-greek-400-normal.woff) format('woff'); - unicode-range: U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF; -} - -/* roboto-vietnamese-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-vietnamese-400-normal.woff2) format('woff2'), url(fonts/roboto-vietnamese-400-normal.woff) format('woff'); - unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB; -} - -/* roboto-latin-ext-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-latin-ext-400-normal.woff2) format('woff2'), url(fonts/roboto-latin-ext-400-normal.woff) format('woff'); - unicode-range: U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF; -} - -/* roboto-latin-400-normal */ -@font-face { - font-family: 'Roboto'; - font-style: normal; - font-display: swap; - font-weight: 400; - src: url(fonts/roboto-latin-400-normal.woff2) format('woff2'), url(fonts/roboto-latin-400-normal.woff) format('woff'); - unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; -} \ No newline at end of file diff --git a/css/main-59Rorz3q.chunk.css b/css/main-59Rorz3q.chunk.css deleted file mode 100644 index 30037e767..000000000 --- a/css/main-59Rorz3q.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-09be59e8] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-09be59e8] .modal-container, .viewer__content[data-v-09be59e8] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-09be59e8] { - width: 50%; -} -.viewer[data-v-09be59e8] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-09be59e8] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-09be59e8] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-09be59e8] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-09be59e8] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-09be59e8] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-09be59e8] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-09be59e8] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-09be59e8] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-09be59e8] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-09be59e8] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-09be59e8] .modal-name, -.viewer.theme--light[data-v-09be59e8] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-09be59e8] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-09be59e8] .modal-name, -.viewer.theme--default[data-v-09be59e8] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-09be59e8] .modal-name button svg, .viewer.theme--default[data-v-09be59e8] .modal-name a, -.viewer.theme--default[data-v-09be59e8] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-09be59e8] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-09be59e8] .modal-header .modal-name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-09be59e8] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-09be59e8] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-256fed76] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-256fed76], video[data-v-256fed76] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-256fed76]:hover, video[data-v-256fed76]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-256fed76], video.loaded[data-v-256fed76] { - background-color: #fff; -} -img.zoomed[data-v-256fed76], video.zoomed[data-v-256fed76] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-256fed76], video.dragging[data-v-256fed76] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-256fed76] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-B8JMBDQI.chunk.css b/css/main-B8JMBDQI.chunk.css deleted file mode 100644 index 405b82bc7..000000000 --- a/css/main-B8JMBDQI.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-123bd91f] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-123bd91f] .modal-container, .viewer__content[data-v-123bd91f] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-123bd91f] { - width: 50%; -} -.viewer[data-v-123bd91f] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-123bd91f] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-123bd91f] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-123bd91f] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-123bd91f] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-123bd91f] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-123bd91f] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-123bd91f] .modal-header__name, -.viewer.theme--light[data-v-123bd91f] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-123bd91f] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name button svg, .viewer.theme--default[data-v-123bd91f] .modal-header__name a, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-7c5a39e5] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-7c5a39e5], video[data-v-7c5a39e5] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-7c5a39e5]:hover, video[data-v-7c5a39e5]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-7c5a39e5], video.loaded[data-v-7c5a39e5] { - background-color: #fff; -} -img.zoomed[data-v-7c5a39e5], video.zoomed[data-v-7c5a39e5] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-7c5a39e5], video.dragging[data-v-7c5a39e5] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-7c5a39e5] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-BQpYvOBl.chunk.css b/css/main-BQpYvOBl.chunk.css deleted file mode 100644 index 5dd5fdada..000000000 --- a/css/main-BQpYvOBl.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-de9f48dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-de9f48dc] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-de9f48dc] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-de9f48dc] { - flex-direction: column; -} -.dialog__navigation[data-v-de9f48dc] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-de9f48dc] { - 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-de9f48dc] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-de9f48dc] { - padding-block-end: 6px; -} -.dialog__actions[data-v-de9f48dc] { - box-sizing: border-box; - 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-de9f48dc]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-de9f48dc] { - 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-1d602fb0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-1d602fb0] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-1d602fb0] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-1d602fb0] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 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-1d602fb0] { - overflow-x: hidden; - box-sizing: border-box; - 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-1d602fb0] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-1d602fb0] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0] { - box-sizing: border-box; - 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-1d602fb0] .action-item { - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item--single { - box-sizing: border-box; - 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-1d602fb0] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span, .modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-1d602fb0], -.modal-wrapper .next[data-v-1d602fb0] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-1d602fb0]:focus-visible, -.modal-wrapper .next[data-v-1d602fb0]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-1d602fb0] { - left: 2px; -} -.modal-wrapper .next[data-v-1d602fb0] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-1d602fb0] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-1d602fb0] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-1d602fb0] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-1d602fb0] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--normal > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--large > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--full > .modal-container[data-v-1d602fb0] { - 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-1d602fb0] { - 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-1d602fb0], -.fade-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.fade-enter[data-v-1d602fb0], -.fade-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.fade-visibility-enter[data-v-1d602fb0], -.fade-visibility-leave-to[data-v-1d602fb0] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-1d602fb0], -.modal-in-leave-active[data-v-1d602fb0], -.modal-out-enter-active[data-v-1d602fb0], -.modal-out-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-1d602fb0], -.modal-in-leave-to[data-v-1d602fb0], -.modal-out-enter[data-v-1d602fb0], -.modal-out-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-1d602fb0], -.modal-in-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-1d602fb0], -.modal-out-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-1d602fb0 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0] { - animation: breath-1d602fb0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0] { - animation-play-state: paused !important; -} -@keyframes progressring-1d602fb0 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-1d602fb0 { -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-cc61c052] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-cc61c052] { - display: flex; - align-items: center; -} -.action-items > button[data-v-cc61c052] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-cc61c052] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-cc61c052] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-cc61c052] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-cc61c052] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-cc61c052] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-cc61c052] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-c3d9e0ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-c3d9e0ce] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-c3d9e0ce], -.button-vue span[data-v-c3d9e0ce] { - cursor: pointer; -} -.button-vue[data-v-c3d9e0ce]:focus { - outline: none; -} -.button-vue[data-v-c3d9e0ce]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-c3d9e0ce] { - cursor: default; -} -.button-vue[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-c3d9e0ce] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-c3d9e0ce] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-c3d9e0ce] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-c3d9e0ce] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-c3d9e0ce] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-c3d9e0ce] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-c3d9e0ce] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-c3d9e0ce] { - width: 100%; -} -.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-c3d9e0ce] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-c3d9e0ce] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-c3d9e0ce] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-c3d9e0ce]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-c3d9e0ce] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-c3d9e0ce]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-c3d9e0ce] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-c3d9e0ce]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-123bd91f] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-123bd91f] .modal-container, .viewer__content[data-v-123bd91f] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-123bd91f] { - width: 50%; -} -.viewer[data-v-123bd91f] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-123bd91f] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-123bd91f] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-123bd91f] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-123bd91f] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-123bd91f] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-123bd91f] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-123bd91f] .modal-header__name, -.viewer.theme--light[data-v-123bd91f] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-123bd91f] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name button svg, .viewer.theme--default[data-v-123bd91f] .modal-header__name a, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-1a743a21] { - 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.active[data-v-1a743a21] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-1a743a21] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-1a743a21]:hover, .action--disabled[data-v-1a743a21]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-1a743a21] { - opacity: 1 !important; -} -.action-checkbox[data-v-1a743a21] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-1a743a21] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-1a743a21] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-1a743a21]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-checkbox--disabled[data-v-1a743a21], -.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-9457a3d] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-9457a3d] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper:disabled, .mx-datepicker[data-v-9457a3d] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-9ce7ef1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-9ce7ef1d] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-9ce7ef1d] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-9ce7ef1d]: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-9ce7ef1d] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d], .avatardiv--with-menu:hover img[data-v-9ce7ef1d], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-9ce7ef1d] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue, -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-9ce7ef1d] > .button-vue, .avatardiv--with-menu[data-v-9ce7ef1d] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-9ce7ef1d] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-9ce7ef1d] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 14px; - min-width: 14px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 1; - font-size: clamp(var(--font-size-small), 85%, var(--default-font-size)); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-9ce7ef1d] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-374fffac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-374fffac] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-374fffac] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-374fffac] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-374fffac] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-374fffac] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-374fffac] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-374fffac] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-374fffac] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-374fffac]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-374fffac]:active:not([disabled]), .input-field__input[data-v-374fffac]:hover:not([disabled]), .input-field__input[data-v-374fffac]:focus: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; -} -.input-field__input:focus + .input-field__label[data-v-374fffac], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - color: var(--color-main-text); -} -.input-field__input[data-v-374fffac]:focus { - cursor: text; -} -.input-field__input[data-v-374fffac]:disabled { - cursor: default; -} -.input-field__input[data-v-374fffac]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-374fffac] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-374fffac]: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__input--error[data-v-374fffac], .input-field__input[data-v-374fffac]:invalid { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-374fffac]:focus-visible, .input-field__input[data-v-374fffac]: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:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-374fffac] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-374fffac], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - --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-374fffac] { - 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-374fffac] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-374fffac] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-374fffac] { - --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-374fffac] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-374fffac] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-374fffac] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-374fffac] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-374fffac] { - 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-8c1a9122] { - 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.active[data-v-8c1a9122] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-8c1a9122] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-8c1a9122]:hover, .action--disabled[data-v-8c1a9122]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-8c1a9122] { - opacity: 1 !important; -} -.action-radio[data-v-8c1a9122] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-8c1a9122] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-8c1a9122] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-8c1a9122]::before { - margin: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-radio--disabled[data-v-8c1a9122], -.action-radio--disabled .action-radio__label[data-v-8c1a9122] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-1c2985af] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-1c2985af] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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); - border-inline-end: 1px solid var(--color-border); -} -.app-navigation--close[data-v-1c2985af] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-1c2985af] { - width: 100%; -} -.app-navigation__body[data-v-1c2985af] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-1c2985af] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-1c2985af] { - height: 100%; -} -.app-navigation__body--no-list[data-v-1c2985af] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-1c2985af] { - height: 100%; - display: flex; - flex-direction: column; -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-1c2985af] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-1c2985af] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-af6cfb9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-af6cfb9c] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-af6cfb9c] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-af6cfb9c] { - 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: 1; - padding: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - padding-right: 0; - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-af6cfb9c] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-af6cfb9c]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-0674bd2e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-0674bd2e] .app-settings__navigation { - min-width: 200px; - margin-right: calc(4 * var(--default-grid-baseline)); - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-0674bd2e] .app-settings__content { - box-sizing: border-box; - padding-inline: calc(4 * var(--default-grid-baseline)); -} -.navigation-list[data-v-0674bd2e] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: calc(3 * var(--default-grid-baseline)); -} -.navigation-list__link[data-v-0674bd2e] { - 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, var(--border-radius-pill)); - 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-0674bd2e]:hover, .navigation-list__link[data-v-0674bd2e]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-0674bd2e] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-0674bd2e] { - padding-inline-start: calc(2 * var(--default-grid-baseline)); - gap: var(--default-grid-baseline); -} -.navigation-list__link-icon[data-v-0674bd2e] { - 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-0674bd2e] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-e75842d8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-e75842d8] { - 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__text[data-v-e75842d8] { - flex: 1 0; -} -.checkbox-content__text[data-v-e75842d8]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-e75842d8] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-e75842d8] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-e75842d8] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-e75842d8], .checkbox-content *[data-v-e75842d8] { - 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-feaabebe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-feaabebe] { - 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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2)); - --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-feaabebe] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch__input[data-v-feaabebe]: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-feaabebe] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]: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-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-feaabebe]: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-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-feaabebe] { - 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-feaabebe] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-feaabebe] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]: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-feaabebe] { - border-radius: var(--checkbox-radio-switch--border-radius); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-feaabebe] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:last-of-type { - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]: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-feaabebe] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:last-of-type { - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-feaabebe] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe] .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-feaabebe] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-d8f0539f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-d8f0539f] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-d8f0539f] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-d8f0539f] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-d8f0539f] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-d8f0539f] { - margin-top: 12px; -} -.content[data-v-d8f0539f] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: var(--header-height); - 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-d8f0539f]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-d8f0539f] * { - 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-11322bad] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11322bad] { - --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: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11322bad] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11322bad] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11322bad] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11322bad] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11322bad] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-2d5ac9dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-2d5ac9dc] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-2d5ac9dc], .header-menu__trigger[data-v-2d5ac9dc]:hover, .header-menu__trigger[data-v-2d5ac9dc]:focus, .header-menu__trigger[data-v-2d5ac9dc]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-2d5ac9dc] { - position: fixed; - z-index: 2000; - top: var(--header-height); - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-2d5ac9dc] { - 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-2d5ac9dc] { - 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-2d5ac9dc] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-2d5ac9dc] { - width: 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-a3ec46a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a3ec46a7] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7], .list-item__wrapper.active .list-item[data-v-a3ec46a7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7], .list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper .list-item-details__details[data-v-a3ec46a7] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a3ec46a7] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a3ec46a7] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a3ec46a7] { - font-weight: 500; -} -.list-item[data-v-a3ec46a7] { - --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-a3ec46a7]:hover, .list-item[data-v-a3ec46a7]:focus-within, .list-item[data-v-a3ec46a7]:has(:active), .list-item[data-v-a3ec46a7]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a3ec46a7]: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-a3ec46a7] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a3ec46a7] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a3ec46a7] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a3ec46a7] { - --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--one-line--legacy[data-v-a3ec46a7] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a3ec46a7] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a3ec46a7] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a3ec46a7] { - align-self: center; -} -.list-item__anchor[data-v-a3ec46a7] { - color: inherit; - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a3ec46a7]:focus-visible { - outline: none; -} -.list-item-content[data-v-a3ec46a7] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a3ec46a7] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a3ec46a7] { - display: flex; -} -.list-item-content__details[data-v-a3ec46a7] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a3ec46a7], .list-item-content__extra-actions[data-v-a3ec46a7] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a3ec46a7] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a3ec46a7] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a3ec46a7] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a3ec46a7] { - margin: 0 5px; -} -.list-item__extra[data-v-a3ec46a7] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-98c79945] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-98c79945] { - 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-98c79945] { - 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-98c79945] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-98c79945] { - --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; - right: 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-98c79945] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-98c79945] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.autocomplete-result__title[data-v-98c79945], .autocomplete-result__subline[data-v-98c79945] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-98c79945] { - 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-108d42c7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-108d42c7] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-108d42c7] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-108d42c7], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-108d42c7] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-108d42c7] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-108d42c7] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before, .rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-108d42c7] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_1o935_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_1o935_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-element, var(--border-radius)); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_1o935_20, ._tribute-container_1o935_20 * { - box-sizing: border-box; -} -._tribute-container_1o935_20 ul { - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-small, var(--border-radius)); - padding: var(--default-grid-baseline); - cursor: pointer; - min-height: var(--clickable-area-small, auto); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight, ._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight * { - cursor: pointer; -} -._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_1o935_58 { - 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_1o935_64, -._tribute-container-link_1o935_65 { - 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_1o935_64 ._tribute-item_1o935_70, -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - display: flex; - align-items: center; -} -._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-ef7b99d0] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-ef7b99d0], video[data-v-ef7b99d0] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-ef7b99d0]:hover, video[data-v-ef7b99d0]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-ef7b99d0], video.loaded[data-v-ef7b99d0] { - background-color: #fff; -} -img.zoomed[data-v-ef7b99d0], video.zoomed[data-v-ef7b99d0] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-ef7b99d0], video.dragging[data-v-ef7b99d0] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-ef7b99d0] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-Bib0W53f.chunk.css b/css/main-Bib0W53f.chunk.css deleted file mode 100644 index 641ac291a..000000000 --- a/css/main-Bib0W53f.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-ac4fbca4] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-ac4fbca4] .modal-container, .viewer__content[data-v-ac4fbca4] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-ac4fbca4] { - width: 50%; -} -.viewer[data-v-ac4fbca4] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-ac4fbca4] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-ac4fbca4] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-ac4fbca4] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-ac4fbca4] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-ac4fbca4] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-ac4fbca4] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-ac4fbca4] .modal-header__name, -.viewer.theme--light[data-v-ac4fbca4] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-ac4fbca4] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-ac4fbca4] .modal-header__name, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-ac4fbca4] .modal-header__name button svg, .viewer.theme--default[data-v-ac4fbca4] .modal-header__name a, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-46642131] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-46642131], video[data-v-46642131] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-46642131]:hover, video[data-v-46642131]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-46642131], video.loaded[data-v-46642131] { - background-color: #fff; -} -img.zoomed[data-v-46642131], video.zoomed[data-v-46642131] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-46642131], video.dragging[data-v-46642131] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-46642131] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-Bq-oOeTE.chunk.css b/css/main-Bq-oOeTE.chunk.css deleted file mode 100644 index 72d5f1911..000000000 --- a/css/main-Bq-oOeTE.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-123bd91f] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-123bd91f] .modal-container, .viewer__content[data-v-123bd91f] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-123bd91f] { - width: 50%; -} -.viewer[data-v-123bd91f] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-123bd91f] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-123bd91f] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-123bd91f] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-123bd91f] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-123bd91f] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-123bd91f] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-123bd91f] .modal-header__name, -.viewer.theme--light[data-v-123bd91f] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-123bd91f] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name button svg, .viewer.theme--default[data-v-123bd91f] .modal-header__name a, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-ef7b99d0] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-ef7b99d0], video[data-v-ef7b99d0] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-ef7b99d0]:hover, video[data-v-ef7b99d0]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-ef7b99d0], video.loaded[data-v-ef7b99d0] { - background-color: #fff; -} -img.zoomed[data-v-ef7b99d0], video.zoomed[data-v-ef7b99d0] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-ef7b99d0], video.dragging[data-v-ef7b99d0] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-ef7b99d0] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-BqxICS9X.chunk.css b/css/main-BqxICS9X.chunk.css deleted file mode 100644 index 124f49a09..000000000 --- a/css/main-BqxICS9X.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-1ea20220] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-1ea20220] .modal-container, .viewer__content[data-v-1ea20220] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-1ea20220] { - width: 50%; -} -.viewer[data-v-1ea20220] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-1ea20220] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-1ea20220] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-1ea20220] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-1ea20220] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-1ea20220] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-1ea20220] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-1ea20220] .modal-header__name, -.viewer.theme--light[data-v-1ea20220] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-1ea20220] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-1ea20220] .modal-header__name, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-1ea20220] .modal-header__name button svg, .viewer.theme--default[data-v-1ea20220] .modal-header__name a, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-7c5a39e5] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-7c5a39e5], video[data-v-7c5a39e5] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-7c5a39e5]:hover, video[data-v-7c5a39e5]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-7c5a39e5], video.loaded[data-v-7c5a39e5] { - background-color: #fff; -} -img.zoomed[data-v-7c5a39e5], video.zoomed[data-v-7c5a39e5] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-7c5a39e5], video.dragging[data-v-7c5a39e5] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-7c5a39e5] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-CTwq7dfv.chunk.css b/css/main-CTwq7dfv.chunk.css deleted file mode 100644 index af587ea83..000000000 --- a/css/main-CTwq7dfv.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-ac4fbca4] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-ac4fbca4] .modal-container, .viewer__content[data-v-ac4fbca4] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-ac4fbca4] { - width: 50%; -} -.viewer[data-v-ac4fbca4] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-ac4fbca4] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-ac4fbca4] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-ac4fbca4] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-ac4fbca4] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-ac4fbca4] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-ac4fbca4] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-ac4fbca4] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-ac4fbca4] .modal-header__name, -.viewer.theme--light[data-v-ac4fbca4] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-ac4fbca4] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-ac4fbca4] .modal-header__name, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-ac4fbca4] .modal-header__name button svg, .viewer.theme--default[data-v-ac4fbca4] .modal-header__name a, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-ac4fbca4] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-ac4fbca4] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-8f06eb25] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-8f06eb25], video[data-v-8f06eb25] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-8f06eb25]:hover, video[data-v-8f06eb25]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-8f06eb25], video.loaded[data-v-8f06eb25] { - background-color: #fff; -} -img.zoomed[data-v-8f06eb25], video.zoomed[data-v-8f06eb25] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-8f06eb25], video.dragging[data-v-8f06eb25] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-8f06eb25] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-CWJ2NyUp.chunk.css b/css/main-CWJ2NyUp.chunk.css deleted file mode 100644 index a419c47f2..000000000 --- a/css/main-CWJ2NyUp.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-e16cf4dc] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-e16cf4dc] .modal-container, .viewer__content[data-v-e16cf4dc] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-e16cf4dc] { - width: 50%; -} -.viewer[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-e16cf4dc] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-e16cf4dc] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-e16cf4dc] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-e16cf4dc] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-e16cf4dc] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-e16cf4dc] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--light[data-v-e16cf4dc] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-e16cf4dc] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name button svg, .viewer.theme--default[data-v-e16cf4dc] .modal-header__name a, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-8f06eb25] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-8f06eb25], video[data-v-8f06eb25] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-8f06eb25]:hover, video[data-v-8f06eb25]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-8f06eb25], video.loaded[data-v-8f06eb25] { - background-color: #fff; -} -img.zoomed[data-v-8f06eb25], video.zoomed[data-v-8f06eb25] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-8f06eb25], video.dragging[data-v-8f06eb25] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-8f06eb25] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-DELUg34d.chunk.css b/css/main-DELUg34d.chunk.css deleted file mode 100644 index ed6d7f052..000000000 --- a/css/main-DELUg34d.chunk.css +++ /dev/null @@ -1,9336 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-de9f48dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-de9f48dc] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-de9f48dc] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-de9f48dc] { - flex-direction: column; -} -.dialog__navigation[data-v-de9f48dc] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-de9f48dc] { - 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-de9f48dc] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-de9f48dc] { - padding-block-end: 6px; -} -.dialog__actions[data-v-de9f48dc] { - box-sizing: border-box; - 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-de9f48dc]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-de9f48dc] { - 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-1d602fb0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-1d602fb0] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-1d602fb0] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-1d602fb0] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 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-1d602fb0] { - overflow-x: hidden; - box-sizing: border-box; - 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-1d602fb0] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-1d602fb0] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0] { - box-sizing: border-box; - 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-1d602fb0] .action-item { - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item--single { - box-sizing: border-box; - 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-1d602fb0] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span, .modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-1d602fb0], -.modal-wrapper .next[data-v-1d602fb0] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-1d602fb0]:focus-visible, -.modal-wrapper .next[data-v-1d602fb0]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-1d602fb0] { - left: 2px; -} -.modal-wrapper .next[data-v-1d602fb0] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-1d602fb0] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-1d602fb0] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-1d602fb0] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-1d602fb0] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--normal > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--large > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--full > .modal-container[data-v-1d602fb0] { - 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-1d602fb0] { - 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-1d602fb0], -.fade-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.fade-enter[data-v-1d602fb0], -.fade-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.fade-visibility-enter[data-v-1d602fb0], -.fade-visibility-leave-to[data-v-1d602fb0] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-1d602fb0], -.modal-in-leave-active[data-v-1d602fb0], -.modal-out-enter-active[data-v-1d602fb0], -.modal-out-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-1d602fb0], -.modal-in-leave-to[data-v-1d602fb0], -.modal-out-enter[data-v-1d602fb0], -.modal-out-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-1d602fb0], -.modal-in-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-1d602fb0], -.modal-out-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-1d602fb0 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0] { - animation: breath-1d602fb0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0] { - animation-play-state: paused !important; -} -@keyframes progressring-1d602fb0 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-1d602fb0 { -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-cc61c052] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-cc61c052] { - display: flex; - align-items: center; -} -.action-items > button[data-v-cc61c052] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-cc61c052] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-cc61c052] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-cc61c052] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-cc61c052] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-cc61c052] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-cc61c052] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-c3d9e0ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-c3d9e0ce] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-c3d9e0ce], -.button-vue span[data-v-c3d9e0ce] { - cursor: pointer; -} -.button-vue[data-v-c3d9e0ce]:focus { - outline: none; -} -.button-vue[data-v-c3d9e0ce]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-c3d9e0ce] { - cursor: default; -} -.button-vue[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-c3d9e0ce] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-c3d9e0ce] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-c3d9e0ce] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-c3d9e0ce] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-c3d9e0ce] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-c3d9e0ce] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-c3d9e0ce] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-c3d9e0ce] { - width: 100%; -} -.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-c3d9e0ce] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-c3d9e0ce] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-c3d9e0ce] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-c3d9e0ce]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-c3d9e0ce] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-c3d9e0ce]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-c3d9e0ce] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-c3d9e0ce]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-123bd91f] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-123bd91f] .modal-container, .viewer__content[data-v-123bd91f] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-123bd91f] { - width: 50%; -} -.viewer[data-v-123bd91f] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-123bd91f] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-123bd91f] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-123bd91f] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-123bd91f] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-123bd91f] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-123bd91f] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-123bd91f] .modal-header__name, -.viewer.theme--light[data-v-123bd91f] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-123bd91f] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name button svg, .viewer.theme--default[data-v-123bd91f] .modal-header__name a, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-4d1ff3f6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-4d1ff3f6] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-4d1ff3f6] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-1a743a21] { - 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.active[data-v-1a743a21] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-1a743a21] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-1a743a21]:hover, .action--disabled[data-v-1a743a21]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-1a743a21] { - opacity: 1 !important; -} -.action-checkbox[data-v-1a743a21] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-1a743a21] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-1a743a21] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-1a743a21]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-checkbox--disabled[data-v-1a743a21], -.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-ac203b9] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-ac203b9] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-ac203b9] .mx-input-wrapper:disabled, .mx-datepicker[data-v-ac203b9] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-9ce7ef1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-9ce7ef1d] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-9ce7ef1d] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-9ce7ef1d]: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-9ce7ef1d] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d], .avatardiv--with-menu:hover img[data-v-9ce7ef1d], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-9ce7ef1d] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue, -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-9ce7ef1d] > .button-vue, .avatardiv--with-menu[data-v-9ce7ef1d] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-9ce7ef1d] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-9ce7ef1d] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 14px; - min-width: 14px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 1; - font-size: clamp(var(--font-size-small), 85%, var(--default-font-size)); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-9ce7ef1d] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-374fffac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-374fffac] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-374fffac] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-374fffac] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-374fffac] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-374fffac] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-374fffac] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-374fffac] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-374fffac] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-374fffac]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-374fffac]:active:not([disabled]), .input-field__input[data-v-374fffac]:hover:not([disabled]), .input-field__input[data-v-374fffac]:focus: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; -} -.input-field__input:focus + .input-field__label[data-v-374fffac], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - color: var(--color-main-text); -} -.input-field__input[data-v-374fffac]:focus { - cursor: text; -} -.input-field__input[data-v-374fffac]:disabled { - cursor: default; -} -.input-field__input[data-v-374fffac]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-374fffac] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-374fffac]: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__input--error[data-v-374fffac], .input-field__input[data-v-374fffac]:invalid { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-374fffac]:focus-visible, .input-field__input[data-v-374fffac]: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:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-374fffac] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-374fffac], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - --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-374fffac] { - 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-374fffac] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-374fffac] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-374fffac] { - --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-374fffac] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-374fffac] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-374fffac] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-374fffac] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-374fffac] { - 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-8c1a9122] { - 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.active[data-v-8c1a9122] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-8c1a9122] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-8c1a9122]:hover, .action--disabled[data-v-8c1a9122]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-8c1a9122] { - opacity: 1 !important; -} -.action-radio[data-v-8c1a9122] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-8c1a9122] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-8c1a9122] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-8c1a9122]::before { - margin: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-radio--disabled[data-v-8c1a9122], -.action-radio--disabled .action-radio__label[data-v-8c1a9122] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-e7d078cc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-e7d078cc] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-e7d078cc] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-e7d078cc] { - width: 100%; -} -.app-navigation__body[data-v-e7d078cc] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-e7d078cc] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-e7d078cc] { - height: 100%; -} -.app-navigation__body--no-list[data-v-e7d078cc] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-e7d078cc] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-e7d078cc] { - border-inline-end: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-e7d078cc] { - position: absolute; - border-inline-end: 1px solid var(--color-border); -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-e7d078cc] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-af6cfb9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-af6cfb9c] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-af6cfb9c] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-af6cfb9c] { - 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: 1; - padding: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - padding-right: 0; - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-af6cfb9c] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-af6cfb9c]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-0674bd2e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-0674bd2e] .app-settings__navigation { - min-width: 200px; - margin-right: calc(4 * var(--default-grid-baseline)); - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-0674bd2e] .app-settings__content { - box-sizing: border-box; - padding-inline: calc(4 * var(--default-grid-baseline)); -} -.navigation-list[data-v-0674bd2e] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: calc(3 * var(--default-grid-baseline)); -} -.navigation-list__link[data-v-0674bd2e] { - 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, var(--border-radius-pill)); - 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-0674bd2e]:hover, .navigation-list__link[data-v-0674bd2e]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-0674bd2e] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-0674bd2e] { - padding-inline-start: calc(2 * var(--default-grid-baseline)); - gap: var(--default-grid-baseline); -} -.navigation-list__link-icon[data-v-0674bd2e] { - 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-0674bd2e] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-e75842d8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-e75842d8] { - 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__text[data-v-e75842d8] { - flex: 1 0; -} -.checkbox-content__text[data-v-e75842d8]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-e75842d8] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-e75842d8] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-e75842d8] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-e75842d8], .checkbox-content *[data-v-e75842d8] { - 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-00597cce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-00597cce] { - 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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2)); - --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-00597cce] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-00597cce], .checkbox-radio-switch__input[data-v-00597cce]: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-00597cce] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-00597cce] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-00597cce], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-00597cce]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-00597cce], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]: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-00597cce], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-00597cce]: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-00597cce] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-00597cce] { - 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-00597cce] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-00597cce] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-00597cce]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-00597cce]: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-00597cce] { - border-radius: var(--checkbox-radio-switch--border-radius); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-00597cce] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:last-of-type { - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]: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-00597cce] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:last-of-type { - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-00597cce] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce] .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-00597cce] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-d8f0539f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-d8f0539f] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-d8f0539f] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-d8f0539f] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-d8f0539f] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-d8f0539f] { - margin-top: 12px; -} -.content[data-v-d8f0539f] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: var(--header-height); - 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-d8f0539f]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-d8f0539f] * { - 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-11322bad] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11322bad] { - --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: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11322bad] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11322bad] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11322bad] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11322bad] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11322bad] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-e2527068] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-e2527068] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-e2527068] { - width: 100% !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-e2527068]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu--opened .header-menu__trigger[data-v-e2527068], .header-menu__trigger[data-v-e2527068]:hover, .header-menu__trigger[data-v-e2527068]:focus, .header-menu__trigger[data-v-e2527068]:active { - opacity: 1; -} -.header-menu__wrapper[data-v-e2527068] { - position: fixed; - z-index: 2000; - top: var(--header-height); - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-e2527068] { - 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-e2527068] { - 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-e2527068] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-e2527068] { - width: 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-a3ec46a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a3ec46a7] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7], .list-item__wrapper.active .list-item[data-v-a3ec46a7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7], .list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper .list-item-details__details[data-v-a3ec46a7] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a3ec46a7] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a3ec46a7] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a3ec46a7] { - font-weight: 500; -} -.list-item[data-v-a3ec46a7] { - --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-a3ec46a7]:hover, .list-item[data-v-a3ec46a7]:focus-within, .list-item[data-v-a3ec46a7]:has(:active), .list-item[data-v-a3ec46a7]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a3ec46a7]: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-a3ec46a7] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a3ec46a7] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a3ec46a7] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a3ec46a7] { - --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--one-line--legacy[data-v-a3ec46a7] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a3ec46a7] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a3ec46a7] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a3ec46a7] { - align-self: center; -} -.list-item__anchor[data-v-a3ec46a7] { - color: inherit; - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a3ec46a7]:focus-visible { - outline: none; -} -.list-item-content[data-v-a3ec46a7] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a3ec46a7] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a3ec46a7] { - display: flex; -} -.list-item-content__details[data-v-a3ec46a7] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a3ec46a7], .list-item-content__extra-actions[data-v-a3ec46a7] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a3ec46a7] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a3ec46a7] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a3ec46a7] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a3ec46a7] { - margin: 0 5px; -} -.list-item__extra[data-v-a3ec46a7] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-98c79945] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-98c79945] { - 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-98c79945] { - 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-98c79945] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-98c79945] { - --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; - right: 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-98c79945] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-98c79945] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.autocomplete-result__title[data-v-98c79945], .autocomplete-result__subline[data-v-98c79945] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-98c79945] { - 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-108d42c7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-108d42c7] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-108d42c7] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-108d42c7], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-108d42c7] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-108d42c7] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-108d42c7] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before, .rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-108d42c7] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_1o935_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_1o935_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-element, var(--border-radius)); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_1o935_20, ._tribute-container_1o935_20 * { - box-sizing: border-box; -} -._tribute-container_1o935_20 ul { - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-small, var(--border-radius)); - padding: var(--default-grid-baseline); - cursor: pointer; - min-height: var(--clickable-area-small, auto); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight, ._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight * { - cursor: pointer; -} -._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_1o935_58 { - 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_1o935_64, -._tribute-container-link_1o935_65 { - 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_1o935_64 ._tribute-item_1o935_70, -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - display: flex; - align-items: center; -} -._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-d649c2f5] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-d649c2f5], video[data-v-d649c2f5] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-d649c2f5]:hover, video[data-v-d649c2f5]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-d649c2f5], video.loaded[data-v-d649c2f5] { - background-color: #fff; -} -img.zoomed[data-v-d649c2f5], video.zoomed[data-v-d649c2f5] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-d649c2f5], video.dragging[data-v-d649c2f5] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-d649c2f5] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-BT4PqNwX.chunk.css b/css/main-DXSti9TM.chunk.css similarity index 99% rename from css/main-BT4PqNwX.chunk.css rename to css/main-DXSti9TM.chunk.css index 823f5dc01..56e07b2e0 100644 --- a/css/main-BT4PqNwX.chunk.css +++ b/css/main-DXSti9TM.chunk.css @@ -7,4 +7,4 @@ */._file-picker__file-icon_19mjt_9{width:32px;height:32px;min-width:32px;min-height:32px;background-repeat:no-repeat;background-size:contain;display:flex;justify-content:center}tr.file-picker__row[data-v-15187afc]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-15187afc]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-15187afc]{padding:0 2px}tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-15187afc]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-15187afc]{padding-inline:2px 0}@keyframes gradient-15187afc{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.loading-row .row-checkbox[data-v-15187afc]{text-align:center!important}.loading-row span[data-v-15187afc]{display:inline-block;height:24px;background:linear-gradient(to right,var(--color-background-darker),var(--color-text-maxcontrast),var(--color-background-darker));background-size:600px 100%;border-radius:var(--border-radius);animation:gradient-15187afc 12s ease infinite}.loading-row .row-wrapper[data-v-15187afc]{display:inline-flex;align-items:center}.loading-row .row-checkbox span[data-v-15187afc]{width:24px}.loading-row .row-name span[data-v-15187afc]:last-of-type{margin-inline-start:6px;width:130px}.loading-row .row-size span[data-v-15187afc]{width:80px}.loading-row .row-modified span[data-v-15187afc]{width:90px}/*! * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors * SPDX-License-Identifier: AGPL-3.0-or-later -*/tr.file-picker__row[data-v-cb12dccb]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-cb12dccb]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-cb12dccb]{padding:0 2px}tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-cb12dccb]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-cb12dccb]{padding-inline:2px 0}.file-picker__row--selected[data-v-cb12dccb]{background-color:var(--color-background-dark)}.file-picker__row[data-v-cb12dccb]:hover{background-color:var(--color-background-hover)}.file-picker__name-container[data-v-cb12dccb]{display:flex;justify-content:start;align-items:center;height:100%}.file-picker__file-name[data-v-cb12dccb]{padding-inline-start:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.file-picker__file-extension[data-v-cb12dccb]{color:var(--color-text-maxcontrast);min-width:fit-content}.file-picker__header-preview[data-v-006fdbd0]{width:22px;height:32px;flex:0 0 auto}.file-picker__files[data-v-006fdbd0]{margin:2px;margin-inline-start:12px;overflow:scroll auto}.file-picker__files table[data-v-006fdbd0]{width:100%;max-height:100%;table-layout:fixed}.file-picker__files th[data-v-006fdbd0]{position:sticky;z-index:1;top:0;background-color:var(--color-main-background);padding:2px}.file-picker__files th .header-wrapper[data-v-006fdbd0]{display:flex}.file-picker__files th.row-checkbox[data-v-006fdbd0]{width:44px}.file-picker__files th.row-name[data-v-006fdbd0]{width:230px}.file-picker__files th.row-size[data-v-006fdbd0]{width:100px}.file-picker__files th.row-modified[data-v-006fdbd0]{width:120px}.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper{justify-content:start;flex-direction:row-reverse}.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue{padding-inline:16px 4px}.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper{justify-content:end}.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper{color:var(--color-text-maxcontrast)}.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text{font-weight:400}.file-picker__breadcrumbs[data-v-b357227a]{flex-grow:0!important}.file-picker__side[data-v-b42054b8]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:200px;padding:2px;margin-block-start:7px;overflow:auto}.file-picker__side[data-v-b42054b8] .button-vue__wrapper{justify-content:start}.file-picker__filter-input[data-v-b42054b8]{margin-block:7px;max-width:260px}@media (max-width: 736px){.file-picker__side[data-v-b42054b8]{flex-direction:row;min-width:unset}}@media (max-width: 512px){.file-picker__side[data-v-b42054b8]{flex-direction:row;min-width:unset}.file-picker__filter-input[data-v-b42054b8]{max-width:unset}}.file-picker__navigation{padding-inline:8px 2px}.file-picker__navigation,.file-picker__navigation *{box-sizing:border-box}.file-picker__navigation .v-select.select{min-width:220px}@media (min-width: 513px) and (max-width: 736px){.file-picker__navigation{gap:11px}}@media (max-width: 512px){.file-picker__navigation{flex-direction:column-reverse!important}}.file-picker__view[data-v-20b719ba]{height:50px;display:flex;justify-content:start;align-items:center}.file-picker__view h3[data-v-20b719ba]{font-weight:700;height:fit-content;margin:0}.file-picker__main[data-v-20b719ba]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;min-height:0;flex:1;padding-inline:2px}.file-picker__main *[data-v-20b719ba]{box-sizing:border-box}[data-v-20b719ba] .file-picker{height:min(80vh,800px)!important}@media (max-width: 512px){[data-v-20b719ba] .file-picker{height:calc(100% - 16px - var(--default-clickable-area))!important}}[data-v-20b719ba] .file-picker__content{display:flex;flex-direction:column;overflow:hidden}@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-large)}}.material-design-icon[data-v-de9f48dc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-de9f48dc]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-de9f48dc]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-de9f48dc]{flex-direction:column}.dialog__navigation[data-v-de9f48dc]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-de9f48dc]{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-de9f48dc]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-de9f48dc]{padding-block-end:6px}.dialog__actions[data-v-de9f48dc]{box-sizing:border-box;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-de9f48dc]:not(:empty){margin-block:6px 12px}@media only screen and (max-width: 512px){.dialog__name[data-v-de9f48dc]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-1d602fb0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-1d602fb0]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:#00000080}.modal-mask--dark[data-v-1d602fb0]{background-color:#000000eb}.modal-header[data-v-1d602fb0]{position:absolute;z-index:10001;top:0;right:0;left: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-1d602fb0]{overflow-x:hidden;box-sizing:border-box;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-1d602fb0]{padding-left:calc(var(--default-clickable-area) * 3);text-align:center}}.modal-header .icons-menu[data-v-1d602fb0]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-1d602fb0]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0]{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__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0]{opacity:1;border-radius:calc(var(--default-clickable-area) / 2);background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0]{box-sizing:border-box;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-1d602fb0] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area)) / 2)}.modal-header .icons-menu[data-v-1d602fb0] .action-item--single{box-sizing:border-box;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-1d602fb0] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span,.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-1d602fb0]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-1d602fb0],.modal-wrapper .next[data-v-1d602fb0]{z-index:10000;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;color:#fff}.modal-wrapper .prev[data-v-1d602fb0]:focus-visible,.modal-wrapper .next[data-v-1d602fb0]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev[data-v-1d602fb0]{left:2px}.modal-wrapper .next[data-v-1d602fb0]{right:2px}.modal-wrapper .modal-container[data-v-1d602fb0]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003}.modal-wrapper .modal-container__close[data-v-1d602fb0]{z-index:1;position:absolute;top:4px;right:4px}.modal-wrapper .modal-container__content[data-v-1d602fb0]{width:100%;min-height:52px;overflow:auto}.modal-wrapper--small>.modal-container[data-v-1d602fb0]{width:400px;max-width:90%;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--normal>.modal-container[data-v-1d602fb0]{max-width:90%;width:600px;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--large>.modal-container[data-v-1d602fb0]{max-width:90%;width:900px;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--full>.modal-container[data-v-1d602fb0]{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-1d602fb0]{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-1d602fb0],.fade-leave-active[data-v-1d602fb0]{transition:opacity .25s}.fade-enter[data-v-1d602fb0],.fade-leave-to[data-v-1d602fb0]{opacity:0}.fade-visibility-enter[data-v-1d602fb0],.fade-visibility-leave-to[data-v-1d602fb0]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-1d602fb0],.modal-in-leave-active[data-v-1d602fb0],.modal-out-enter-active[data-v-1d602fb0],.modal-out-leave-active[data-v-1d602fb0]{transition:opacity .25s}.modal-in-enter[data-v-1d602fb0],.modal-in-leave-to[data-v-1d602fb0],.modal-out-enter[data-v-1d602fb0],.modal-out-leave-to[data-v-1d602fb0]{opacity:0}.modal-in-enter .modal-container[data-v-1d602fb0],.modal-in-leave-to .modal-container[data-v-1d602fb0]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-1d602fb0],.modal-out-leave-to .modal-container[data-v-1d602fb0]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-1d602fb0 linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0]{animation:breath-1d602fb0 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0]{animation-play-state:paused!important}@keyframes progressring-1d602fb0{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-1d602fb0{0%{opacity:1}50%{opacity:0}to{opacity:1}}.material-design-icon[data-v-cc61c052]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-cc61c052]{display:flex;align-items:center}.action-items>button[data-v-cc61c052]{margin-right:calc((var(--default-clickable-area) - 16px) / 2 / 2)}.action-item[data-v-cc61c052]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-cc61c052]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-cc61c052]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-cc61c052]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-cc61c052]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-cc61c052]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-cc61c052]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052]{background-color:var(--open-background-color)}.action-item__menutoggle__icon[data-v-cc61c052]{width:20px;height:20px;object-fit:contain}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-large);overflow:hidden}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-large);padding:4px;max-height:calc(100vh - var(--header-height));overflow:auto}.material-design-icon[data-v-c3d9e0ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-c3d9e0ce]{--button-size: var(--default-clickable-area);--button-radius: var(--border-radius-element, calc(var(--button-size) / 2));--button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));position:relative;width:fit-content;overflow:hidden;border:0;padding:0;font-size:var(--default-font-size);font-weight:700;min-height:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--button-radius);transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue--size-small[data-v-c3d9e0ce]{--button-size: var(--clickable-area-small, 24px);--button-radius: var(--border-radius)}.button-vue--size-large[data-v-c3d9e0ce]{--button-size: var(--clickable-area-large, 48px)}.button-vue *[data-v-c3d9e0ce],.button-vue span[data-v-c3d9e0ce]{cursor:pointer}.button-vue[data-v-c3d9e0ce]:focus{outline:none}.button-vue[data-v-c3d9e0ce]:disabled{cursor:default;opacity:.5;filter:saturate(.7)}.button-vue:disabled *[data-v-c3d9e0ce]{cursor:default}.button-vue[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-c3d9e0ce]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-c3d9e0ce]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce]{justify-content:end}.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce]{justify-content:start}.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce]{flex-direction:row-reverse}.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce]{padding-inline:var(--button-padding) var(--default-grid-baseline)}.button-vue__icon[data-v-c3d9e0ce]{height:var(--button-size);width:var(--button-size);min-height:var(--button-size);min-width:var(--button-size);display:flex;justify-content:center;align-items:center}.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce]>*{max-height:16px;max-width:16px}.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg{height:16px;width:16px}.button-vue__text[data-v-c3d9e0ce]{font-weight:700;margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue--icon-only[data-v-c3d9e0ce]{line-height:1;width:var(--button-size)!important}.button-vue--text-only[data-v-c3d9e0ce]{padding:0 var(--button-padding)}.button-vue--text-only .button-vue__text[data-v-c3d9e0ce]{margin-left:4px;margin-right:4px}.button-vue--icon-and-text[data-v-c3d9e0ce]{--button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4));padding-block:0;padding-inline:var(--default-grid-baseline) var(--button-padding)}.button-vue--wide[data-v-c3d9e0ce]{width:100%}.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius-element, var(--border-radius));background-color:transparent}.button-vue--vue-primary[data-v-c3d9e0ce]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--vue-primary[data-v-c3d9e0ce]:active{background-color:var(--color-primary-element)}.button-vue--vue-secondary[data-v-c3d9e0ce]{color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--vue-tertiary[data-v-c3d9e0ce]{color:var(--color-main-text);background-color:transparent}.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-background-hover)}.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]{color:var(--color-main-text);background-color:transparent}.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled){background-color:transparent}.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]{color:var(--color-primary-element-text);background-color:transparent}.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:transparent}.button-vue--vue-success[data-v-c3d9e0ce]{background-color:var(--color-success);color:#fff}.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--vue-success[data-v-c3d9e0ce]:active{background-color:var(--color-success)}.button-vue--vue-warning[data-v-c3d9e0ce]{background-color:var(--color-warning);color:#fff}.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--vue-warning[data-v-c3d9e0ce]:active{background-color:var(--color-warning)}.button-vue--vue-error[data-v-c3d9e0ce]{background-color:var(--color-error);color:#fff}.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--vue-error[data-v-c3d9e0ce]:active{background-color:var(--color-error)}.resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{z-index:100000;top:0;left:0;display:block!important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius-large);overflow:hidden;background:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-10px;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}.v-popper--theme-tooltip.v-popper__popper{position:absolute;z-index:100000;top:0;right:auto;left:auto;display:block;margin:0;padding:0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{right:100%;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{left:100%;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity .15s;opacity:1}.v-popper--theme-tooltip .v-popper__inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.v-popper--theme-tooltip .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:transparent;border-width:10px}.material-design-icon[data-v-2d0a4d76]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-vue[data-v-2d0a4d76]{display:flex;justify-content:center;align-items:center;min-width:var(--default-clickable-area);min-height:var(--default-clickable-area);opacity:1}.icon-vue--inline[data-v-2d0a4d76]{display:inline-flex;min-width:fit-content;min-height:fit-content;vertical-align:text-bottom}.icon-vue[data-v-2d0a4d76] svg{fill:currentColor;width:var(--icon-size, 20px);height:var(--icon-size, 20px);max-width:var(--icon-size, 20px);max-height:var(--icon-size, 20px)}.material-design-icon[data-v-7df28e9e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.notecard[data-v-7df28e9e]{--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);margin:1rem 0;padding:var(--note-card-padding);display:flex;flex-direction:row;gap:var(--note-card-padding)}.notecard__heading[data-v-7df28e9e]{font-size:var(--note-card-icon-size);font-weight:600}.notecard__icon--heading[data-v-7df28e9e]{font-size:var(--note-card-icon-size);margin-block:calc((1lh - 1em)/2) auto}.notecard--success[data-v-7df28e9e]{--note-background: rgba(var(--color-success-rgb), .1);--note-theme: var(--color-success)}.notecard--info[data-v-7df28e9e]{--note-background: rgba(var(--color-info-rgb), .1);--note-theme: var(--color-info)}.notecard--error[data-v-7df28e9e]{--note-background: rgba(var(--color-error-rgb), .1);--note-theme: var(--color-error)}.notecard--warning[data-v-7df28e9e]{--note-background: rgba(var(--color-warning-rgb), .1);--note-theme: var(--color-warning)}#emptycontent[data-v-23ff8610]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}.viewer.modal-mask[data-v-11c33f29]{transition:width ease .1s,background-color .3s ease}.viewer[data-v-11c33f29] .modal-container,.viewer__content[data-v-11c33f29]{overflow:visible!important;cursor:pointer}.viewer--split .viewer__file--active[data-v-11c33f29]{width:50%}.viewer[data-v-11c33f29] .modal-wrapper .modal-container{top:var(--header-height);bottom:var(--header-height);height:auto;background-color:transparent;box-shadow:none}.viewer__content[data-v-11c33f29]{width:100%;height:100%}.viewer__file-wrapper[data-v-11c33f29]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.viewer__file-wrapper--hidden[data-v-11c33f29]{position:absolute;z-index:-1;left:-10000px}.viewer__file[data-v-11c33f29]{transition:height .1s ease,width .1s ease}.viewer.theme--dark[data-v-11c33f29] .button-vue--vue-tertiary:hover{background-color:#ffffff14!important}.viewer.theme--dark[data-v-11c33f29] .button-vue--vue-tertiary:focus,.viewer.theme--dark[data-v-11c33f29] .button-vue--vue-tertiary:focus-visible{background-color:#ffffff14!important;outline:2px solid var(--color-primary-element)!important}.viewer.theme--dark[data-v-11c33f29] .button-vue--vue-tertiary.action-item__menutoggle{background-color:transparent}.viewer.theme--undefined.modal-mask[data-v-11c33f29]{background-color:transparent!important}.viewer.theme--light.modal-mask[data-v-11c33f29]{background-color:#ffffffeb!important}.viewer.theme--light[data-v-11c33f29] .modal-header__name,.viewer.theme--light[data-v-11c33f29] .modal-header .icons-menu button svg{color:#000!important}.viewer.theme--default.modal-mask[data-v-11c33f29]{background-color:var(--color-main-background)!important}.viewer.theme--default[data-v-11c33f29] .modal-header__name,.viewer.theme--default[data-v-11c33f29] .modal-header .icons-menu{color:var(--color-main-text)!important}.viewer.theme--default[data-v-11c33f29] .modal-header__name button svg,.viewer.theme--default[data-v-11c33f29] .modal-header__name a,.viewer.theme--default[data-v-11c33f29] .modal-header .icons-menu button svg,.viewer.theme--default[data-v-11c33f29] .modal-header .icons-menu a{color:var(--color-main-text)!important}.viewer.image--fullscreen[data-v-11c33f29] .modal-header .modal-header__name{opacity:0}.viewer.image--fullscreen[data-v-11c33f29] .modal-header .icons-menu{background-color:#0003}.viewer.image--fullscreen[data-v-11c33f29] .modal-wrapper .modal-container{top:0;bottom:0;height:100%}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .3s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e")}#viewer.modal-mask--dark .action-item--single.icon-download{background-image:var(--icon-download-fff)}.ui-autocomplete{z-index:2050!important}.material-design-icon[data-v-4d1ff3f6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget--list[data-v-4d1ff3f6]{width:var(--widget-full-width, 100%)}.widgets--list.icon-loading[data-v-4d1ff3f6]{min-height:var(--default-clickable-area)}.material-design-icon[data-v-3b61be27]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.task-list-item>ul[data-v-3b61be27],li.task-list-item>ol[data-v-3b61be27],li.task-list-item>li[data-v-3b61be27],li.task-list-item>blockquote[data-v-3b61be27],li.task-list-item>pre[data-v-3b61be27]{margin-inline-start:15px;margin-block-end:0}.rich-text--wrapper[data-v-3b61be27]{word-break:break-word;line-height:1.5}.rich-text--wrapper .rich-text--fallback[data-v-3b61be27],.rich-text--wrapper .rich-text-component[data-v-3b61be27]{display:inline}.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]{text-decoration:underline}.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after{content:" ↗"}.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27]{list-style:decimal}.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27]{list-style:initial}.rich-text--wrapper .rich-text--list-item[data-v-3b61be27]{white-space:initial;color:var(--color-text-light);padding:initial;margin-left:20px}.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27]{list-style:none;white-space:initial;color:var(--color-text-light)}.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27]{min-height:initial}.rich-text--wrapper .rich-text--strong[data-v-3b61be27]{white-space:initial;font-weight:700;color:var(--color-text-light)}.rich-text--wrapper .rich-text--italic[data-v-3b61be27]{white-space:initial;font-style:italic;color:var(--color-text-light)}.rich-text--wrapper .rich-text--heading[data-v-3b61be27]{white-space:initial;font-size:initial;color:var(--color-text-light);margin-bottom:5px;margin-top:5px;font-weight:700}.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27]{font-size:20px}.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27]{font-size:19px}.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27]{font-size:18px}.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27]{font-size:17px}.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27]{font-size:16px}.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27]{font-size:15px}.rich-text--wrapper .rich-text--hr[data-v-3b61be27]{border-top:1px solid var(--color-border-dark);border-bottom:0}.rich-text--wrapper .rich-text--pre[data-v-3b61be27]{border:1px solid var(--color-border-dark);background-color:var(--color-background-dark);padding:5px}.rich-text--wrapper .rich-text--code[data-v-3b61be27]{background-color:var(--color-background-dark)}.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27]{border-left:3px solid var(--color-border-dark);padding-left:5px}.rich-text--wrapper .rich-text--table[data-v-3b61be27]{border-collapse:collapse}.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27]{border:1px solid var(--color-border-dark);font-weight:700;padding:6px 13px}.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27]{border:1px solid var(--color-border-dark);padding:6px 13px}.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(2n){background-color:var(--color-background-dark)}.rich-text--wrapper-markdown div>*[data-v-3b61be27]:first-child,.rich-text--wrapper-markdown blockquote>*[data-v-3b61be27]:first-child{margin-top:0!important}.rich-text--wrapper-markdown div>*[data-v-3b61be27]:last-child,.rich-text--wrapper-markdown blockquote>*[data-v-3b61be27]:last-child{margin-bottom:0!important}.rich-text--wrapper-markdown h1[data-v-3b61be27],.rich-text--wrapper-markdown h2[data-v-3b61be27],.rich-text--wrapper-markdown h3[data-v-3b61be27],.rich-text--wrapper-markdown h4[data-v-3b61be27],.rich-text--wrapper-markdown h5[data-v-3b61be27],.rich-text--wrapper-markdown h6[data-v-3b61be27],.rich-text--wrapper-markdown p[data-v-3b61be27],.rich-text--wrapper-markdown ul[data-v-3b61be27],.rich-text--wrapper-markdown ol[data-v-3b61be27],.rich-text--wrapper-markdown blockquote[data-v-3b61be27],.rich-text--wrapper-markdown pre[data-v-3b61be27]{margin-top:0;margin-bottom:1em}.rich-text--wrapper-markdown h1[data-v-3b61be27],.rich-text--wrapper-markdown h2[data-v-3b61be27],.rich-text--wrapper-markdown h3[data-v-3b61be27],.rich-text--wrapper-markdown h4[data-v-3b61be27],.rich-text--wrapper-markdown h5[data-v-3b61be27],.rich-text--wrapper-markdown h6[data-v-3b61be27]{font-weight:700}.rich-text--wrapper-markdown h1[data-v-3b61be27]{font-size:30px}.rich-text--wrapper-markdown ul[data-v-3b61be27],.rich-text--wrapper-markdown ol[data-v-3b61be27]{padding-left:15px}.rich-text--wrapper-markdown ul[data-v-3b61be27]{list-style-type:disc}.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27]{list-style-type:none;padding:0}.rich-text--wrapper-markdown table[data-v-3b61be27]{border-collapse:collapse;border:2px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-3b61be27],.rich-text--wrapper-markdown table td[data-v-3b61be27]{padding:var(--default-grid-baseline);border:1px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child,.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child{border-left:0}.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child,.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child{border-right:0}.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27]{border-top:0}.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27]{border-bottom:0}.rich-text--wrapper-markdown blockquote[data-v-3b61be27]{padding-left:13px;border-left:2px solid var(--color-border-dark);color:var(--color-text-lighter)}a[data-v-3b61be27]:not(.rich-text--component){text-decoration:underline}.material-design-icon[data-v-dba65098]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-dba65098]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-dba65098]{pointer-events:none;opacity:.5}.action--disabled[data-v-dba65098]:hover,.action--disabled[data-v-dba65098]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-dba65098]{opacity:1!important}.action-button[data-v-dba65098]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-dba65098]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-dba65098]{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-dba65098] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-dba65098],.action-button__longtext[data-v-dba65098]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-dba65098]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-dba65098]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-button__menu-icon[data-v-dba65098],.action-button__pressed-icon[data-v-dba65098]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.nc-button-group-base>div{text-align:center;color:var(--color-text-maxcontrast)}.nc-button-group-base ul.nc-button-group-content{display:flex;gap:4px;justify-content:space-between}.nc-button-group-base ul.nc-button-group-content li{flex:1 1}.nc-button-group-base ul.nc-button-group-content .action-button{padding:0!important;width:100%;display:flex;justify-content:center}.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active{background-color:var(--color-primary-element);border-radius:var(--border-radius-large);color:var(--color-primary-element-text)}.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover,.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus,.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within{background-color:var(--color-primary-element-hover)}.nc-button-group-base ul.nc-button-group-content .action-button .action-button__pressed-icon{display:none}.material-design-icon[data-v-b9668c9e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-b9668c9e]{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-left:12px;padding-right:14px;height:var(--default-clickable-area);display:flex;align-items:center}.material-design-icon[data-v-1a743a21]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-1a743a21]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-1a743a21]{pointer-events:none;opacity:.5}.action--disabled[data-v-1a743a21]:hover,.action--disabled[data-v-1a743a21]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-1a743a21]{opacity:1!important}.action-checkbox[data-v-1a743a21]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-checkbox__checkbox[data-v-1a743a21]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-checkbox__label[data-v-1a743a21]{display:flex;align-items:center;width:100%;padding:0!important;padding-right:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-checkbox__label[data-v-1a743a21]:before{margin-block:0!important;margin-inline:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-checkbox--disabled[data-v-1a743a21],.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21]{cursor:pointer}.material-design-icon[data-v-6ba44c48]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-6ba44c48]:not(.button-vue),input[data-v-6ba44c48]:not([type=range]),textarea[data-v-6ba44c48]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48],input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48],textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover,textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-6ba44c48]{border-color:var(--color-primary-element);outline:none}button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-6ba44c48]:not(.button-vue):disabled,input[data-v-6ba44c48]:not([type=range]):disabled,textarea[data-v-6ba44c48]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-6ba44c48]:not(.button-vue):required,input[data-v-6ba44c48]:not([type=range]):required,textarea[data-v-6ba44c48]:required{box-shadow:none}button[data-v-6ba44c48]:not(.button-vue):invalid,input[data-v-6ba44c48]:not([type=range]):invalid,textarea[data-v-6ba44c48]:invalid{border-color:var(--color-error);box-shadow:none!important}button:not(.button-vue).primary[data-v-6ba44c48],input:not([type=range]).primary[data-v-6ba44c48],textarea.primary[data-v-6ba44c48]{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-6ba44c48]:not(:disabled):hover,button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus,button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active,textarea.primary[data-v-6ba44c48]:not(:disabled):hover,textarea.primary[data-v-6ba44c48]:not(:disabled):focus,textarea.primary[data-v-6ba44c48]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active,textarea.primary[data-v-6ba44c48]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-6ba44c48]:disabled,input:not([type=range]).primary[data-v-6ba44c48]:disabled,textarea.primary[data-v-6ba44c48]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action.active[data-v-6ba44c48]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-6ba44c48]{pointer-events:none;opacity:.5}.action--disabled[data-v-6ba44c48]:hover,.action--disabled[data-v-6ba44c48]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-6ba44c48]{opacity:1!important}.action-input[data-v-6ba44c48]{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-6ba44c48]{display:flex;align-self:center;align-items:center;justify-content:center}.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-input>span[data-v-6ba44c48]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-6ba44c48]{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-6ba44c48]{display:flex;align-items:center;flex:1 1 auto;margin:4px 0;padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.action-input__container[data-v-6ba44c48]{width:100%}.action-input__input-container[data-v-6ba44c48]{display:flex}.action-input__input-container .colorpicker__trigger[data-v-6ba44c48],.action-input__input-container .colorpicker__preview[data-v-6ba44c48]{width:100%}.action-input__input-container .colorpicker__preview[data-v-6ba44c48]{width:100%;height:36px;border-radius:var(--border-radius-large);border:2px solid var(--color-border-maxcontrast);box-shadow:none!important}.action-input__text-label[data-v-6ba44c48]{padding:4px 0;display:block}.action-input__text-label--hidden[data-v-6ba44c48]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-input__datetimepicker[data-v-6ba44c48]{width:100%}.action-input__datetimepicker[data-v-6ba44c48] .mx-input{margin:0}.action-input__multi[data-v-6ba44c48]{width:100%}li:last-child>.action-input[data-v-6ba44c48]{padding-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-input[data-v-6ba44c48]:not(.action-input--visible-label){padding-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{transform:rotate(135deg) scale(.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn:disabled,.mx-btn.disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:#9093994d;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:#00000080;vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px #0000002d;z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:flex}@media (max-width: 750px){.mx-range-wrapper{flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover,.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-datepicker[data-v-ac203b9]{-webkit-user-select:none;user-select:none;color:var(--color-main-text)}.mx-datepicker[data-v-ac203b9] svg{fill:var(--color-main-text)}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input{width:100%;border:2px solid var(--color-border-maxcontrast);background-color:var(--color-main-background);background-clip:content-box}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:active:not(.disabled),.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:hover:not(.disabled),.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:focus:not(.disabled){border-color:var(--color-primary-element)}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper:disabled,.mx-datepicker[data-v-ac203b9] .mx-input-wrapper.disabled{cursor:not-allowed;opacity:.7}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-calendar,.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-clear{color:var(--color-text-lighter)}.mx-datepicker-main{color:var(--color-main-text);border:1px solid var(--color-border);background-color:var(--color-main-background);font-family:var(--font-face)!important;line-height:1.5}.mx-datepicker-main svg{fill:var(--color-main-text)}.mx-datepicker-main.mx-datepicker-popup{z-index:2000;box-shadow:none}.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid var(--color-border)}.mx-datepicker-main.show-week-number .mx-calendar{width:296px}.mx-datepicker-main .mx-datepicker-header{border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-datepicker-footer{border-top:1px solid var(--color-border)}.mx-datepicker-main .mx-datepicker-btn-confirm{background-color:var(--color-primary-element);border-color:var(--color-primary-element);color:var(--color-primary-element-text)!important;opacity:1!important}.mx-datepicker-main .mx-datepicker-btn-confirm:hover{background-color:var(--color-primary-element-light)!important;border-color:var(--color-primary-element-light)!important}.mx-datepicker-main .mx-calendar{width:264px;padding:5px}.mx-datepicker-main .mx-calendar.mx-calendar-week-mode{width:296px}.mx-datepicker-main .mx-time+.mx-time,.mx-datepicker-main .mx-calendar+.mx-calendar{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-range-wrapper{display:flex;overflow:hidden}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active{border-radius:var(--border-radius) 0 0 var(--border-radius)}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range+.cell.active{border-radius:0 var(--border-radius) var(--border-radius) 0}.mx-datepicker-main .mx-table{text-align:center}.mx-datepicker-main .mx-table thead>tr>th{text-align:center;opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table tr:focus,.mx-datepicker-main .mx-table tr:hover,.mx-datepicker-main .mx-table tr:active{background-color:transparent}.mx-datepicker-main .mx-table .cell{transition:all .1s ease-in-out;text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table .cell>*{cursor:pointer}.mx-datepicker-main .mx-table .cell.today{opacity:1;color:var(--color-primary-element);font-weight:700}.mx-datepicker-main .mx-table .cell.today:hover,.mx-datepicker-main .mx-table .cell.today:focus{color:var(--color-primary-element-text)}.mx-datepicker-main .mx-table .cell.in-range,.mx-datepicker-main .mx-table .cell.disabled{border-radius:0;font-weight:400}.mx-datepicker-main .mx-table .cell.in-range{opacity:.7}.mx-datepicker-main .mx-table .cell.not-current-month{opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table .cell.not-current-month:hover,.mx-datepicker-main .mx-table .cell.not-current-month:focus{opacity:1}.mx-datepicker-main .mx-table .cell:hover,.mx-datepicker-main .mx-table .cell:focus,.mx-datepicker-main .mx-table .cell.actived,.mx-datepicker-main .mx-table .cell.active,.mx-datepicker-main .mx-table .cell.in-range{opacity:1;color:var(--color-primary-element-text);background-color:var(--color-primary-element);font-weight:700}.mx-datepicker-main .mx-table .cell.disabled{opacity:.5;color:var(--color-text-lighter);border-radius:0;background-color:var(--color-background-darker)}.mx-datepicker-main .mx-table .mx-week-number{text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table span.mx-week-number,.mx-datepicker-main .mx-table li.mx-week-number,.mx-datepicker-main .mx-table span.cell,.mx-datepicker-main .mx-table li.cell{min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead,.mx-datepicker-main .mx-table.mx-table-date tbody,.mx-datepicker-main .mx-table.mx-table-year,.mx-datepicker-main .mx-table.mx-table-month{display:flex;flex-direction:column;justify-content:space-around}.mx-datepicker-main .mx-table.mx-table-date thead tr,.mx-datepicker-main .mx-table.mx-table-date tbody tr,.mx-datepicker-main .mx-table.mx-table-year tr,.mx-datepicker-main .mx-table.mx-table-month tr{display:inline-flex;align-items:center;flex:1 1 32px;justify-content:space-around;min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead th,.mx-datepicker-main .mx-table.mx-table-date thead td,.mx-datepicker-main .mx-table.mx-table-date tbody th,.mx-datepicker-main .mx-table.mx-table-date tbody td,.mx-datepicker-main .mx-table.mx-table-year th,.mx-datepicker-main .mx-table.mx-table-year td,.mx-datepicker-main .mx-table.mx-table-month th,.mx-datepicker-main .mx-table.mx-table-month td{display:flex;align-items:center;flex:0 1 32%;justify-content:center;min-width:32px;height:95%;min-height:32px;transition:background .1s ease-in-out}.mx-datepicker-main .mx-table.mx-table-year tr th,.mx-datepicker-main .mx-table.mx-table-year tr td{flex-basis:48%}.mx-datepicker-main .mx-table.mx-table-date tr th,.mx-datepicker-main .mx-table.mx-table-date tr td{flex-basis:32px}.mx-datepicker-main .mx-btn{min-width:32px;height:32px;margin:0 2px!important;padding:7px 10px;cursor:pointer;text-decoration:none;opacity:.5;color:var(--color-text-lighter);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-btn:hover,.mx-datepicker-main .mx-btn:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header,.mx-datepicker-main .mx-time-header{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:var(--default-clickable-area);margin-bottom:4px}.mx-datepicker-main .mx-calendar-header button,.mx-datepicker-main .mx-time-header button{min-width:32px;min-height:32px;margin:0;cursor:pointer;text-align:center;text-decoration:none;opacity:.7;color:var(--color-main-text);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-calendar-header button:hover,.mx-datepicker-main .mx-time-header button:hover,.mx-datepicker-main .mx-calendar-header button:focus,.mx-datepicker-main .mx-time-header button:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{align-items:center;justify-content:center;width:32px;padding:0}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i{background-repeat:no-repeat;background-size:16px;background-position:center;filter:var(--background-invert-if-dark);display:inline-block;width:32px;height:32px}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i:before{content:none}.mx-datepicker-main .mx-calendar-header button.mx-btn-text,.mx-datepicker-main .mx-time-header button.mx-btn-text{line-height:initial}.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label,.mx-datepicker-main .mx-time-header .mx-calendar-header-label{display:flex}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-left>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-left>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-right>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-right>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right{order:2}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{order:3}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number{font-weight:700}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{opacity:1;border-radius:50px;background-color:var(--color-background-dark)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{background-color:transparent}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus{color:inherit}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{opacity:.7;font-weight:400}.mx-datepicker-main .mx-time{background-color:var(--color-main-background)}.mx-datepicker-main .mx-time .mx-time-header{justify-content:center;border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-column{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-option.active,.mx-datepicker-main .mx-time .mx-time-option:hover,.mx-datepicker-main .mx-time .mx-time-item.active,.mx-datepicker-main .mx-time .mx-time-item:hover{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-time .mx-time-option.disabled,.mx-datepicker-main .mx-time .mx-time-item.disabled{cursor:not-allowed;opacity:.5;color:var(--color-main-text);background-color:var(--color-main-background)}.material-design-icon[data-v-4727c294]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input{background-clip:border-box}.datetime-picker-inline-icon[data-v-4727c294]{opacity:.3;border:none;background-color:transparent;border-radius:0;padding:0!important;margin:0}.datetime-picker-inline-icon--highlighted[data-v-4727c294]{opacity:.7}.datetime-picker-inline-icon[data-v-4727c294]:focus,.datetime-picker-inline-icon[data-v-4727c294]:hover{opacity:1}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper{border-radius:var(--border-radius-large)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner{padding:4px;border-radius:var(--border-radius-large)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label{padding:4px 0 4px 14px}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle{border-radius:calc(var(--border-radius-large) - 4px)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle{border-radius:0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px)}.vs__dropdown-menu--floating{z-index:100001!important}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-large);--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:var(--default-clickable-area);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:0;overflow-y:auto}.v-select.select .vs__actions{position:sticky;top:0}.v-select.select .vs__clear{margin-right:2px}.v-select.select.vs--open .vs__dropdown-toggle{border-width:var(--border-width-input-focused);outline:2px solid var(--color-main-background);border-color:var(--color-main-text);border-bottom-color:transparent}.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:hover{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));padding:0 5px}.v-select.select .vs__selected-options .vs__selected~.vs__search[readonly]{position:absolute}.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-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;left: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-lighter)!important}.user-select .vs__selected{padding-inline:0 5px!important}.material-design-icon[data-v-0c4478a6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.name-parts[data-v-0c4478a6]{display:flex;max-width:100%;cursor:inherit}.name-parts__first[data-v-0c4478a6]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-0c4478a6],.name-parts__last[data-v-0c4478a6]{white-space:pre;cursor:inherit}.name-parts__first strong[data-v-0c4478a6],.name-parts__last strong[data-v-0c4478a6]{font-weight:700}.material-design-icon[data-v-a519576f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mention-bubble--primary .mention-bubble__content[data-v-a519576f]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mention-bubble__wrapper[data-v-a519576f]{max-width:150px;height:18px;vertical-align:text-bottom;display:inline-flex;align-items:center}.mention-bubble__content[data-v-a519576f]{display:inline-flex;overflow:hidden;align-items:center;max-width:100%;height:20px;-webkit-user-select:none;user-select:none;padding-right:6px;padding-left:2px;border-radius:10px;background-color:var(--color-background-dark)}.mention-bubble__icon[data-v-a519576f]{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-a519576f]{color:inherit;background-size:cover}.mention-bubble__title[data-v-a519576f]{overflow:hidden;margin-left:2px;white-space:nowrap;text-overflow:ellipsis}.mention-bubble__title[data-v-a519576f]:before{content:attr(title)}.mention-bubble__select[data-v-a519576f]{position:absolute;z-index:-1;left:-100vw;width:1px;height:1px;overflow:hidden}.material-design-icon[data-v-a0f4d73a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.option[data-v-a0f4d73a]{display:flex;align-items:center;width:100%;height:var(--height);cursor:inherit}.option__avatar[data-v-a0f4d73a]{margin-right:var(--margin)}.option__details[data-v-a0f4d73a]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-a0f4d73a]{color:var(--color-main-text)}.option__linetwo[data-v-a0f4d73a]{color:var(--color-text-maxcontrast)}.option__lineone[data-v-a0f4d73a],.option__linetwo[data-v-a0f4d73a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.option__lineone strong[data-v-a0f4d73a],.option__linetwo strong[data-v-a0f4d73a]{font-weight:700}.option--compact .option__lineone[data-v-a0f4d73a]{font-size:14px}.option--compact .option__linetwo[data-v-a0f4d73a]{font-size:11px;line-height:1.5;margin-top:-4px}.option__icon[data-v-a0f4d73a]{width:var(--default-clickable-area);height:var(--default-clickable-area);color:var(--color-text-maxcontrast)}.option__icon.icon[data-v-a0f4d73a]{flex:0 0 var(--default-clickable-area);opacity:.7;background-position:center;background-size:16px}.option__details[data-v-a0f4d73a],.option__lineone[data-v-a0f4d73a],.option__linetwo[data-v-a0f4d73a],.option__icon[data-v-a0f4d73a]{cursor:inherit}.material-design-icon[data-v-9ce7ef1d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-9ce7ef1d]{position:relative;display:inline-block;width:var(--size);height:var(--size)}.avatardiv--unknown[data-v-9ce7ef1d]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-9ce7ef1d]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-9ce7ef1d]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-9ce7ef1d]{position:absolute;top:0;left:0}.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d],.avatardiv--with-menu:hover img[data-v-9ce7ef1d],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d]{opacity:.3}.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle,.avatardiv--with-menu img[data-v-9ce7ef1d]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue,.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon{height:var(--size);min-height:var(--size);width:var(--size)!important;min-width:var(--size)}.avatardiv--with-menu[data-v-9ce7ef1d]>.button-vue,.avatardiv--with-menu[data-v-9ce7ef1d]>.action-item .button-vue{--button-radius: calc(var(--size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d]{display:block;height:var(--size);width:var(--size);background-color:var(--color-main-background);border-radius:calc(var(--size) / 2)}.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d]{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;font-weight:400}.avatardiv img[data-v-9ce7ef1d]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-9ce7ef1d]{width:var(--size);height:var(--size)}.avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{box-sizing:border-box;position:absolute;right:-4px;bottom:-4px;min-height:14px;min-width:14px;max-height:18px;max-width:18px;height:40%;width:40%;line-height:1;font-size:clamp(var(--font-size-small),85%,var(--default-font-size));border:2px solid var(--color-main-background);background-color:var(--color-main-background);background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%}.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d]{position:relative;display:inline-block}.avatar-class-icon[data-v-9ce7ef1d]{display:block;border-radius:calc(var(--size) / 2);background-color:var(--color-background-darker);height:100%}.material-design-icon[data-v-30c015f0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-30c015f0]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-link[data-v-30c015f0]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-30c015f0]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-30c015f0]{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-30c015f0] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-30c015f0],.action-link__longtext[data-v-30c015f0]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-30c015f0]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-30c015f0]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-link__menu-icon[data-v-30c015f0]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-579c6b4d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-579c6b4d]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-router[data-v-579c6b4d]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-579c6b4d]{cursor:pointer;white-space:nowrap}.action-router__icon[data-v-579c6b4d]{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-579c6b4d] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-router__longtext-wrapper[data-v-579c6b4d],.action-router__longtext[data-v-579c6b4d]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-router__longtext[data-v-579c6b4d]{cursor:pointer;white-space:pre-wrap!important}.action-router__name[data-v-579c6b4d]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-router__menu-icon[data-v-579c6b4d]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-579c6b4d]{pointer-events:none;opacity:.5}.action--disabled[data-v-579c6b4d]:hover,.action--disabled[data-v-579c6b4d]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-579c6b4d]{opacity:1!important}.material-design-icon[data-v-824615f4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-824615f4]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-text[data-v-824615f4]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-824615f4]{cursor:pointer;white-space:nowrap}.action-text__icon[data-v-824615f4]{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-824615f4] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text__longtext-wrapper[data-v-824615f4],.action-text__longtext[data-v-824615f4]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-text__longtext[data-v-824615f4]{cursor:pointer;white-space:pre-wrap!important}.action-text__name[data-v-824615f4]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-text__menu-icon[data-v-824615f4]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-824615f4]{pointer-events:none;opacity:.5}.action--disabled[data-v-824615f4]:hover,.action--disabled[data-v-824615f4]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-824615f4]{opacity:1!important}.action-text[data-v-824615f4],.action-text span[data-v-824615f4]{cursor:default}.material-design-icon[data-v-551209a3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.loading-icon svg[data-v-551209a3]{animation:rotate var(--animation-duration, .8s) linear infinite}.material-design-icon[data-v-0555d8d0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-status-icon[data-v-0555d8d0]{display:flex;justify-content:center;align-items:center;min-width:16px;min-height:16px;max-width:20px;max-height:20px}.user-status-icon--invisible[data-v-0555d8d0]{filter:var(--background-invert-if-dark)}:host,:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--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:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.material-design-icon[data-v-fbe2ff4a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.native-datetime-picker[data-v-fbe2ff4a]{display:flex;flex-direction:column}.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a]{width:100%;flex:0 0 auto;padding-right:4px}[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:light}[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:dark}@media (prefers-color-scheme: light){[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:light}}@media (prefers-color-scheme: dark){[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:dark}}.material-design-icon[data-v-d984b8e5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-d984b8e5] .password-field__input--secure-text{-webkit-text-security:disc}.material-design-icon[data-v-374fffac]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-field[data-v-374fffac]{--input-border-radius: var(--border-radius-element, var(--border-radius-large));--input-padding-start: var(--border-radius-large);--input-padding-end: var(--border-radius-large);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-374fffac]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-374fffac]{margin-block-start:0}.input-field--leading-icon[data-v-374fffac]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-374fffac]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-374fffac]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-374fffac]{height:var(--default-clickable-area);position:relative}.input-field__input[data-v-374fffac]{--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));background-color:var(--color-main-background);color:var(--color-main-text);border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast);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;height:calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset))!important;width:100%;padding-inline:calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset));padding-block:var(--input-border-width-offset)}.input-field__input[data-v-374fffac]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-374fffac]:active:not([disabled]),.input-field__input[data-v-374fffac]:hover:not([disabled]),.input-field__input[data-v-374fffac]:focus: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}.input-field__input:focus+.input-field__label[data-v-374fffac],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-374fffac]{color:var(--color-main-text)}.input-field__input[data-v-374fffac]:focus{cursor:text}.input-field__input[data-v-374fffac]:disabled{cursor:default}.input-field__input[data-v-374fffac]:focus-visible{box-shadow:unset!important}.input-field__input--success[data-v-374fffac]{border-color:var(--color-success)!important}.input-field__input--success[data-v-374fffac]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field__input--error[data-v-374fffac],.input-field__input[data-v-374fffac]:invalid{border-color:var(--color-error)!important}.input-field__input--error[data-v-374fffac]:focus-visible,.input-field__input[data-v-374fffac]:invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-374fffac]{--input-label-font-size: var(--default-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;font-size:var(--input-label-font-size);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-374fffac],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-374fffac]{--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-374fffac]{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-374fffac]{inset-inline-start:0px}.input-field__icon--trailing[data-v-374fffac]{inset-inline-end:0px}.input-field__trailing-button[data-v-374fffac]{--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-374fffac]{position:absolute;top:var(--border-width-input-focused, 2px);right:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-374fffac]{padding-block:4px;padding-inline:var(--border-radius-large);display:flex;align-items:center;color:var(--color-text-maxcontrast)}.input-field__helper-text-message__icon[data-v-374fffac]{margin-inline-end:8px}.input-field__helper-text-message--error[data-v-374fffac]{color:var(--color-error-text)}.input-field__helper-text-message--success[data-v-374fffac]{color:var(--color-success-text)}.material-design-icon[data-v-8c1a9122]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-8c1a9122]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-8c1a9122]{pointer-events:none;opacity:.5}.action--disabled[data-v-8c1a9122]:hover,.action--disabled[data-v-8c1a9122]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-8c1a9122]{opacity:1!important}.action-radio[data-v-8c1a9122]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-radio__radio[data-v-8c1a9122]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-radio__label[data-v-8c1a9122]{display:flex;align-items:center;width:100%;padding:0!important;padding-right:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-radio__label[data-v-8c1a9122]:before{margin:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-radio--disabled[data-v-8c1a9122],.action-radio--disabled .action-radio__label[data-v-8c1a9122]{cursor:pointer}.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-c9d92b93]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-c9d92b93]:not(.button-vue),input[data-v-c9d92b93]:not([type=range]),textarea[data-v-c9d92b93]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93],input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93],textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover,textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-c9d92b93]{border-color:var(--color-primary-element);outline:none}button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-c9d92b93]:not(.button-vue):disabled,input[data-v-c9d92b93]:not([type=range]):disabled,textarea[data-v-c9d92b93]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-c9d92b93]:not(.button-vue):required,input[data-v-c9d92b93]:not([type=range]):required,textarea[data-v-c9d92b93]:required{box-shadow:none}button[data-v-c9d92b93]:not(.button-vue):invalid,input[data-v-c9d92b93]:not([type=range]):invalid,textarea[data-v-c9d92b93]:invalid{border-color:var(--color-error);box-shadow:none!important}button:not(.button-vue).primary[data-v-c9d92b93],input:not([type=range]).primary[data-v-c9d92b93],textarea.primary[data-v-c9d92b93]{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-c9d92b93]:not(:disabled):hover,button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus,button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active,textarea.primary[data-v-c9d92b93]:not(:disabled):hover,textarea.primary[data-v-c9d92b93]:not(:disabled):focus,textarea.primary[data-v-c9d92b93]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active,textarea.primary[data-v-c9d92b93]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-c9d92b93]:disabled,input:not([type=range]).primary[data-v-c9d92b93]:disabled,textarea.primary[data-v-c9d92b93]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action.active[data-v-c9d92b93]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-c9d92b93]{pointer-events:none;opacity:.5}.action--disabled[data-v-c9d92b93]:hover,.action--disabled[data-v-c9d92b93]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-c9d92b93]{opacity:1!important}.action-text-editable[data-v-c9d92b93]{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-c9d92b93]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-c9d92b93]{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-c9d92b93] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text-editable__form[data-v-c9d92b93]{display:flex;flex:1 1 auto;flex-direction:column;position:relative;margin:4px 0;padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.action-text-editable__submit[data-v-c9d92b93]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-text-editable__label[data-v-c9d92b93]{display:flex;align-items:center;justify-content:center;position:absolute;right:calc((var(--default-clickable-area) - 16px) / 2 + 1);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-c9d92b93],.action-text-editable__label *[data-v-c9d92b93]{cursor:pointer}.action-text-editable__textarea[data-v-c9d92b93]{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-c9d92b93]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-c9d92b93]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]: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-c9d92b93],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-c9d92b93],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-c9d92b93]{z-index:2;border-color:var(--color-primary-element);border-left-color:transparent}li:last-child>.action-text-editable[data-v-c9d92b93]{margin-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-text-editable[data-v-c9d92b93]{margin-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.material-design-icon[data-v-7692fc78]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-details-toggle[data-v-7692fc78]{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);left:calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2)}.app-details-toggle--mobile[data-v-7692fc78]{left:var(--app-navigation-padding)}.app-details-toggle[data-v-7692fc78]:active,.app-details-toggle[data-v-7692fc78]:hover,.app-details-toggle[data-v-7692fc78]:focus{opacity:1}.material-design-icon[data-v-de6986e3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-content[data-v-de6986e3]{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-de6986e3]:not(.app-content--has-list){overflow:auto}.app-content-wrapper[data-v-de6986e3]{position:relative;width:100%;height:100%}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list{display:flex}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details,.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list{display:none}.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details{display:block}[data-v-de6986e3] .splitpanes.default-theme .app-content-list{max-width:none;scrollbar-width:auto}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane{background-color:transparent;transition:none}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list{min-width:300px;position:sticky}@media only screen and (width < 1024px){[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list{display:none}}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details{overflow-y:auto}@media only screen and (width < 1024px){[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details{min-width:100%}}[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter{background-color:var(--color-main-background);border-left:1px solid var(--color-border)}[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter:before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter:after{background-color:var(--color-border)}.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list{max-width:none}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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}.app-navigation,.app-content{--app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2)}.material-design-icon[data-v-e7d078cc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation[data-v-e7d078cc]{--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;left:0;padding:0;z-index:1800;height:100%;box-sizing:border-box;-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--close[data-v-e7d078cc]{margin-left:calc(-1*min(300px,var(--app-navigation-max-width)))}.app-navigation__search[data-v-e7d078cc]{width:100%}.app-navigation__body[data-v-e7d078cc]{overflow-y:scroll}.app-navigation__content>ul[data-v-e7d078cc]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.app-navigation .app-navigation__list[data-v-e7d078cc]{height:100%}.app-navigation__body--no-list[data-v-e7d078cc]{flex:1 1 auto;overflow:auto;height:100%}.app-navigation__content[data-v-e7d078cc]{height:100%;display:flex;flex-direction:column}[data-themes*=highcontrast] .app-navigation[data-v-e7d078cc]{border-inline-end:1px solid var(--color-border)}@media only screen and (max-width: 1024px){.app-navigation[data-v-e7d078cc]{position:absolute;border-inline-end:1px solid var(--color-border)}}@media only screen and (max-width: 512px){.app-navigation[data-v-e7d078cc]{z-index:1400}}.material-design-icon[data-v-058e6060]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-list[data-v-058e6060]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.material-design-icon[data-v-b6024aba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-toggle-wrapper[data-v-b6024aba]{position:absolute;top:var(--app-navigation-padding);right:calc(0px - var(--app-navigation-padding));margin-right:calc(-1 * var(--default-clickable-area))}button.app-navigation-toggle[data-v-b6024aba]{background-color:var(--color-main-background)}.material-design-icon[data-v-af6cfb9c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-af6cfb9c]{display:flex;justify-content:space-between}.app-navigation-caption--heading[data-v-af6cfb9c]{padding:var(--app-navigation-padding)}.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child){padding:0 var(--app-navigation-padding)}.app-navigation-caption__name[data-v-af6cfb9c]{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:1;padding:0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2);padding-right:0;margin-top:0;margin-bottom:var(--default-grid-baseline)}.app-navigation-caption__actions[data-v-af6cfb9c]{flex:0 0 var(--default-clickable-area)}.app-navigation-caption[data-v-af6cfb9c]:not(:first-child){margin-top:calc(var(--default-clickable-area) / 2)}.material-design-icon[data-v-938dadb1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry__icon-bullet[data-v-938dadb1]{display:block;padding:calc((var(--default-clickable-area) - 16px) / 2 + 1px)}.app-navigation-entry__icon-bullet div[data-v-938dadb1]{width:14px;height:14px;cursor:pointer;transition:background .1s ease-in-out;border:none;border-radius:50%}.material-design-icon[data-v-cadd59ae]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue.icon-collapse[data-v-cadd59ae]{position:relative;z-index:105;color:var(--color-main-text);right:0}.button-vue.icon-collapse--open[data-v-cadd59ae]{color:var(--color-main-text)}.button-vue.icon-collapse--open[data-v-cadd59ae]:hover{color:var(--color-primary-element)}.material-design-icon[data-v-018c4203]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-018c4203]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;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, var(--border-radius-pill))}.app-navigation-entry-wrapper[data-v-018c4203]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-018c4203]{display:none}.app-navigation-entry.active[data-v-018c4203]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-018c4203]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-018c4203]:focus-within,.app-navigation-entry[data-v-018c4203]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203],.app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203]{display:inline-block}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-018c4203]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry .app-navigation-entry-button[data-v-018c4203]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;box-sizing:border-box;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-018c4203],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203]{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-018c4203],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill))}.app-navigation-entry__children[data-v-018c4203]{position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px)}.app-navigation-entry__children .app-navigation-entry[data-v-018c4203]{display:inline-flex;flex-wrap:wrap;padding-left:16px}.app-navigation-entry__deleted[data-v-018c4203]{display:inline-flex;flex:1 1 0;padding-left:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203]{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-018c4203]{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-018c4203]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203]{margin-right:calc(var(--default-grid-baseline) * 3);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-018c4203]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-018c4203]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]:active{background-color:var(--color-primary-element-light-hover)!important}.material-design-icon[data-v-0e795eb7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-input-confirm[data-v-0e795eb7]{flex:1 0 100%;width:100%}.app-navigation-input-confirm form[data-v-0e795eb7]{display:flex}.app-navigation-input-confirm__input[data-v-0e795eb7]{height:34px;flex:1 1 100%;font-size:100%!important;margin:5px 5px 5px -8px!important;padding:7px!important}.app-navigation-input-confirm__input[data-v-0e795eb7]:active,.app-navigation-input-confirm__input[data-v-0e795eb7]:focus,.app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-new[data-v-810cb824]{display:block;padding:calc(var(--default-grid-baseline, 4px) * 2)}.app-navigation-new button[data-v-810cb824]{width:100%}.material-design-icon[data-v-fe96d301]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-fe96d301]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;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, var(--border-radius-pill))}.app-navigation-entry-wrapper[data-v-fe96d301]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-fe96d301]{display:none}.app-navigation-entry.active[data-v-fe96d301]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-fe96d301]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-fe96d301]:focus-within,.app-navigation-entry[data-v-fe96d301]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301],.app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301]{display:inline-block}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-fe96d301]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;box-sizing:border-box;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-fe96d301],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301]{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-fe96d301],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill))}.app-navigation-entry__children[data-v-fe96d301]{position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px)}.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301]{display:inline-flex;flex-wrap:wrap;padding-left:16px}.app-navigation-entry__deleted[data-v-fe96d301]{display:inline-flex;flex:1 1 0;padding-left:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301]{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-fe96d301]{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-fe96d301]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301]{margin-right:calc(var(--default-grid-baseline) * 3);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-fe96d301]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-fe96d301]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active{background-color:var(--color-primary-element-light-hover)!important}.app-navigation-new-item__name[data-v-fe96d301]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-left:7px;font-size:14px}.newItemContainer[data-v-fe96d301]{width:calc(100% - var(--default-clickable-area));margin:auto}.material-design-icon[data-v-70fd8f35]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-search[data-v-70fd8f35]{display:flex;gap:var(--app-navigation-padding);padding:var(--app-navigation-padding)}.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35]{flex-grow:1;z-index:3}.app-navigation-search__actions[data-v-70fd8f35]{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-70fd8f35]{margin-inline-start:calc(-1 * var(--default-clickable-area))}.app-navigation-search__input[data-v-70fd8f35]{--input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !important}.material-design-icon[data-v-981e215c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#app-settings[data-v-981e215c]{margin-top:auto;padding:3px}#app-settings__header[data-v-981e215c]{box-sizing:border-box;margin:0 3px 3px}#app-settings__header .settings-button[data-v-981e215c]{display:flex;flex:1 1 0;height:var(--default-clickable-area);width:100%;padding:0 14px 0 0;margin:0;background-color:transparent;box-shadow:none;border:0;border-radius:var(--body-container-radius);text-align:left;font-weight:400;font-size:100%;color:var(--color-main-text);line-height:var(--default-clickable-area)}#app-settings__header .settings-button[data-v-981e215c]:hover,#app-settings__header .settings-button[data-v-981e215c]:focus{background-color:var(--color-background-hover)}#app-settings__header .settings-button__icon[data-v-981e215c]{width:var(--default-clickable-area);height:var(--default-clickable-area);min-width:var(--default-clickable-area)}#app-settings__header .settings-button__label[data-v-981e215c]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#app-settings__content[data-v-981e215c]{display:block;padding:10px;margin-bottom:-3px;max-height:300px;overflow-y:auto;box-sizing:border-box}.slide-up-leave-active[data-v-981e215c],.slide-up-enter-active[data-v-981e215c]{transition-duration:var(--animation-slow);transition-property:max-height,padding;overflow-y:hidden!important}.slide-up-enter[data-v-981e215c],.slide-up-leave-to[data-v-981e215c]{max-height:0!important;padding:0 10px!important}.app-navigation-spacer[data-v-b699c557]{flex-shrink:0;height:22px}.material-design-icon[data-v-0674bd2e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-0674bd2e] .app-settings__navigation{min-width:200px;margin-right:calc(4 * var(--default-grid-baseline));overflow-x:hidden;overflow-y:auto;position:relative}[data-v-0674bd2e] .app-settings__content{box-sizing:border-box;padding-inline:calc(4 * var(--default-grid-baseline))}.navigation-list[data-v-0674bd2e]{height:100%;box-sizing:border-box;overflow-y:auto;padding:calc(3 * var(--default-grid-baseline))}.navigation-list__link[data-v-0674bd2e]{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, var(--border-radius-pill));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-0674bd2e]:hover,.navigation-list__link[data-v-0674bd2e]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-0674bd2e]{background-color:var(--color-primary-element-light)!important}.navigation-list__link--icon[data-v-0674bd2e]{padding-inline-start:calc(2 * var(--default-grid-baseline));gap:var(--default-grid-baseline)}.navigation-list__link-icon[data-v-0674bd2e]{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-0674bd2e] .dialog__name{padding-inline-start:16px}}.material-design-icon[data-v-e970c9f7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings-section[data-v-e970c9f7]{margin-bottom:80px}.app-settings-section__name[data-v-e970c9f7]{font-size:1.6em;margin:0;padding:20px 0;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.material-design-icon[data-v-77326a9c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar-tabs[data-v-77326a9c]{display:flex;flex-direction:column;min-height:0;flex:1 1 100%}.app-sidebar-tabs__nav[data-v-77326a9c]{display:flex;justify-content:stretch;margin:10px 8px 0;border-bottom:1px solid var(--color-border)}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant{border:unset!important;border-radius:0!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content{padding:var(--default-grid-baseline);border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0!important;margin:0!important;border-bottom:var(--default-grid-baseline) solid transparent!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked>*{color:var(--color-main-text)!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content{background:transparent!important;color:var(--color-main-text)!important;border-bottom:var(--default-grid-baseline) solid var(--color-primary-element)!important}.app-sidebar-tabs__tab[data-v-77326a9c]{flex:1 1}.app-sidebar-tabs__tab.active[data-v-77326a9c]{color:var(--color-primary-element)}.app-sidebar-tabs__tab-caption[data-v-77326a9c]{flex:0 1 100%;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.app-sidebar-tabs__tab-icon[data-v-77326a9c]{display:flex;align-items:center;justify-content:center;background-size:20px}.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content{max-width:unset}.app-sidebar-tabs__content[data-v-77326a9c]{position:relative;min-height:256px;height:100%}.app-sidebar-tabs__content--multiple[data-v-77326a9c]>:not(section){display:none}@property --app-sidebar-offset{syntax: ""; initial-value: 0; inherits: true;}.content{--app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);--app-sidebar-offset: 0;transition:--app-sidebar-offset 0ms!important}.content:has(.app-sidebar.slide-right-enter-active),.content:has(.app-sidebar.slide-right-leave-active){transition:--app-sidebar-offset var(--animation-quick)}.content:has(.app-sidebar__toggle){--app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area))}.material-design-icon[data-v-2d142c0a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-2d142c0a]{--app-sidebar-width: clamp(300px, 27vw, 500px);width:var(--app-sidebar-width);z-index:1500;top:0;right:0;display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex-shrink:0;height:100%;border-left:1px solid var(--color-border);background:var(--color-main-background);position:relative}.app-sidebar__toggle[data-v-2d142c0a]{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>.app-sidebar__close[data-v-2d142c0a]{position:absolute;z-index:100;top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-grid-baseline, 4px) * 2);width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:.7;border-radius:calc(var(--default-clickable-area) / 2)}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:hover,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:active,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:focus{opacity:1;background-color:#7f7f7f40}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a]{--figure-size: calc($desc-height + var(--app-sidebar-padding));z-index:2;width:var(--figure-size);height:var(--figure-size);margin:calc(var(--app-sidebar-padding) / 2);border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a]{padding-left:0;flex:1 1 auto;min-width:0;padding-right:calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2);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-2d142c0a]{padding-right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2)}.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-2d142c0a]{z-index:3;position:absolute;top:calc(var(--app-sidebar-padding) / 2);left: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-2d142c0a]{top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2);position:absolute}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a]{position:absolute;top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area))}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a]{padding-right:calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2)}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a]{padding-right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a]{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-2d142c0a]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-inline:var(--app-sidebar-padding);padding-block:calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2);gap:0 4px}.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a]{padding-left:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a]{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-2d142c0a]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a]{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-2d142c0a]{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-2d142c0a]{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-2d142c0a] .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-2d142c0a]{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-2d142c0a]{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-2d142c0a]{margin-left:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a]{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-2d142c0a]{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-2d142c0a]{vertical-align:text-bottom}.app-sidebar .app-sidebar-header__description[data-v-2d142c0a]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width: 512px){.app-sidebar[data-v-2d142c0a]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-2d142c0a],.slide-right-enter-active[data-v-2d142c0a]{transition-duration:var(--animation-quick);transition-property:margin-right}.slide-right-enter-to[data-v-2d142c0a],.slide-right-leave[data-v-2d142c0a]{margin-right:0}.slide-right-enter[data-v-2d142c0a],.slide-right-leave-to[data-v-2d142c0a]{margin-right:calc(-1 * var(--app-sidebar-width))}.app-sidebar-header__description button,.app-sidebar-header__description .button,.app-sidebar-header__description input[type=button],.app-sidebar-header__description input[type=submit],.app-sidebar-header__description input[type=reset]{padding:6px 22px}.material-design-icon[data-v-e75842d8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-content[data-v-e75842d8]{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__text[data-v-e75842d8]{flex:1 0}.checkbox-content__text[data-v-e75842d8]:empty{display:none}.checkbox-content__icon>*[data-v-e75842d8]{width:var(--icon-size);height:var(--icon-size)}.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked)>*[data-v-e75842d8]{color:var(--color-primary-element)}.checkbox-content--button-variant .checkbox-content__icon--checked>*[data-v-e75842d8]{color:var(--color-primary-element-text)}.checkbox-content--has-text[data-v-e75842d8]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon>*[data-v-e75842d8]{color:var(--color-primary-element)}.checkbox-content[data-v-e75842d8],.checkbox-content *[data-v-e75842d8]{cursor:pointer;flex-shrink:0}.material-design-icon[data-v-00597cce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-radio-switch[data-v-00597cce]{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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));--checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px)}.checkbox-radio-switch__input[data-v-00597cce]{position:absolute;z-index:-1;opacity:0!important;width:var(--icon-size);height:var(--icon-size);margin:4px calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-radio-switch__input:focus-visible+.checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch__input[data-v-00597cce]: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-00597cce]{opacity:.5}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-00597cce] .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-00597cce]:hover{background-color:var(--color-background-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]: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-00597cce],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]:hover{background-color:var(--color-primary-element-light-hover)}.checkbox-radio-switch-switch[data-v-00597cce]: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-00597cce] .checkbox-radio-switch__icon>*{color:var(--color-primary-element-light)}.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-00597cce]{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-00597cce]{font-weight:700}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-00597cce]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-radio-switch--button-variant[data-v-00597cce]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__icon:empty{display:none}.checkbox-radio-switch--button-variant[data-v-00597cce]: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-00597cce]{border-radius:var(--checkbox-radio-switch--border-radius)}.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-00597cce]{flex-basis:100%;max-width:unset}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:first-of-type{border-top-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-top-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:last-of-type{border-bottom-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]: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-00597cce]{margin-bottom:2px}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:not(:first-of-type){border-top:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:first-of-type{border-top-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-left-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:last-of-type{border-top-right-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:last-of-type){border-right:0!important}.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-00597cce]{margin-right:2px}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:first-of-type){border-left:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce] .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-00597cce]{flex-direction:column;justify-content:center;width:100%;margin:0;gap:0}.material-design-icon[data-v-fede0c71]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.empty-content[data-v-fede0c71]{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1}.modal-wrapper .empty-content[data-v-fede0c71]{margin-top:5vh;margin-bottom:5vh}.empty-content__icon[data-v-fede0c71]{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-fede0c71] svg{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.empty-content__name[data-v-fede0c71]{margin-bottom:10px;text-align:center;font-weight:700;font-size:20px;line-height:30px}.empty-content__description[data-v-fede0c71]{color:var(--color-text-maxcontrast)}.empty-content__action[data-v-fede0c71]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-fede0c71]{margin-top:20px;display:flex}.material-design-icon[data-v-095ea4ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar__tab[data-v-095ea4ce]{display:none;padding:10px;min-height:100%;max-height:100%;height:100%;overflow:auto}.app-sidebar__tab[data-v-095ea4ce]:focus{border-color:var(--color-primary-element);box-shadow:0 0 .2em var(--color-primary-element);outline:0}.app-sidebar__tab--active[data-v-095ea4ce]{display:block}.material-design-icon[data-v-cfe13af3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-crumb[data-v-cfe13af3]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-cfe13af3]:last-child{min-width:0}.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3]{display:none}.vue-crumb--hidden[data-v-cfe13af3]{display:none}.vue-crumb__separator[data-v-cfe13af3]{padding:0;color:var(--color-text-maxcontrast)}.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover,.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-cfe13af3] .button-vue__text{margin:0}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue{padding:0 4px 0 16px;max-width:100%}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-cfe13af3]: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-629bf30f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.breadcrumb[data-v-629bf30f]{width:100%;flex-grow:1;display:inline-flex;align-items:center}.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-629bf30f]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-629bf30f]{max-width:100%}.breadcrumb .breadcrumb__crumbs[data-v-629bf30f],.breadcrumb .breadcrumb__actions[data-v-629bf30f]{display:inline-flex}.material-design-icon[data-v-878b819f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.fade-enter-active[data-v-878b819f],.fade-leave-active[data-v-878b819f]{transition:opacity .3s ease}.fade-enter[data-v-878b819f],.fade-leave-to[data-v-878b819f]{opacity:0}.linked-icons[data-v-878b819f]{display:flex}.linked-icons img[data-v-878b819f]{padding:12px;height:44px;display:block;background-repeat:no-repeat;background-position:center;opacity:.7}.linked-icons img[data-v-878b819f]:hover{opacity:1}.popovermenu[data-v-878b819f]{display:none}.popovermenu.open[data-v-878b819f]{display:block}li.collection-list-item[data-v-878b819f]{flex-wrap:wrap;height:auto;cursor:pointer;margin-bottom:0!important}li.collection-list-item .collection-avatar[data-v-878b819f]{margin-top:0}li.collection-list-item form[data-v-878b819f],li.collection-list-item .collection-item-name[data-v-878b819f]{flex-basis:10%;flex-grow:1;display:flex}li.collection-list-item .collection-item-name[data-v-878b819f]{padding:12px 9px}li.collection-list-item input[data-v-878b819f]{margin-top:4px;border-color:var(--color-border-maxcontrast)}li.collection-list-item input[type=text][data-v-878b819f]{flex-grow:1}li.collection-list-item .error[data-v-878b819f],li.collection-list-item .resource-list-details[data-v-878b819f]{flex-basis:100%;width:100%}li.collection-list-item .resource-list-details li[data-v-878b819f]{display:flex;margin-left:44px;border-radius:3px;cursor:pointer}li.collection-list-item .resource-list-details li[data-v-878b819f]:hover{background-color:var(--color-background-dark)}li.collection-list-item .resource-list-details li a[data-v-878b819f]{flex-grow:1;padding:3px;max-width:calc(100% - 30px);display:flex}li.collection-list-item .resource-list-details span[data-v-878b819f]{display:inline-block;vertical-align:top;margin-right:10px}li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f]{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-878b819f]{width:24px;height:24px}li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]{opacity:.7}li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover,li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus{opacity:1}.should-shake[data-v-878b819f]{animation:shake-878b819f .6s 1 linear}@keyframes shake-878b819f{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-efe8beb8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.collection-list *[data-v-efe8beb8]{box-sizing:border-box}.collection-list>li[data-v-efe8beb8]{display:flex;align-items:center;gap:12px}.collection-list>li>.avatar[data-v-efe8beb8]{margin-top:0}#collection-select-container[data-v-efe8beb8]{display:flex;flex-direction:column}.v-select span.avatar[data-v-efe8beb8]{display:block;padding:16px;opacity:.7;background-repeat:no-repeat;background-position:center}.v-select span.avatar[data-v-efe8beb8]:hover{opacity:1}p.hint[data-v-efe8beb8]{z-index:1;margin-top:-16px;padding:8px;color:var(--color-text-maxcontrast);line-height:normal}div.avatar[data-v-efe8beb8]{width:32px;height:32px;margin:30px 0 0;padding:8px;background-color:var(--color-background-dark)}.icon-projects[data-v-efe8beb8]{display:block;padding:8px;background-repeat:no-repeat;background-position:center}.option__wrapper[data-v-efe8beb8]{display:flex}.option__wrapper .avatar[data-v-efe8beb8]{display:block;width:32px;height:32px;background-color:var(--color-background-darker)!important}.option__wrapper .option__title[data-v-efe8beb8]{padding:4px}.fade-enter-active[data-v-efe8beb8],.fade-leave-active[data-v-efe8beb8]{transition:opacity .5s}.fade-enter[data-v-efe8beb8],.fade-leave-to[data-v-efe8beb8]{opacity:0}.material-design-icon[data-v-cc496c1d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.color-picker[data-v-cc496c1d]{display:flex;overflow:hidden;align-content:flex-end;flex-direction:column;justify-content:space-between;box-sizing:content-box!important;width:176px;padding:8px;border-radius:3px}.color-picker--advanced-fields[data-v-cc496c1d]{width:264px}.color-picker__simple[data-v-cc496c1d]{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-cc496c1d]{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-cc496c1d]:focus-within{outline:2px solid var(--color-main-text)}.color-picker__simple-color-circle[data-v-cc496c1d]:hover{opacity:.6}.color-picker__simple-color-circle--active[data-v-cc496c1d]{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-cc496c1d]{box-shadow:none!important}.color-picker__navigation[data-v-cc496c1d]{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}[data-v-cc496c1d] .vc-chrome{width:unset;background-color:var(--color-main-background)}[data-v-cc496c1d] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-cc496c1d] .vc-chrome-active-color{width:calc(var(--default-clickable-area) - 10 px);height:calc(var(--default-clickable-area) - 10 px);border-radius:17px}[data-v-cc496c1d] .vc-chrome-body{padding:14px 0 0;background-color:var(--color-main-background)}[data-v-cc496c1d] .vc-chrome-body .vc-input__input{box-shadow:none}[data-v-cc496c1d] .vc-chrome-toggle-btn{filter:var(--background-invert-if-dark)}[data-v-cc496c1d] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-cc496c1d] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter[data-v-cc496c1d]{transform:translate(-50%);opacity:0}.slide-enter-to[data-v-cc496c1d],.slide-leave[data-v-cc496c1d]{transform:translate(0);opacity:1}.slide-leave-to[data-v-cc496c1d]{transform:translate(-50%);opacity:0}.slide-enter-active[data-v-cc496c1d],.slide-leave-active[data-v-cc496c1d]{transition:all 50ms ease-in-out}#skip-actions.vue-skip-actions:focus-within{top:0!important;left: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-d8f0539f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-skip-actions__container[data-v-d8f0539f]{background-color:var(--color-main-background);border-radius:var(--border-radius-large);padding:22px}.vue-skip-actions__headline[data-v-d8f0539f]{font-weight:700;font-size:20px;line-height:30px;margin-bottom:12px}.vue-skip-actions__buttons[data-v-d8f0539f]{display:flex;flex-wrap:wrap;gap:12px}.vue-skip-actions__buttons>*[data-v-d8f0539f]{flex:1 0 fit-content}.vue-skip-actions__image[data-v-d8f0539f]{margin-top:12px}.content[data-v-d8f0539f]{box-sizing:border-box;margin:var(--body-container-margin);margin-top:var(--header-height);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-d8f0539f]:not(.with-sidebar--full){position:fixed}.content[data-v-d8f0539f] *{box-sizing:border-box}.material-design-icon[data-v-11322bad]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.counter-bubble__counter[data-v-11322bad]{--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:var(--border-radius-pill);background-color:var(--color-primary-element-light);font-weight:700;color:var(--color-primary-element-light-text)}.counter-bubble__counter .active[data-v-11322bad]{color:var(--color-main-background);background-color:var(--color-primary-element-light)}.counter-bubble__counter--highlighted[data-v-11322bad]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.counter-bubble__counter--highlighted.active[data-v-11322bad]{color:var(--color-primary-element);background-color:var(--color-main-background)}.counter-bubble__counter--outlined[data-v-11322bad]{color:var(--color-primary-element);background:transparent;box-shadow:inset 0 0 0 2px}.counter-bubble__counter--outlined.active[data-v-11322bad]{color:var(--color-main-background);box-shadow:inset 0 0 0 2px}.material-design-icon[data-v-53796b97]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dashboard-widget[data-v-53796b97] .empty-content{text-align:center;padding-top:5vh}.dashboard-widget[data-v-53796b97] .empty-content.half-screen{padding-top:0;margin-bottom:1vh}.more[data-v-53796b97]{display:block;text-align:center;color:var(--color-text-maxcontrast);line-height:60px;cursor:pointer}.more[data-v-53796b97]:hover,.more[data-v-53796b97]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-large);color:var(--color-main-text)}.item-list__entry[data-v-53796b97]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-53796b97]{position:relative;margin-top:auto;margin-bottom:auto;background-color:var(--color-background-dark)!important}.item-list__entry .item__details[data-v-53796b97]{padding-left: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-53796b97],.item-list__entry .item__details .message[data-v-53796b97]{white-space:nowrap;background-color:var(--color-background-dark)}.item-list__entry .item__details h3[data-v-53796b97]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-53796b97]{width:80%;height:15px;margin-top:5px}.material-design-icon[data-v-51bbc625]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.item-list__entry[data-v-51bbc625]{display:flex;align-items:center;position:relative;padding:8px}.item-list__entry[data-v-51bbc625]:hover,.item-list__entry[data-v-51bbc625]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-large)}.item-list__entry .item-avatar[data-v-51bbc625]{position:relative;margin-top:auto;margin-bottom:auto}.item-list__entry .item__details[data-v-51bbc625]{padding-left: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-51bbc625],.item-list__entry .item__details .message[data-v-51bbc625]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list__entry .item__details .message span[data-v-51bbc625]{width:10px;display:inline-block;margin-bottom:-3px}.item-list__entry .item__details h3[data-v-51bbc625]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-51bbc625]{width:100%;color:var(--color-text-maxcontrast)}.item-list__entry .item-icon[data-v-51bbc625]{position:relative;width:14px;height:14px;margin:27px -3px 0 -7px}.item-list__entry button.primary[data-v-51bbc625]{padding:21px;margin:0}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.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}.emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji span{display:inline-block}.emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.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}.emoji-type-image{background-size:6100%}.emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png)}.emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png)}.emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png)}.emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png)}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-scroll{position:relative;overflow-y:scroll;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.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}.emoji-mart-anchor:hover,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg{fill:currentColor;max-height:18px}.emoji-mart .scroller{height:250px;position:relative;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-search{margin-top:6px;padding:0 6px}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search-results{height:250px;overflow-y:scroll}.emoji-mart-category{position:relative}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before,.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}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{opacity:1}.emoji-mart-category-label{position:sticky;top:0}.emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.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}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart .vue-recycle-scroller{position:relative}.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.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}.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}.emoji-mart-search .hidden{display:none;visibility:hidden}.emoji-mart{background-color:var(--color-main-background)!important;border:0;color:var(--color-main-text)!important}.emoji-mart button{margin:0;padding:0;border:none;background:transparent;font-size:inherit;height:36px;width:auto}.emoji-mart button *{cursor:pointer!important}.emoji-mart .emoji-mart-bar,.emoji-mart .emoji-mart-anchors,.emoji-mart .emoji-mart-search,.emoji-mart .emoji-mart-search input,.emoji-mart .emoji-mart-category,.emoji-mart .emoji-mart-category-label,.emoji-mart .emoji-mart-category-label span,.emoji-mart .emoji-mart-skin-swatches{background-color:transparent!important;border-color:var(--color-border)!important;color:inherit!important}.emoji-mart .emoji-mart-search input:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-element);outline:none}.emoji-mart .emoji-mart-bar:first-child{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.emoji-mart .emoji-mart-anchors button{border-radius:0;padding:12px 4px;height:auto}.emoji-mart .emoji-mart-anchors button:focus-visible{outline:2px solid var(--color-primary-element)}.emoji-mart .emoji-mart-category{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}.emoji-mart .emoji-mart-category .emoji-mart-category-label,.emoji-mart .emoji-mart-category .emoji-mart-emoji{-webkit-user-select:none;user-select:none;flex-grow:0;flex-shrink:0}.emoji-mart .emoji-mart-category .emoji-mart-category-label{flex-basis:100%;margin:0}.emoji-mart .emoji-mart-category .emoji-mart-emoji{flex-basis:12.5%;text-align:center}.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected:before{background-color:var(--color-background-hover)!important;outline:2px solid var(--color-primary-element)}.emoji-mart .emoji-mart-category button:focus-visible{background-color:var(--color-background-hover);border:2px solid var(--color-primary-element)!important;border-radius:50%}.material-design-icon[data-v-6c2d9a6e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.search__wrapper[data-v-6c2d9a6e]{display:flex;flex-direction:row;gap:4px;align-items:end;padding:4px 8px}.row-selected button[data-v-6c2d9a6e],.row-selected span[data-v-6c2d9a6e]{vertical-align:middle}.emoji-delete[data-v-6c2d9a6e]{vertical-align:top;margin-left:-21px;margin-top:-3px}.material-design-icon[data-v-cbad78fb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#guest-content-vue[data-v-cbad78fb]{color:var(--color-main-text);background-color:var(--color-main-background);min-width:0;border-radius:var(--border-radius-large);box-shadow:0 0 10px var(--color-box-shadow);height:fit-content;padding:15px;margin:20px auto}#content.nc-guest-content{overflow:auto;margin-bottom:0;height:calc(var(--body-height) + var(--body-container-margin))}.material-design-icon[data-v-e2527068]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.header-menu[data-v-e2527068]{position:relative;width:var(--header-height);height:var(--header-height)}.header-menu .header-menu__trigger[data-v-e2527068]{width:100%!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-e2527068]:focus-visible{outline:none!important;box-shadow:none!important}.header-menu--opened .header-menu__trigger[data-v-e2527068],.header-menu__trigger[data-v-e2527068]:hover,.header-menu__trigger[data-v-e2527068]:focus,.header-menu__trigger[data-v-e2527068]:active{opacity:1}.header-menu__wrapper[data-v-e2527068]{position:fixed;z-index:2000;top:var(--header-height);inset-inline-end:0;box-sizing:border-box;margin:0 8px;border-radius:0 0 var(--border-radius) var(--border-radius);border-radius:var(--border-radius-large);background-color:var(--color-main-background);filter:drop-shadow(0 1px 5px var(--color-box-shadow))}.header-menu__carret[data-v-e2527068]{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-e2527068]{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-e2527068] .empty-content{margin:12vh 10px}@media only screen and (max-width: 512px){.header-menu[data-v-e2527068]{width:var(--default-clickable-area)}}.material-design-icon[data-v-a3ec46a7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-a3ec46a7]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-a3ec46a7]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-a3ec46a7]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-a3ec46a7],.list-item__wrapper.active .list-item[data-v-a3ec46a7]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover,.list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within,.list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active),.list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover,.list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within,.list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7]{color:var(--color-primary-element-text)!important}.list-item__wrapper .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper .list-item-details__details[data-v-a3ec46a7]{white-space:nowrap;margin:0 auto 0 0;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-a3ec46a7]{min-width:100px;flex:1 1 10%;font-weight:500}.list-item-content__subname[data-v-a3ec46a7]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-a3ec46a7]{font-weight:500}.list-item[data-v-a3ec46a7]{--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-a3ec46a7]:hover,.list-item[data-v-a3ec46a7]:focus-within,.list-item[data-v-a3ec46a7]:has(:active),.list-item[data-v-a3ec46a7]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-a3ec46a7]: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-a3ec46a7]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--legacy[data-v-a3ec46a7]{--list-item-padding: calc(2 * var(--default-grid-baseline))}.list-item--legacy.list-item--compact[data-v-a3ec46a7]{--list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline))}.list-item--one-line[data-v-a3ec46a7]{--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--one-line--legacy[data-v-a3ec46a7]{--list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2)}.list-item--one-line .list-item-content__main[data-v-a3ec46a7]{display:flex;justify-content:start;gap:12px;min-width:0;max-width:300px}.list-item--one-line .list-item-content__details[data-v-a3ec46a7]{flex-direction:row;align-items:unset;justify-content:end}.list-item--one-line .list-item-content__name[data-v-a3ec46a7]{align-self:center}.list-item__anchor[data-v-a3ec46a7]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-a3ec46a7]:focus-visible{outline:none}.list-item-content[data-v-a3ec46a7]{display:flex;flex:1 0;justify-content:space-between;padding-left:calc(2 * var(--default-grid-baseline));min-width:0}.list-item-content__main[data-v-a3ec46a7]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-a3ec46a7]{display:flex}.list-item-content__details[data-v-a3ec46a7]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-a3ec46a7],.list-item-content__extra-actions[data-v-a3ec46a7]{flex:0 0 auto;align-self:center;justify-content:center;margin-left:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-a3ec46a7]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-a3ec46a7]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:400}.list-item-details__extra[data-v-a3ec46a7]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-a3ec46a7]{margin:0 5px}.list-item__extra[data-v-a3ec46a7]{margin-top:var(--default-grid-baseline)}.material-design-icon[data-v-5e97fe1f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-5e97fe1f]{display:block;height:var(--progress-bar-height);--progress-bar-color: var(--497e8a2b)}.progress-bar--linear[data-v-5e97fe1f]{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-5e97fe1f]::-webkit-progress-bar{height:var(--progress-bar-height);background-color:transparent}.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f]{width:var(--progress-bar-height);color:var(--progress-bar-color, var(--color-primary-element))}.progress-bar--error[data-v-5e97fe1f]{color:var(--color-error)!important}.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar{background:var(--color-error)!important}.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value{background:var(--color-error)!important}.material-design-icon[data-v-de46bdbe]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.team-resources__header[data-v-de46bdbe]{font-weight:700;margin-bottom:6px}.related-team[data-v-de46bdbe]{border-radius:var(--border-radius-rounded);border:2px solid var(--color-border-dark);margin-bottom:6px}.related-team__open[data-v-de46bdbe]{border-color:var(--color-primary-element)}.related-team__header[data-v-de46bdbe]{padding:6px 24px 6px 6px;display:flex;gap:12px}.related-team__name[data-v-de46bdbe]{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-de46bdbe]{padding:6px 12px}.related-team .related-team-provider__name[data-v-de46bdbe]{font-weight:700;margin-bottom:3px}.related-team .related-team-provider__link[data-v-de46bdbe]{display:flex;gap:12px;padding:6px 12px;font-weight:700}.related-team .related-team-resource__link[data-v-de46bdbe]{display:flex;gap:12px;height:var(--default-clickable-area);align-items:center;border-radius:var(--border-radius-large)}.related-team .related-team-resource__link[data-v-de46bdbe]:hover{background-color:var(--color-background-hover)}.related-team .related-team-resource__link[data-v-de46bdbe]:focus{background-color:var(--color-background-hover);outline:2px solid var(--color-primary-element)}.related-team .related-team-resource .resource__icon[data-v-de46bdbe]{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-de46bdbe]{border-radius:var(--border-radius-pill);overflow:hidden;width:32px;height:32px}.material-design-icon[data-v-ac1115a7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resource[data-v-ac1115a7]{display:flex;align-items:center;height:var(--default-clickable-area)}.resource__button[data-v-ac1115a7]{width:100%!important;justify-content:flex-start!important;padding:0!important}.resource__button[data-v-ac1115a7] .button-vue__wrapper{justify-content:flex-start!important}.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text{font-weight:400!important;margin-left:2px!important}.resource__icon[data-v-ac1115a7]{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-ac1115a7]{width:16px;height:16px;filter:var(--background-invert-if-dark)}.material-design-icon[data-v-badd46a9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.related-resources__header h5[data-v-badd46a9]{font-weight:700;margin-bottom:6px}.related-resources__header p[data-v-badd46a9]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-98c79945]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.autocomplete-result[data-v-98c79945]{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-98c79945]{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-98c79945]{color:inherit;background-size:cover}.autocomplete-result__status[data-v-98c79945]{--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;right: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-98c79945]{border:none;background-color:transparent}.autocomplete-result__content[data-v-98c79945]{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-width:0}.autocomplete-result__title[data-v-98c79945],.autocomplete-result__subline[data-v-98c79945]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-result__subline[data-v-98c79945]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-108d42c7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.rich-contenteditable[data-v-108d42c7]{position:relative;width:auto}.rich-contenteditable__label[data-v-108d42c7]{position:absolute;margin-inline:14px 0;max-width:fit-content;inset-block-start:11px;inset-inline:0;color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.rich-contenteditable__input:focus+.rich-contenteditable__label[data-v-108d42c7],.rich-contenteditable__input:not(.rich-contenteditable__input--empty)+.rich-contenteditable__label[data-v-108d42c7]{inset-block-start:-10px;line-height:1.5;font-size:13px;font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:5px;margin-inline-start:9px;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.rich-contenteditable__input[data-v-108d42c7]{overflow-y:auto;width:auto;margin:0;padding:8px;cursor:text;white-space:pre-wrap;word-break:break-word;color:var(--color-main-text);border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);outline:none;background-color:var(--color-main-background);font-family:var(--font-face);font-size:inherit;min-height:var(--default-clickable-area);max-height:calc(var(--default-clickable-area) * 5.5)}.rich-contenteditable__input--has-label[data-v-108d42c7]{margin-top:10px}.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before,.rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before{content:attr(aria-placeholder);color:var(--color-text-maxcontrast);position:absolute}.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7]{min-height:calc(var(--default-clickable-area) * 3);max-height:none}.rich-contenteditable__input--disabled[data-v-108d42c7]{opacity:.5;color:var(--color-text-maxcontrast);border:2px solid var(--color-background-darker);border-radius:var(--border-radius);background-color:var(--color-background-dark)}._material-design-icon_1o935_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._tribute-container_1o935_20{z-index:9000;overflow:auto;position:absolute;left:-10000px;margin:var(--default-grid-baseline) 0;padding:var(--default-grid-baseline);color:var(--color-text-maxcontrast);border-radius:var(--border-radius-element, var(--border-radius));background:var(--color-main-background);box-shadow:0 1px 5px var(--color-box-shadow)}._tribute-container_1o935_20,._tribute-container_1o935_20 *{box-sizing:border-box}._tribute-container_1o935_20 ul{display:flex;flex-direction:column;gap:var(--default-grid-baseline)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40{color:var(--color-text-maxcontrast);border-radius:var(--border-radius-small, var(--border-radius));padding:var(--default-grid-baseline);cursor:pointer;min-height:var(--clickable-area-small, auto)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight{color:var(--color-main-text);background:var(--color-background-hover)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight,._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight *{cursor:pointer}._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40{outline:2px solid var(--color-main-text)!important}._tribute-container-autocomplete_1o935_58{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_1o935_64,._tribute-container-link_1o935_65{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_1o935_64 ._tribute-item_1o935_70,._tribute-container-link_1o935_65 ._tribute-item_1o935_70{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1o935_65{min-width:200px;max-width:300px}._tribute-container-link_1o935_65 ._tribute-item_1o935_70{display:flex;align-items:center}._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90{margin:auto 0;width:20px;height:20px;object-fit:contain;padding-right:var(--default-grid-baseline);filter:var(--background-invert-if-dark)}.material-design-icon[data-v-b293f5d9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget-custom[data-v-b293f5d9]{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-large);background-color:transparent;display:flex}.widget-custom.full-width[data-v-b293f5d9]{width:var(--widget-full-width, 100%)!important;left:calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);position:relative}.widget-access[data-v-b293f5d9]{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-large);background-color:transparent;display:flex;padding:calc(var(--default-grid-baseline, 4px) * 3)}.widget-default[data-v-b293f5d9]{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-large);background-color:transparent;display:flex}.widget-default--compact[data-v-b293f5d9]{flex-direction:column}.widget-default--compact .widget-default--image[data-v-b293f5d9]{width:100%;height:150px}.widget-default--compact .widget-default--details[data-v-b293f5d9]{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-b293f5d9]{display:none}.widget-default--image[data-v-b293f5d9]{width:40%;background-position:center;background-size:cover;background-repeat:no-repeat}.widget-default--name[data-v-b293f5d9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.widget-default--details[data-v-b293f5d9]{padding:calc(var(--default-grid-baseline, 4px) * 3);width:60%}.widget-default--details p[data-v-b293f5d9]{margin:0;padding:0}.widget-default--description[data-v-b293f5d9]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.widget-default--link[data-v-b293f5d9]{color:var(--color-text-maxcontrast);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-interactive[data-v-b293f5d9]{position:relative}.toggle-interactive .toggle-interactive--button[data-v-b293f5d9]{position:absolute;top:50%;z-index:10000;left:50%;transform:translate(-50%) translateY(-50%);opacity:0}.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9],.toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9]{opacity:1}.material-design-icon[data-v-de9850e4],.material-design-icon[data-v-e54e09d6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.provider-list[data-v-e54e09d6]{width:100%;min-height:400px;padding:0 16px 16px;display:flex;flex-direction:column}.provider-list--select[data-v-e54e09d6]{width:100%}.provider-list--select .provider[data-v-e54e09d6]{display:flex;align-items:center;height:28px;overflow:hidden}.provider-list--select .provider .link-icon[data-v-e54e09d6]{margin-right:8px}.provider-list--select .provider .provider-icon[data-v-e54e09d6]{width:20px;height:20px;object-fit:contain;margin-right:8px;filter:var(--background-invert-if-dark)}.provider-list--select .provider .option-text[data-v-e54e09d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-3c1803b5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.raw-link[data-v-3c1803b5]{width:100%;min-height:350px;display:flex;flex-direction:column;overflow-y:auto;padding:0 16px 16px}.raw-link .input-wrapper[data-v-3c1803b5]{width:100%}.raw-link .reference-widget[data-v-3c1803b5]{display:flex}.raw-link--empty-content .provider-icon[data-v-3c1803b5]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.raw-link--input[data-v-3c1803b5]{width:99%}.material-design-icon[data-v-8571023b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.result[data-v-8571023b]{display:flex;align-items:center;height:var(--default-clickable-area);overflow:hidden}.result--icon-class[data-v-8571023b],.result--image[data-v-8571023b]{width:40px;min-width:40px;height:40px;object-fit:contain}.result--icon-class.rounded[data-v-8571023b],.result--image.rounded[data-v-8571023b]{border-radius:50%}.result--content[data-v-8571023b]{display:flex;flex-direction:column;padding-left:10px;overflow:hidden}.result--content--name[data-v-8571023b],.result--content--subline[data-v-8571023b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-05fef988]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.smart-picker-search[data-v-05fef988]{width:100%;display:flex;flex-direction:column;padding:0 16px 16px}.smart-picker-search.with-empty-content[data-v-05fef988]{min-height:400px}.smart-picker-search .provider-icon[data-v-05fef988]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.smart-picker-search--select[data-v-05fef988],.smart-picker-search--select .search-result[data-v-05fef988]{width:100%}.smart-picker-search--select .group-name-icon[data-v-05fef988],.smart-picker-search--select .option-simple-icon[data-v-05fef988]{width:20px;height:20px;margin:0 20px 0 10px}.smart-picker-search--select .custom-option[data-v-05fef988]{height:var(--default-clickable-area);display:flex;align-items:center;overflow:hidden}.smart-picker-search--select .option-text[data-v-05fef988]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-f3f0de17]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker[data-v-f3f0de17],.reference-picker .custom-element-wrapper[data-v-f3f0de17]{display:flex;overflow-y:auto;width:100%}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal .modal-container{display:flex!important}.material-design-icon[data-v-19d3f57d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal--content[data-v-19d3f57d]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}.reference-picker-modal--content .close-button[data-v-19d3f57d],.reference-picker-modal--content .back-button[data-v-19d3f57d]{position:absolute;top:4px}.reference-picker-modal--content .back-button[data-v-19d3f57d]{left:4px}.reference-picker-modal--content .close-button[data-v-19d3f57d]{right:4px}.reference-picker-modal--content>h2[data-v-19d3f57d]{display:flex;margin:12px 0 20px}.reference-picker-modal--content>h2 .icon[data-v-19d3f57d]{margin-right:8px}.material-design-icon[data-v-f5a7bd55]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-wrapper[data-v-f5a7bd55]{display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:400px}.input-wrapper .action-input__label[data-v-f5a7bd55]{margin-right:12px}.input-wrapper[data-v-f5a7bd55]:disabled{cursor:default}.input-wrapper .hint[data-v-f5a7bd55]{color:var(--color-text-maxcontrast);margin-left:8px}.material-design-icon[data-v-0974f50a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.settings-section[data-v-0974f50a]{display:block;margin-bottom:auto;padding:30px}.settings-section[data-v-0974f50a]:not(:last-child){border-bottom:1px solid var(--color-border)}.settings-section--limit-width>*[data-v-0974f50a]{max-width:900px}.settings-section__name[data-v-0974f50a]{display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;max-width:900px;margin-top:0}.settings-section__info[data-v-0974f50a]{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-left:0;color:var(--color-text-maxcontrast)}.settings-section__info[data-v-0974f50a]:hover,.settings-section__info[data-v-0974f50a]:focus,.settings-section__info[data-v-0974f50a]:active{color:var(--color-main-text)}.settings-section__desc[data-v-0974f50a]{margin-top:-.2em;margin-bottom:1em;color:var(--color-text-maxcontrast);max-width:900px}.material-design-icon[data-v-75b4f01b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.select-group-error[data-v-75b4f01b]{color:var(--color-error);font-size:13px;padding-inline-start:var(--border-radius-large)}.material-design-icon[data-v-4b6abfac]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.textarea[data-v-4b6abfac]{position:relative;width:100%;border-radius:var(--border-radius-large);margin-block-start:6px;resize:vertical}.textarea__main-wrapper[data-v-4b6abfac]{position:relative}.textarea--disabled[data-v-4b6abfac]{opacity:.7;filter:saturate(.7)}.textarea__input[data-v-4b6abfac]{margin:0;padding-inline:10px 6px;width:100%;height:calc(var(--default-clickable-area) * 2);font-size:var(--default-font-size);text-overflow:ellipsis;background-color:var(--color-main-background);color:var(--color-main-text);border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);cursor:pointer}.textarea__input[data-v-4b6abfac]:active:not([disabled]),.textarea__input[data-v-4b6abfac]:hover:not([disabled]),.textarea__input[data-v-4b6abfac]:focus:not([disabled]){border-width:var(--border-width-input-focused, 2px);border-color:var(--color-main-text);box-shadow:0 0 0 2px var(--color-main-background)!important}.textarea__input[data-v-4b6abfac]:not(:focus,.textarea__input--label-outside)::placeholder{opacity:0}.textarea__input[data-v-4b6abfac]:focus{cursor:text}.textarea__input[data-v-4b6abfac]:disabled{cursor:default}.textarea__input[data-v-4b6abfac]:focus-visible{box-shadow:unset!important}.textarea__input--success[data-v-4b6abfac]{border-color:var(--color-success)!important}.textarea__input--success[data-v-4b6abfac]: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-4b6abfac]{border-color:var(--color-error)!important}.textarea__input--error[data-v-4b6abfac]: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-4b6abfac]{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-4b6abfac],.textarea__input:not(:placeholder-shown)+.textarea__label[data-v-4b6abfac]{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-4b6abfac]{padding-block:4px;display:flex;align-items:center}.textarea__helper-text-message__icon[data-v-4b6abfac]{margin-inline-end:8px}.textarea__helper-text-message--error[data-v-4b6abfac]{color:var(--color-error-text)}.textarea__helper-text-message--success[data-v-4b6abfac]{color:var(--color-success-text)}.material-design-icon[data-v-b07a6c57]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-bubble__wrapper[data-v-b07a6c57]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-b07a6c57]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-b07a6c57]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-b07a6c57]>:last-child{padding-right:8px}.user-bubble__avatar[data-v-b07a6c57]{align-self:center}.user-bubble__name[data-v-b07a6c57]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__name[data-v-b07a6c57],.user-bubble__secondary[data-v-b07a6c57]{padding:0 0 0 4px}.viewer__image-editor[data-v-a2c8f486]{position:absolute;z-index:10100;top:calc(var(--header-height) * -1);bottom:calc(var(--header-height) * -1);left:0;width:100%;height:100vh}.SfxModal-Wrapper{z-index:10101!important}#SfxPopper{z-index:10102;position:relative}.viewer__image-editor *,.SfxModal-Wrapper *,.SfxPopper-wrapper *{font-size:var(--default-font-size)!important}.viewer__image-editor label,.viewer__image-editor button,.SfxModal-Wrapper label,.SfxModal-Wrapper button,.SfxPopper-wrapper label,.SfxPopper-wrapper button{color:var(--color-main-text)}.viewer__image-editor label>span,.viewer__image-editor button>span,.SfxModal-Wrapper label>span,.SfxModal-Wrapper button>span,.SfxPopper-wrapper label>span,.SfxPopper-wrapper button>span{font-size:var(--default-font-size)!important}.viewer__image-editor button,.SfxModal-Wrapper button,.SfxPopper-wrapper button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px}.SfxInput-root{height:auto!important;padding:0!important}.SfxInput-root .SfxInput-Base{margin:0!important}.SfxSelect-root{padding:8px!important}.SfxButton-root{min-height:44px!important;margin:0!important;border:transparent!important}.SfxButton-root[color=error]{color:#fff!important;background-color:var(--color-error)!important}.SfxButton-root[color=error]:hover,.SfxButton-root[color=error]:focus{border-color:#fff!important;background-color:var(--color-error-hover)!important}.SfxButton-root[color=primary]{color:var(--color-primary-element-text)!important;background-color:var(--color-primary-element)!important}.SfxButton-root[color=primary]:hover,.SfxButton-root[color=primary]:focus{background-color:var(--color-primary-element-hover)!important}.SfxMenuItem-root{height:44px;padding-left:8px!important}.SfxMenuItem-root>div{margin-right:0;padding:6px;cursor:pointer}.SfxMenuItem-root[value=jpeg]{display:none}.SfxModal-Container{min-height:300px;padding:22px}.SfxModal-Container .SfxModal-root,.SfxModal-Container .SfxModalTitle-root{flex:1 1 100%;justify-content:center;color:var(--color-main-text)}.SfxModal-Container .SfxModalTitle-Icon{margin-bottom:22px!important;background:none!important}.SfxModal-Container .SfxModalTitle-Icon svg{width:64px;height:64px;opacity:.4;--color-primary: var(--color-main-text);--color-error: var(--color-main-text)}.SfxModal-Container .SfxModalTitle-Close{display:none!important}.SfxModal-Container .SfxModalActions-root{justify-content:space-evenly!important}.FIE_topbar-center-options>button,.FIE_topbar-center-options>label{margin-left:6px!important}.FIE_tabs{padding:6px!important;overflow:hidden;overflow-y:auto}.FIE_tab{width:80px!important;height:80px!important;padding:8px;border-radius:var(--border-radius-large)!important}.FIE_tab svg{width:16px;height:16px}.FIE_tab-label{margin-top:8px!important;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;display:block!important}.FIE_tab:hover,.FIE_tab:focus{background-color:var(--color-background-hover)!important}.FIE_tab[aria-selected=true]{color:var(--color-main-text);background-color:var(--color-background-dark);box-shadow:0 0 0 2px var(--color-primary-element)}.FIE_tools-bar-wrapper{max-height:max-content!important}.FIE_tools-bar>div[class$=-tool-button],.FIE_tools-bar>div[class$=-tool]{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:6px 16px;border-radius:var(--border-radius-pill)}.FIE_crop-presets-opener-button{min-width:0!important;padding:5px 5px 5px 10px!important;border:none!important;background-color:transparent!important}.FIE_topbar-history-buttons button,.FIE_topbar-close-button,.FIE_resize-ratio-locker{border:none!important;background-color:transparent!important}.FIE_topbar-history-buttons button:hover,.FIE_topbar-history-buttons button:focus,.FIE_topbar-close-button:hover,.FIE_topbar-close-button:focus,.FIE_resize-ratio-locker:hover,.FIE_resize-ratio-locker:focus{background-color:var(--color-background-hover)!important}.FIE_topbar-history-buttons button svg,.FIE_topbar-close-button svg,.FIE_resize-ratio-locker svg{width:16px;height:16px}.FIE_topbar-history-buttons button.FIE_topbar-reset-button:before{content:attr(title);font-weight:400}.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg{display:none}.FIE_topbar-save-wrapper{width:auto!important}.FIE_topbar-save-button{color:var(--color-primary-text)!important;border:none!important;background-color:var(--color-primary-element)!important}.FIE_topbar-save-button:hover,.FIE_topbar-save-button:focus{background-color:var(--color-primary-element-hover)!important}.FIE_resize-tool-options .FIE_resize-width-option,.FIE_resize-tool-options .FIE_resize-height-option{flex:1 1;min-width:0}.FIE_resize-ratio-locker{margin-right:8px!important}.FIE_resize-ratio-locker svg{width:20px;height:20px}.FIE_resize-ratio-locker svg path{stroke-width:1;stroke:var(--color-main-text);fill:var(--color-main-text)}.FIE_topbar-close-button svg path{transform:scale(1.6)}.FIE_canvas-container{background-color:var(--color-main-background)!important}.FIE_spinner:after,.FIE_spinner-label{display:none!important}.FIE_spinner-wrapper{background-color:transparent!important}.FIE_spinner:before{position:absolute;z-index:2;top:50%;left:50%;width:28px;height:28px;margin:-16px 0 0 -16px;content:"";-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:2px solid var(--color-loading-light);border-top-color:var(--color-loading-dark);border-radius:100%;filter:var(--background-invert-if-dark)}.image_container[data-v-d649c2f5]{display:flex;align-items:center;height:100%;justify-content:center}img[data-v-d649c2f5],video[data-v-d649c2f5]{align-self:center;justify-self:center;background-color:#000;transition:none!important;touch-action:none}img[data-v-d649c2f5]:hover,video[data-v-d649c2f5]:hover{background-image:linear-gradient(45deg,#efefef 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#efefef 75%),linear-gradient(45deg,transparent 75%,#efefef 75%),linear-gradient(45deg,#efefef 25%,#fff 25%);background-size:16px 16px;background-position:0 0,0 0,-8px -8px,8px 8px}img.loaded[data-v-d649c2f5],video.loaded[data-v-d649c2f5]{background-color:#fff}img.zoomed[data-v-d649c2f5],video.zoomed[data-v-d649c2f5]{z-index:10010;cursor:move}img.dragging[data-v-d649c2f5],video.dragging[data-v-d649c2f5]{transition:none!important;cursor:move}.live-photo_play_button[data-v-d649c2f5]{position:absolute;top:0;margin:16px!important;display:flex;align-items:center;border:none;gap:4px;border-radius:var(--border-radius);padding:4px 8px;background-color:var(--color-main-background-blur)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-572afae3]{z-index:20050;align-self:center;max-width:100%;max-height:100%!important;background-color:#000;justify-self:center}[data-v-572afae3] .plyr:-webkit-full-screen video{width:100%!important;height:100%!important}[data-v-572afae3] .plyr:fullscreen video{width:100%!important;height:100%!important}[data-v-572afae3] .plyr__progress__container{flex:1 1}[data-v-572afae3] .plyr{--plyr-color-main: var(--color-primary-element);--plyr-control-icon-size: 18px;--plyr-menu-background: var(--color-main-background);--plyr-menu-color: var(--color-main-text);--plyr-audio-controls-background: var(--color-main-background);--plyr-audio-control-color: var(--color-main-text);--plyr-button-size: 44px;--plyr-range-fill-background: var(--color-primary-element)}[data-v-572afae3] .plyr .plyr__controls{flex-wrap:wrap}[data-v-572afae3] .plyr .plyr__controls .plyr__volume,[data-v-572afae3] .plyr .plyr__controls .plyr__progress__container{max-width:100%;flex:1 1}[data-v-572afae3] .plyr .plyr__controls .plyr__progress__container{flex:4 1}[data-v-572afae3] .plyr button{width:var(--plyr-button-size);height:var(--plyr-button-size);padding:calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2);cursor:pointer;border:none;background-color:transparent;line-height:inherit}[data-v-572afae3] .plyr button:hover,[data-v-572afae3] .plyr button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-572afae3] .plyr button.plyr__control--overlaid{width:var(--plyr-button-size);height:var(--plyr-button-size);color:var(--color-primary-element-text);background-color:var(--color-primary-element);--plyr-button-size: 50px}[data-v-572afae3] .plyr button.plyr__control--overlaid:hover,[data-v-572afae3] .plyr button.plyr__control--overlaid:focus{background-color:var(--color-primary-element-hover)}[data-v-572afae3] .plyr .plyr__menu__container button{width:120px;margin:0;color:var(--color-main-text)}[data-v-572afae3] .plyr .plyr__menu__container button:hover,[data-v-572afae3] .plyr .plyr__menu__container button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-572afae3] .plyr .plyr__menu__container button.plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-572afae3] .plyr .plyr__menu__container button.plyr__control--back{margin:calc(var(--plyr-control-spacing, 10px) * .7);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-572afae3] .plyr .plyr__progress__buffer{width:calc(100% + var(--plyr-range-thumb-height, 13px));height:var(--plyr-range-track-height, 5px);background:transparent}@media only screen and (max-width: 480px){[data-v-572afae3] .plyr .plyr__volume{display:none}}[data-v-572afae3] .plyr button{color:#fff}[data-v-572afae3] .plyr button:hover,[data-v-572afae3] .plyr button:focus{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}main.viewer__hidden-fullscreen{height:100vh!important;width:100vw!important;margin:0!important}footer.viewer__hidden-fullscreen{display:none!important}audio[data-v-2be0d851]{z-index:20050;align-self:center;max-width:100%;max-height:100%;background-color:#000;justify-self:center}[data-v-2be0d851] .plyr__progress__container{flex:1 1}[data-v-2be0d851] .plyr{--plyr-color-main: var(--color-primary-element);--plyr-control-icon-size: 18px;--plyr-menu-background: var(--color-main-background);--plyr-menu-color: var(--color-main-text);--plyr-audio-controls-background: var(--color-main-background);--plyr-audio-control-color: var(--color-main-text);--plyr-button-size: 44px;--plyr-range-fill-background: var(--color-primary-element)}[data-v-2be0d851] .plyr .plyr__controls{flex-wrap:wrap}[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container{max-width:100%;flex:1 1}[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container{flex:4 1}[data-v-2be0d851] .plyr button{width:var(--plyr-button-size);height:var(--plyr-button-size);padding:calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2);cursor:pointer;border:none;background-color:transparent;line-height:inherit}[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-2be0d851] .plyr button.plyr__control--overlaid{width:var(--plyr-button-size);height:var(--plyr-button-size);color:var(--color-primary-element-text);background-color:var(--color-primary-element);--plyr-button-size: 50px}[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus{background-color:var(--color-primary-element-hover)}[data-v-2be0d851] .plyr .plyr__menu__container button{width:120px;margin:0;color:var(--color-main-text)}[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back{margin:calc(var(--plyr-control-spacing, 10px) * .7);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-2be0d851] .plyr .plyr__progress__buffer{width:calc(100% + var(--plyr-range-thumb-height, 13px));height:var(--plyr-range-track-height, 5px);background:transparent}@media only screen and (max-width: 480px){[data-v-2be0d851] .plyr .plyr__volume{display:none}}@media only screen and (max-width: 500px){[data-v-2be0d851] .plyr--audio{top:calc(17.5vw + 30px)}} +*/tr.file-picker__row[data-v-cb12dccb]{height:var(--row-height, 50px)}tr.file-picker__row td[data-v-cb12dccb]{cursor:pointer;overflow:hidden;text-overflow:ellipsis;border-bottom:none}tr.file-picker__row td.row-checkbox[data-v-cb12dccb]{padding:0 2px}tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox){padding-inline:14px 0}tr.file-picker__row td.row-size[data-v-cb12dccb]{text-align:end;padding-inline:0 14px}tr.file-picker__row td.row-name[data-v-cb12dccb]{padding-inline:2px 0}.file-picker__row--selected[data-v-cb12dccb]{background-color:var(--color-background-dark)}.file-picker__row[data-v-cb12dccb]:hover{background-color:var(--color-background-hover)}.file-picker__name-container[data-v-cb12dccb]{display:flex;justify-content:start;align-items:center;height:100%}.file-picker__file-name[data-v-cb12dccb]{padding-inline-start:6px;min-width:0;overflow:hidden;text-overflow:ellipsis}.file-picker__file-extension[data-v-cb12dccb]{color:var(--color-text-maxcontrast);min-width:fit-content}.file-picker__header-preview[data-v-006fdbd0]{width:22px;height:32px;flex:0 0 auto}.file-picker__files[data-v-006fdbd0]{margin:2px;margin-inline-start:12px;overflow:scroll auto}.file-picker__files table[data-v-006fdbd0]{width:100%;max-height:100%;table-layout:fixed}.file-picker__files th[data-v-006fdbd0]{position:sticky;z-index:1;top:0;background-color:var(--color-main-background);padding:2px}.file-picker__files th .header-wrapper[data-v-006fdbd0]{display:flex}.file-picker__files th.row-checkbox[data-v-006fdbd0]{width:44px}.file-picker__files th.row-name[data-v-006fdbd0]{width:230px}.file-picker__files th.row-size[data-v-006fdbd0]{width:100px}.file-picker__files th.row-modified[data-v-006fdbd0]{width:120px}.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper{justify-content:start;flex-direction:row-reverse}.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue{padding-inline:16px 4px}.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper{justify-content:end}.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper{color:var(--color-text-maxcontrast)}.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text{font-weight:400}.file-picker__breadcrumbs[data-v-b357227a]{flex-grow:0!important}.file-picker__side[data-v-b42054b8]{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:200px;padding:2px;margin-block-start:7px;overflow:auto}.file-picker__side[data-v-b42054b8] .button-vue__wrapper{justify-content:start}.file-picker__filter-input[data-v-b42054b8]{margin-block:7px;max-width:260px}@media (max-width: 736px){.file-picker__side[data-v-b42054b8]{flex-direction:row;min-width:unset}}@media (max-width: 512px){.file-picker__side[data-v-b42054b8]{flex-direction:row;min-width:unset}.file-picker__filter-input[data-v-b42054b8]{max-width:unset}}.file-picker__navigation{padding-inline:8px 2px}.file-picker__navigation,.file-picker__navigation *{box-sizing:border-box}.file-picker__navigation .v-select.select{min-width:220px}@media (min-width: 513px) and (max-width: 736px){.file-picker__navigation{gap:11px}}@media (max-width: 512px){.file-picker__navigation{flex-direction:column-reverse!important}}.file-picker__view[data-v-20b719ba]{height:50px;display:flex;justify-content:start;align-items:center}.file-picker__view h3[data-v-20b719ba]{font-weight:700;height:fit-content;margin:0}.file-picker__main[data-v-20b719ba]{box-sizing:border-box;width:100%;display:flex;flex-direction:column;min-height:0;flex:1;padding-inline:2px}.file-picker__main *[data-v-20b719ba]{box-sizing:border-box}[data-v-20b719ba] .file-picker{height:min(80vh,800px)!important}@media (max-width: 512px){[data-v-20b719ba] .file-picker{height:calc(100% - 16px - var(--default-clickable-area))!important}}[data-v-20b719ba] .file-picker__content{display:flex;flex-direction:column;overflow:hidden}@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-large)}}.material-design-icon[data-v-de9f48dc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dialog[data-v-de9f48dc]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container{display:flex!important;padding-block:4px 0;padding-inline:12px 0}.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content{display:flex;flex-direction:column;overflow:hidden}.dialog__wrapper[data-v-de9f48dc]{display:flex;flex-direction:row;flex:1;min-height:0;overflow:hidden}.dialog__wrapper--collapsed[data-v-de9f48dc]{flex-direction:column}.dialog__navigation[data-v-de9f48dc]{display:flex;flex-shrink:0}.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc]{flex-direction:column;overflow:hidden auto;height:100%;min-width:200px;margin-inline-end:20px}.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc]{flex-direction:row;justify-content:space-between;overflow:auto hidden;width:100%;min-width:100%}.dialog__name[data-v-de9f48dc]{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-de9f48dc]{flex:1;min-height:0;overflow:auto;padding-inline-end:12px}.dialog__text[data-v-de9f48dc]{padding-block-end:6px}.dialog__actions[data-v-de9f48dc]{box-sizing:border-box;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-de9f48dc]:not(:empty){margin-block:6px 12px}@media only screen and (max-width: 512px){.dialog__name[data-v-de9f48dc]{text-align:start;margin-inline-end:var(--default-clickable-area)}}.material-design-icon[data-v-1d602fb0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.modal-mask[data-v-1d602fb0]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:#00000080}.modal-mask--dark[data-v-1d602fb0]{background-color:#000000eb}.modal-header[data-v-1d602fb0]{position:absolute;z-index:10001;top:0;right:0;left: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-1d602fb0]{overflow-x:hidden;box-sizing:border-box;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-1d602fb0]{padding-left:calc(var(--default-clickable-area) * 3);text-align:center}}.modal-header .icons-menu[data-v-1d602fb0]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .header-close[data-v-1d602fb0]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:calc((var(--header-height) - var(--default-clickable-area)) / 2);padding:0}.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0]{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__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0]{opacity:1;border-radius:calc(var(--default-clickable-area) / 2);background-color:#7f7f7f40}.modal-header .icons-menu .play-pause-icons__play[data-v-1d602fb0],.modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0]{box-sizing:border-box;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-1d602fb0] .action-item{margin:calc((var(--header-height) - var(--default-clickable-area)) / 2)}.modal-header .icons-menu[data-v-1d602fb0] .action-item--single{box-sizing:border-box;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-1d602fb0] button:focus-visible{box-shadow:none!important;outline:2px solid #fff!important}.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle{padding:0}.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span,.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg{width:var(--icon-size);height:var(--icon-size)}.modal-wrapper[data-v-1d602fb0]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-1d602fb0],.modal-wrapper .next[data-v-1d602fb0]{z-index:10000;height:35vh;min-height:300px;position:absolute;transition:opacity .25s;color:#fff}.modal-wrapper .prev[data-v-1d602fb0]:focus-visible,.modal-wrapper .next[data-v-1d602fb0]:focus-visible{box-shadow:0 0 0 2px var(--color-primary-element-text);background-color:var(--color-box-shadow)}.modal-wrapper .prev[data-v-1d602fb0]{left:2px}.modal-wrapper .next[data-v-1d602fb0]{right:2px}.modal-wrapper .modal-container[data-v-1d602fb0]{position:relative;display:flex;padding:0;transition:transform .3s ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);color:var(--color-main-text);box-shadow:0 0 40px #0003}.modal-wrapper .modal-container__close[data-v-1d602fb0]{z-index:1;position:absolute;top:4px;right:4px}.modal-wrapper .modal-container__content[data-v-1d602fb0]{width:100%;min-height:52px;overflow:auto}.modal-wrapper--small>.modal-container[data-v-1d602fb0]{width:400px;max-width:90%;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--normal>.modal-container[data-v-1d602fb0]{max-width:90%;width:600px;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--large>.modal-container[data-v-1d602fb0]{max-width:90%;width:900px;max-height:min(90%,100% - 2 * var(--header-height))}.modal-wrapper--full>.modal-container[data-v-1d602fb0]{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-1d602fb0]{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-1d602fb0],.fade-leave-active[data-v-1d602fb0]{transition:opacity .25s}.fade-enter[data-v-1d602fb0],.fade-leave-to[data-v-1d602fb0]{opacity:0}.fade-visibility-enter[data-v-1d602fb0],.fade-visibility-leave-to[data-v-1d602fb0]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-1d602fb0],.modal-in-leave-active[data-v-1d602fb0],.modal-out-enter-active[data-v-1d602fb0],.modal-out-leave-active[data-v-1d602fb0]{transition:opacity .25s}.modal-in-enter[data-v-1d602fb0],.modal-in-leave-to[data-v-1d602fb0],.modal-out-enter[data-v-1d602fb0],.modal-out-leave-to[data-v-1d602fb0]{opacity:0}.modal-in-enter .modal-container[data-v-1d602fb0],.modal-in-leave-to .modal-container[data-v-1d602fb0]{transform:scale(.9)}.modal-out-enter .modal-container[data-v-1d602fb0],.modal-out-leave-to .modal-container[data-v-1d602fb0]{transform:scale(1.1)}.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0]{transition:.1s stroke-dashoffset;transform-origin:50% 50%;animation:progressring-1d602fb0 linear var(--slideshow-duration) infinite;stroke-linecap:round;stroke-dashoffset:94.2477796077;stroke-dasharray:94.2477796077}.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0]{animation:breath-1d602fb0 2s cubic-bezier(.4,0,.2,1) infinite}.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0]{animation-play-state:paused!important}@keyframes progressring-1d602fb0{0%{stroke-dashoffset:94.2477796077}to{stroke-dashoffset:0}}@keyframes breath-1d602fb0{0%{opacity:1}50%{opacity:0}to{opacity:1}}.material-design-icon[data-v-cc61c052]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.action-items[data-v-cc61c052]{display:flex;align-items:center}.action-items>button[data-v-cc61c052]{margin-right:calc((var(--default-clickable-area) - 16px) / 2 / 2)}.action-item[data-v-cc61c052]{--open-background-color: var(--color-background-hover, $action-background-hover);position:relative;display:inline-block}.action-item.action-item--primary[data-v-cc61c052]{--open-background-color: var(--color-primary-element-hover)}.action-item.action-item--secondary[data-v-cc61c052]{--open-background-color: var(--color-primary-element-light-hover)}.action-item.action-item--error[data-v-cc61c052]{--open-background-color: var(--color-error-hover)}.action-item.action-item--warning[data-v-cc61c052]{--open-background-color: var(--color-warning-hover)}.action-item.action-item--success[data-v-cc61c052]{--open-background-color: var(--color-success-hover)}.action-item.action-item--tertiary-no-background[data-v-cc61c052]{--open-background-color: transparent}.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052]{background-color:var(--open-background-color)}.action-item__menutoggle__icon[data-v-cc61c052]{width:20px;height:20px;object-fit:contain}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper{border-radius:var(--border-radius-large);overflow:hidden}.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner{border-radius:var(--border-radius-large);padding:4px;max-height:calc(100vh - var(--header-height));overflow:auto}.material-design-icon[data-v-c3d9e0ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue[data-v-c3d9e0ce]{--button-size: var(--default-clickable-area);--button-radius: var(--border-radius-element, calc(var(--button-size) / 2));--button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4));position:relative;width:fit-content;overflow:hidden;border:0;padding:0;font-size:var(--default-font-size);font-weight:700;min-height:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:var(--button-radius);transition-property:color,border-color,background-color;transition-duration:.1s;transition-timing-function:linear;color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue--size-small[data-v-c3d9e0ce]{--button-size: var(--clickable-area-small, 24px);--button-radius: var(--border-radius)}.button-vue--size-large[data-v-c3d9e0ce]{--button-size: var(--clickable-area-large, 48px)}.button-vue *[data-v-c3d9e0ce],.button-vue span[data-v-c3d9e0ce]{cursor:pointer}.button-vue[data-v-c3d9e0ce]:focus{outline:none}.button-vue[data-v-c3d9e0ce]:disabled{cursor:default;opacity:.5;filter:saturate(.7)}.button-vue:disabled *[data-v-c3d9e0ce]{cursor:default}.button-vue[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-primary-element-light-hover)}.button-vue[data-v-c3d9e0ce]:active{background-color:var(--color-primary-element-light)}.button-vue__wrapper[data-v-c3d9e0ce]{display:inline-flex;align-items:center;justify-content:center;width:100%}.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce]{justify-content:end}.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce]{justify-content:start}.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce]{flex-direction:row-reverse}.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce]{padding-inline:var(--button-padding) var(--default-grid-baseline)}.button-vue__icon[data-v-c3d9e0ce]{height:var(--button-size);width:var(--button-size);min-height:var(--button-size);min-width:var(--button-size);display:flex;justify-content:center;align-items:center}.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce]>*{max-height:16px;max-width:16px}.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg{height:16px;width:16px}.button-vue__text[data-v-c3d9e0ce]{font-weight:700;margin-bottom:1px;padding:2px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.button-vue--icon-only[data-v-c3d9e0ce]{line-height:1;width:var(--button-size)!important}.button-vue--text-only[data-v-c3d9e0ce]{padding:0 var(--button-padding)}.button-vue--text-only .button-vue__text[data-v-c3d9e0ce]{margin-left:4px;margin-right:4px}.button-vue--icon-and-text[data-v-c3d9e0ce]{--button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4));padding-block:0;padding-inline:var(--default-grid-baseline) var(--button-padding)}.button-vue--wide[data-v-c3d9e0ce]{width:100%}.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce]{outline:2px solid var(--color-primary-element-text);border-radius:var(--border-radius-element, var(--border-radius));background-color:transparent}.button-vue--vue-primary[data-v-c3d9e0ce]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-primary-element-hover)}.button-vue--vue-primary[data-v-c3d9e0ce]:active{background-color:var(--color-primary-element)}.button-vue--vue-secondary[data-v-c3d9e0ce]{color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light)}.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled){color:var(--color-primary-element-light-text);background-color:var(--color-primary-element-light-hover)}.button-vue--vue-tertiary[data-v-c3d9e0ce]{color:var(--color-main-text);background-color:transparent}.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-background-hover)}.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]{color:var(--color-main-text);background-color:transparent}.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled){background-color:transparent}.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]{color:var(--color-primary-element-text);background-color:transparent}.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled){background-color:transparent}.button-vue--vue-success[data-v-c3d9e0ce]{background-color:var(--color-success);color:#fff}.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-success-hover)}.button-vue--vue-success[data-v-c3d9e0ce]:active{background-color:var(--color-success)}.button-vue--vue-warning[data-v-c3d9e0ce]{background-color:var(--color-warning);color:#fff}.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-warning-hover)}.button-vue--vue-warning[data-v-c3d9e0ce]:active{background-color:var(--color-warning)}.button-vue--vue-error[data-v-c3d9e0ce]{background-color:var(--color-error);color:#fff}.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled){background-color:var(--color-error-hover)}.button-vue--vue-error[data-v-c3d9e0ce]:active{background-color:var(--color-error)}.resize-observer{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.v-popper--theme-dropdown.v-popper__popper{z-index:100000;top:0;left:0;display:block!important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-dropdown.v-popper__popper .v-popper__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius-large);overflow:hidden;background:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;border-style:solid;border-color:transparent;border-width:10px}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{left:-10px;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity var(--animation-quick);opacity:1}.v-popper--theme-tooltip.v-popper__popper{position:absolute;z-index:100000;top:0;right:auto;left:auto;display:block;margin:0;padding:0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container{bottom:-10px;border-bottom-width:0;border-top-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:-10px;border-top-width:0;border-bottom-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container{right:100%;border-left-width:0;border-right-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{left:100%;border-right-width:0;border-left-color:var(--color-main-background)}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true]{visibility:hidden;transition:opacity .15s,visibility .15s;opacity:0}.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false]{visibility:visible;transition:opacity .15s;opacity:1}.v-popper--theme-tooltip .v-popper__inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.v-popper--theme-tooltip .v-popper__arrow-container{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:transparent;border-width:10px}.material-design-icon[data-v-2d0a4d76]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.icon-vue[data-v-2d0a4d76]{display:flex;justify-content:center;align-items:center;min-width:var(--default-clickable-area);min-height:var(--default-clickable-area);opacity:1}.icon-vue--inline[data-v-2d0a4d76]{display:inline-flex;min-width:fit-content;min-height:fit-content;vertical-align:text-bottom}.icon-vue[data-v-2d0a4d76] svg{fill:currentColor;width:var(--icon-size, 20px);height:var(--icon-size, 20px);max-width:var(--icon-size, 20px);max-height:var(--icon-size, 20px)}.material-design-icon[data-v-7df28e9e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.notecard[data-v-7df28e9e]{--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);margin:1rem 0;padding:var(--note-card-padding);display:flex;flex-direction:row;gap:var(--note-card-padding)}.notecard__heading[data-v-7df28e9e]{font-size:var(--note-card-icon-size);font-weight:600}.notecard__icon--heading[data-v-7df28e9e]{font-size:var(--note-card-icon-size);margin-block:calc((1lh - 1em)/2) auto}.notecard--success[data-v-7df28e9e]{--note-background: rgba(var(--color-success-rgb), .1);--note-theme: var(--color-success)}.notecard--info[data-v-7df28e9e]{--note-background: rgba(var(--color-info-rgb), .1);--note-theme: var(--color-info)}.notecard--error[data-v-7df28e9e]{--note-background: rgba(var(--color-error-rgb), .1);--note-theme: var(--color-error)}.notecard--warning[data-v-7df28e9e]{--note-background: rgba(var(--color-warning-rgb), .1);--note-theme: var(--color-warning)}#emptycontent[data-v-23ff8610]{margin:0;padding:10% 5%;background-color:var(--color-main-background)}.viewer.modal-mask[data-v-b533f56e]{transition:width ease .1s,background-color .3s ease}.viewer[data-v-b533f56e] .modal-container,.viewer__content[data-v-b533f56e]{overflow:visible!important;cursor:pointer}.viewer--split .viewer__file--active[data-v-b533f56e]{width:50%}.viewer[data-v-b533f56e] .modal-wrapper .modal-container{top:var(--header-height);bottom:var(--header-height);height:auto;background-color:transparent;box-shadow:none}.viewer__content[data-v-b533f56e]{width:100%;height:100%}.viewer__file-wrapper[data-v-b533f56e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.viewer__file-wrapper--hidden[data-v-b533f56e]{position:absolute;z-index:-1;left:-10000px}.viewer__file[data-v-b533f56e]{transition:height .1s ease,width .1s ease}.viewer.theme--dark[data-v-b533f56e] .button-vue--vue-tertiary:hover{background-color:#ffffff14!important}.viewer.theme--dark[data-v-b533f56e] .button-vue--vue-tertiary:focus,.viewer.theme--dark[data-v-b533f56e] .button-vue--vue-tertiary:focus-visible{background-color:#ffffff14!important;outline:2px solid var(--color-primary-element)!important}.viewer.theme--dark[data-v-b533f56e] .button-vue--vue-tertiary.action-item__menutoggle{background-color:transparent}.viewer.theme--undefined.modal-mask[data-v-b533f56e]{background-color:transparent!important}.viewer.theme--light.modal-mask[data-v-b533f56e]{background-color:#ffffffeb!important}.viewer.theme--light[data-v-b533f56e] .modal-header__name,.viewer.theme--light[data-v-b533f56e] .modal-header .icons-menu button svg{color:#000!important}.viewer.theme--default.modal-mask[data-v-b533f56e]{background-color:var(--color-main-background)!important}.viewer.theme--default[data-v-b533f56e] .modal-header__name,.viewer.theme--default[data-v-b533f56e] .modal-header .icons-menu{color:var(--color-main-text)!important}.viewer.theme--default[data-v-b533f56e] .modal-header__name button svg,.viewer.theme--default[data-v-b533f56e] .modal-header__name a,.viewer.theme--default[data-v-b533f56e] .modal-header .icons-menu button svg,.viewer.theme--default[data-v-b533f56e] .modal-header .icons-menu a{color:var(--color-main-text)!important}.viewer.image--fullscreen[data-v-b533f56e] .modal-header .modal-header__name{opacity:0}.viewer.image--fullscreen[data-v-b533f56e] .modal-header .icons-menu{background-color:#0003}.viewer.image--fullscreen[data-v-b533f56e] .modal-wrapper .modal-container{top:0;bottom:0;height:100%}.component-fade-enter-active,.component-fade-leave-active{transition:opacity .3s ease}.component-fade-enter,.component-fade-leave-to{opacity:0}#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e")}#viewer.modal-mask--dark .action-item--single.icon-download{background-image:var(--icon-download-fff)}.ui-autocomplete{z-index:2050!important}.material-design-icon[data-v-4d1ff3f6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget--list[data-v-4d1ff3f6]{width:var(--widget-full-width, 100%)}.widgets--list.icon-loading[data-v-4d1ff3f6]{min-height:var(--default-clickable-area)}.material-design-icon[data-v-3b61be27]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.task-list-item>ul[data-v-3b61be27],li.task-list-item>ol[data-v-3b61be27],li.task-list-item>li[data-v-3b61be27],li.task-list-item>blockquote[data-v-3b61be27],li.task-list-item>pre[data-v-3b61be27]{margin-inline-start:15px;margin-block-end:0}.rich-text--wrapper[data-v-3b61be27]{word-break:break-word;line-height:1.5}.rich-text--wrapper .rich-text--fallback[data-v-3b61be27],.rich-text--wrapper .rich-text-component[data-v-3b61be27]{display:inline}.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]{text-decoration:underline}.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after{content:" ↗"}.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27]{list-style:decimal}.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27]{list-style:initial}.rich-text--wrapper .rich-text--list-item[data-v-3b61be27]{white-space:initial;color:var(--color-text-light);padding:initial;margin-left:20px}.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27]{list-style:none;white-space:initial;color:var(--color-text-light)}.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27]{min-height:initial}.rich-text--wrapper .rich-text--strong[data-v-3b61be27]{white-space:initial;font-weight:700;color:var(--color-text-light)}.rich-text--wrapper .rich-text--italic[data-v-3b61be27]{white-space:initial;font-style:italic;color:var(--color-text-light)}.rich-text--wrapper .rich-text--heading[data-v-3b61be27]{white-space:initial;font-size:initial;color:var(--color-text-light);margin-bottom:5px;margin-top:5px;font-weight:700}.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27]{font-size:20px}.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27]{font-size:19px}.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27]{font-size:18px}.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27]{font-size:17px}.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27]{font-size:16px}.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27]{font-size:15px}.rich-text--wrapper .rich-text--hr[data-v-3b61be27]{border-top:1px solid var(--color-border-dark);border-bottom:0}.rich-text--wrapper .rich-text--pre[data-v-3b61be27]{border:1px solid var(--color-border-dark);background-color:var(--color-background-dark);padding:5px}.rich-text--wrapper .rich-text--code[data-v-3b61be27]{background-color:var(--color-background-dark)}.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27]{border-left:3px solid var(--color-border-dark);padding-left:5px}.rich-text--wrapper .rich-text--table[data-v-3b61be27]{border-collapse:collapse}.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27]{border:1px solid var(--color-border-dark);font-weight:700;padding:6px 13px}.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27]{border:1px solid var(--color-border-dark);padding:6px 13px}.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(2n){background-color:var(--color-background-dark)}.rich-text--wrapper-markdown div>*[data-v-3b61be27]:first-child,.rich-text--wrapper-markdown blockquote>*[data-v-3b61be27]:first-child{margin-top:0!important}.rich-text--wrapper-markdown div>*[data-v-3b61be27]:last-child,.rich-text--wrapper-markdown blockquote>*[data-v-3b61be27]:last-child{margin-bottom:0!important}.rich-text--wrapper-markdown h1[data-v-3b61be27],.rich-text--wrapper-markdown h2[data-v-3b61be27],.rich-text--wrapper-markdown h3[data-v-3b61be27],.rich-text--wrapper-markdown h4[data-v-3b61be27],.rich-text--wrapper-markdown h5[data-v-3b61be27],.rich-text--wrapper-markdown h6[data-v-3b61be27],.rich-text--wrapper-markdown p[data-v-3b61be27],.rich-text--wrapper-markdown ul[data-v-3b61be27],.rich-text--wrapper-markdown ol[data-v-3b61be27],.rich-text--wrapper-markdown blockquote[data-v-3b61be27],.rich-text--wrapper-markdown pre[data-v-3b61be27]{margin-top:0;margin-bottom:1em}.rich-text--wrapper-markdown h1[data-v-3b61be27],.rich-text--wrapper-markdown h2[data-v-3b61be27],.rich-text--wrapper-markdown h3[data-v-3b61be27],.rich-text--wrapper-markdown h4[data-v-3b61be27],.rich-text--wrapper-markdown h5[data-v-3b61be27],.rich-text--wrapper-markdown h6[data-v-3b61be27]{font-weight:700}.rich-text--wrapper-markdown h1[data-v-3b61be27]{font-size:30px}.rich-text--wrapper-markdown ul[data-v-3b61be27],.rich-text--wrapper-markdown ol[data-v-3b61be27]{padding-left:15px}.rich-text--wrapper-markdown ul[data-v-3b61be27]{list-style-type:disc}.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27]{list-style-type:none;padding:0}.rich-text--wrapper-markdown table[data-v-3b61be27]{border-collapse:collapse;border:2px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-3b61be27],.rich-text--wrapper-markdown table td[data-v-3b61be27]{padding:var(--default-grid-baseline);border:1px solid var(--color-border-maxcontrast)}.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child,.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child{border-left:0}.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child,.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child{border-right:0}.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27]{border-top:0}.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27]{border-bottom:0}.rich-text--wrapper-markdown blockquote[data-v-3b61be27]{padding-left:13px;border-left:2px solid var(--color-border-dark);color:var(--color-text-lighter)}a[data-v-3b61be27]:not(.rich-text--component){text-decoration:underline}.material-design-icon[data-v-dba65098]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-dba65098]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-dba65098]{pointer-events:none;opacity:.5}.action--disabled[data-v-dba65098]:hover,.action--disabled[data-v-dba65098]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-dba65098]{opacity:1!important}.action-button[data-v-dba65098]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-dba65098]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-dba65098]{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-dba65098] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-button__longtext-wrapper[data-v-dba65098],.action-button__longtext[data-v-dba65098]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-dba65098]{cursor:pointer;white-space:pre-wrap!important}.action-button__name[data-v-dba65098]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-button__menu-icon[data-v-dba65098],.action-button__pressed-icon[data-v-dba65098]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.nc-button-group-base>div{text-align:center;color:var(--color-text-maxcontrast)}.nc-button-group-base ul.nc-button-group-content{display:flex;gap:4px;justify-content:space-between}.nc-button-group-base ul.nc-button-group-content li{flex:1 1}.nc-button-group-base ul.nc-button-group-content .action-button{padding:0!important;width:100%;display:flex;justify-content:center}.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active{background-color:var(--color-primary-element);border-radius:var(--border-radius-large);color:var(--color-primary-element-text)}.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover,.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus,.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within{background-color:var(--color-primary-element-hover)}.nc-button-group-base ul.nc-button-group-content .action-button .action-button__pressed-icon{display:none}.material-design-icon[data-v-b9668c9e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-b9668c9e]{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-left:12px;padding-right:14px;height:var(--default-clickable-area);display:flex;align-items:center}.material-design-icon[data-v-1a743a21]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-1a743a21]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-1a743a21]{pointer-events:none;opacity:.5}.action--disabled[data-v-1a743a21]:hover,.action--disabled[data-v-1a743a21]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-1a743a21]{opacity:1!important}.action-checkbox[data-v-1a743a21]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-checkbox__checkbox[data-v-1a743a21]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-checkbox__label[data-v-1a743a21]{display:flex;align-items:center;width:100%;padding:0!important;padding-right:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-checkbox__label[data-v-1a743a21]:before{margin-block:0!important;margin-inline:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-checkbox--disabled[data-v-1a743a21],.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21]{cursor:pointer}.material-design-icon[data-v-6ba44c48]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-6ba44c48]:not(.button-vue),input[data-v-6ba44c48]:not([type=range]),textarea[data-v-6ba44c48]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48],input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48],textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover,textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-6ba44c48]{border-color:var(--color-primary-element);outline:none}button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-6ba44c48]:not(.button-vue):disabled,input[data-v-6ba44c48]:not([type=range]):disabled,textarea[data-v-6ba44c48]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-6ba44c48]:not(.button-vue):required,input[data-v-6ba44c48]:not([type=range]):required,textarea[data-v-6ba44c48]:required{box-shadow:none}button[data-v-6ba44c48]:not(.button-vue):invalid,input[data-v-6ba44c48]:not([type=range]):invalid,textarea[data-v-6ba44c48]:invalid{border-color:var(--color-error);box-shadow:none!important}button:not(.button-vue).primary[data-v-6ba44c48],input:not([type=range]).primary[data-v-6ba44c48],textarea.primary[data-v-6ba44c48]{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-6ba44c48]:not(:disabled):hover,button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus,button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active,textarea.primary[data-v-6ba44c48]:not(:disabled):hover,textarea.primary[data-v-6ba44c48]:not(:disabled):focus,textarea.primary[data-v-6ba44c48]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active,input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active,textarea.primary[data-v-6ba44c48]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-6ba44c48]:disabled,input:not([type=range]).primary[data-v-6ba44c48]:disabled,textarea.primary[data-v-6ba44c48]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action.active[data-v-6ba44c48]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-6ba44c48]{pointer-events:none;opacity:.5}.action--disabled[data-v-6ba44c48]:hover,.action--disabled[data-v-6ba44c48]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-6ba44c48]{opacity:1!important}.action-input[data-v-6ba44c48]{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-6ba44c48]{display:flex;align-self:center;align-items:center;justify-content:center}.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-input>span[data-v-6ba44c48]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-6ba44c48]{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-6ba44c48]{display:flex;align-items:center;flex:1 1 auto;margin:4px 0;padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.action-input__container[data-v-6ba44c48]{width:100%}.action-input__input-container[data-v-6ba44c48]{display:flex}.action-input__input-container .colorpicker__trigger[data-v-6ba44c48],.action-input__input-container .colorpicker__preview[data-v-6ba44c48]{width:100%}.action-input__input-container .colorpicker__preview[data-v-6ba44c48]{width:100%;height:36px;border-radius:var(--border-radius-large);border:2px solid var(--color-border-maxcontrast);box-shadow:none!important}.action-input__text-label[data-v-6ba44c48]{padding:4px 0;display:block}.action-input__text-label--hidden[data-v-6ba44c48]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-input__datetimepicker[data-v-6ba44c48]{width:100%}.action-input__datetimepicker[data-v-6ba44c48] .mx-input{margin:0}.action-input__multi[data-v-6ba44c48]{width:100%}li:last-child>.action-input[data-v-6ba44c48]{padding-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-input[data-v-6ba44c48]:not(.action-input--visible-label){padding-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{transform:rotate(135deg) scale(.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn:disabled,.mx-btn.disabled{color:#ccc;cursor:not-allowed}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:#9093994d;transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px 6px 10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:#00000080;vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:#000c}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px #0000002d;z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:flex}@media (max-width: 750px){.mx-range-wrapper{flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover,.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.mx-table th{padding:0;font-weight:500;vertical-align:middle}.mx-table td{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-datepicker[data-v-ac203b9]{-webkit-user-select:none;user-select:none;color:var(--color-main-text)}.mx-datepicker[data-v-ac203b9] svg{fill:var(--color-main-text)}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input{width:100%;border:2px solid var(--color-border-maxcontrast);background-color:var(--color-main-background);background-clip:content-box}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:active:not(.disabled),.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:hover:not(.disabled),.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-input:focus:not(.disabled){border-color:var(--color-primary-element)}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper:disabled,.mx-datepicker[data-v-ac203b9] .mx-input-wrapper.disabled{cursor:not-allowed;opacity:.7}.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-calendar,.mx-datepicker[data-v-ac203b9] .mx-input-wrapper .mx-icon-clear{color:var(--color-text-lighter)}.mx-datepicker-main{color:var(--color-main-text);border:1px solid var(--color-border);background-color:var(--color-main-background);font-family:var(--font-face)!important;line-height:1.5}.mx-datepicker-main svg{fill:var(--color-main-text)}.mx-datepicker-main.mx-datepicker-popup{z-index:2000;box-shadow:none}.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid var(--color-border)}.mx-datepicker-main.show-week-number .mx-calendar{width:296px}.mx-datepicker-main .mx-datepicker-header{border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-datepicker-footer{border-top:1px solid var(--color-border)}.mx-datepicker-main .mx-datepicker-btn-confirm{background-color:var(--color-primary-element);border-color:var(--color-primary-element);color:var(--color-primary-element-text)!important;opacity:1!important}.mx-datepicker-main .mx-datepicker-btn-confirm:hover{background-color:var(--color-primary-element-light)!important;border-color:var(--color-primary-element-light)!important}.mx-datepicker-main .mx-calendar{width:264px;padding:5px}.mx-datepicker-main .mx-calendar.mx-calendar-week-mode{width:296px}.mx-datepicker-main .mx-time+.mx-time,.mx-datepicker-main .mx-calendar+.mx-calendar{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-range-wrapper{display:flex;overflow:hidden}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active{border-radius:var(--border-radius) 0 0 var(--border-radius)}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range+.cell.active{border-radius:0 var(--border-radius) var(--border-radius) 0}.mx-datepicker-main .mx-table{text-align:center}.mx-datepicker-main .mx-table thead>tr>th{text-align:center;opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table tr:focus,.mx-datepicker-main .mx-table tr:hover,.mx-datepicker-main .mx-table tr:active{background-color:transparent}.mx-datepicker-main .mx-table .cell{transition:all .1s ease-in-out;text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table .cell>*{cursor:pointer}.mx-datepicker-main .mx-table .cell.today{opacity:1;color:var(--color-primary-element);font-weight:700}.mx-datepicker-main .mx-table .cell.today:hover,.mx-datepicker-main .mx-table .cell.today:focus{color:var(--color-primary-element-text)}.mx-datepicker-main .mx-table .cell.in-range,.mx-datepicker-main .mx-table .cell.disabled{border-radius:0;font-weight:400}.mx-datepicker-main .mx-table .cell.in-range{opacity:.7}.mx-datepicker-main .mx-table .cell.not-current-month{opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table .cell.not-current-month:hover,.mx-datepicker-main .mx-table .cell.not-current-month:focus{opacity:1}.mx-datepicker-main .mx-table .cell:hover,.mx-datepicker-main .mx-table .cell:focus,.mx-datepicker-main .mx-table .cell.actived,.mx-datepicker-main .mx-table .cell.active,.mx-datepicker-main .mx-table .cell.in-range{opacity:1;color:var(--color-primary-element-text);background-color:var(--color-primary-element);font-weight:700}.mx-datepicker-main .mx-table .cell.disabled{opacity:.5;color:var(--color-text-lighter);border-radius:0;background-color:var(--color-background-darker)}.mx-datepicker-main .mx-table .mx-week-number{text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table span.mx-week-number,.mx-datepicker-main .mx-table li.mx-week-number,.mx-datepicker-main .mx-table span.cell,.mx-datepicker-main .mx-table li.cell{min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead,.mx-datepicker-main .mx-table.mx-table-date tbody,.mx-datepicker-main .mx-table.mx-table-year,.mx-datepicker-main .mx-table.mx-table-month{display:flex;flex-direction:column;justify-content:space-around}.mx-datepicker-main .mx-table.mx-table-date thead tr,.mx-datepicker-main .mx-table.mx-table-date tbody tr,.mx-datepicker-main .mx-table.mx-table-year tr,.mx-datepicker-main .mx-table.mx-table-month tr{display:inline-flex;align-items:center;flex:1 1 32px;justify-content:space-around;min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead th,.mx-datepicker-main .mx-table.mx-table-date thead td,.mx-datepicker-main .mx-table.mx-table-date tbody th,.mx-datepicker-main .mx-table.mx-table-date tbody td,.mx-datepicker-main .mx-table.mx-table-year th,.mx-datepicker-main .mx-table.mx-table-year td,.mx-datepicker-main .mx-table.mx-table-month th,.mx-datepicker-main .mx-table.mx-table-month td{display:flex;align-items:center;flex:0 1 32%;justify-content:center;min-width:32px;height:95%;min-height:32px;transition:background .1s ease-in-out}.mx-datepicker-main .mx-table.mx-table-year tr th,.mx-datepicker-main .mx-table.mx-table-year tr td{flex-basis:48%}.mx-datepicker-main .mx-table.mx-table-date tr th,.mx-datepicker-main .mx-table.mx-table-date tr td{flex-basis:32px}.mx-datepicker-main .mx-btn{min-width:32px;height:32px;margin:0 2px!important;padding:7px 10px;cursor:pointer;text-decoration:none;opacity:.5;color:var(--color-text-lighter);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-btn:hover,.mx-datepicker-main .mx-btn:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header,.mx-datepicker-main .mx-time-header{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:var(--default-clickable-area);margin-bottom:4px}.mx-datepicker-main .mx-calendar-header button,.mx-datepicker-main .mx-time-header button{min-width:32px;min-height:32px;margin:0;cursor:pointer;text-align:center;text-decoration:none;opacity:.7;color:var(--color-main-text);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-calendar-header button:hover,.mx-datepicker-main .mx-time-header button:hover,.mx-datepicker-main .mx-calendar-header button:focus,.mx-datepicker-main .mx-time-header button:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{align-items:center;justify-content:center;width:32px;padding:0}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i{background-repeat:no-repeat;background-size:16px;background-position:center;filter:var(--background-invert-if-dark);display:inline-block;width:32px;height:32px}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i:after,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i:after,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i:before{content:none}.mx-datepicker-main .mx-calendar-header button.mx-btn-text,.mx-datepicker-main .mx-time-header button.mx-btn-text{line-height:initial}.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label,.mx-datepicker-main .mx-time-header .mx-calendar-header-label{display:flex}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-left>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-left>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-right>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right>i,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-right>i{background-image:url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e")}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right{order:2}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{order:3}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number{font-weight:700}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{opacity:1;border-radius:50px;background-color:var(--color-background-dark)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{background-color:transparent}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus{color:inherit}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{opacity:.7;font-weight:400}.mx-datepicker-main .mx-time{background-color:var(--color-main-background)}.mx-datepicker-main .mx-time .mx-time-header{justify-content:center;border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-column{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-option.active,.mx-datepicker-main .mx-time .mx-time-option:hover,.mx-datepicker-main .mx-time .mx-time-item.active,.mx-datepicker-main .mx-time .mx-time-item:hover{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-time .mx-time-option.disabled,.mx-datepicker-main .mx-time .mx-time-item.disabled{cursor:not-allowed;opacity:.5;color:var(--color-main-text);background-color:var(--color-main-background)}.material-design-icon[data-v-4727c294]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input{background-clip:border-box}.datetime-picker-inline-icon[data-v-4727c294]{opacity:.3;border:none;background-color:transparent;border-radius:0;padding:0!important;margin:0}.datetime-picker-inline-icon--highlighted[data-v-4727c294]{opacity:.7}.datetime-picker-inline-icon[data-v-4727c294]:focus,.datetime-picker-inline-icon[data-v-4727c294]:hover{opacity:1}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper{border-radius:var(--border-radius-large)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner{padding:4px;border-radius:var(--border-radius-large)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label{padding:4px 0 4px 14px}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle{border-radius:calc(var(--border-radius-large) - 4px)}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle{border-radius:0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px)}.vs__dropdown-menu--floating{z-index:100001!important}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-large);--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:var(--default-clickable-area);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:0;overflow-y:auto}.v-select.select .vs__actions{position:sticky;top:0}.v-select.select .vs__clear{margin-right:2px}.v-select.select.vs--open .vs__dropdown-toggle{border-width:var(--border-width-input-focused);outline:2px solid var(--color-main-background);border-color:var(--color-main-text);border-bottom-color:transparent}.v-select.select:not(.vs--disabled,.vs--open) .vs__dropdown-toggle:hover{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));padding:0 5px}.v-select.select .vs__selected-options .vs__selected~.vs__search[readonly]{position:absolute}.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-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;left: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-lighter)!important}.user-select .vs__selected{padding-inline:0 5px!important}.material-design-icon[data-v-0c4478a6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.name-parts[data-v-0c4478a6]{display:flex;max-width:100%;cursor:inherit}.name-parts__first[data-v-0c4478a6]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-0c4478a6],.name-parts__last[data-v-0c4478a6]{white-space:pre;cursor:inherit}.name-parts__first strong[data-v-0c4478a6],.name-parts__last strong[data-v-0c4478a6]{font-weight:700}.material-design-icon[data-v-a519576f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.mention-bubble--primary .mention-bubble__content[data-v-a519576f]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.mention-bubble__wrapper[data-v-a519576f]{max-width:150px;height:18px;vertical-align:text-bottom;display:inline-flex;align-items:center}.mention-bubble__content[data-v-a519576f]{display:inline-flex;overflow:hidden;align-items:center;max-width:100%;height:20px;-webkit-user-select:none;user-select:none;padding-right:6px;padding-left:2px;border-radius:10px;background-color:var(--color-background-dark)}.mention-bubble__icon[data-v-a519576f]{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-a519576f]{color:inherit;background-size:cover}.mention-bubble__title[data-v-a519576f]{overflow:hidden;margin-left:2px;white-space:nowrap;text-overflow:ellipsis}.mention-bubble__title[data-v-a519576f]:before{content:attr(title)}.mention-bubble__select[data-v-a519576f]{position:absolute;z-index:-1;left:-100vw;width:1px;height:1px;overflow:hidden}.material-design-icon[data-v-a0f4d73a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.option[data-v-a0f4d73a]{display:flex;align-items:center;width:100%;height:var(--height);cursor:inherit}.option__avatar[data-v-a0f4d73a]{margin-right:var(--margin)}.option__details[data-v-a0f4d73a]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-a0f4d73a]{color:var(--color-main-text)}.option__linetwo[data-v-a0f4d73a]{color:var(--color-text-maxcontrast)}.option__lineone[data-v-a0f4d73a],.option__linetwo[data-v-a0f4d73a]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.2}.option__lineone strong[data-v-a0f4d73a],.option__linetwo strong[data-v-a0f4d73a]{font-weight:700}.option--compact .option__lineone[data-v-a0f4d73a]{font-size:14px}.option--compact .option__linetwo[data-v-a0f4d73a]{font-size:11px;line-height:1.5;margin-top:-4px}.option__icon[data-v-a0f4d73a]{width:var(--default-clickable-area);height:var(--default-clickable-area);color:var(--color-text-maxcontrast)}.option__icon.icon[data-v-a0f4d73a]{flex:0 0 var(--default-clickable-area);opacity:.7;background-position:center;background-size:16px}.option__details[data-v-a0f4d73a],.option__lineone[data-v-a0f4d73a],.option__linetwo[data-v-a0f4d73a],.option__icon[data-v-a0f4d73a]{cursor:inherit}.material-design-icon[data-v-9ce7ef1d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.avatardiv[data-v-9ce7ef1d]{position:relative;display:inline-block;width:var(--size);height:var(--size)}.avatardiv--unknown[data-v-9ce7ef1d]{position:relative;background-color:var(--color-main-background);white-space:normal}.avatardiv[data-v-9ce7ef1d]:not(.avatardiv--unknown){background-color:var(--color-main-background)!important;box-shadow:0 0 5px #0000000d inset}.avatardiv--with-menu[data-v-9ce7ef1d]{cursor:pointer}.avatardiv--with-menu .action-item[data-v-9ce7ef1d]{position:absolute;top:0;left:0}.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle{cursor:pointer;opacity:0}.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle,.avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle,.avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle{opacity:1}.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d],.avatardiv--with-menu:hover img[data-v-9ce7ef1d],.avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d]{opacity:.3}.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle,.avatardiv--with-menu img[data-v-9ce7ef1d]{transition:opacity var(--animation-quick)}.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue,.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon{height:var(--size);min-height:var(--size);width:var(--size)!important;min-width:var(--size)}.avatardiv--with-menu[data-v-9ce7ef1d]>.button-vue,.avatardiv--with-menu[data-v-9ce7ef1d]>.action-item .button-vue{--button-radius: calc(var(--size) / 2)}.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d]{display:block;height:var(--size);width:var(--size);background-color:var(--color-main-background);border-radius:calc(var(--size) / 2)}.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d]{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;font-weight:400}.avatardiv img[data-v-9ce7ef1d]{width:100%;height:100%;object-fit:cover}.avatardiv .material-design-icon[data-v-9ce7ef1d]{width:var(--size);height:var(--size)}.avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{box-sizing:border-box;position:absolute;right:-4px;bottom:-4px;min-height:14px;min-width:14px;max-height:18px;max-width:18px;height:40%;width:40%;line-height:1;font-size:clamp(var(--font-size-small),85%,var(--default-font-size));border:2px solid var(--color-main-background);background-color:var(--color-main-background);background-repeat:no-repeat;background-size:16px;background-position:center;border-radius:50%}.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d]{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d]{position:relative;display:inline-block}.avatar-class-icon[data-v-9ce7ef1d]{display:block;border-radius:calc(var(--size) / 2);background-color:var(--color-background-darker);height:100%}.material-design-icon[data-v-30c015f0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-30c015f0]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-link[data-v-30c015f0]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-30c015f0]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-30c015f0]{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-30c015f0] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-link__longtext-wrapper[data-v-30c015f0],.action-link__longtext[data-v-30c015f0]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-30c015f0]{cursor:pointer;white-space:pre-wrap!important}.action-link__name[data-v-30c015f0]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-link__menu-icon[data-v-30c015f0]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.material-design-icon[data-v-579c6b4d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-579c6b4d]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-router[data-v-579c6b4d]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-579c6b4d]{cursor:pointer;white-space:nowrap}.action-router__icon[data-v-579c6b4d]{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-579c6b4d] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-router__longtext-wrapper[data-v-579c6b4d],.action-router__longtext[data-v-579c6b4d]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-router__longtext[data-v-579c6b4d]{cursor:pointer;white-space:pre-wrap!important}.action-router__name[data-v-579c6b4d]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-router__menu-icon[data-v-579c6b4d]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-579c6b4d]{pointer-events:none;opacity:.5}.action--disabled[data-v-579c6b4d]:hover,.action--disabled[data-v-579c6b4d]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-579c6b4d]{opacity:1!important}.material-design-icon[data-v-824615f4]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-824615f4]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action-text[data-v-824615f4]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right: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-824615f4]{cursor:pointer;white-space:nowrap}.action-text__icon[data-v-824615f4]{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-824615f4] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text__longtext-wrapper[data-v-824615f4],.action-text__longtext[data-v-824615f4]{max-width:220px;line-height:1.6em;padding:calc((var(--default-clickable-area) - 1.6em) / 2) 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-text__longtext[data-v-824615f4]{cursor:pointer;white-space:pre-wrap!important}.action-text__name[data-v-824615f4]{font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action-text__menu-icon[data-v-824615f4]{margin-left:auto;margin-right:calc((var(--default-clickable-area) - 16px) / 2 * -1)}.action--disabled[data-v-824615f4]{pointer-events:none;opacity:.5}.action--disabled[data-v-824615f4]:hover,.action--disabled[data-v-824615f4]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-824615f4]{opacity:1!important}.action-text[data-v-824615f4],.action-text span[data-v-824615f4]{cursor:default}.material-design-icon[data-v-551209a3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.loading-icon svg[data-v-551209a3]{animation:rotate var(--animation-duration, .8s) linear infinite}.material-design-icon[data-v-0555d8d0]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-status-icon[data-v-0555d8d0]{display:flex;justify-content:center;align-items:center;min-width:16px;min-height:16px;max-width:20px;max-height:20px}.user-status-icon--invisible[data-v-0555d8d0]{filter:var(--background-invert-if-dark)}:host,:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-bg:#fff;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#136cfb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--kb-focus-box-shadow:inset 0px 0px 0px 2px #949494;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855);--vs-transition-duration:.15s}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--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:#3c3c3c73;font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.material-design-icon[data-v-fbe2ff4a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.native-datetime-picker[data-v-fbe2ff4a]{display:flex;flex-direction:column}.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a]{width:100%;flex:0 0 auto;padding-right:4px}[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:light}[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:dark}@media (prefers-color-scheme: light){[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:light}}@media (prefers-color-scheme: dark){[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a],[data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a]{color-scheme:dark}}.material-design-icon[data-v-d984b8e5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-d984b8e5] .password-field__input--secure-text{-webkit-text-security:disc}.material-design-icon[data-v-374fffac]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-field[data-v-374fffac]{--input-border-radius: var(--border-radius-element, var(--border-radius-large));--input-padding-start: var(--border-radius-large);--input-padding-end: var(--border-radius-large);position:relative;width:100%;margin-block-start:6px}.input-field--disabled[data-v-374fffac]{opacity:.4;filter:saturate(.4)}.input-field--label-outside[data-v-374fffac]{margin-block-start:0}.input-field--leading-icon[data-v-374fffac]{--input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--trailing-icon[data-v-374fffac]{--input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline))}.input-field--pill[data-v-374fffac]{--input-border-radius: var(--border-radius-pill)}.input-field__main-wrapper[data-v-374fffac]{height:var(--default-clickable-area);position:relative}.input-field__input[data-v-374fffac]{--input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px));background-color:var(--color-main-background);color:var(--color-main-text);border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast);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;height:calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset))!important;width:100%;padding-inline:calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset));padding-block:var(--input-border-width-offset)}.input-field__input[data-v-374fffac]::placeholder{color:var(--color-text-maxcontrast)}.input-field__input[data-v-374fffac]:active:not([disabled]),.input-field__input[data-v-374fffac]:hover:not([disabled]),.input-field__input[data-v-374fffac]:focus: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}.input-field__input:focus+.input-field__label[data-v-374fffac],.input-field__input:hover:not(:placeholder-shown)+.input-field__label[data-v-374fffac]{color:var(--color-main-text)}.input-field__input[data-v-374fffac]:focus{cursor:text}.input-field__input[data-v-374fffac]:disabled{cursor:default}.input-field__input[data-v-374fffac]:focus-visible{box-shadow:unset!important}.input-field__input--success[data-v-374fffac]{border-color:var(--color-success)!important}.input-field__input--success[data-v-374fffac]:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field__input--error[data-v-374fffac],.input-field__input[data-v-374fffac]:invalid{border-color:var(--color-error)!important}.input-field__input--error[data-v-374fffac]:focus-visible,.input-field__input[data-v-374fffac]:invalid:focus-visible{box-shadow:#f8fafc 0 0 0 2px,var(--color-primary-element) 0 0 0 4px,#0000000d 0 1px 2px}.input-field:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder{opacity:0}.input-field__label[data-v-374fffac]{--input-label-font-size: var(--default-font-size);position:absolute;margin-inline:var(--input-padding-start) var(--input-padding-end);max-width:fit-content;font-size:var(--input-label-font-size);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-374fffac],.input-field__input:not(:placeholder-shown)+.input-field__label[data-v-374fffac]{--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-374fffac]{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-374fffac]{inset-inline-start:0px}.input-field__icon--trailing[data-v-374fffac]{inset-inline-end:0px}.input-field__trailing-button[data-v-374fffac]{--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-374fffac]{position:absolute;top:var(--border-width-input-focused, 2px);right:var(--border-width-input-focused, 2px)}.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible{box-shadow:none!important}.input-field__helper-text-message[data-v-374fffac]{padding-block:4px;padding-inline:var(--border-radius-large);display:flex;align-items:center;color:var(--color-text-maxcontrast)}.input-field__helper-text-message__icon[data-v-374fffac]{margin-inline-end:8px}.input-field__helper-text-message--error[data-v-374fffac]{color:var(--color-error-text)}.input-field__helper-text-message--success[data-v-374fffac]{color:var(--color-success-text)}.material-design-icon[data-v-8c1a9122]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}li.action.active[data-v-8c1a9122]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-8c1a9122]{pointer-events:none;opacity:.5}.action--disabled[data-v-8c1a9122]:hover,.action--disabled[data-v-8c1a9122]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-8c1a9122]{opacity:1!important}.action-radio[data-v-8c1a9122]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:400;line-height:var(--default-clickable-area)}.action-radio__radio[data-v-8c1a9122]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-radio__label[data-v-8c1a9122]{display:flex;align-items:center;width:100%;padding:0!important;padding-right:calc((var(--default-clickable-area) - 16px) / 2)!important}.action-radio__label[data-v-8c1a9122]:before{margin:calc((var(--default-clickable-area) - 14px) / 2)!important}.action-radio--disabled[data-v-8c1a9122],.action-radio--disabled .action-radio__label[data-v-8c1a9122]{cursor:pointer}.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-c9d92b93]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}button[data-v-c9d92b93]:not(.button-vue),input[data-v-c9d92b93]:not([type=range]),textarea[data-v-c9d92b93]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover,button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus,button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93],input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover,input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus,input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93],textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover,textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-c9d92b93]{border-color:var(--color-primary-element);outline:none}button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active,input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active,textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-c9d92b93]:not(.button-vue):disabled,input[data-v-c9d92b93]:not([type=range]):disabled,textarea[data-v-c9d92b93]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-c9d92b93]:not(.button-vue):required,input[data-v-c9d92b93]:not([type=range]):required,textarea[data-v-c9d92b93]:required{box-shadow:none}button[data-v-c9d92b93]:not(.button-vue):invalid,input[data-v-c9d92b93]:not([type=range]):invalid,textarea[data-v-c9d92b93]:invalid{border-color:var(--color-error);box-shadow:none!important}button:not(.button-vue).primary[data-v-c9d92b93],input:not([type=range]).primary[data-v-c9d92b93],textarea.primary[data-v-c9d92b93]{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-c9d92b93]:not(:disabled):hover,button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus,button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active,textarea.primary[data-v-c9d92b93]:not(:disabled):hover,textarea.primary[data-v-c9d92b93]:not(:disabled):focus,textarea.primary[data-v-c9d92b93]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active,input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active,textarea.primary[data-v-c9d92b93]:not(:disabled):active{color:var(--color-primary-element-text-dark)}button:not(.button-vue).primary[data-v-c9d92b93]:disabled,input:not([type=range]).primary[data-v-c9d92b93]:disabled,textarea.primary[data-v-c9d92b93]:disabled{cursor:default;color:var(--color-primary-element-text-dark);background-color:var(--color-primary-element)}li.action.active[data-v-c9d92b93]{background-color:var(--color-background-hover);border-radius:6px;padding:0}.action--disabled[data-v-c9d92b93]{pointer-events:none;opacity:.5}.action--disabled[data-v-c9d92b93]:hover,.action--disabled[data-v-c9d92b93]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-c9d92b93]{opacity:1!important}.action-text-editable[data-v-c9d92b93]{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-c9d92b93]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-c9d92b93]{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-c9d92b93] .material-design-icon{width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:1}.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg{vertical-align:middle}.action-text-editable__form[data-v-c9d92b93]{display:flex;flex:1 1 auto;flex-direction:column;position:relative;margin:4px 0;padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.action-text-editable__submit[data-v-c9d92b93]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-text-editable__label[data-v-c9d92b93]{display:flex;align-items:center;justify-content:center;position:absolute;right:calc((var(--default-clickable-area) - 16px) / 2 + 1);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-c9d92b93],.action-text-editable__label *[data-v-c9d92b93]{cursor:pointer}.action-text-editable__textarea[data-v-c9d92b93]{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-c9d92b93]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-c9d92b93]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-c9d92b93]: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-c9d92b93],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-c9d92b93],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-c9d92b93]{z-index:2;border-color:var(--color-primary-element);border-left-color:transparent}li:last-child>.action-text-editable[data-v-c9d92b93]{margin-bottom:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}li:first-child>.action-text-editable[data-v-c9d92b93]{margin-top:calc((var(--default-clickable-area) - 16px) / 2 - 4px)}.material-design-icon[data-v-7692fc78]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-details-toggle[data-v-7692fc78]{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);left:calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2)}.app-details-toggle--mobile[data-v-7692fc78]{left:var(--app-navigation-padding)}.app-details-toggle[data-v-7692fc78]:active,.app-details-toggle[data-v-7692fc78]:hover,.app-details-toggle[data-v-7692fc78]:focus{opacity:1}.material-design-icon[data-v-de6986e3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-content[data-v-de6986e3]{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-de6986e3]:not(.app-content--has-list){overflow:auto}.app-content-wrapper[data-v-de6986e3]{position:relative;width:100%;height:100%}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list{display:flex}.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details,.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list{display:none}.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details{display:block}[data-v-de6986e3] .splitpanes.default-theme .app-content-list{max-width:none;scrollbar-width:auto}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane{background-color:transparent;transition:none}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list{min-width:300px;position:sticky}@media only screen and (width < 1024px){[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list{display:none}}[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details{overflow-y:auto}@media only screen and (width < 1024px){[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details{min-width:100%}}[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter{background-color:var(--color-main-background);border-left:1px solid var(--color-border)}[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter:before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter:after{background-color:var(--color-border)}.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list{max-width:none}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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}.app-navigation,.app-content{--app-navigation-padding: calc(var(--default-grid-baseline, 4px) * 2)}.material-design-icon[data-v-e7d078cc]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation[data-v-e7d078cc]{--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;left:0;padding:0;z-index:1800;height:100%;box-sizing:border-box;-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--close[data-v-e7d078cc]{margin-left:calc(-1*min(300px,var(--app-navigation-max-width)))}.app-navigation__search[data-v-e7d078cc]{width:100%}.app-navigation__body[data-v-e7d078cc]{overflow-y:scroll}.app-navigation__content>ul[data-v-e7d078cc]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.app-navigation .app-navigation__list[data-v-e7d078cc]{height:100%}.app-navigation__body--no-list[data-v-e7d078cc]{flex:1 1 auto;overflow:auto;height:100%}.app-navigation__content[data-v-e7d078cc]{height:100%;display:flex;flex-direction:column}[data-themes*=highcontrast] .app-navigation[data-v-e7d078cc]{border-inline-end:1px solid var(--color-border)}@media only screen and (max-width: 1024px){.app-navigation[data-v-e7d078cc]{position:absolute;border-inline-end:1px solid var(--color-border)}}@media only screen and (max-width: 512px){.app-navigation[data-v-e7d078cc]{z-index:1400}}.material-design-icon[data-v-058e6060]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-list[data-v-058e6060]{position:relative;width:100%;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--default-grid-baseline, 4px);padding:var(--app-navigation-padding)}.material-design-icon[data-v-b6024aba]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-toggle-wrapper[data-v-b6024aba]{position:absolute;top:var(--app-navigation-padding);right:calc(0px - var(--app-navigation-padding));margin-right:calc(-1 * var(--default-clickable-area))}button.app-navigation-toggle[data-v-b6024aba]{background-color:var(--color-main-background)}.material-design-icon[data-v-af6cfb9c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-caption[data-v-af6cfb9c]{display:flex;justify-content:space-between}.app-navigation-caption--heading[data-v-af6cfb9c]{padding:var(--app-navigation-padding)}.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child){padding:0 var(--app-navigation-padding)}.app-navigation-caption__name[data-v-af6cfb9c]{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:1;padding:0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2);padding-right:0;margin-top:0;margin-bottom:var(--default-grid-baseline)}.app-navigation-caption__actions[data-v-af6cfb9c]{flex:0 0 var(--default-clickable-area)}.app-navigation-caption[data-v-af6cfb9c]:not(:first-child){margin-top:calc(var(--default-clickable-area) / 2)}.material-design-icon[data-v-938dadb1]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry__icon-bullet[data-v-938dadb1]{display:block;padding:calc((var(--default-clickable-area) - 16px) / 2 + 1px)}.app-navigation-entry__icon-bullet div[data-v-938dadb1]{width:14px;height:14px;cursor:pointer;transition:background .1s ease-in-out;border:none;border-radius:50%}.material-design-icon[data-v-cadd59ae]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.button-vue.icon-collapse[data-v-cadd59ae]{position:relative;z-index:105;color:var(--color-main-text);right:0}.button-vue.icon-collapse--open[data-v-cadd59ae]{color:var(--color-main-text)}.button-vue.icon-collapse--open[data-v-cadd59ae]:hover{color:var(--color-primary-element)}.material-design-icon[data-v-018c4203]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-018c4203]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;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, var(--border-radius-pill))}.app-navigation-entry-wrapper[data-v-018c4203]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-018c4203]{display:none}.app-navigation-entry.active[data-v-018c4203]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-018c4203]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-018c4203]:focus-within,.app-navigation-entry[data-v-018c4203]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203],.app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203]{display:inline-block}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-018c4203]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-018c4203],.app-navigation-entry .app-navigation-entry-button[data-v-018c4203]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;box-sizing:border-box;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-018c4203],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203]{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-018c4203],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill))}.app-navigation-entry__children[data-v-018c4203]{position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px)}.app-navigation-entry__children .app-navigation-entry[data-v-018c4203]{display:inline-flex;flex-wrap:wrap;padding-left:16px}.app-navigation-entry__deleted[data-v-018c4203]{display:inline-flex;flex:1 1 0;padding-left:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203]{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-018c4203]{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-018c4203]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203]{margin-right:calc(var(--default-grid-baseline) * 3);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-018c4203]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-018c4203]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]:active{background-color:var(--color-primary-element-light-hover)!important}.material-design-icon[data-v-0e795eb7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-input-confirm[data-v-0e795eb7]{flex:1 0 100%;width:100%}.app-navigation-input-confirm form[data-v-0e795eb7]{display:flex}.app-navigation-input-confirm__input[data-v-0e795eb7]{height:34px;flex:1 1 100%;font-size:100%!important;margin:5px 5px 5px -8px!important;padding:7px!important}.app-navigation-input-confirm__input[data-v-0e795eb7]:active,.app-navigation-input-confirm__input[data-v-0e795eb7]:focus,.app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-new[data-v-810cb824]{display:block;padding:calc(var(--default-grid-baseline, 4px) * 2)}.app-navigation-new button[data-v-810cb824]{width:100%}.material-design-icon[data-v-fe96d301]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-entry[data-v-fe96d301]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;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, var(--border-radius-pill))}.app-navigation-entry-wrapper[data-v-fe96d301]{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box;width:100%}.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul[data-v-fe96d301]{display:none}.app-navigation-entry.active[data-v-fe96d301]{background-color:var(--color-primary-element)!important}.app-navigation-entry.active[data-v-fe96d301]:hover{background-color:var(--color-primary-element-hover)!important}.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301]{color:var(--color-primary-element-text)!important}.app-navigation-entry[data-v-fe96d301]:focus-within,.app-navigation-entry[data-v-fe96d301]:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301],.app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301],.app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301]{background-color:var(--color-main-background)}.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301],.app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301]{display:inline-block}.app-navigation-entry.app-navigation-entry--deleted>ul[data-v-fe96d301]{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301],.app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]{z-index:100;display:flex;overflow:hidden;flex:1 1 0;box-sizing:border-box;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-fe96d301],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301]{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-fe96d301],.app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301],.app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301]{width:calc(100% - var(--default-clickable-area));margin:auto}.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible,.app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill))}.app-navigation-entry__children[data-v-fe96d301]{position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%;gap:var(--default-grid-baseline, 4px)}.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301]{display:inline-flex;flex-wrap:wrap;padding-left:16px}.app-navigation-entry__deleted[data-v-fe96d301]{display:inline-flex;flex:1 1 0;padding-left:calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2)!important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301]{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-fe96d301]{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-fe96d301]{display:inline-block}.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301]{margin-right:calc(var(--default-grid-baseline) * 3);display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301]{display:none}.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301]{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301]{z-index:250;transform:translate(0)}.app-navigation-entry--pinned[data-v-fe96d301]{order:2;margin-top:auto}.app-navigation-entry--pinned~.app-navigation-entry--pinned[data-v-fe96d301]{margin-top:0}[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active{background-color:var(--color-primary-element-light-hover)!important}.app-navigation-new-item__name[data-v-fe96d301]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-left:7px;font-size:14px}.newItemContainer[data-v-fe96d301]{width:calc(100% - var(--default-clickable-area));margin:auto}.material-design-icon[data-v-70fd8f35]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-navigation-search[data-v-70fd8f35]{display:flex;gap:var(--app-navigation-padding);padding:var(--app-navigation-padding)}.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35]{flex-grow:1;z-index:3}.app-navigation-search__actions[data-v-70fd8f35]{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-70fd8f35]{margin-inline-start:calc(-1 * var(--default-clickable-area))}.app-navigation-search__input[data-v-70fd8f35]{--input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !important}.material-design-icon[data-v-981e215c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#app-settings[data-v-981e215c]{margin-top:auto;padding:3px}#app-settings__header[data-v-981e215c]{box-sizing:border-box;margin:0 3px 3px}#app-settings__header .settings-button[data-v-981e215c]{display:flex;flex:1 1 0;height:var(--default-clickable-area);width:100%;padding:0 14px 0 0;margin:0;background-color:transparent;box-shadow:none;border:0;border-radius:var(--body-container-radius);text-align:left;font-weight:400;font-size:100%;color:var(--color-main-text);line-height:var(--default-clickable-area)}#app-settings__header .settings-button[data-v-981e215c]:hover,#app-settings__header .settings-button[data-v-981e215c]:focus{background-color:var(--color-background-hover)}#app-settings__header .settings-button__icon[data-v-981e215c]{width:var(--default-clickable-area);height:var(--default-clickable-area);min-width:var(--default-clickable-area)}#app-settings__header .settings-button__label[data-v-981e215c]{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#app-settings__content[data-v-981e215c]{display:block;padding:10px;margin-bottom:-3px;max-height:300px;overflow-y:auto;box-sizing:border-box}.slide-up-leave-active[data-v-981e215c],.slide-up-enter-active[data-v-981e215c]{transition-duration:var(--animation-slow);transition-property:max-height,padding;overflow-y:hidden!important}.slide-up-enter[data-v-981e215c],.slide-up-leave-to[data-v-981e215c]{max-height:0!important;padding:0 10px!important}.app-navigation-spacer[data-v-b699c557]{flex-shrink:0;height:22px}.material-design-icon[data-v-0674bd2e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}[data-v-0674bd2e] .app-settings__navigation{min-width:200px;margin-right:calc(4 * var(--default-grid-baseline));overflow-x:hidden;overflow-y:auto;position:relative}[data-v-0674bd2e] .app-settings__content{box-sizing:border-box;padding-inline:calc(4 * var(--default-grid-baseline))}.navigation-list[data-v-0674bd2e]{height:100%;box-sizing:border-box;overflow-y:auto;padding:calc(3 * var(--default-grid-baseline))}.navigation-list__link[data-v-0674bd2e]{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, var(--border-radius-pill));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-0674bd2e]:hover,.navigation-list__link[data-v-0674bd2e]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-0674bd2e]{background-color:var(--color-primary-element-light)!important}.navigation-list__link--icon[data-v-0674bd2e]{padding-inline-start:calc(2 * var(--default-grid-baseline));gap:var(--default-grid-baseline)}.navigation-list__link-icon[data-v-0674bd2e]{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-0674bd2e] .dialog__name{padding-inline-start:16px}}.material-design-icon[data-v-e970c9f7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-settings-section[data-v-e970c9f7]{margin-bottom:80px}.app-settings-section__name[data-v-e970c9f7]{font-size:1.6em;margin:0;padding:20px 0;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.material-design-icon[data-v-77326a9c]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar-tabs[data-v-77326a9c]{display:flex;flex-direction:column;min-height:0;flex:1 1 100%}.app-sidebar-tabs__nav[data-v-77326a9c]{display:flex;justify-content:stretch;margin:10px 8px 0;border-bottom:1px solid var(--color-border)}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant{border:unset!important;border-radius:0!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content{padding:var(--default-grid-baseline);border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0!important;margin:0!important;border-bottom:var(--default-grid-baseline) solid transparent!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked>*{color:var(--color-main-text)!important}.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content{background:transparent!important;color:var(--color-main-text)!important;border-bottom:var(--default-grid-baseline) solid var(--color-primary-element)!important}.app-sidebar-tabs__tab[data-v-77326a9c]{flex:1 1}.app-sidebar-tabs__tab.active[data-v-77326a9c]{color:var(--color-primary-element)}.app-sidebar-tabs__tab-caption[data-v-77326a9c]{flex:0 1 100%;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.app-sidebar-tabs__tab-icon[data-v-77326a9c]{display:flex;align-items:center;justify-content:center;background-size:20px}.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content{max-width:unset}.app-sidebar-tabs__content[data-v-77326a9c]{position:relative;min-height:256px;height:100%}.app-sidebar-tabs__content--multiple[data-v-77326a9c]>:not(section){display:none}@property --app-sidebar-offset{syntax: ""; initial-value: 0; inherits: true;}.content{--app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2);--app-sidebar-offset: 0;transition:--app-sidebar-offset 0ms!important}.content:has(.app-sidebar.slide-right-enter-active),.content:has(.app-sidebar.slide-right-leave-active){transition:--app-sidebar-offset var(--animation-quick)}.content:has(.app-sidebar__toggle){--app-sidebar-offset: calc(var(--app-sidebar-padding) + var(--default-clickable-area))}.material-design-icon[data-v-2d142c0a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar[data-v-2d142c0a]{--app-sidebar-width: clamp(300px, 27vw, 500px);width:var(--app-sidebar-width);z-index:1500;top:0;right:0;display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex-shrink:0;height:100%;border-left:1px solid var(--color-border);background:var(--color-main-background);position:relative}.app-sidebar__toggle[data-v-2d142c0a]{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>.app-sidebar__close[data-v-2d142c0a]{position:absolute;z-index:100;top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-grid-baseline, 4px) * 2);width:var(--default-clickable-area);height:var(--default-clickable-area);opacity:.7;border-radius:calc(var(--default-clickable-area) / 2)}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:hover,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:active,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-2d142c0a]:focus{opacity:1;background-color:#7f7f7f40}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a]{--figure-size: calc($desc-height + var(--app-sidebar-padding));z-index:2;width:var(--figure-size);height:var(--figure-size);margin:calc(var(--app-sidebar-padding) / 2);border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a]{padding-left:0;flex:1 1 auto;min-width:0;padding-right:calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2);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-2d142c0a]{padding-right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2)}.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-2d142c0a]{z-index:3;position:absolute;top:calc(var(--app-sidebar-padding) / 2);left: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-2d142c0a]{top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2);position:absolute}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a]{position:absolute;top:calc(var(--default-grid-baseline, 4px) * 2);right:calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area))}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a]{padding-right:calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2)}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a]{padding-right:calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2)}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a]{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-2d142c0a]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-inline:var(--app-sidebar-padding);padding-block:calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2);gap:0 4px}.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a]{padding-left:6px}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a],.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a]{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-2d142c0a]{box-shadow:none}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a]{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-2d142c0a]{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-2d142c0a]{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-2d142c0a] .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-2d142c0a]{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-2d142c0a]{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-2d142c0a]{margin-left:5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a]{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-2d142c0a]{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-2d142c0a]{vertical-align:text-bottom}.app-sidebar .app-sidebar-header__description[data-v-2d142c0a]{display:flex;align-items:center;margin:0 10px}@media only screen and (max-width: 512px){.app-sidebar[data-v-2d142c0a]{position:absolute;--app-sidebar-width: 100vw}}.slide-right-leave-active[data-v-2d142c0a],.slide-right-enter-active[data-v-2d142c0a]{transition-duration:var(--animation-quick);transition-property:margin-right}.slide-right-enter-to[data-v-2d142c0a],.slide-right-leave[data-v-2d142c0a]{margin-right:0}.slide-right-enter[data-v-2d142c0a],.slide-right-leave-to[data-v-2d142c0a]{margin-right:calc(-1 * var(--app-sidebar-width))}.app-sidebar-header__description button,.app-sidebar-header__description .button,.app-sidebar-header__description input[type=button],.app-sidebar-header__description input[type=submit],.app-sidebar-header__description input[type=reset]{padding:6px 22px}.material-design-icon[data-v-e75842d8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-content[data-v-e75842d8]{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__text[data-v-e75842d8]{flex:1 0}.checkbox-content__text[data-v-e75842d8]:empty{display:none}.checkbox-content__icon>*[data-v-e75842d8]{width:var(--icon-size);height:var(--icon-size)}.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked)>*[data-v-e75842d8]{color:var(--color-primary-element)}.checkbox-content--button-variant .checkbox-content__icon--checked>*[data-v-e75842d8]{color:var(--color-primary-element-text)}.checkbox-content--has-text[data-v-e75842d8]{padding-right:calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon>*[data-v-e75842d8]{color:var(--color-primary-element)}.checkbox-content[data-v-e75842d8],.checkbox-content *[data-v-e75842d8]{cursor:pointer;flex-shrink:0}.material-design-icon[data-v-00597cce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.checkbox-radio-switch[data-v-00597cce]{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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2));--checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px)}.checkbox-radio-switch__input[data-v-00597cce]{position:absolute;z-index:-1;opacity:0!important;width:var(--icon-size);height:var(--icon-size);margin:4px calc((var(--default-clickable-area) - 16px) / 2)}.checkbox-radio-switch__input:focus-visible+.checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch__input[data-v-00597cce]: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-00597cce]{opacity:.5}.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-00597cce] .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch:not(.checkbox-radio-switch--disabled,.checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-00597cce]:hover{background-color:var(--color-background-hover)}.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-00597cce],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]: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-00597cce],.checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-00597cce]:hover{background-color:var(--color-primary-element-light-hover)}.checkbox-radio-switch-switch[data-v-00597cce]: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-00597cce] .checkbox-radio-switch__icon>*{color:var(--color-primary-element-light)}.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-00597cce]{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-00597cce]{font-weight:700}.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-00597cce]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)}.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.checkbox-radio-switch--button-variant[data-v-00597cce]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon>*{color:var(--color-main-text)}.checkbox-radio-switch--button-variant[data-v-00597cce] .checkbox-radio-switch__icon:empty{display:none}.checkbox-radio-switch--button-variant[data-v-00597cce]: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-00597cce]{border-radius:var(--checkbox-radio-switch--border-radius)}.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-00597cce]{flex-basis:100%;max-width:unset}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:first-of-type{border-top-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-top-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:last-of-type{border-bottom-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]: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-00597cce]{margin-bottom:2px}.checkbox-radio-switch--button-variant-v-grouped[data-v-00597cce]:not(:first-of-type){border-top:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:first-of-type{border-top-left-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-left-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:last-of-type{border-top-right-radius:var(--checkbox-radio-switch--border-radius-outer);border-bottom-right-radius:var(--checkbox-radio-switch--border-radius-outer)}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:last-of-type){border-right:0!important}.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-00597cce]{margin-right:2px}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce]:not(:first-of-type){border-left:0!important}.checkbox-radio-switch--button-variant-h-grouped[data-v-00597cce] .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-00597cce]{flex-direction:column;justify-content:center;width:100%;margin:0;gap:0}.material-design-icon[data-v-fede0c71]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.empty-content[data-v-fede0c71]{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-grow:1}.modal-wrapper .empty-content[data-v-fede0c71]{margin-top:5vh;margin-bottom:5vh}.empty-content__icon[data-v-fede0c71]{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-fede0c71] svg{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.empty-content__name[data-v-fede0c71]{margin-bottom:10px;text-align:center;font-weight:700;font-size:20px;line-height:30px}.empty-content__description[data-v-fede0c71]{color:var(--color-text-maxcontrast)}.empty-content__action[data-v-fede0c71]{margin-top:8px}.modal-wrapper .empty-content__action[data-v-fede0c71]{margin-top:20px;display:flex}.material-design-icon[data-v-095ea4ce]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.app-sidebar__tab[data-v-095ea4ce]{display:none;padding:10px;min-height:100%;max-height:100%;height:100%;overflow:auto}.app-sidebar__tab[data-v-095ea4ce]:focus{border-color:var(--color-primary-element);box-shadow:0 0 .2em var(--color-primary-element);outline:0}.app-sidebar__tab--active[data-v-095ea4ce]{display:block}.material-design-icon[data-v-cfe13af3]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-crumb[data-v-cfe13af3]{background-image:none;display:inline-flex;height:var(--default-clickable-area);padding:0}.vue-crumb[data-v-cfe13af3]:last-child{min-width:0}.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3]{display:none}.vue-crumb--hidden[data-v-cfe13af3]{display:none}.vue-crumb__separator[data-v-cfe13af3]{padding:0;color:var(--color-text-maxcontrast)}.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue{color:var(--color-text-maxcontrast)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover,.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus{background-color:var(--color-background-dark);color:var(--color-main-text)}.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text{font-weight:400}.vue-crumb[data-v-cfe13af3] .button-vue__text{margin:0}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item{max-width:100%}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue{padding:0 4px 0 16px;max-width:100%}.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper{flex-direction:row-reverse}.vue-crumb[data-v-cfe13af3]: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-629bf30f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.breadcrumb[data-v-629bf30f]{width:100%;flex-grow:1;display:inline-flex;align-items:center}.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child{min-width:100px}.breadcrumb nav[data-v-629bf30f]{flex-shrink:1;min-width:0}.breadcrumb .breadcrumb__crumbs[data-v-629bf30f]{max-width:100%}.breadcrumb .breadcrumb__crumbs[data-v-629bf30f],.breadcrumb .breadcrumb__actions[data-v-629bf30f]{display:inline-flex}.material-design-icon[data-v-878b819f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.fade-enter-active[data-v-878b819f],.fade-leave-active[data-v-878b819f]{transition:opacity .3s ease}.fade-enter[data-v-878b819f],.fade-leave-to[data-v-878b819f]{opacity:0}.linked-icons[data-v-878b819f]{display:flex}.linked-icons img[data-v-878b819f]{padding:12px;height:44px;display:block;background-repeat:no-repeat;background-position:center;opacity:.7}.linked-icons img[data-v-878b819f]:hover{opacity:1}.popovermenu[data-v-878b819f]{display:none}.popovermenu.open[data-v-878b819f]{display:block}li.collection-list-item[data-v-878b819f]{flex-wrap:wrap;height:auto;cursor:pointer;margin-bottom:0!important}li.collection-list-item .collection-avatar[data-v-878b819f]{margin-top:0}li.collection-list-item form[data-v-878b819f],li.collection-list-item .collection-item-name[data-v-878b819f]{flex-basis:10%;flex-grow:1;display:flex}li.collection-list-item .collection-item-name[data-v-878b819f]{padding:12px 9px}li.collection-list-item input[data-v-878b819f]{margin-top:4px;border-color:var(--color-border-maxcontrast)}li.collection-list-item input[type=text][data-v-878b819f]{flex-grow:1}li.collection-list-item .error[data-v-878b819f],li.collection-list-item .resource-list-details[data-v-878b819f]{flex-basis:100%;width:100%}li.collection-list-item .resource-list-details li[data-v-878b819f]{display:flex;margin-left:44px;border-radius:3px;cursor:pointer}li.collection-list-item .resource-list-details li[data-v-878b819f]:hover{background-color:var(--color-background-dark)}li.collection-list-item .resource-list-details li a[data-v-878b819f]{flex-grow:1;padding:3px;max-width:calc(100% - 30px);display:flex}li.collection-list-item .resource-list-details span[data-v-878b819f]{display:inline-block;vertical-align:top;margin-right:10px}li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f]{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-878b819f]{width:24px;height:24px}li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]{opacity:.7}li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover,li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus{opacity:1}.should-shake[data-v-878b819f]{animation:shake-878b819f .6s 1 linear}@keyframes shake-878b819f{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-efe8beb8]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.collection-list *[data-v-efe8beb8]{box-sizing:border-box}.collection-list>li[data-v-efe8beb8]{display:flex;align-items:center;gap:12px}.collection-list>li>.avatar[data-v-efe8beb8]{margin-top:0}#collection-select-container[data-v-efe8beb8]{display:flex;flex-direction:column}.v-select span.avatar[data-v-efe8beb8]{display:block;padding:16px;opacity:.7;background-repeat:no-repeat;background-position:center}.v-select span.avatar[data-v-efe8beb8]:hover{opacity:1}p.hint[data-v-efe8beb8]{z-index:1;margin-top:-16px;padding:8px;color:var(--color-text-maxcontrast);line-height:normal}div.avatar[data-v-efe8beb8]{width:32px;height:32px;margin:30px 0 0;padding:8px;background-color:var(--color-background-dark)}.icon-projects[data-v-efe8beb8]{display:block;padding:8px;background-repeat:no-repeat;background-position:center}.option__wrapper[data-v-efe8beb8]{display:flex}.option__wrapper .avatar[data-v-efe8beb8]{display:block;width:32px;height:32px;background-color:var(--color-background-darker)!important}.option__wrapper .option__title[data-v-efe8beb8]{padding:4px}.fade-enter-active[data-v-efe8beb8],.fade-leave-active[data-v-efe8beb8]{transition:opacity .5s}.fade-enter[data-v-efe8beb8],.fade-leave-to[data-v-efe8beb8]{opacity:0}.material-design-icon[data-v-cc496c1d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.color-picker[data-v-cc496c1d]{display:flex;overflow:hidden;align-content:flex-end;flex-direction:column;justify-content:space-between;box-sizing:content-box!important;width:176px;padding:8px;border-radius:3px}.color-picker--advanced-fields[data-v-cc496c1d]{width:264px}.color-picker__simple[data-v-cc496c1d]{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-cc496c1d]{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-cc496c1d]:focus-within{outline:2px solid var(--color-main-text)}.color-picker__simple-color-circle[data-v-cc496c1d]:hover{opacity:.6}.color-picker__simple-color-circle--active[data-v-cc496c1d]{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-cc496c1d]{box-shadow:none!important}.color-picker__navigation[data-v-cc496c1d]{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}[data-v-cc496c1d] .vc-chrome{width:unset;background-color:var(--color-main-background)}[data-v-cc496c1d] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-cc496c1d] .vc-chrome-active-color{width:calc(var(--default-clickable-area) - 10 px);height:calc(var(--default-clickable-area) - 10 px);border-radius:17px}[data-v-cc496c1d] .vc-chrome-body{padding:14px 0 0;background-color:var(--color-main-background)}[data-v-cc496c1d] .vc-chrome-body .vc-input__input{box-shadow:none}[data-v-cc496c1d] .vc-chrome-toggle-btn{filter:var(--background-invert-if-dark)}[data-v-cc496c1d] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-cc496c1d] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter[data-v-cc496c1d]{transform:translate(-50%);opacity:0}.slide-enter-to[data-v-cc496c1d],.slide-leave[data-v-cc496c1d]{transform:translate(0);opacity:1}.slide-leave-to[data-v-cc496c1d]{transform:translate(-50%);opacity:0}.slide-enter-active[data-v-cc496c1d],.slide-leave-active[data-v-cc496c1d]{transition:all 50ms ease-in-out}#skip-actions.vue-skip-actions:focus-within{top:0!important;left: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-d8f0539f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.vue-skip-actions__container[data-v-d8f0539f]{background-color:var(--color-main-background);border-radius:var(--border-radius-large);padding:22px}.vue-skip-actions__headline[data-v-d8f0539f]{font-weight:700;font-size:20px;line-height:30px;margin-bottom:12px}.vue-skip-actions__buttons[data-v-d8f0539f]{display:flex;flex-wrap:wrap;gap:12px}.vue-skip-actions__buttons>*[data-v-d8f0539f]{flex:1 0 fit-content}.vue-skip-actions__image[data-v-d8f0539f]{margin-top:12px}.content[data-v-d8f0539f]{box-sizing:border-box;margin:var(--body-container-margin);margin-top:var(--header-height);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-d8f0539f]:not(.with-sidebar--full){position:fixed}.content[data-v-d8f0539f] *{box-sizing:border-box}.material-design-icon[data-v-11322bad]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.counter-bubble__counter[data-v-11322bad]{--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:var(--border-radius-pill);background-color:var(--color-primary-element-light);font-weight:700;color:var(--color-primary-element-light-text)}.counter-bubble__counter .active[data-v-11322bad]{color:var(--color-main-background);background-color:var(--color-primary-element-light)}.counter-bubble__counter--highlighted[data-v-11322bad]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.counter-bubble__counter--highlighted.active[data-v-11322bad]{color:var(--color-primary-element);background-color:var(--color-main-background)}.counter-bubble__counter--outlined[data-v-11322bad]{color:var(--color-primary-element);background:transparent;box-shadow:inset 0 0 0 2px}.counter-bubble__counter--outlined.active[data-v-11322bad]{color:var(--color-main-background);box-shadow:inset 0 0 0 2px}.material-design-icon[data-v-53796b97]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.dashboard-widget[data-v-53796b97] .empty-content{text-align:center;padding-top:5vh}.dashboard-widget[data-v-53796b97] .empty-content.half-screen{padding-top:0;margin-bottom:1vh}.more[data-v-53796b97]{display:block;text-align:center;color:var(--color-text-maxcontrast);line-height:60px;cursor:pointer}.more[data-v-53796b97]:hover,.more[data-v-53796b97]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-large);color:var(--color-main-text)}.item-list__entry[data-v-53796b97]{display:flex;align-items:flex-start;padding:8px}.item-list__entry .item-avatar[data-v-53796b97]{position:relative;margin-top:auto;margin-bottom:auto;background-color:var(--color-background-dark)!important}.item-list__entry .item__details[data-v-53796b97]{padding-left: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-53796b97],.item-list__entry .item__details .message[data-v-53796b97]{white-space:nowrap;background-color:var(--color-background-dark)}.item-list__entry .item__details h3[data-v-53796b97]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-53796b97]{width:80%;height:15px;margin-top:5px}.material-design-icon[data-v-51bbc625]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.item-list__entry[data-v-51bbc625]{display:flex;align-items:center;position:relative;padding:8px}.item-list__entry[data-v-51bbc625]:hover,.item-list__entry[data-v-51bbc625]:focus{background-color:var(--color-background-hover);border-radius:var(--border-radius-large)}.item-list__entry .item-avatar[data-v-51bbc625]{position:relative;margin-top:auto;margin-bottom:auto}.item-list__entry .item__details[data-v-51bbc625]{padding-left: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-51bbc625],.item-list__entry .item__details .message[data-v-51bbc625]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-list__entry .item__details .message span[data-v-51bbc625]{width:10px;display:inline-block;margin-bottom:-3px}.item-list__entry .item__details h3[data-v-51bbc625]{font-size:100%;margin:0}.item-list__entry .item__details .message[data-v-51bbc625]{width:100%;color:var(--color-text-maxcontrast)}.item-list__entry .item-icon[data-v-51bbc625]{position:relative;width:14px;height:14px;margin:27px -3px 0 -7px}.item-list__entry button.primary[data-v-51bbc625]{padding:21px;margin:0}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.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}.emoji-mart-emoji{padding:6px;position:relative;display:inline-block;font-size:0;border:none;background:none;box-shadow:none}.emoji-mart-emoji span{display:inline-block}.emoji-mart-preview-emoji .emoji-mart-emoji span{width:38px;height:38px;font-size:32px}.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}.emoji-type-image{background-size:6100%}.emoji-type-image.emoji-set-apple{background-image:url(https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png)}.emoji-type-image.emoji-set-facebook{background-image:url(https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png)}.emoji-type-image.emoji-set-google{background-image:url(https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png)}.emoji-type-image.emoji-set-twitter{background-image:url(https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png)}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-top-width:1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.emoji-mart-scroll{position:relative;overflow-y:scroll;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;padding:0 6px;color:#858585;line-height:0}.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}.emoji-mart-anchor:hover,.emoji-mart-anchor-selected{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{position:absolute;bottom:-3px;left:0;width:100%;height:3px;background-color:#464646}.emoji-mart-anchors i{display:inline-block;width:100%;max-width:22px}.emoji-mart-anchors svg{fill:currentColor;max-height:18px}.emoji-mart .scroller{height:250px;position:relative;flex:1;padding:0 6px 6px;z-index:0;will-change:transform;-webkit-overflow-scrolling:touch}.emoji-mart-search{margin-top:6px;padding:0 6px}.emoji-mart-search input{font-size:16px;display:block;width:100%;padding:.2em .6em;border-radius:25px;border:1px solid #d9d9d9;outline:0}.emoji-mart-search-results{height:250px;overflow-y:scroll}.emoji-mart-category{position:relative}.emoji-mart-category .emoji-mart-emoji span{z-index:1;position:relative;text-align:center;cursor:default}.emoji-mart-category .emoji-mart-emoji:hover:before,.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}.emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart-emoji-selected:before{opacity:1}.emoji-mart-category-label{position:sticky;top:0}.emoji-mart-static .emoji-mart-category-label{z-index:2;position:relative}.emoji-mart-category-label h3{display:block;font-size:16px;width:100%;font-weight:500;padding:5px 6px;background-color:#fff;background-color:#fffffff2}.emoji-mart-emoji{position:relative;display:inline-block;font-size:0}.emoji-mart-no-results{font-size:14px;text-align:center;padding-top:70px;color:#858585}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{position:relative;height:70px}.emoji-mart-preview-emoji,.emoji-mart-preview-data,.emoji-mart-preview-skins{position:absolute;top:50%;transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{font-size:12px;color:#888}.emoji-mart-preview-shortname+.emoji-mart-preview-shortname,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon{margin-left:.5em}.emoji-mart-preview-emoticon{font-size:11px;color:#bbb}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:21px;font-weight:300}.emoji-mart-skin-swatches{font-size:0;padding:2px 0;border:1px solid #d9d9d9;border-radius:12px;background-color:#fff}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch{width:16px;padding:0 2px}.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;width:0;vertical-align:middle;transition-property:width,padding;transition-duration:.125s;transition-timing-function:ease-out}.emoji-mart-skin-swatch:nth-child(1){transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch-selected{position:relative;width:16px;padding:0 2px}.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}.emoji-mart-skin{display:inline-block;width:100%;padding-top:100%;max-width:12px;border-radius:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart .vue-recycle-scroller{position:relative}.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.emoji-mart .vue-recycle-scroller.direction-horizontal{display:flex}.emoji-mart .vue-recycle-scroller__slot{flex:auto 0 0}.emoji-mart .vue-recycle-scroller__item-wrapper{flex:1;box-sizing:border-box;overflow:hidden;position:relative}.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.emoji-mart .vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.emoji-mart .vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.emoji-mart .vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.emoji-mart .vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.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}.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}.emoji-mart-search .hidden{display:none;visibility:hidden}.emoji-mart{background-color:var(--color-main-background)!important;border:0;color:var(--color-main-text)!important}.emoji-mart button{margin:0;padding:0;border:none;background:transparent;font-size:inherit;height:36px;width:auto}.emoji-mart button *{cursor:pointer!important}.emoji-mart .emoji-mart-bar,.emoji-mart .emoji-mart-anchors,.emoji-mart .emoji-mart-search,.emoji-mart .emoji-mart-search input,.emoji-mart .emoji-mart-category,.emoji-mart .emoji-mart-category-label,.emoji-mart .emoji-mart-category-label span,.emoji-mart .emoji-mart-skin-swatches{background-color:transparent!important;border-color:var(--color-border)!important;color:inherit!important}.emoji-mart .emoji-mart-search input:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-element);outline:none}.emoji-mart .emoji-mart-bar:first-child{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.emoji-mart .emoji-mart-anchors button{border-radius:0;padding:12px 4px;height:auto}.emoji-mart .emoji-mart-anchors button:focus-visible{outline:2px solid var(--color-primary-element)}.emoji-mart .emoji-mart-category{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start}.emoji-mart .emoji-mart-category .emoji-mart-category-label,.emoji-mart .emoji-mart-category .emoji-mart-emoji{-webkit-user-select:none;user-select:none;flex-grow:0;flex-shrink:0}.emoji-mart .emoji-mart-category .emoji-mart-category-label{flex-basis:100%;margin:0}.emoji-mart .emoji-mart-category .emoji-mart-emoji{flex-basis:12.5%;text-align:center}.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover:before,.emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected:before{background-color:var(--color-background-hover)!important;outline:2px solid var(--color-primary-element)}.emoji-mart .emoji-mart-category button:focus-visible{background-color:var(--color-background-hover);border:2px solid var(--color-primary-element)!important;border-radius:50%}.material-design-icon[data-v-6c2d9a6e]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.search__wrapper[data-v-6c2d9a6e]{display:flex;flex-direction:row;gap:4px;align-items:end;padding:4px 8px}.row-selected button[data-v-6c2d9a6e],.row-selected span[data-v-6c2d9a6e]{vertical-align:middle}.emoji-delete[data-v-6c2d9a6e]{vertical-align:top;margin-left:-21px;margin-top:-3px}.material-design-icon[data-v-cbad78fb]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}#guest-content-vue[data-v-cbad78fb]{color:var(--color-main-text);background-color:var(--color-main-background);min-width:0;border-radius:var(--border-radius-large);box-shadow:0 0 10px var(--color-box-shadow);height:fit-content;padding:15px;margin:20px auto}#content.nc-guest-content{overflow:auto;margin-bottom:0;height:calc(var(--body-height) + var(--body-container-margin))}.material-design-icon[data-v-e2527068]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.header-menu[data-v-e2527068]{position:relative;width:var(--header-height);height:var(--header-height)}.header-menu .header-menu__trigger[data-v-e2527068]{width:100%!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-e2527068]:focus-visible{outline:none!important;box-shadow:none!important}.header-menu--opened .header-menu__trigger[data-v-e2527068],.header-menu__trigger[data-v-e2527068]:hover,.header-menu__trigger[data-v-e2527068]:focus,.header-menu__trigger[data-v-e2527068]:active{opacity:1}.header-menu__wrapper[data-v-e2527068]{position:fixed;z-index:2000;top:var(--header-height);inset-inline-end:0;box-sizing:border-box;margin:0 8px;border-radius:0 0 var(--border-radius) var(--border-radius);border-radius:var(--border-radius-large);background-color:var(--color-main-background);filter:drop-shadow(0 1px 5px var(--color-box-shadow))}.header-menu__carret[data-v-e2527068]{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-e2527068]{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-e2527068] .empty-content{margin:12vh 10px}@media only screen and (max-width: 512px){.header-menu[data-v-e2527068]{width:var(--default-clickable-area)}}.material-design-icon[data-v-a3ec46a7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.list-item__wrapper[data-v-a3ec46a7]{display:flex;position:relative;width:100%;padding:2px 4px}.list-item__wrapper[data-v-a3ec46a7]:first-of-type{padding-block-start:4px}.list-item__wrapper[data-v-a3ec46a7]:last-of-type{padding-block-end:4px}.list-item__wrapper--active .list-item[data-v-a3ec46a7],.list-item__wrapper.active .list-item[data-v-a3ec46a7]{background-color:var(--color-primary-element);color:var(--color-primary-element-text)!important}.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover,.list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within,.list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible),.list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active),.list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover,.list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within,.list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible),.list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active){background-color:var(--color-primary-element-hover)}.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7]{color:var(--color-primary-element-text)!important}.list-item__wrapper .list-item-content__name[data-v-a3ec46a7],.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7],.list-item__wrapper .list-item-content__details[data-v-a3ec46a7],.list-item__wrapper .list-item-details__details[data-v-a3ec46a7]{white-space:nowrap;margin:0 auto 0 0;overflow:hidden;text-overflow:ellipsis}.list-item-content__name[data-v-a3ec46a7]{min-width:100px;flex:1 1 10%;font-weight:500}.list-item-content__subname[data-v-a3ec46a7]{flex:1 0;min-width:0;color:var(--color-text-maxcontrast)}.list-item-content__subname--bold[data-v-a3ec46a7]{font-weight:500}.list-item[data-v-a3ec46a7]{--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-a3ec46a7]:hover,.list-item[data-v-a3ec46a7]:focus-within,.list-item[data-v-a3ec46a7]:has(:active),.list-item[data-v-a3ec46a7]:has(:focus-visible){background-color:var(--color-background-hover)}.list-item[data-v-a3ec46a7]: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-a3ec46a7]{--list-item-padding: calc(.5 * var(--default-grid-baseline)) var(--default-grid-baseline)}.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)){--list-item-height: var(--default-clickable-area)}.list-item--legacy[data-v-a3ec46a7]{--list-item-padding: calc(2 * var(--default-grid-baseline))}.list-item--legacy.list-item--compact[data-v-a3ec46a7]{--list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline))}.list-item--one-line[data-v-a3ec46a7]{--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--one-line--legacy[data-v-a3ec46a7]{--list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2)}.list-item--one-line .list-item-content__main[data-v-a3ec46a7]{display:flex;justify-content:start;gap:12px;min-width:0;max-width:300px}.list-item--one-line .list-item-content__details[data-v-a3ec46a7]{flex-direction:row;align-items:unset;justify-content:end}.list-item--one-line .list-item-content__name[data-v-a3ec46a7]{align-self:center}.list-item__anchor[data-v-a3ec46a7]{color:inherit;display:flex;flex:1 0 auto;align-items:center;height:var(--list-item-height);min-width:0}.list-item__anchor[data-v-a3ec46a7]:focus-visible{outline:none}.list-item-content[data-v-a3ec46a7]{display:flex;flex:1 0;justify-content:space-between;padding-left:calc(2 * var(--default-grid-baseline));min-width:0}.list-item-content__main[data-v-a3ec46a7]{flex:1 0;width:0;margin:auto 0}.list-item-content__main--oneline[data-v-a3ec46a7]{display:flex}.list-item-content__details[data-v-a3ec46a7]{display:flex;flex-direction:column;justify-content:end;align-items:end}.list-item-content__actions[data-v-a3ec46a7],.list-item-content__extra-actions[data-v-a3ec46a7]{flex:0 0 auto;align-self:center;justify-content:center;margin-left:var(--default-grid-baseline)}.list-item-content__extra-actions[data-v-a3ec46a7]{display:flex;align-items:center;gap:var(--default-grid-baseline)}.list-item-details__details[data-v-a3ec46a7]{color:var(--color-text-maxcontrast);margin:0 9px!important;font-weight:400}.list-item-details__extra[data-v-a3ec46a7]{margin:2px 4px 0;display:flex;align-items:center}.list-item-details__indicator[data-v-a3ec46a7]{margin:0 5px}.list-item__extra[data-v-a3ec46a7]{margin-top:var(--default-grid-baseline)}.material-design-icon[data-v-5e97fe1f]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.progress-bar[data-v-5e97fe1f]{display:block;height:var(--progress-bar-height);--progress-bar-color: var(--497e8a2b)}.progress-bar--linear[data-v-5e97fe1f]{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-5e97fe1f]::-webkit-progress-bar{height:var(--progress-bar-height);background-color:transparent}.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f]{width:var(--progress-bar-height);color:var(--progress-bar-color, var(--color-primary-element))}.progress-bar--error[data-v-5e97fe1f]{color:var(--color-error)!important}.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar{background:var(--color-error)!important}.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value{background:var(--color-error)!important}.material-design-icon[data-v-de46bdbe]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.team-resources__header[data-v-de46bdbe]{font-weight:700;margin-bottom:6px}.related-team[data-v-de46bdbe]{border-radius:var(--border-radius-rounded);border:2px solid var(--color-border-dark);margin-bottom:6px}.related-team__open[data-v-de46bdbe]{border-color:var(--color-primary-element)}.related-team__header[data-v-de46bdbe]{padding:6px 24px 6px 6px;display:flex;gap:12px}.related-team__name[data-v-de46bdbe]{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-de46bdbe]{padding:6px 12px}.related-team .related-team-provider__name[data-v-de46bdbe]{font-weight:700;margin-bottom:3px}.related-team .related-team-provider__link[data-v-de46bdbe]{display:flex;gap:12px;padding:6px 12px;font-weight:700}.related-team .related-team-resource__link[data-v-de46bdbe]{display:flex;gap:12px;height:var(--default-clickable-area);align-items:center;border-radius:var(--border-radius-large)}.related-team .related-team-resource__link[data-v-de46bdbe]:hover{background-color:var(--color-background-hover)}.related-team .related-team-resource__link[data-v-de46bdbe]:focus{background-color:var(--color-background-hover);outline:2px solid var(--color-primary-element)}.related-team .related-team-resource .resource__icon[data-v-de46bdbe]{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-de46bdbe]{border-radius:var(--border-radius-pill);overflow:hidden;width:32px;height:32px}.material-design-icon[data-v-ac1115a7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.resource[data-v-ac1115a7]{display:flex;align-items:center;height:var(--default-clickable-area)}.resource__button[data-v-ac1115a7]{width:100%!important;justify-content:flex-start!important;padding:0!important}.resource__button[data-v-ac1115a7] .button-vue__wrapper{justify-content:flex-start!important}.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text{font-weight:400!important;margin-left:2px!important}.resource__icon[data-v-ac1115a7]{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-ac1115a7]{width:16px;height:16px;filter:var(--background-invert-if-dark)}.material-design-icon[data-v-badd46a9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.related-resources__header h5[data-v-badd46a9]{font-weight:700;margin-bottom:6px}.related-resources__header p[data-v-badd46a9]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-98c79945]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.autocomplete-result[data-v-98c79945]{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-98c79945]{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-98c79945]{color:inherit;background-size:cover}.autocomplete-result__status[data-v-98c79945]{--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;right: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-98c79945]{border:none;background-color:transparent}.autocomplete-result__content[data-v-98c79945]{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-width:0}.autocomplete-result__title[data-v-98c79945],.autocomplete-result__subline[data-v-98c79945]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-result__subline[data-v-98c79945]{color:var(--color-text-maxcontrast)}.material-design-icon[data-v-108d42c7]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.rich-contenteditable[data-v-108d42c7]{position:relative;width:auto}.rich-contenteditable__label[data-v-108d42c7]{position:absolute;margin-inline:14px 0;max-width:fit-content;inset-block-start:11px;inset-inline:0;color:var(--color-text-maxcontrast);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick),background-color var(--animation-quick) var(--animation-slow)}.rich-contenteditable__input:focus+.rich-contenteditable__label[data-v-108d42c7],.rich-contenteditable__input:not(.rich-contenteditable__input--empty)+.rich-contenteditable__label[data-v-108d42c7]{inset-block-start:-10px;line-height:1.5;font-size:13px;font-weight:500;border-radius:var(--default-grid-baseline) var(--default-grid-baseline) 0 0;background-color:var(--color-main-background);padding-inline:5px;margin-inline-start:9px;transition:height var(--animation-quick),inset-block-start var(--animation-quick),font-size var(--animation-quick),color var(--animation-quick)}.rich-contenteditable__input[data-v-108d42c7]{overflow-y:auto;width:auto;margin:0;padding:8px;cursor:text;white-space:pre-wrap;word-break:break-word;color:var(--color-main-text);border:2px solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);outline:none;background-color:var(--color-main-background);font-family:var(--font-face);font-size:inherit;min-height:var(--default-clickable-area);max-height:calc(var(--default-clickable-area) * 5.5)}.rich-contenteditable__input--has-label[data-v-108d42c7]{margin-top:10px}.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before,.rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before{content:attr(aria-placeholder);color:var(--color-text-maxcontrast);position:absolute}.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7]{min-height:calc(var(--default-clickable-area) * 3);max-height:none}.rich-contenteditable__input--disabled[data-v-108d42c7]{opacity:.5;color:var(--color-text-maxcontrast);border:2px solid var(--color-background-darker);border-radius:var(--border-radius);background-color:var(--color-background-dark)}._material-design-icon_1o935_12{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}._tribute-container_1o935_20{z-index:9000;overflow:auto;position:absolute;left:-10000px;margin:var(--default-grid-baseline) 0;padding:var(--default-grid-baseline);color:var(--color-text-maxcontrast);border-radius:var(--border-radius-element, var(--border-radius));background:var(--color-main-background);box-shadow:0 1px 5px var(--color-box-shadow)}._tribute-container_1o935_20,._tribute-container_1o935_20 *{box-sizing:border-box}._tribute-container_1o935_20 ul{display:flex;flex-direction:column;gap:var(--default-grid-baseline)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40{color:var(--color-text-maxcontrast);border-radius:var(--border-radius-small, var(--border-radius));padding:var(--default-grid-baseline);cursor:pointer;min-height:var(--clickable-area-small, auto)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight{color:var(--color-main-text);background:var(--color-background-hover)}._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight,._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight *{cursor:pointer}._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40{outline:2px solid var(--color-main-text)!important}._tribute-container-autocomplete_1o935_58{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_1o935_64,._tribute-container-link_1o935_65{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_1o935_64 ._tribute-item_1o935_70,._tribute-container-link_1o935_65 ._tribute-item_1o935_70{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1o935_65{min-width:200px;max-width:300px}._tribute-container-link_1o935_65 ._tribute-item_1o935_70{display:flex;align-items:center}._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90{margin:auto 0;width:20px;height:20px;object-fit:contain;padding-right:var(--default-grid-baseline);filter:var(--background-invert-if-dark)}.material-design-icon[data-v-b293f5d9]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.widget-custom[data-v-b293f5d9]{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-large);background-color:transparent;display:flex}.widget-custom.full-width[data-v-b293f5d9]{width:var(--widget-full-width, 100%)!important;left:calc((var(--widget-full-width, 100%) - 100%) / 2 * -1);position:relative}.widget-access[data-v-b293f5d9]{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-large);background-color:transparent;display:flex;padding:calc(var(--default-grid-baseline, 4px) * 3)}.widget-default[data-v-b293f5d9]{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-large);background-color:transparent;display:flex}.widget-default--compact[data-v-b293f5d9]{flex-direction:column}.widget-default--compact .widget-default--image[data-v-b293f5d9]{width:100%;height:150px}.widget-default--compact .widget-default--details[data-v-b293f5d9]{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-b293f5d9]{display:none}.widget-default--image[data-v-b293f5d9]{width:40%;background-position:center;background-size:cover;background-repeat:no-repeat}.widget-default--name[data-v-b293f5d9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.widget-default--details[data-v-b293f5d9]{padding:calc(var(--default-grid-baseline, 4px) * 3);width:60%}.widget-default--details p[data-v-b293f5d9]{margin:0;padding:0}.widget-default--description[data-v-b293f5d9]{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.widget-default--link[data-v-b293f5d9]{color:var(--color-text-maxcontrast);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toggle-interactive[data-v-b293f5d9]{position:relative}.toggle-interactive .toggle-interactive--button[data-v-b293f5d9]{position:absolute;top:50%;z-index:10000;left:50%;transform:translate(-50%) translateY(-50%);opacity:0}.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9],.toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9]{opacity:1}.material-design-icon[data-v-de9850e4],.material-design-icon[data-v-e54e09d6]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.provider-list[data-v-e54e09d6]{width:100%;min-height:400px;padding:0 16px 16px;display:flex;flex-direction:column}.provider-list--select[data-v-e54e09d6]{width:100%}.provider-list--select .provider[data-v-e54e09d6]{display:flex;align-items:center;height:28px;overflow:hidden}.provider-list--select .provider .link-icon[data-v-e54e09d6]{margin-right:8px}.provider-list--select .provider .provider-icon[data-v-e54e09d6]{width:20px;height:20px;object-fit:contain;margin-right:8px;filter:var(--background-invert-if-dark)}.provider-list--select .provider .option-text[data-v-e54e09d6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-3c1803b5]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.raw-link[data-v-3c1803b5]{width:100%;min-height:350px;display:flex;flex-direction:column;overflow-y:auto;padding:0 16px 16px}.raw-link .input-wrapper[data-v-3c1803b5]{width:100%}.raw-link .reference-widget[data-v-3c1803b5]{display:flex}.raw-link--empty-content .provider-icon[data-v-3c1803b5]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.raw-link--input[data-v-3c1803b5]{width:99%}.material-design-icon[data-v-8571023b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.result[data-v-8571023b]{display:flex;align-items:center;height:var(--default-clickable-area);overflow:hidden}.result--icon-class[data-v-8571023b],.result--image[data-v-8571023b]{width:40px;min-width:40px;height:40px;object-fit:contain}.result--icon-class.rounded[data-v-8571023b],.result--image.rounded[data-v-8571023b]{border-radius:50%}.result--content[data-v-8571023b]{display:flex;flex-direction:column;padding-left:10px;overflow:hidden}.result--content--name[data-v-8571023b],.result--content--subline[data-v-8571023b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-05fef988]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.smart-picker-search[data-v-05fef988]{width:100%;display:flex;flex-direction:column;padding:0 16px 16px}.smart-picker-search.with-empty-content[data-v-05fef988]{min-height:400px}.smart-picker-search .provider-icon[data-v-05fef988]{width:150px;height:150px;object-fit:contain;filter:var(--background-invert-if-dark)}.smart-picker-search--select[data-v-05fef988],.smart-picker-search--select .search-result[data-v-05fef988]{width:100%}.smart-picker-search--select .group-name-icon[data-v-05fef988],.smart-picker-search--select .option-simple-icon[data-v-05fef988]{width:20px;height:20px;margin:0 20px 0 10px}.smart-picker-search--select .custom-option[data-v-05fef988]{height:var(--default-clickable-area);display:flex;align-items:center;overflow:hidden}.smart-picker-search--select .option-text[data-v-05fef988]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-design-icon[data-v-f3f0de17]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker[data-v-f3f0de17],.reference-picker .custom-element-wrapper[data-v-f3f0de17]{display:flex;overflow-y:auto;width:100%}.material-design-icon{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal .modal-container{display:flex!important}.material-design-icon[data-v-19d3f57d]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.reference-picker-modal--content[data-v-19d3f57d]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow-y:auto}.reference-picker-modal--content .close-button[data-v-19d3f57d],.reference-picker-modal--content .back-button[data-v-19d3f57d]{position:absolute;top:4px}.reference-picker-modal--content .back-button[data-v-19d3f57d]{left:4px}.reference-picker-modal--content .close-button[data-v-19d3f57d]{right:4px}.reference-picker-modal--content>h2[data-v-19d3f57d]{display:flex;margin:12px 0 20px}.reference-picker-modal--content>h2 .icon[data-v-19d3f57d]{margin-right:8px}.material-design-icon[data-v-f5a7bd55]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.input-wrapper[data-v-f5a7bd55]{display:flex;align-items:center;flex-wrap:wrap;width:100%;max-width:400px}.input-wrapper .action-input__label[data-v-f5a7bd55]{margin-right:12px}.input-wrapper[data-v-f5a7bd55]:disabled{cursor:default}.input-wrapper .hint[data-v-f5a7bd55]{color:var(--color-text-maxcontrast);margin-left:8px}.material-design-icon[data-v-0974f50a]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.settings-section[data-v-0974f50a]{display:block;margin-bottom:auto;padding:30px}.settings-section[data-v-0974f50a]:not(:last-child){border-bottom:1px solid var(--color-border)}.settings-section--limit-width>*[data-v-0974f50a]{max-width:900px}.settings-section__name[data-v-0974f50a]{display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;max-width:900px;margin-top:0}.settings-section__info[data-v-0974f50a]{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-left:0;color:var(--color-text-maxcontrast)}.settings-section__info[data-v-0974f50a]:hover,.settings-section__info[data-v-0974f50a]:focus,.settings-section__info[data-v-0974f50a]:active{color:var(--color-main-text)}.settings-section__desc[data-v-0974f50a]{margin-top:-.2em;margin-bottom:1em;color:var(--color-text-maxcontrast);max-width:900px}.material-design-icon[data-v-75b4f01b]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.select-group-error[data-v-75b4f01b]{color:var(--color-error);font-size:13px;padding-inline-start:var(--border-radius-large)}.material-design-icon[data-v-4b6abfac]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.textarea[data-v-4b6abfac]{position:relative;width:100%;border-radius:var(--border-radius-large);margin-block-start:6px;resize:vertical}.textarea__main-wrapper[data-v-4b6abfac]{position:relative}.textarea--disabled[data-v-4b6abfac]{opacity:.7;filter:saturate(.7)}.textarea__input[data-v-4b6abfac]{margin:0;padding-inline:10px 6px;width:100%;height:calc(var(--default-clickable-area) * 2);font-size:var(--default-font-size);text-overflow:ellipsis;background-color:var(--color-main-background);color:var(--color-main-text);border:var(--border-width-input, 2px) solid var(--color-border-maxcontrast);border-radius:var(--border-radius-large);cursor:pointer}.textarea__input[data-v-4b6abfac]:active:not([disabled]),.textarea__input[data-v-4b6abfac]:hover:not([disabled]),.textarea__input[data-v-4b6abfac]:focus:not([disabled]){border-width:var(--border-width-input-focused, 2px);border-color:var(--color-main-text);box-shadow:0 0 0 2px var(--color-main-background)!important}.textarea__input[data-v-4b6abfac]:not(:focus,.textarea__input--label-outside)::placeholder{opacity:0}.textarea__input[data-v-4b6abfac]:focus{cursor:text}.textarea__input[data-v-4b6abfac]:disabled{cursor:default}.textarea__input[data-v-4b6abfac]:focus-visible{box-shadow:unset!important}.textarea__input--success[data-v-4b6abfac]{border-color:var(--color-success)!important}.textarea__input--success[data-v-4b6abfac]: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-4b6abfac]{border-color:var(--color-error)!important}.textarea__input--error[data-v-4b6abfac]: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-4b6abfac]{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-4b6abfac],.textarea__input:not(:placeholder-shown)+.textarea__label[data-v-4b6abfac]{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-4b6abfac]{padding-block:4px;display:flex;align-items:center}.textarea__helper-text-message__icon[data-v-4b6abfac]{margin-inline-end:8px}.textarea__helper-text-message--error[data-v-4b6abfac]{color:var(--color-error-text)}.textarea__helper-text-message--success[data-v-4b6abfac]{color:var(--color-success-text)}.material-design-icon[data-v-b07a6c57]{display:flex;align-self:center;justify-self:center;align-items:center;justify-content:center}.user-bubble__wrapper[data-v-b07a6c57]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-b07a6c57]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-b07a6c57]{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-b07a6c57]>:last-child{padding-right:8px}.user-bubble__avatar[data-v-b07a6c57]{align-self:center}.user-bubble__name[data-v-b07a6c57]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__name[data-v-b07a6c57],.user-bubble__secondary[data-v-b07a6c57]{padding:0 0 0 4px}.viewer__image-editor[data-v-a2c8f486]{position:absolute;z-index:10100;top:calc(var(--header-height) * -1);bottom:calc(var(--header-height) * -1);left:0;width:100%;height:100vh}.SfxModal-Wrapper{z-index:10101!important}#SfxPopper{z-index:10102;position:relative}.viewer__image-editor *,.SfxModal-Wrapper *,.SfxPopper-wrapper *{font-size:var(--default-font-size)!important}.viewer__image-editor label,.viewer__image-editor button,.SfxModal-Wrapper label,.SfxModal-Wrapper button,.SfxPopper-wrapper label,.SfxPopper-wrapper button{color:var(--color-main-text)}.viewer__image-editor label>span,.viewer__image-editor button>span,.SfxModal-Wrapper label>span,.SfxModal-Wrapper button>span,.SfxPopper-wrapper label>span,.SfxPopper-wrapper button>span{font-size:var(--default-font-size)!important}.viewer__image-editor button,.SfxModal-Wrapper button,.SfxPopper-wrapper button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:6px 12px}.SfxInput-root{height:auto!important;padding:0!important}.SfxInput-root .SfxInput-Base{margin:0!important}.SfxSelect-root{padding:8px!important}.SfxButton-root{min-height:44px!important;margin:0!important;border:transparent!important}.SfxButton-root[color=error]{color:#fff!important;background-color:var(--color-error)!important}.SfxButton-root[color=error]:hover,.SfxButton-root[color=error]:focus{border-color:#fff!important;background-color:var(--color-error-hover)!important}.SfxButton-root[color=primary]{color:var(--color-primary-element-text)!important;background-color:var(--color-primary-element)!important}.SfxButton-root[color=primary]:hover,.SfxButton-root[color=primary]:focus{background-color:var(--color-primary-element-hover)!important}.SfxMenuItem-root{height:44px;padding-left:8px!important}.SfxMenuItem-root>div{margin-right:0;padding:6px;cursor:pointer}.SfxMenuItem-root[value=jpeg]{display:none}.SfxModal-Container{min-height:300px;padding:22px}.SfxModal-Container .SfxModal-root,.SfxModal-Container .SfxModalTitle-root{flex:1 1 100%;justify-content:center;color:var(--color-main-text)}.SfxModal-Container .SfxModalTitle-Icon{margin-bottom:22px!important;background:none!important}.SfxModal-Container .SfxModalTitle-Icon svg{width:64px;height:64px;opacity:.4;--color-primary: var(--color-main-text);--color-error: var(--color-main-text)}.SfxModal-Container .SfxModalTitle-Close{display:none!important}.SfxModal-Container .SfxModalActions-root{justify-content:space-evenly!important}.FIE_topbar-center-options>button,.FIE_topbar-center-options>label{margin-left:6px!important}.FIE_tabs{padding:6px!important;overflow:hidden;overflow-y:auto}.FIE_tab{width:80px!important;height:80px!important;padding:8px;border-radius:var(--border-radius-large)!important}.FIE_tab svg{width:16px;height:16px}.FIE_tab-label{margin-top:8px!important;overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap;display:block!important}.FIE_tab:hover,.FIE_tab:focus{background-color:var(--color-background-hover)!important}.FIE_tab[aria-selected=true]{color:var(--color-main-text);background-color:var(--color-background-dark);box-shadow:0 0 0 2px var(--color-primary-element)}.FIE_tools-bar-wrapper{max-height:max-content!important}.FIE_tools-bar>div[class$=-tool-button],.FIE_tools-bar>div[class$=-tool]{display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:6px 16px;border-radius:var(--border-radius-pill)}.FIE_crop-presets-opener-button{min-width:0!important;padding:5px 5px 5px 10px!important;border:none!important;background-color:transparent!important}.FIE_topbar-history-buttons button,.FIE_topbar-close-button,.FIE_resize-ratio-locker{border:none!important;background-color:transparent!important}.FIE_topbar-history-buttons button:hover,.FIE_topbar-history-buttons button:focus,.FIE_topbar-close-button:hover,.FIE_topbar-close-button:focus,.FIE_resize-ratio-locker:hover,.FIE_resize-ratio-locker:focus{background-color:var(--color-background-hover)!important}.FIE_topbar-history-buttons button svg,.FIE_topbar-close-button svg,.FIE_resize-ratio-locker svg{width:16px;height:16px}.FIE_topbar-history-buttons button.FIE_topbar-reset-button:before{content:attr(title);font-weight:400}.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg{display:none}.FIE_topbar-save-wrapper{width:auto!important}.FIE_topbar-save-button{color:var(--color-primary-text)!important;border:none!important;background-color:var(--color-primary-element)!important}.FIE_topbar-save-button:hover,.FIE_topbar-save-button:focus{background-color:var(--color-primary-element-hover)!important}.FIE_resize-tool-options .FIE_resize-width-option,.FIE_resize-tool-options .FIE_resize-height-option{flex:1 1;min-width:0}.FIE_resize-ratio-locker{margin-right:8px!important}.FIE_resize-ratio-locker svg{width:20px;height:20px}.FIE_resize-ratio-locker svg path{stroke-width:1;stroke:var(--color-main-text);fill:var(--color-main-text)}.FIE_topbar-close-button svg path{transform:scale(1.6)}.FIE_canvas-container{background-color:var(--color-main-background)!important}.FIE_spinner:after,.FIE_spinner-label{display:none!important}.FIE_spinner-wrapper{background-color:transparent!important}.FIE_spinner:before{position:absolute;z-index:2;top:50%;left:50%;width:28px;height:28px;margin:-16px 0 0 -16px;content:"";-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;border:2px solid var(--color-loading-light);border-top-color:var(--color-loading-dark);border-radius:100%;filter:var(--background-invert-if-dark)}.image_container[data-v-d649c2f5]{display:flex;align-items:center;height:100%;justify-content:center}img[data-v-d649c2f5],video[data-v-d649c2f5]{align-self:center;justify-self:center;background-color:#000;transition:none!important;touch-action:none}img[data-v-d649c2f5]:hover,video[data-v-d649c2f5]:hover{background-image:linear-gradient(45deg,#efefef 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#efefef 75%),linear-gradient(45deg,transparent 75%,#efefef 75%),linear-gradient(45deg,#efefef 25%,#fff 25%);background-size:16px 16px;background-position:0 0,0 0,-8px -8px,8px 8px}img.loaded[data-v-d649c2f5],video.loaded[data-v-d649c2f5]{background-color:#fff}img.zoomed[data-v-d649c2f5],video.zoomed[data-v-d649c2f5]{z-index:10010;cursor:move}img.dragging[data-v-d649c2f5],video.dragging[data-v-d649c2f5]{transition:none!important;cursor:move}.live-photo_play_button[data-v-d649c2f5]{position:absolute;top:0;margin:16px!important;display:flex;align-items:center;border:none;gap:4px;border-radius:var(--border-radius);padding:4px 8px;background-color:var(--color-main-background-blur)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0 50%,#23282f99 0 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;inset:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;inset:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;inset:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-572afae3]{z-index:20050;align-self:center;max-width:100%;max-height:100%!important;background-color:#000;justify-self:center}[data-v-572afae3] .plyr:-webkit-full-screen video{width:100%!important;height:100%!important}[data-v-572afae3] .plyr:fullscreen video{width:100%!important;height:100%!important}[data-v-572afae3] .plyr__progress__container{flex:1 1}[data-v-572afae3] .plyr{--plyr-color-main: var(--color-primary-element);--plyr-control-icon-size: 18px;--plyr-menu-background: var(--color-main-background);--plyr-menu-color: var(--color-main-text);--plyr-audio-controls-background: var(--color-main-background);--plyr-audio-control-color: var(--color-main-text);--plyr-button-size: 44px;--plyr-range-fill-background: var(--color-primary-element)}[data-v-572afae3] .plyr .plyr__controls{flex-wrap:wrap}[data-v-572afae3] .plyr .plyr__controls .plyr__volume,[data-v-572afae3] .plyr .plyr__controls .plyr__progress__container{max-width:100%;flex:1 1}[data-v-572afae3] .plyr .plyr__controls .plyr__progress__container{flex:4 1}[data-v-572afae3] .plyr button{width:var(--plyr-button-size);height:var(--plyr-button-size);padding:calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2);cursor:pointer;border:none;background-color:transparent;line-height:inherit}[data-v-572afae3] .plyr button:hover,[data-v-572afae3] .plyr button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-572afae3] .plyr button.plyr__control--overlaid{width:var(--plyr-button-size);height:var(--plyr-button-size);color:var(--color-primary-element-text);background-color:var(--color-primary-element);--plyr-button-size: 50px}[data-v-572afae3] .plyr button.plyr__control--overlaid:hover,[data-v-572afae3] .plyr button.plyr__control--overlaid:focus{background-color:var(--color-primary-element-hover)}[data-v-572afae3] .plyr .plyr__menu__container button{width:120px;margin:0;color:var(--color-main-text)}[data-v-572afae3] .plyr .plyr__menu__container button:hover,[data-v-572afae3] .plyr .plyr__menu__container button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-572afae3] .plyr .plyr__menu__container button.plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-572afae3] .plyr .plyr__menu__container button.plyr__control--back{margin:calc(var(--plyr-control-spacing, 10px) * .7);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-572afae3] .plyr .plyr__progress__buffer{width:calc(100% + var(--plyr-range-thumb-height, 13px));height:var(--plyr-range-track-height, 5px);background:transparent}@media only screen and (max-width: 480px){[data-v-572afae3] .plyr .plyr__volume{display:none}}[data-v-572afae3] .plyr button{color:#fff}[data-v-572afae3] .plyr button:hover,[data-v-572afae3] .plyr button:focus{color:var(--color-primary-element-text);background-color:var(--color-primary-element)}main.viewer__hidden-fullscreen{height:100vh!important;width:100vw!important;margin:0!important}footer.viewer__hidden-fullscreen{display:none!important}audio[data-v-2be0d851]{z-index:20050;align-self:center;max-width:100%;max-height:100%;background-color:#000;justify-self:center}[data-v-2be0d851] .plyr__progress__container{flex:1 1}[data-v-2be0d851] .plyr{--plyr-color-main: var(--color-primary-element);--plyr-control-icon-size: 18px;--plyr-menu-background: var(--color-main-background);--plyr-menu-color: var(--color-main-text);--plyr-audio-controls-background: var(--color-main-background);--plyr-audio-control-color: var(--color-main-text);--plyr-button-size: 44px;--plyr-range-fill-background: var(--color-primary-element)}[data-v-2be0d851] .plyr .plyr__controls{flex-wrap:wrap}[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container{max-width:100%;flex:1 1}[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container{flex:4 1}[data-v-2be0d851] .plyr button{width:var(--plyr-button-size);height:var(--plyr-button-size);padding:calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2);cursor:pointer;border:none;background-color:transparent;line-height:inherit}[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-2be0d851] .plyr button.plyr__control--overlaid{width:var(--plyr-button-size);height:var(--plyr-button-size);color:var(--color-primary-element-text);background-color:var(--color-primary-element);--plyr-button-size: 50px}[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus{background-color:var(--color-primary-element-hover)}[data-v-2be0d851] .plyr .plyr__menu__container button{width:120px;margin:0;color:var(--color-main-text)}[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus{color:var(--color-main-text);background-color:var(--color-background-hover)}[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back{margin:calc(var(--plyr-control-spacing, 10px) * .7);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}[data-v-2be0d851] .plyr .plyr__progress__buffer{width:calc(100% + var(--plyr-range-thumb-height, 13px));height:var(--plyr-range-track-height, 5px);background:transparent}@media only screen and (max-width: 480px){[data-v-2be0d851] .plyr .plyr__volume{display:none}}@media only screen and (max-width: 500px){[data-v-2be0d851] .plyr--audio{top:calc(17.5vw + 30px)}} diff --git a/css/main-DbVYYLtT.chunk.css b/css/main-DbVYYLtT.chunk.css deleted file mode 100644 index 7b8427491..000000000 --- a/css/main-DbVYYLtT.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-222ec41e] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-222ec41e] .modal-container, .viewer__content[data-v-222ec41e] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-222ec41e] { - width: 50%; -} -.viewer[data-v-222ec41e] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-222ec41e] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-222ec41e] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-222ec41e] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-222ec41e] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-222ec41e] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-222ec41e] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-222ec41e] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-222ec41e] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-222ec41e] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-222ec41e] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-222ec41e] .modal-header__name, -.viewer.theme--light[data-v-222ec41e] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-222ec41e] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-222ec41e] .modal-header__name, -.viewer.theme--default[data-v-222ec41e] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-222ec41e] .modal-header__name button svg, .viewer.theme--default[data-v-222ec41e] .modal-header__name a, -.viewer.theme--default[data-v-222ec41e] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-222ec41e] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-222ec41e] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-222ec41e] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-222ec41e] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-256fed76] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-256fed76], video[data-v-256fed76] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-256fed76]:hover, video[data-v-256fed76]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-256fed76], video.loaded[data-v-256fed76] { - background-color: #fff; -} -img.zoomed[data-v-256fed76], video.zoomed[data-v-256fed76] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-256fed76], video.dragging[data-v-256fed76] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-256fed76] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-DbamWgYd.chunk.css b/css/main-DbamWgYd.chunk.css deleted file mode 100644 index 016c08205..000000000 --- a/css/main-DbamWgYd.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-9bc9aec6] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-9bc9aec6] .modal-container, .viewer__content[data-v-9bc9aec6] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-9bc9aec6] { - width: 50%; -} -.viewer[data-v-9bc9aec6] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-9bc9aec6] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-9bc9aec6] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-9bc9aec6] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-9bc9aec6] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-9bc9aec6] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-9bc9aec6] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-9bc9aec6] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-9bc9aec6] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-9bc9aec6] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-9bc9aec6] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-9bc9aec6] .modal-header__name, -.viewer.theme--light[data-v-9bc9aec6] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-9bc9aec6] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-9bc9aec6] .modal-header__name, -.viewer.theme--default[data-v-9bc9aec6] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-9bc9aec6] .modal-header__name button svg, .viewer.theme--default[data-v-9bc9aec6] .modal-header__name a, -.viewer.theme--default[data-v-9bc9aec6] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-9bc9aec6] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-9bc9aec6] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-9bc9aec6] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-9bc9aec6] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-256fed76] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-256fed76], video[data-v-256fed76] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-256fed76]:hover, video[data-v-256fed76]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-256fed76], video.loaded[data-v-256fed76] { - background-color: #fff; -} -img.zoomed[data-v-256fed76], video.zoomed[data-v-256fed76] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-256fed76], video.dragging[data-v-256fed76] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-256fed76] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-DduclpYy.chunk.css b/css/main-DduclpYy.chunk.css deleted file mode 100644 index ee2aacfd4..000000000 --- a/css/main-DduclpYy.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-e16cf4dc] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-e16cf4dc] .modal-container, .viewer__content[data-v-e16cf4dc] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-e16cf4dc] { - width: 50%; -} -.viewer[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-e16cf4dc] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-e16cf4dc] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-e16cf4dc] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-e16cf4dc] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-e16cf4dc] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-e16cf4dc] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--light[data-v-e16cf4dc] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-e16cf4dc] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name button svg, .viewer.theme--default[data-v-e16cf4dc] .modal-header__name a, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-256fed76] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-256fed76], video[data-v-256fed76] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-256fed76]:hover, video[data-v-256fed76]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-256fed76], video.loaded[data-v-256fed76] { - background-color: #fff; -} -img.zoomed[data-v-256fed76], video.zoomed[data-v-256fed76] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-256fed76], video.dragging[data-v-256fed76] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-256fed76] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-JMTTP9er.chunk.css b/css/main-JMTTP9er.chunk.css deleted file mode 100644 index 98ed898f6..000000000 --- a/css/main-JMTTP9er.chunk.css +++ /dev/null @@ -1,9330 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-1ea20220] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-1ea20220] .modal-container, .viewer__content[data-v-1ea20220] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-1ea20220] { - width: 50%; -} -.viewer[data-v-1ea20220] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-1ea20220] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-1ea20220] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-1ea20220] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-1ea20220] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-1ea20220] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-1ea20220] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-1ea20220] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-1ea20220] .modal-header__name, -.viewer.theme--light[data-v-1ea20220] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-1ea20220] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-1ea20220] .modal-header__name, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-1ea20220] .modal-header__name button svg, .viewer.theme--default[data-v-1ea20220] .modal-header__name a, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-1ea20220] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-1ea20220] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-46642131] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-46642131], video[data-v-46642131] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-46642131]:hover, video[data-v-46642131]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-46642131], video.loaded[data-v-46642131] { - background-color: #fff; -} -img.zoomed[data-v-46642131], video.zoomed[data-v-46642131] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-46642131], video.dragging[data-v-46642131] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-46642131] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-Y8hU2k5s.chunk.css b/css/main-Y8hU2k5s.chunk.css deleted file mode 100644 index 781aa0fd1..000000000 --- a/css/main-Y8hU2k5s.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-de9f48dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-de9f48dc] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-de9f48dc] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-de9f48dc] { - flex-direction: column; -} -.dialog__navigation[data-v-de9f48dc] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-de9f48dc] { - 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-de9f48dc] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-de9f48dc] { - padding-block-end: 6px; -} -.dialog__actions[data-v-de9f48dc] { - box-sizing: border-box; - 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-de9f48dc]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-de9f48dc] { - 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-1d602fb0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-1d602fb0] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-1d602fb0] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-1d602fb0] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 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-1d602fb0] { - overflow-x: hidden; - box-sizing: border-box; - 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-1d602fb0] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-1d602fb0] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0] { - box-sizing: border-box; - 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-1d602fb0] .action-item { - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item--single { - box-sizing: border-box; - 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-1d602fb0] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span, .modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-1d602fb0], -.modal-wrapper .next[data-v-1d602fb0] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-1d602fb0]:focus-visible, -.modal-wrapper .next[data-v-1d602fb0]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-1d602fb0] { - left: 2px; -} -.modal-wrapper .next[data-v-1d602fb0] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-1d602fb0] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-1d602fb0] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-1d602fb0] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-1d602fb0] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--normal > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--large > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--full > .modal-container[data-v-1d602fb0] { - 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-1d602fb0] { - 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-1d602fb0], -.fade-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.fade-enter[data-v-1d602fb0], -.fade-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.fade-visibility-enter[data-v-1d602fb0], -.fade-visibility-leave-to[data-v-1d602fb0] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-1d602fb0], -.modal-in-leave-active[data-v-1d602fb0], -.modal-out-enter-active[data-v-1d602fb0], -.modal-out-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-1d602fb0], -.modal-in-leave-to[data-v-1d602fb0], -.modal-out-enter[data-v-1d602fb0], -.modal-out-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-1d602fb0], -.modal-in-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-1d602fb0], -.modal-out-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-1d602fb0 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0] { - animation: breath-1d602fb0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0] { - animation-play-state: paused !important; -} -@keyframes progressring-1d602fb0 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-1d602fb0 { -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-cc61c052] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-cc61c052] { - display: flex; - align-items: center; -} -.action-items > button[data-v-cc61c052] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-cc61c052] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-cc61c052] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-cc61c052] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-cc61c052] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-cc61c052] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-cc61c052] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-c3d9e0ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-c3d9e0ce] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-c3d9e0ce], -.button-vue span[data-v-c3d9e0ce] { - cursor: pointer; -} -.button-vue[data-v-c3d9e0ce]:focus { - outline: none; -} -.button-vue[data-v-c3d9e0ce]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-c3d9e0ce] { - cursor: default; -} -.button-vue[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-c3d9e0ce] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-c3d9e0ce] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-c3d9e0ce] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-c3d9e0ce] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-c3d9e0ce] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-c3d9e0ce] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-c3d9e0ce] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-c3d9e0ce] { - width: 100%; -} -.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-c3d9e0ce] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-c3d9e0ce] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-c3d9e0ce] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-c3d9e0ce]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-c3d9e0ce] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-c3d9e0ce]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-c3d9e0ce] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-c3d9e0ce]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-123bd91f] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-123bd91f] .modal-container, .viewer__content[data-v-123bd91f] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-123bd91f] { - width: 50%; -} -.viewer[data-v-123bd91f] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-123bd91f] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-123bd91f] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-123bd91f] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-123bd91f] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-123bd91f] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-123bd91f] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-123bd91f] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-123bd91f] .modal-header__name, -.viewer.theme--light[data-v-123bd91f] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-123bd91f] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-123bd91f] .modal-header__name button svg, .viewer.theme--default[data-v-123bd91f] .modal-header__name a, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-123bd91f] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-123bd91f] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-1a743a21] { - 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.active[data-v-1a743a21] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-1a743a21] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-1a743a21]:hover, .action--disabled[data-v-1a743a21]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-1a743a21] { - opacity: 1 !important; -} -.action-checkbox[data-v-1a743a21] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-1a743a21] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-1a743a21] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-1a743a21]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-checkbox--disabled[data-v-1a743a21], -.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-9457a3d] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-9457a3d] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper:disabled, .mx-datepicker[data-v-9457a3d] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-9ce7ef1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-9ce7ef1d] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-9ce7ef1d] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-9ce7ef1d]: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-9ce7ef1d] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d], .avatardiv--with-menu:hover img[data-v-9ce7ef1d], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-9ce7ef1d] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue, -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-9ce7ef1d] > .button-vue, .avatardiv--with-menu[data-v-9ce7ef1d] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-9ce7ef1d] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-9ce7ef1d] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 14px; - min-width: 14px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 1; - font-size: clamp(var(--font-size-small), 85%, var(--default-font-size)); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-9ce7ef1d] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-374fffac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-374fffac] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-374fffac] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-374fffac] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-374fffac] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-374fffac] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-374fffac] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-374fffac] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-374fffac] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-374fffac]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-374fffac]:active:not([disabled]), .input-field__input[data-v-374fffac]:hover:not([disabled]), .input-field__input[data-v-374fffac]:focus: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; -} -.input-field__input:focus + .input-field__label[data-v-374fffac], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - color: var(--color-main-text); -} -.input-field__input[data-v-374fffac]:focus { - cursor: text; -} -.input-field__input[data-v-374fffac]:disabled { - cursor: default; -} -.input-field__input[data-v-374fffac]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-374fffac] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-374fffac]: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__input--error[data-v-374fffac], .input-field__input[data-v-374fffac]:invalid { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-374fffac]:focus-visible, .input-field__input[data-v-374fffac]: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:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-374fffac] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-374fffac], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - --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-374fffac] { - 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-374fffac] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-374fffac] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-374fffac] { - --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-374fffac] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-374fffac] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-374fffac] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-374fffac] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-374fffac] { - 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-8c1a9122] { - 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.active[data-v-8c1a9122] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-8c1a9122] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-8c1a9122]:hover, .action--disabled[data-v-8c1a9122]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-8c1a9122] { - opacity: 1 !important; -} -.action-radio[data-v-8c1a9122] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-8c1a9122] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-8c1a9122] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-8c1a9122]::before { - margin: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-radio--disabled[data-v-8c1a9122], -.action-radio--disabled .action-radio__label[data-v-8c1a9122] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-1c2985af] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-1c2985af] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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); - border-inline-end: 1px solid var(--color-border); -} -.app-navigation--close[data-v-1c2985af] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-1c2985af] { - width: 100%; -} -.app-navigation__body[data-v-1c2985af] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-1c2985af] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-1c2985af] { - height: 100%; -} -.app-navigation__body--no-list[data-v-1c2985af] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-1c2985af] { - height: 100%; - display: flex; - flex-direction: column; -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-1c2985af] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-1c2985af] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-af6cfb9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-af6cfb9c] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-af6cfb9c] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-af6cfb9c] { - 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: 1; - padding: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - padding-right: 0; - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-af6cfb9c] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-af6cfb9c]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-0674bd2e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-0674bd2e] .app-settings__navigation { - min-width: 200px; - margin-right: calc(4 * var(--default-grid-baseline)); - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-0674bd2e] .app-settings__content { - box-sizing: border-box; - padding-inline: calc(4 * var(--default-grid-baseline)); -} -.navigation-list[data-v-0674bd2e] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: calc(3 * var(--default-grid-baseline)); -} -.navigation-list__link[data-v-0674bd2e] { - 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, var(--border-radius-pill)); - 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-0674bd2e]:hover, .navigation-list__link[data-v-0674bd2e]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-0674bd2e] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-0674bd2e] { - padding-inline-start: calc(2 * var(--default-grid-baseline)); - gap: var(--default-grid-baseline); -} -.navigation-list__link-icon[data-v-0674bd2e] { - 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-0674bd2e] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-e75842d8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-e75842d8] { - 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__text[data-v-e75842d8] { - flex: 1 0; -} -.checkbox-content__text[data-v-e75842d8]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-e75842d8] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-e75842d8] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-e75842d8] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-e75842d8], .checkbox-content *[data-v-e75842d8] { - 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-feaabebe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-feaabebe] { - 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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2)); - --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-feaabebe] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch__input[data-v-feaabebe]: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-feaabebe] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]: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-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-feaabebe]: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-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-feaabebe] { - 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-feaabebe] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-feaabebe] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]: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-feaabebe] { - border-radius: var(--checkbox-radio-switch--border-radius); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-feaabebe] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:last-of-type { - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]: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-feaabebe] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:last-of-type { - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-feaabebe] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe] .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-feaabebe] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-d8f0539f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-d8f0539f] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-d8f0539f] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-d8f0539f] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-d8f0539f] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-d8f0539f] { - margin-top: 12px; -} -.content[data-v-d8f0539f] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: var(--header-height); - 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-d8f0539f]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-d8f0539f] * { - 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-11322bad] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11322bad] { - --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: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11322bad] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11322bad] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11322bad] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11322bad] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11322bad] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-2d5ac9dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-2d5ac9dc] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-2d5ac9dc], .header-menu__trigger[data-v-2d5ac9dc]:hover, .header-menu__trigger[data-v-2d5ac9dc]:focus, .header-menu__trigger[data-v-2d5ac9dc]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-2d5ac9dc] { - position: fixed; - z-index: 2000; - top: var(--header-height); - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-2d5ac9dc] { - 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-2d5ac9dc] { - 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-2d5ac9dc] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-2d5ac9dc] { - width: 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-a3ec46a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a3ec46a7] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7], .list-item__wrapper.active .list-item[data-v-a3ec46a7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7], .list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper .list-item-details__details[data-v-a3ec46a7] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a3ec46a7] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a3ec46a7] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a3ec46a7] { - font-weight: 500; -} -.list-item[data-v-a3ec46a7] { - --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-a3ec46a7]:hover, .list-item[data-v-a3ec46a7]:focus-within, .list-item[data-v-a3ec46a7]:has(:active), .list-item[data-v-a3ec46a7]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a3ec46a7]: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-a3ec46a7] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a3ec46a7] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a3ec46a7] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a3ec46a7] { - --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--one-line--legacy[data-v-a3ec46a7] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a3ec46a7] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a3ec46a7] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a3ec46a7] { - align-self: center; -} -.list-item__anchor[data-v-a3ec46a7] { - color: inherit; - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a3ec46a7]:focus-visible { - outline: none; -} -.list-item-content[data-v-a3ec46a7] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a3ec46a7] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a3ec46a7] { - display: flex; -} -.list-item-content__details[data-v-a3ec46a7] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a3ec46a7], .list-item-content__extra-actions[data-v-a3ec46a7] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a3ec46a7] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a3ec46a7] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a3ec46a7] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a3ec46a7] { - margin: 0 5px; -} -.list-item__extra[data-v-a3ec46a7] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-98c79945] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-98c79945] { - 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-98c79945] { - 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-98c79945] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-98c79945] { - --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; - right: 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-98c79945] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-98c79945] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.autocomplete-result__title[data-v-98c79945], .autocomplete-result__subline[data-v-98c79945] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-98c79945] { - 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-108d42c7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-108d42c7] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-108d42c7] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-108d42c7], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-108d42c7] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-108d42c7] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-108d42c7] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before, .rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-108d42c7] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_1o935_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_1o935_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-element, var(--border-radius)); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_1o935_20, ._tribute-container_1o935_20 * { - box-sizing: border-box; -} -._tribute-container_1o935_20 ul { - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-small, var(--border-radius)); - padding: var(--default-grid-baseline); - cursor: pointer; - min-height: var(--clickable-area-small, auto); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight, ._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight * { - cursor: pointer; -} -._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_1o935_58 { - 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_1o935_64, -._tribute-container-link_1o935_65 { - 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_1o935_64 ._tribute-item_1o935_70, -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - display: flex; - align-items: center; -} -._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-d649c2f5] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-d649c2f5], video[data-v-d649c2f5] { - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; - touch-action: none; -} -img[data-v-d649c2f5]:hover, video[data-v-d649c2f5]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-d649c2f5], video.loaded[data-v-d649c2f5] { - background-color: #fff; -} -img.zoomed[data-v-d649c2f5], video.zoomed[data-v-d649c2f5] { - z-index: 10010; - cursor: move; -} -img.dragging[data-v-d649c2f5], video.dragging[data-v-d649c2f5] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-d649c2f5] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-dRuNgPbA.chunk.css b/css/main-dRuNgPbA.chunk.css deleted file mode 100644 index e623e1b4e..000000000 --- a/css/main-dRuNgPbA.chunk.css +++ /dev/null @@ -1,9338 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-de9f48dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-de9f48dc] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-de9f48dc] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-de9f48dc] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-de9f48dc] { - flex-direction: column; -} -.dialog__navigation[data-v-de9f48dc] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-de9f48dc] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-de9f48dc] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-de9f48dc] { - 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-de9f48dc] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-de9f48dc] { - padding-block-end: 6px; -} -.dialog__actions[data-v-de9f48dc] { - box-sizing: border-box; - 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-de9f48dc]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-de9f48dc] { - 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-1d602fb0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-1d602fb0] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-1d602fb0] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-1d602fb0] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 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-1d602fb0] { - overflow-x: hidden; - box-sizing: border-box; - 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-1d602fb0] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-1d602fb0] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-1d602fb0], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-1d602fb0] { - 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__play[data-v-1d602fb0], .modal-header .icons-menu .play-pause-icons__pause[data-v-1d602fb0] { - box-sizing: border-box; - 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-1d602fb0] .action-item { - margin: calc((var(--header-height) - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item--single { - box-sizing: border-box; - 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-1d602fb0] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle span, .modal-header .icons-menu[data-v-1d602fb0] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-1d602fb0] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-1d602fb0], -.modal-wrapper .next[data-v-1d602fb0] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-1d602fb0]:focus-visible, -.modal-wrapper .next[data-v-1d602fb0]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-1d602fb0] { - left: 2px; -} -.modal-wrapper .next[data-v-1d602fb0] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-1d602fb0] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-1d602fb0] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-1d602fb0] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-1d602fb0] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--normal > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--large > .modal-container[data-v-1d602fb0] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 2 * var(--header-height)); -} -.modal-wrapper--full > .modal-container[data-v-1d602fb0] { - 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-1d602fb0] { - 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-1d602fb0], -.fade-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.fade-enter[data-v-1d602fb0], -.fade-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.fade-visibility-enter[data-v-1d602fb0], -.fade-visibility-leave-to[data-v-1d602fb0] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-1d602fb0], -.modal-in-leave-active[data-v-1d602fb0], -.modal-out-enter-active[data-v-1d602fb0], -.modal-out-leave-active[data-v-1d602fb0] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-1d602fb0], -.modal-in-leave-to[data-v-1d602fb0], -.modal-out-enter[data-v-1d602fb0], -.modal-out-leave-to[data-v-1d602fb0] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-1d602fb0], -.modal-in-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-1d602fb0], -.modal-out-leave-to .modal-container[data-v-1d602fb0] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-1d602fb0] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-1d602fb0] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-1d602fb0 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-1d602fb0] { - animation: breath-1d602fb0 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-1d602fb0] { - animation-play-state: paused !important; -} -@keyframes progressring-1d602fb0 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-1d602fb0 { -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-cc61c052] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-cc61c052] { - display: flex; - align-items: center; -} -.action-items > button[data-v-cc61c052] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-cc61c052] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-cc61c052] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-cc61c052] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-cc61c052] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-cc61c052] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-cc61c052] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-cc61c052] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-cc61c052] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-c3d9e0ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-c3d9e0ce] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-c3d9e0ce] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-c3d9e0ce], -.button-vue span[data-v-c3d9e0ce] { - cursor: pointer; -} -.button-vue[data-v-c3d9e0ce]:focus { - outline: none; -} -.button-vue[data-v-c3d9e0ce]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-c3d9e0ce] { - cursor: default; -} -.button-vue[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-c3d9e0ce] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-c3d9e0ce] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-c3d9e0ce] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-c3d9e0ce] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-c3d9e0ce] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-c3d9e0ce] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-c3d9e0ce] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-c3d9e0ce] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-c3d9e0ce] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-c3d9e0ce] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-c3d9e0ce] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-c3d9e0ce] { - width: 100%; -} -.button-vue[data-v-c3d9e0ce]: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-c3d9e0ce] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-c3d9e0ce] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-c3d9e0ce]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-c3d9e0ce] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-c3d9e0ce]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-c3d9e0ce] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-c3d9e0ce]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-c3d9e0ce] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-c3d9e0ce]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-c3d9e0ce] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-c3d9e0ce]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-c3d9e0ce]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-e16cf4dc] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-e16cf4dc] .modal-container, .viewer__content[data-v-e16cf4dc] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-e16cf4dc] { - width: 50%; -} -.viewer[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-e16cf4dc] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-e16cf4dc] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-e16cf4dc] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-e16cf4dc] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-e16cf4dc] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-e16cf4dc] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--light[data-v-e16cf4dc] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-e16cf4dc] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name button svg, .viewer.theme--default[data-v-e16cf4dc] .modal-header__name a, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-1a743a21] { - 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.active[data-v-1a743a21] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-1a743a21] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-1a743a21]:hover, .action--disabled[data-v-1a743a21]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-1a743a21] { - opacity: 1 !important; -} -.action-checkbox[data-v-1a743a21] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-1a743a21] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-1a743a21] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-1a743a21]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-checkbox--disabled[data-v-1a743a21], -.action-checkbox--disabled .action-checkbox__label[data-v-1a743a21] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-9457a3d] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-9457a3d] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper:disabled, .mx-datepicker[data-v-9457a3d] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-9457a3d] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-9ce7ef1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-9ce7ef1d] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-9ce7ef1d] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-9ce7ef1d]: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-9ce7ef1d] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-9ce7ef1d]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-9ce7ef1d]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-9ce7ef1d] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-9ce7ef1d], .avatardiv--with-menu:hover img[data-v-9ce7ef1d], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-9ce7ef1d] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-9ce7ef1d] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-9ce7ef1d] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue, -.avatardiv--with-menu[data-v-9ce7ef1d] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-9ce7ef1d] > .button-vue, .avatardiv--with-menu[data-v-9ce7ef1d] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-9ce7ef1d] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-9ce7ef1d] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-9ce7ef1d] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-9ce7ef1d] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 14px; - min-width: 14px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 1; - font-size: clamp(var(--font-size-small), 85%, var(--default-font-size)); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-9ce7ef1d] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-9ce7ef1d] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-9ce7ef1d] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-9ce7ef1d] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-374fffac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-374fffac] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-374fffac] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-374fffac] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-374fffac] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-374fffac] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-374fffac] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-374fffac] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-374fffac] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-374fffac]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-374fffac]:active:not([disabled]), .input-field__input[data-v-374fffac]:hover:not([disabled]), .input-field__input[data-v-374fffac]:focus: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; -} -.input-field__input:focus + .input-field__label[data-v-374fffac], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - color: var(--color-main-text); -} -.input-field__input[data-v-374fffac]:focus { - cursor: text; -} -.input-field__input[data-v-374fffac]:disabled { - cursor: default; -} -.input-field__input[data-v-374fffac]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-374fffac] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-374fffac]: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__input--error[data-v-374fffac], .input-field__input[data-v-374fffac]:invalid { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-374fffac]:focus-visible, .input-field__input[data-v-374fffac]: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:not(.input-field--label-outside) .input-field__input[data-v-374fffac]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-374fffac] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-374fffac], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-374fffac] { - --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-374fffac] { - 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-374fffac] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-374fffac] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-374fffac] { - --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-374fffac] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-374fffac]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-374fffac] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-374fffac] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-374fffac] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-374fffac] { - 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-8c1a9122] { - 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.active[data-v-8c1a9122] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-8c1a9122] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-8c1a9122]:hover, .action--disabled[data-v-8c1a9122]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-8c1a9122] { - opacity: 1 !important; -} -.action-radio[data-v-8c1a9122] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-8c1a9122] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-8c1a9122] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-8c1a9122]::before { - margin: calc((var(--default-clickable-area) - 14px) / 2) !important; -} -.action-radio--disabled[data-v-8c1a9122], -.action-radio--disabled .action-radio__label[data-v-8c1a9122] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-1c2985af] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-1c2985af] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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); - border-inline-end: 1px solid var(--color-border); -} -.app-navigation--close[data-v-1c2985af] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-1c2985af] { - width: 100%; -} -.app-navigation__body[data-v-1c2985af] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-1c2985af] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-1c2985af] { - height: 100%; -} -.app-navigation__body--no-list[data-v-1c2985af] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-1c2985af] { - height: 100%; - display: flex; - flex-direction: column; -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-1c2985af] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-1c2985af] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-af6cfb9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-af6cfb9c] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-af6cfb9c] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-af6cfb9c]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-af6cfb9c] { - 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: 1; - padding: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - padding-right: 0; - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-af6cfb9c] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-af6cfb9c]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-0674bd2e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-0674bd2e] .app-settings__navigation { - min-width: 200px; - margin-right: calc(4 * var(--default-grid-baseline)); - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-0674bd2e] .app-settings__content { - box-sizing: border-box; - padding-inline: calc(4 * var(--default-grid-baseline)); -} -.navigation-list[data-v-0674bd2e] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: calc(3 * var(--default-grid-baseline)); -} -.navigation-list__link[data-v-0674bd2e] { - 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, var(--border-radius-pill)); - 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-0674bd2e]:hover, .navigation-list__link[data-v-0674bd2e]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-0674bd2e] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-0674bd2e] { - padding-inline-start: calc(2 * var(--default-grid-baseline)); - gap: var(--default-grid-baseline); -} -.navigation-list__link-icon[data-v-0674bd2e] { - 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-0674bd2e] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-e75842d8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-e75842d8] { - 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__text[data-v-e75842d8] { - flex: 1 0; -} -.checkbox-content__text[data-v-e75842d8]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-e75842d8] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-e75842d8] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-e75842d8] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-e75842d8] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-e75842d8], .checkbox-content *[data-v-e75842d8] { - 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-feaabebe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-feaabebe] { - 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--border-radius: var(--border-radius-element, calc(var(--default-clickable-area) / 2)); - --checkbox-radio-switch--border-radius-outer: calc(var(--checkbox-radio-switch--border-radius) + 2px); - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-feaabebe] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch__input[data-v-feaabebe]: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-feaabebe] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]: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-feaabebe], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-feaabebe]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-feaabebe]: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-feaabebe] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-feaabebe] { - 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-feaabebe] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-feaabebe] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-feaabebe] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-feaabebe]: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-feaabebe] { - border-radius: var(--checkbox-radio-switch--border-radius); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-feaabebe] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:last-of-type { - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]: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-feaabebe] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-feaabebe]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:first-of-type { - border-top-left-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-left-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:last-of-type { - border-top-right-radius: var(--checkbox-radio-switch--border-radius-outer); - border-bottom-right-radius: var(--checkbox-radio-switch--border-radius-outer); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-feaabebe] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-feaabebe] .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-feaabebe] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-d8f0539f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-d8f0539f] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-d8f0539f] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-d8f0539f] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-d8f0539f] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-d8f0539f] { - margin-top: 12px; -} -.content[data-v-d8f0539f] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: var(--header-height); - 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-d8f0539f]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-d8f0539f] * { - 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-11322bad] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11322bad] { - --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: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11322bad] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11322bad] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11322bad] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11322bad] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11322bad] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-2d5ac9dc] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-2d5ac9dc] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-2d5ac9dc], .header-menu__trigger[data-v-2d5ac9dc]:hover, .header-menu__trigger[data-v-2d5ac9dc]:focus, .header-menu__trigger[data-v-2d5ac9dc]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-2d5ac9dc]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-2d5ac9dc] { - position: fixed; - z-index: 2000; - top: var(--header-height); - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-2d5ac9dc] { - 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-2d5ac9dc] { - 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-2d5ac9dc] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-2d5ac9dc] { - width: 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-a3ec46a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a3ec46a7] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a3ec46a7]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7], .list-item__wrapper.active .list-item[data-v-a3ec46a7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper--active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a3ec46a7]:has(:active), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:hover, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:focus-within, .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a3ec46a7]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper--active .list-item-details__details[data-v-a3ec46a7], .list-item__wrapper.active .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper.active .list-item-details__details[data-v-a3ec46a7] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__subname[data-v-a3ec46a7], -.list-item__wrapper .list-item-content__details[data-v-a3ec46a7], -.list-item__wrapper .list-item-details__details[data-v-a3ec46a7] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a3ec46a7] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a3ec46a7] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a3ec46a7] { - font-weight: 500; -} -.list-item[data-v-a3ec46a7] { - --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-a3ec46a7]:hover, .list-item[data-v-a3ec46a7]:focus-within, .list-item[data-v-a3ec46a7]:has(:active), .list-item[data-v-a3ec46a7]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a3ec46a7]: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-a3ec46a7] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a3ec46a7]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a3ec46a7] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a3ec46a7] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a3ec46a7] { - --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--one-line--legacy[data-v-a3ec46a7] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a3ec46a7] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a3ec46a7] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a3ec46a7] { - align-self: center; -} -.list-item__anchor[data-v-a3ec46a7] { - color: inherit; - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a3ec46a7]:focus-visible { - outline: none; -} -.list-item-content[data-v-a3ec46a7] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a3ec46a7] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a3ec46a7] { - display: flex; -} -.list-item-content__details[data-v-a3ec46a7] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a3ec46a7], .list-item-content__extra-actions[data-v-a3ec46a7] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a3ec46a7] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a3ec46a7] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a3ec46a7] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a3ec46a7] { - margin: 0 5px; -} -.list-item__extra[data-v-a3ec46a7] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-98c79945] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-98c79945] { - 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-98c79945] { - 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-98c79945] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-98c79945] { - --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; - right: 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-98c79945] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-98c79945] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.autocomplete-result__title[data-v-98c79945], .autocomplete-result__subline[data-v-98c79945] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-98c79945] { - 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-108d42c7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-108d42c7] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-108d42c7] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-108d42c7], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-108d42c7] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-108d42c7] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-108d42c7] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-108d42c7]:focus:before, .rich-contenteditable__input--empty[data-v-108d42c7]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-108d42c7]: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-108d42c7] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-108d42c7] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_1o935_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_1o935_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-element, var(--border-radius)); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_1o935_20, ._tribute-container_1o935_20 * { - box-sizing: border-box; -} -._tribute-container_1o935_20 ul { - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius-small, var(--border-radius)); - padding: var(--default-grid-baseline); - cursor: pointer; - min-height: var(--clickable-area-small, auto); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight, ._tribute-container_1o935_20 ._tribute-container__item_1o935_40.highlight * { - cursor: pointer; -} -._tribute-container_1o935_20._tribute-container--focus-visible_1o935_54 .highlight._tribute-container__item_1o935_40 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_1o935_58 { - 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_1o935_64, -._tribute-container-link_1o935_65 { - 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_1o935_64 ._tribute-item_1o935_70, -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_1o935_65 ._tribute-item_1o935_70 { - display: flex; - align-items: center; -} -._tribute-container-link_1o935_65 ._tribute-item__title_1o935_85 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_1o935_65 ._tribute-item__icon_1o935_90 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-3401a1bc] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-3401a1bc], video[data-v-3401a1bc] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-3401a1bc]:hover, video[data-v-3401a1bc]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-3401a1bc], video.loaded[data-v-3401a1bc] { - background-color: #fff; -} -img.zoomed[data-v-3401a1bc], video.zoomed[data-v-3401a1bc] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-3401a1bc], video.dragging[data-v-3401a1bc] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-3401a1bc] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/main-i-yDHPLj.chunk.css b/css/main-i-yDHPLj.chunk.css deleted file mode 100644 index 381818400..000000000 --- a/css/main-i-yDHPLj.chunk.css +++ /dev/null @@ -1,9334 +0,0 @@ -@charset "UTF-8";/*! - * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -.toastify.dialogs { - min-width: 200px; - background: none; - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 6px 0 var(--color-box-shadow); - padding: 0 12px; - margin-top: 45px; - position: fixed; - z-index: 10100; - border-radius: var(--border-radius); - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-container { - display: flex; - align-items: center; -} -.toastify.dialogs .toast-undo-button, -.toastify.dialogs .toast-close { - position: static; - overflow: hidden; - box-sizing: border-box; - min-width: 44px; - height: 100%; - padding: 12px; - white-space: nowrap; - background-repeat: no-repeat; - background-position: center; - background-color: transparent; - min-height: 0; -} -.toastify.dialogs .toast-undo-button.toast-close, -.toastify.dialogs .toast-close.toast-close { - text-indent: 0; - opacity: 0.4; - border: none; - min-height: 44px; - margin-left: 10px; - font-size: 0; - /* dark theme overrides for Nextcloud 25 and later */ -} -.toastify.dialogs .toast-undo-button.toast-close::before, -.toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); - content: " "; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 16px; - height: 16px; -} -.toastify.dialogs .toast-undo-button.toast-undo-button, -.toastify.dialogs .toast-close.toast-undo-button { - margin: 3px; - height: calc(100% - 2 * 3px); - margin-left: 12px; -} -.toastify.dialogs .toast-undo-button:hover, .toastify.dialogs .toast-undo-button:focus, .toastify.dialogs .toast-undo-button:active, -.toastify.dialogs .toast-close:hover, -.toastify.dialogs .toast-close:focus, -.toastify.dialogs .toast-close:active { - cursor: pointer; - opacity: 1; -} -.toastify.dialogs.toastify-top { - right: 10px; -} -.toastify.dialogs.toast-with-click { - cursor: pointer; -} -.toastify.dialogs.toast-error { - border-left: 3px solid var(--color-error); -} -.toastify.dialogs.toast-info { - border-left: 3px solid var(--color-primary); -} -.toastify.dialogs.toast-warning { - border-left: 3px solid var(--color-warning); -} -.toastify.dialogs.toast-success { - border-left: 3px solid var(--color-success); -} -.toastify.dialogs.toast-undo { - border-left: 3px solid var(--color-success); -} - -/* dark theme overrides for Nextcloud 24 and earlier */ -.theme--dark .toastify.dialogs .toast-close { - /* close icon style */ -} -.theme--dark .toastify.dialogs .toast-close.toast-close::before { - background-image: url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20height='16'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%20xml:space='preserve'%20style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3e%3cpath%20d='M6.4%2019%205%2017.6l5.6-5.6L5%206.4%206.4%205l5.6%205.6L17.6%205%2019%206.4%2013.4%2012l5.6%205.6-1.4%201.4-5.6-5.6L6.4%2019Z'%20style='fill:%23fff;fill-rule:nonzero'%20transform='matrix(.85714%200%200%20.85714%20-2.286%20-2.286)'/%3e%3c/svg%3e"); -} -.nc-generic-dialog .dialog__actions { - justify-content: space-between; - min-width: calc(100% - 12px); -} -/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** - * Icon styling of the file list row preview or fallback icon - * (leading icon on the name row and header) - */ -._file-picker__file-icon_19mjt_9 { - width: 32px; - height: 32px; - min-width: 32px; - min-height: 32px; - background-repeat: no-repeat; - background-size: contain; - display: flex; - justify-content: center; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-15187afc] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-15187afc] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-15187afc] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-15187afc]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-15187afc] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-15187afc] { - padding-inline: 2px 0; -} -@keyframes gradient-15187afc { -0% { - background-position: 0% 50%; -} -50% { - background-position: 100% 50%; -} -100% { - background-position: 0% 50%; -} -} -.loading-row .row-checkbox[data-v-15187afc] { - text-align: center !important; -} -.loading-row span[data-v-15187afc] { - display: inline-block; - height: 24px; - background: linear-gradient(to right, var(--color-background-darker), var(--color-text-maxcontrast), var(--color-background-darker)); - background-size: 600px 100%; - border-radius: var(--border-radius); - animation: gradient-15187afc 12s ease infinite; -} -.loading-row .row-wrapper[data-v-15187afc] { - display: inline-flex; - align-items: center; -} -.loading-row .row-checkbox span[data-v-15187afc] { - width: 24px; -} -.loading-row .row-name span[data-v-15187afc]:last-of-type { - margin-inline-start: 6px; - width: 130px; -} -.loading-row .row-size span[data-v-15187afc] { - width: 80px; -} -.loading-row .row-modified span[data-v-15187afc] { - width: 90px; -}/*! - * SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -tr.file-picker__row[data-v-cb12dccb] { - height: var(--row-height, 50px); -} -tr.file-picker__row td[data-v-cb12dccb] { - cursor: pointer; - overflow: hidden; - text-overflow: ellipsis; - border-bottom: none; -} -tr.file-picker__row td.row-checkbox[data-v-cb12dccb] { - padding: 0 2px; -} -tr.file-picker__row td[data-v-cb12dccb]:not(.row-checkbox) { - padding-inline: 14px 0; -} -tr.file-picker__row td.row-size[data-v-cb12dccb] { - text-align: end; - padding-inline: 0 14px; -} -tr.file-picker__row td.row-name[data-v-cb12dccb] { - padding-inline: 2px 0; -} -.file-picker__row--selected[data-v-cb12dccb] { - background-color: var(--color-background-dark); -} -.file-picker__row[data-v-cb12dccb]:hover { - background-color: var(--color-background-hover); -} -.file-picker__name-container[data-v-cb12dccb] { - display: flex; - justify-content: start; - align-items: center; - height: 100%; -} -.file-picker__file-name[data-v-cb12dccb] { - padding-inline-start: 6px; - min-width: 0; - overflow: hidden; - text-overflow: ellipsis; -} -.file-picker__file-extension[data-v-cb12dccb] { - color: var(--color-text-maxcontrast); - min-width: fit-content; -}.file-picker__header-preview[data-v-006fdbd0] { - width: 22px; - height: 32px; - flex: 0 0 auto; -} -.file-picker__files[data-v-006fdbd0] { - margin: 2px; - margin-inline-start: 12px; - overflow: scroll auto; -} -.file-picker__files table[data-v-006fdbd0] { - width: 100%; - max-height: 100%; - table-layout: fixed; -} -.file-picker__files th[data-v-006fdbd0] { - position: sticky; - z-index: 1; - top: 0; - background-color: var(--color-main-background); - padding: 2px; -} -.file-picker__files th .header-wrapper[data-v-006fdbd0] { - display: flex; -} -.file-picker__files th.row-checkbox[data-v-006fdbd0] { - width: 44px; -} -.file-picker__files th.row-name[data-v-006fdbd0] { - width: 230px; -} -.file-picker__files th.row-size[data-v-006fdbd0] { - width: 100px; -} -.file-picker__files th.row-modified[data-v-006fdbd0] { - width: 120px; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue__wrapper { - justify-content: start; - flex-direction: row-reverse; -} -.file-picker__files th[data-v-006fdbd0]:not(.row-size) .button-vue { - padding-inline: 16px 4px; -} -.file-picker__files th.row-size[data-v-006fdbd0] .button-vue__wrapper { - justify-content: end; -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper { - color: var(--color-text-maxcontrast); -} -.file-picker__files th[data-v-006fdbd0] .button-vue__wrapper .button-vue__text { - font-weight: normal; -}.file-picker__breadcrumbs[data-v-b357227a] { - flex-grow: 0 !important; -}.file-picker__side[data-v-b42054b8] { - display: flex; - flex-direction: column; - align-items: stretch; - gap: 0.5rem; - min-width: 200px; - padding: 2px; - margin-block-start: 7px; - overflow: auto; -} -.file-picker__side[data-v-b42054b8] .button-vue__wrapper { - justify-content: start; -} -.file-picker__filter-input[data-v-b42054b8] { - margin-block: 7px; - max-width: 260px; -} -@media (max-width: 736px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -} -@media (max-width: 512px) { -.file-picker__side[data-v-b42054b8] { - flex-direction: row; - min-width: unset; -} -.file-picker__filter-input[data-v-b42054b8] { - max-width: unset; -} -}/* Ensure focus outline is visible */ -.file-picker__navigation { - padding-inline: 8px 2px; -} -.file-picker__navigation, .file-picker__navigation * { - box-sizing: border-box; -} -.file-picker__navigation .v-select.select { - min-width: 220px; -} -@media (min-width: 513px) and (max-width: 736px) { -.file-picker__navigation { - gap: 11px; -} -} -@media (max-width: 512px) { -.file-picker__navigation { - flex-direction: column-reverse !important; -} -}.file-picker__view[data-v-20b719ba] { - height: 50px; - display: flex; - justify-content: start; - align-items: center; -} -.file-picker__view h3[data-v-20b719ba] { - font-weight: bold; - height: fit-content; - margin: 0; -} -.file-picker__main[data-v-20b719ba] { - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - min-height: 0; - flex: 1; - padding-inline: 2px; -} -.file-picker__main *[data-v-20b719ba] { - box-sizing: border-box; -} -[data-v-20b719ba] .file-picker { - height: min(80vh, 800px) !important; -} -@media (max-width: 512px) { -[data-v-20b719ba] .file-picker { - height: calc(100% - 16px - var(--default-clickable-area)) !important; -} -} -[data-v-20b719ba] .file-picker__content { - display: flex; - flex-direction: column; - 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 { - 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-large); -} -}/** - * 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-b23fe976] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dialog[data-v-b23fe976] { - height: 100%; - width: 100%; - display: flex; - flex-direction: column; - justify-content: space-between; - overflow: hidden; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container { - display: flex !important; - padding-block: 4px 0; - padding-inline: 12px 0; -} -.dialog__modal[data-v-b23fe976] .modal-wrapper .modal-container__content { - display: flex; - flex-direction: column; - overflow: hidden; -} -.dialog__wrapper[data-v-b23fe976] { - display: flex; - flex-direction: row; - flex: 1; - min-height: 0; - overflow: hidden; -} -.dialog__wrapper--collapsed[data-v-b23fe976] { - flex-direction: column; -} -.dialog__navigation[data-v-b23fe976] { - display: flex; - flex-shrink: 0; -} -.dialog__wrapper:not(.dialog__wrapper--collapsed) .dialog__navigation[data-v-b23fe976] { - flex-direction: column; - overflow: hidden auto; - height: 100%; - min-width: 200px; - margin-inline-end: 20px; -} -.dialog__wrapper.dialog__wrapper--collapsed .dialog__navigation[data-v-b23fe976] { - flex-direction: row; - justify-content: space-between; - overflow: auto hidden; - width: 100%; - min-width: 100%; -} -.dialog__name[data-v-b23fe976] { - 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-b23fe976] { - flex: 1; - min-height: 0; - overflow: auto; - padding-inline-end: 12px; -} -.dialog__text[data-v-b23fe976] { - padding-block-end: 6px; -} -.dialog__actions[data-v-b23fe976] { - box-sizing: border-box; - 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-b23fe976]:not(:empty) { - margin-block: 6px 12px; -} -@media only screen and (max-width: 512px) { -.dialog__name[data-v-b23fe976] { - 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-0d4052a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.modal-mask[data-v-0d4052a3] { - position: fixed; - z-index: 9998; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.5); -} -.modal-mask--dark[data-v-0d4052a3] { - background-color: rgba(0, 0, 0, 0.92); -} -.modal-header[data-v-0d4052a3] { - position: absolute; - z-index: 10001; - top: 0; - right: 0; - left: 0; - display: flex !important; - align-items: center; - justify-content: center; - width: 100%; - height: 50px; - overflow: hidden; - transition: opacity 250ms, visibility 250ms; -} -.modal-header__name[data-v-0d4052a3] { - overflow-x: hidden; - box-sizing: border-box; - 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-0d4052a3] { - padding-left: calc(var(--default-clickable-area) * 3); - text-align: center; -} -} -.modal-header .icons-menu[data-v-0d4052a3] { - position: absolute; - right: 0; - display: flex; - align-items: center; - justify-content: flex-end; -} -.modal-header .icons-menu .header-close[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - margin: calc((50px - var(--default-clickable-area)) / 2); - padding: 0; -} -.modal-header .icons-menu .play-pause-icons[data-v-0d4052a3] { - position: relative; - width: 50px; - height: 50px; - margin: 0; - padding: 0; - cursor: pointer; - border: none; - background-color: transparent; -} -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:hover .play-pause-icons__pause[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__play[data-v-0d4052a3], -.modal-header .icons-menu .play-pause-icons:focus .play-pause-icons__pause[data-v-0d4052a3] { - 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__play[data-v-0d4052a3], .modal-header .icons-menu .play-pause-icons__pause[data-v-0d4052a3] { - box-sizing: border-box; - width: var(--default-clickable-area); - height: var(--default-clickable-area); - margin: calc((50px - var(--default-clickable-area)) / 2); - cursor: pointer; - opacity: 0.7; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item { - margin: calc((50px - var(--default-clickable-area)) / 2); -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item--single { - box-sizing: border-box; - 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-0d4052a3] button:focus-visible { - box-shadow: none !important; - outline: 2px solid #fff !important; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle { - padding: 0; -} -.modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle span, .modal-header .icons-menu[data-v-0d4052a3] .action-item__menutoggle svg { - width: var(--icon-size); - height: var(--icon-size); -} -.modal-wrapper[data-v-0d4052a3] { - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - width: 100%; - height: 100%; - /* Navigation buttons */ - /* Content */ -} -.modal-wrapper .prev[data-v-0d4052a3], -.modal-wrapper .next[data-v-0d4052a3] { - z-index: 10000; - height: 35vh; - min-height: 300px; - position: absolute; - transition: opacity 250ms; - color: white; -} -.modal-wrapper .prev[data-v-0d4052a3]:focus-visible, -.modal-wrapper .next[data-v-0d4052a3]:focus-visible { - box-shadow: 0 0 0 2px var(--color-primary-element-text); - background-color: var(--color-box-shadow); -} -.modal-wrapper .prev[data-v-0d4052a3] { - left: 2px; -} -.modal-wrapper .next[data-v-0d4052a3] { - right: 2px; -} -.modal-wrapper .modal-container[data-v-0d4052a3] { - position: relative; - display: flex; - padding: 0; - transition: transform 300ms ease; - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - color: var(--color-main-text); - box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); -} -.modal-wrapper .modal-container__close[data-v-0d4052a3] { - z-index: 1; - position: absolute; - top: 4px; - right: 4px; -} -.modal-wrapper .modal-container__content[data-v-0d4052a3] { - width: 100%; - min-height: 52px; - overflow: auto; -} -.modal-wrapper--small > .modal-container[data-v-0d4052a3] { - width: 400px; - max-width: 90%; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--normal > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 600px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--large > .modal-container[data-v-0d4052a3] { - max-width: 90%; - width: 900px; - max-height: min(90%, 100% - 100px); -} -.modal-wrapper--full > .modal-container[data-v-0d4052a3] { - width: 100%; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -@media only screen and ((max-width: 512px) or (max-height: 400px)) { -.modal-wrapper .modal-container[data-v-0d4052a3] { - max-width: initial; - width: 100%; - max-height: initial; - height: calc(100% - var(--header-height)); - position: absolute; - top: 50px; - border-radius: 0; -} -} - -/* TRANSITIONS */ -.fade-enter-active[data-v-0d4052a3], -.fade-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.fade-enter[data-v-0d4052a3], -.fade-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.fade-visibility-enter[data-v-0d4052a3], -.fade-visibility-leave-to[data-v-0d4052a3] { - visibility: hidden; - opacity: 0; -} -.modal-in-enter-active[data-v-0d4052a3], -.modal-in-leave-active[data-v-0d4052a3], -.modal-out-enter-active[data-v-0d4052a3], -.modal-out-leave-active[data-v-0d4052a3] { - transition: opacity 250ms; -} -.modal-in-enter[data-v-0d4052a3], -.modal-in-leave-to[data-v-0d4052a3], -.modal-out-enter[data-v-0d4052a3], -.modal-out-leave-to[data-v-0d4052a3] { - opacity: 0; -} -.modal-in-enter .modal-container[data-v-0d4052a3], -.modal-in-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(0.9); -} -.modal-out-enter .modal-container[data-v-0d4052a3], -.modal-out-leave-to .modal-container[data-v-0d4052a3] { - transform: scale(1.1); -} -.modal-mask .play-pause-icons .progress-ring[data-v-0d4052a3] { - position: absolute; - top: 0; - left: 0; - transform: rotate(-90deg); -} -.modal-mask .play-pause-icons .progress-ring .progress-ring__circle[data-v-0d4052a3] { - transition: 100ms stroke-dashoffset; - transform-origin: 50% 50%; - animation: progressring-0d4052a3 linear var(--slideshow-duration) infinite; - stroke-linecap: round; - stroke-dashoffset: 94.2477796077; - stroke-dasharray: 94.2477796077; -} -.modal-mask .play-pause-icons--paused .icon-pause[data-v-0d4052a3] { - animation: breath-0d4052a3 2s cubic-bezier(0.4, 0, 0.2, 1) infinite; -} -.modal-mask .play-pause-icons--paused .progress-ring__circle[data-v-0d4052a3] { - animation-play-state: paused !important; -} -@keyframes progressring-0d4052a3 { -from { - stroke-dashoffset: 94.2477796077; -} -to { - stroke-dashoffset: 0; -} -} -@keyframes breath-0d4052a3 { -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-3713841c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.action-items[data-v-3713841c] { - display: flex; - align-items: center; -} -.action-items > button[data-v-3713841c] { - margin-right: calc((var(--default-clickable-area) - 16px) / 2 / 2); -} -.action-item[data-v-3713841c] { - --open-background-color: var(--color-background-hover, $action-background-hover); - position: relative; - display: inline-block; -} -.action-item.action-item--primary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-hover); -} -.action-item.action-item--secondary[data-v-3713841c] { - --open-background-color: var(--color-primary-element-light-hover); -} -.action-item.action-item--error[data-v-3713841c] { - --open-background-color: var(--color-error-hover); -} -.action-item.action-item--warning[data-v-3713841c] { - --open-background-color: var(--color-warning-hover); -} -.action-item.action-item--success[data-v-3713841c] { - --open-background-color: var(--color-success-hover); -} -.action-item.action-item--tertiary-no-background[data-v-3713841c] { - --open-background-color: transparent; -} -.action-item.action-item--open .action-item__menutoggle[data-v-3713841c] { - background-color: var(--open-background-color); -} -.action-item__menutoggle__icon[data-v-3713841c] { - 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-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); - overflow: hidden; -} -.v-popper--theme-dropdown.v-popper__popper.action-item__popper .v-popper__wrapper .v-popper__inner { - border-radius: var(--border-radius-large); - padding: 4px; - max-height: calc(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[data-v-44398b0c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue[data-v-44398b0c] { - --button-size: var(--default-clickable-area); - --button-radius: var(--border-radius-element, calc(var(--button-size) / 2)); - --button-padding: clamp(var(--default-grid-baseline), var(--button-radius), calc(var(--default-grid-baseline) * 4)); - position: relative; - width: fit-content; - overflow: hidden; - border: 0; - padding: 0; - font-size: var(--default-font-size); - font-weight: bold; - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - border-radius: var(--button-radius); - transition-property: color, border-color, background-color; - transition-duration: 0.1s; - transition-timing-function: linear; - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--size-small[data-v-44398b0c] { - --button-size: var(--clickable-area-small, 24px); - --button-radius: var(--border-radius); -} -.button-vue--size-large[data-v-44398b0c] { - --button-size: var(--clickable-area-large, 48px); -} -.button-vue *[data-v-44398b0c], -.button-vue span[data-v-44398b0c] { - cursor: pointer; -} -.button-vue[data-v-44398b0c]:focus { - outline: none; -} -.button-vue[data-v-44398b0c]:disabled { - cursor: default; - opacity: 0.5; - filter: saturate(0.7); -} -.button-vue:disabled *[data-v-44398b0c] { - cursor: default; -} -.button-vue[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-light-hover); -} -.button-vue[data-v-44398b0c]:active { - background-color: var(--color-primary-element-light); -} -.button-vue__wrapper[data-v-44398b0c] { - display: inline-flex; - align-items: center; - justify-content: center; - width: 100%; -} -.button-vue--end .button-vue__wrapper[data-v-44398b0c] { - justify-content: end; -} -.button-vue--start .button-vue__wrapper[data-v-44398b0c] { - justify-content: start; -} -.button-vue--reverse .button-vue__wrapper[data-v-44398b0c] { - flex-direction: row-reverse; -} -.button-vue--reverse.button-vue--icon-and-text[data-v-44398b0c] { - padding-inline: var(--button-padding) var(--default-grid-baseline); -} -.button-vue__icon[data-v-44398b0c] { - height: var(--button-size); - width: var(--button-size); - min-height: var(--button-size); - min-width: var(--button-size); - display: flex; - justify-content: center; - align-items: center; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] > * { - max-height: 16px; - max-width: 16px; -} -.button-vue--size-small .button-vue__icon[data-v-44398b0c] svg { - height: 16px; - width: 16px; -} -.button-vue__text[data-v-44398b0c] { - font-weight: bold; - margin-bottom: 1px; - padding: 2px 0; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.button-vue--icon-only[data-v-44398b0c] { - line-height: 1; - width: var(--button-size) !important; -} -.button-vue--text-only[data-v-44398b0c] { - padding: 0 var(--button-padding); -} -.button-vue--text-only .button-vue__text[data-v-44398b0c] { - margin-left: 4px; - margin-right: 4px; -} -.button-vue--icon-and-text[data-v-44398b0c] { - --button-padding: min(calc(var(--default-grid-baseline) + var(--button-radius)), calc(var(--default-grid-baseline) * 4)); - padding-block: 0; - padding-inline: var(--default-grid-baseline) var(--button-padding); -} -.button-vue--wide[data-v-44398b0c] { - width: 100%; -} -.button-vue[data-v-44398b0c]: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-44398b0c] { - outline: 2px solid var(--color-primary-element-text); - border-radius: var(--border-radius-element, var(--border-radius)); - background-color: transparent; -} -.button-vue--vue-primary[data-v-44398b0c] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.button-vue--vue-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-primary-element-hover); -} -.button-vue--vue-primary[data-v-44398b0c]:active { - background-color: var(--color-primary-element); -} -.button-vue--vue-secondary[data-v-44398b0c] { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light); -} -.button-vue--vue-secondary[data-v-44398b0c]:hover:not(:disabled) { - color: var(--color-primary-element-light-text); - background-color: var(--color-primary-element-light-hover); -} -.button-vue--vue-tertiary[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-background-hover); -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c] { - color: var(--color-main-text); - background-color: transparent; -} -.button-vue--vue-tertiary-no-background[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c] { - color: var(--color-primary-element-text); - background-color: transparent; -} -.button-vue--vue-tertiary-on-primary[data-v-44398b0c]:hover:not(:disabled) { - background-color: transparent; -} -.button-vue--vue-success[data-v-44398b0c] { - background-color: var(--color-success); - color: white; -} -.button-vue--vue-success[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-success-hover); -} -.button-vue--vue-success[data-v-44398b0c]:active { - background-color: var(--color-success); -} -.button-vue--vue-warning[data-v-44398b0c] { - background-color: var(--color-warning); - color: white; -} -.button-vue--vue-warning[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-warning-hover); -} -.button-vue--vue-warning[data-v-44398b0c]:active { - background-color: var(--color-warning); -} -.button-vue--vue-error[data-v-44398b0c] { - background-color: var(--color-error); - color: white; -} -.button-vue--vue-error[data-v-44398b0c]:hover:not(:disabled) { - background-color: var(--color-error-hover); -} -.button-vue--vue-error[data-v-44398b0c]:active { - background-color: var(--color-error); -}/** - * 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; -} -.resize-observer { - position: absolute; - top: 0; - left: 0; - z-index: -1; - width: 100%; - height: 100%; - border: none; - background-color: transparent; - pointer-events: none; - display: block; - overflow: hidden; - opacity: 0; -} -.resize-observer object { - display: block; - position: absolute; - top: 0; - left: 0; - height: 100%; - width: 100%; - overflow: hidden; - pointer-events: none; - z-index: -1; -} -.v-popper--theme-dropdown.v-popper__popper { - z-index: 100000; - top: 0; - left: 0; - display: block !important; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__inner { - padding: 0; - color: var(--color-main-text); - border-radius: var(--border-radius-large); - overflow: hidden; - background: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - left: -10px; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - right: -10px; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity var(--animation-quick), visibility var(--animation-quick); - opacity: 0; -} -.v-popper--theme-dropdown.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity var(--animation-quick); - opacity: 1; -}/** - * 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: 2011-2015 Twitter, Inc. -* SPDX-FileCopyrightText: 2015-2016 Owncloud, Inc. -* SPDX-FileCopyrightText: 2016-2024 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: MIT -*/ -.v-popper--theme-tooltip.v-popper__popper { - position: absolute; - z-index: 100000; - top: 0; - right: auto; - left: auto; - display: block; - margin: 0; - padding: 0; - text-align: left; - text-align: start; - opacity: 0; - line-height: 1.6; - line-break: auto; - filter: drop-shadow(0 1px 10px var(--color-box-shadow)); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-container { - bottom: -10px; - border-bottom-width: 0; - border-top-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container { - top: -10px; - border-top-width: 0; - border-bottom-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-container { - right: 100%; - border-left-width: 0; - border-right-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container { - left: 100%; - border-right-width: 0; - border-left-color: var(--color-main-background); -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=true] { - visibility: hidden; - transition: opacity 0.15s, visibility 0.15s; - opacity: 0; -} -.v-popper--theme-tooltip.v-popper__popper[aria-hidden=false] { - visibility: visible; - transition: opacity 0.15s; - opacity: 1; -} -.v-popper--theme-tooltip .v-popper__inner { - max-width: 350px; - padding: 5px 8px; - text-align: center; - color: var(--color-main-text); - border-radius: var(--border-radius); - background-color: var(--color-main-background); -} -.v-popper--theme-tooltip .v-popper__arrow-container { - position: absolute; - z-index: 1; - width: 0; - height: 0; - margin: 0; - border-style: solid; - border-color: transparent; - border-width: 10px; -}/** - * 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-2d0a4d76] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.icon-vue[data-v-2d0a4d76] { - display: flex; - justify-content: center; - align-items: center; - min-width: var(--default-clickable-area); - min-height: var(--default-clickable-area); - opacity: 1; -} -.icon-vue--inline[data-v-2d0a4d76] { - display: inline-flex; - min-width: fit-content; - min-height: fit-content; - vertical-align: text-bottom; -} -.icon-vue[data-v-2d0a4d76] svg { - fill: currentColor; - width: var(--icon-size, 20px); - height: var(--icon-size, 20px); - max-width: var(--icon-size, 20px); - max-height: var(--icon-size, 20px); -}/** - * 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-7df28e9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.notecard[data-v-7df28e9e] { - --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); - margin: 1rem 0; - padding: var(--note-card-padding); - display: flex; - flex-direction: row; - gap: var(--note-card-padding); -} -.notecard__heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - font-weight: 600; -} -.notecard__icon--heading[data-v-7df28e9e] { - font-size: var(--note-card-icon-size); - margin-block: calc((1lh - 1em) / 2) auto; -} -.notecard--success[data-v-7df28e9e] { - --note-background: rgba(var(--color-success-rgb), 0.1); - --note-theme: var(--color-success); -} -.notecard--info[data-v-7df28e9e] { - --note-background: rgba(var(--color-info-rgb), 0.1); - --note-theme: var(--color-info); -} -.notecard--error[data-v-7df28e9e] { - --note-background: rgba(var(--color-error-rgb), 0.1); - --note-theme: var(--color-error); -} -.notecard--warning[data-v-7df28e9e] { - --note-background: rgba(var(--color-warning-rgb), 0.1); - --note-theme: var(--color-warning); -} -#emptycontent[data-v-23ff8610] { - margin: 0; - padding: 10% 5%; - background-color: var(--color-main-background); -} -.viewer.modal-mask[data-v-e16cf4dc] { - transition: width ease 100ms, background-color 0.3s ease; -} -.viewer[data-v-e16cf4dc] .modal-container, .viewer__content[data-v-e16cf4dc] { - overflow: visible !important; - cursor: pointer; -} -.viewer--split .viewer__file--active[data-v-e16cf4dc] { - width: 50%; -} -.viewer[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: var(--header-height); - bottom: var(--header-height); - height: auto; - background-color: transparent; - box-shadow: none; -} -.viewer__content[data-v-e16cf4dc] { - width: 100%; - height: 100%; -} -.viewer__file-wrapper[data-v-e16cf4dc] { - display: flex; - align-items: center; - justify-content: center; - width: 100%; - height: 100%; -} -.viewer__file-wrapper--hidden[data-v-e16cf4dc] { - position: absolute; - z-index: -1; - left: -10000px; -} -.viewer__file[data-v-e16cf4dc] { - transition: height 100ms ease, width 100ms ease; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:hover { - background-color: rgba(255, 255, 255, 0.08) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus, .viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary:focus-visible { - background-color: rgba(255, 255, 255, 0.08) !important; - outline: 2px solid var(--color-primary-element) !important; -} -.viewer.theme--dark[data-v-e16cf4dc] .button-vue--vue-tertiary.action-item__menutoggle { - background-color: transparent; -} -.viewer.theme--undefined.modal-mask[data-v-e16cf4dc] { - background-color: transparent !important; -} -.viewer.theme--light.modal-mask[data-v-e16cf4dc] { - background-color: rgba(255, 255, 255, 0.92) !important; -} -.viewer.theme--light[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--light[data-v-e16cf4dc] .modal-header .icons-menu button svg { - color: #000 !important; -} -.viewer.theme--default.modal-mask[data-v-e16cf4dc] { - background-color: var(--color-main-background) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu { - color: var(--color-main-text) !important; -} -.viewer.theme--default[data-v-e16cf4dc] .modal-header__name button svg, .viewer.theme--default[data-v-e16cf4dc] .modal-header__name a, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu button svg, -.viewer.theme--default[data-v-e16cf4dc] .modal-header .icons-menu a { - color: var(--color-main-text) !important; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .modal-header__name { - opacity: 0; -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-header .icons-menu { - background-color: rgba(0, 0, 0, 0.2); -} -.viewer.image--fullscreen[data-v-e16cf4dc] .modal-wrapper .modal-container { - top: 0; - bottom: 0; - height: 100%; -}.component-fade-enter-active, -.component-fade-leave-active { - transition: opacity 0.3s ease; -} -.component-fade-enter, .component-fade-leave-to { - opacity: 0; -} -#viewer.modal-mask--dark .action-item--single.icon-menu-sidebar { - background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='16'%20width='16'%20version='1.1'%20viewbox='0%200%2016%2016'%3e%3cpath%20d='m2%202c-0.554%200-1%200.446-1%201s0.446%201%201%201h12c0.554%200%201-0.446%201-1s-0.446-1-1-1h-12zm9.717%204.0059c-1.247%200-2.1428%201.0199-2.1428%201.998%200%200.9995%200.0726%201.7127%200.5718%202.4981%200.16%200.207%200.347%200.251%200.5%200.43%200.097%200.357%200.171%200.713%200.071%201.07-0.311%200.109-0.607%200.237-0.9065%200.357-0.364-0.195-0.7863-0.357-1.1503-0.5-0.05-0.2-0.0129-0.347%200.0371-0.535%200.0856-0.089%200.163-0.129%200.2558-0.215%200.2642-0.321%200.2793-0.864%200.2793-1.2496%200-0.5712-0.5135-0.9981-1.0703-0.9981-0.6211%200-1.0723%200.5126-1.0723%200.9981h-0.0136c0%200.4996%200.0353%200.8576%200.2851%201.2496%200.0714%200.107%200.1729%200.126%200.25%200.215%200.0481%200.179%200.0859%200.357%200.0352%200.535-0.4569%200.16-0.8863%200.357-1.2832%200.571-0.2999%200.214-0.1668%200.131-0.3574%200.822-0.0886%200.357%200.928%200.521%201.6562%200.578-0.0357%200.196-0.0857%200.457-0.2285%200.957-0.2285%200.893%203.1074%201.213%204.2834%201.213%201.735%200%204.507-0.325%204.269-1.213-0.371-1.385-0.15-1.221-0.701-1.642-0.778-0.467-1.749-0.834-2.568-1.143-0.107-0.398-0.03-0.692%200.07-1.07%200.168-0.179%200.357-0.259%200.514-0.43%200.492-0.6312%200.556-1.7299%200.556-2.4981%200-1.1323-1.019-1.998-2.14-1.998zm-9.717%200.9941c-0.554%200-1%200.446-1%201s0.446%201%201%201h4.2852c0.0891-0.1855%200.2-0.3648%200.3515-0.5195%200.3721-0.3801%200.9171-0.5988%201.4883-0.6192h0.0098%200.0097c0.1729%200.017%200.3042%200.0597%200.4297%200.1426%200-0.3488%200.0747-0.6853%200.1953-1.0039h-6.7695zm0%205c-0.554%200-1%200.446-1%201s0.446%201%201%201h3.25c-0.0375-0.049-0.0777-0.09-0.1113-0.152-0.1221-0.228-0.1706-0.568-0.1035-0.838l0.0019-0.012%200.0039-0.012c0.0822-0.298%200.0556-0.322%200.1445-0.615%200.0313-0.103%200.1114-0.245%200.1993-0.371h-3.3848z'%20fill='%23fff'/%3e%3c/svg%3e"); -} -#viewer.modal-mask--dark .action-item--single.icon-download { - background-image: var(--icon-download-fff); -} -.ui-autocomplete { - z-index: 2050 !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-a92ab385] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget--list[data-v-a92ab385] { - width: var(--widget-full-width, 100%); -} -.widgets--list.icon-loading[data-v-a92ab385] { - 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-3b61be27] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/* stylelint-disable-next-line scss/at-import-partial-extension */ -/** - * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ -/** -* Styles are extracted to extract scss to dist folder, too. -*/ -li.task-list-item > ul[data-v-3b61be27], -li.task-list-item > ol[data-v-3b61be27], -li.task-list-item > li[data-v-3b61be27], -li.task-list-item > blockquote[data-v-3b61be27], -li.task-list-item > pre[data-v-3b61be27] { - margin-inline-start: 15px; - margin-block-end: 0; -} -.rich-text--wrapper[data-v-3b61be27] { - word-break: break-word; - line-height: 1.5; -} -.rich-text--wrapper .rich-text--fallback[data-v-3b61be27], .rich-text--wrapper .rich-text-component[data-v-3b61be27] { - display: inline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27] { - text-decoration: underline; -} -.rich-text--wrapper .rich-text--external-link[data-v-3b61be27]:after { - content: " ↗"; -} -.rich-text--wrapper .rich-text--ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: decimal; -} -.rich-text--wrapper .rich-text--un-ordered-list .rich-text--list-item[data-v-3b61be27] { - list-style: initial; -} -.rich-text--wrapper .rich-text--list-item[data-v-3b61be27] { - white-space: initial; - color: var(--color-text-light); - padding: initial; - margin-left: 20px; -} -.rich-text--wrapper .rich-text--list-item.task-list-item[data-v-3b61be27] { - list-style: none; - white-space: initial; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--list-item.task-list-item input[data-v-3b61be27] { - min-height: initial; -} -.rich-text--wrapper .rich-text--strong[data-v-3b61be27] { - white-space: initial; - font-weight: bold; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--italic[data-v-3b61be27] { - white-space: initial; - font-style: italic; - color: var(--color-text-light); -} -.rich-text--wrapper .rich-text--heading[data-v-3b61be27] { - white-space: initial; - font-size: initial; - color: var(--color-text-light); - margin-bottom: 5px; - margin-top: 5px; - font-weight: bold; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-1[data-v-3b61be27] { - font-size: 20px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-2[data-v-3b61be27] { - font-size: 19px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-3[data-v-3b61be27] { - font-size: 18px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-4[data-v-3b61be27] { - font-size: 17px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-5[data-v-3b61be27] { - font-size: 16px; -} -.rich-text--wrapper .rich-text--heading.rich-text--heading-6[data-v-3b61be27] { - font-size: 15px; -} -.rich-text--wrapper .rich-text--hr[data-v-3b61be27] { - border-top: 1px solid var(--color-border-dark); - border-bottom: 0; -} -.rich-text--wrapper .rich-text--pre[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - background-color: var(--color-background-dark); - padding: 5px; -} -.rich-text--wrapper .rich-text--code[data-v-3b61be27] { - background-color: var(--color-background-dark); -} -.rich-text--wrapper .rich-text--blockquote[data-v-3b61be27] { - border-left: 3px solid var(--color-border-dark); - padding-left: 5px; -} -.rich-text--wrapper .rich-text--table[data-v-3b61be27] { - border-collapse: collapse; -} -.rich-text--wrapper .rich-text--table thead tr th[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - font-weight: bold; - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr td[data-v-3b61be27] { - border: 1px solid var(--color-border-dark); - padding: 6px 13px; -} -.rich-text--wrapper .rich-text--table tbody tr[data-v-3b61be27]:nth-child(even) { - background-color: var(--color-background-dark); -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:first-child { - margin-top: 0 !important; -} -.rich-text--wrapper-markdown div > *[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown blockquote > *[data-v-3b61be27]:last-child { - margin-bottom: 0 !important; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27], .rich-text--wrapper-markdown p[data-v-3b61be27], .rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27], .rich-text--wrapper-markdown blockquote[data-v-3b61be27], .rich-text--wrapper-markdown pre[data-v-3b61be27] { - margin-top: 0; - margin-bottom: 1em; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27], .rich-text--wrapper-markdown h2[data-v-3b61be27], .rich-text--wrapper-markdown h3[data-v-3b61be27], .rich-text--wrapper-markdown h4[data-v-3b61be27], .rich-text--wrapper-markdown h5[data-v-3b61be27], .rich-text--wrapper-markdown h6[data-v-3b61be27] { - font-weight: bold; -} -.rich-text--wrapper-markdown h1[data-v-3b61be27] { - font-size: 30px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27], .rich-text--wrapper-markdown ol[data-v-3b61be27] { - padding-left: 15px; -} -.rich-text--wrapper-markdown ul[data-v-3b61be27] { - list-style-type: disc; -} -.rich-text--wrapper-markdown ul.contains-task-list[data-v-3b61be27] { - list-style-type: none; - padding: 0; -} -.rich-text--wrapper-markdown table[data-v-3b61be27] { - border-collapse: collapse; - border: 2px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27], -.rich-text--wrapper-markdown table td[data-v-3b61be27] { - padding: var(--default-grid-baseline); - border: 1px solid var(--color-border-maxcontrast); -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:first-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:first-child { - border-left: 0; -} -.rich-text--wrapper-markdown table th[data-v-3b61be27]:last-child, -.rich-text--wrapper-markdown table td[data-v-3b61be27]:last-child { - border-right: 0; -} -.rich-text--wrapper-markdown table tr:first-child th[data-v-3b61be27] { - border-top: 0; -} -.rich-text--wrapper-markdown table tr:last-child td[data-v-3b61be27] { - border-bottom: 0; -} -.rich-text--wrapper-markdown blockquote[data-v-3b61be27] { - padding-left: 13px; - border-left: 2px solid var(--color-border-dark); - color: var(--color-text-lighter); -} -a[data-v-3b61be27]:not(.rich-text--component) { - text-decoration: underline; -}/** - * 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-dba65098] { - 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.active[data-v-dba65098] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-dba65098] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-dba65098]:hover, .action--disabled[data-v-dba65098]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-dba65098] { - opacity: 1 !important; -} -.action-button[data-v-dba65098] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-dba65098] { - cursor: pointer; - white-space: nowrap; -} -.action-button__icon[data-v-dba65098] { - 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-dba65098] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-button[data-v-dba65098] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-button__longtext-wrapper[data-v-dba65098], .action-button__longtext[data-v-dba65098] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-button__longtext[data-v-dba65098] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-button__name[data-v-dba65098] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-button__menu-icon[data-v-dba65098] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action-button__pressed-icon[data-v-dba65098] { - margin-left: auto; - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.nc-button-group-base > div { - text-align: center; - color: var(--color-text-maxcontrast); -} -.nc-button-group-base ul.nc-button-group-content { - display: flex; - gap: 4px; - justify-content: space-between; -} -.nc-button-group-base ul.nc-button-group-content li { - flex: 1 1; -} -.nc-button-group-base ul.nc-button-group-content .action-button { - padding: 0 !important; - width: 100%; - display: flex; - justify-content: center; -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active { - background-color: var(--color-primary-element); - border-radius: var(--border-radius-large); - color: var(--color-primary-element-text); -} -.nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:hover, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus, .nc-button-group-base ul.nc-button-group-content .action-button.action-button--active:focus-within { - background-color: var(--color-primary-element-hover); -} -.nc-button-group-base ul.nc-button-group-content .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-b9668c9e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-b9668c9e] { - 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-left: 12px; - padding-right: 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-a72a338c] { - 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.active[data-v-a72a338c] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-a72a338c] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-a72a338c]:hover, .action--disabled[data-v-a72a338c]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-a72a338c] { - opacity: 1 !important; -} -.action-checkbox[data-v-a72a338c] { - 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); - /* checkbox/radio fixes */ -} -.action-checkbox__checkbox[data-v-a72a338c] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-checkbox__label[data-v-a72a338c] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox__label[data-v-a72a338c]::before { - margin-block: 0 !important; - margin-inline: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-checkbox--disabled[data-v-a72a338c], -.action-checkbox--disabled .action-checkbox__label[data-v-a72a338c] { - 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-6ba44c48] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-6ba44c48]:not(.button-vue), -input[data-v-6ba44c48]:not([type=range]), -textarea[data-v-6ba44c48] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-6ba44c48], -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-6ba44c48], -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):hover, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-6ba44c48] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-6ba44c48]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-6ba44c48]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-6ba44c48]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-6ba44c48]:not(.button-vue):disabled, -input[data-v-6ba44c48]:not([type=range]):disabled, -textarea[data-v-6ba44c48]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-6ba44c48]:not(.button-vue):required, -input[data-v-6ba44c48]:not([type=range]):required, -textarea[data-v-6ba44c48]:required { - box-shadow: none; -} -button[data-v-6ba44c48]:not(.button-vue):invalid, -input[data-v-6ba44c48]:not([type=range]):invalid, -textarea[data-v-6ba44c48]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-6ba44c48], -input:not([type=range]).primary[data-v-6ba44c48], -textarea.primary[data-v-6ba44c48] { - 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-6ba44c48]:not(:disabled):hover, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):focus, button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):hover, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):focus, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):hover, -textarea.primary[data-v-6ba44c48]:not(:disabled):focus, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-6ba44c48]:not(:disabled):active, -input:not([type=range]).primary[data-v-6ba44c48]:not(:disabled):active, -textarea.primary[data-v-6ba44c48]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-6ba44c48]:disabled, -input:not([type=range]).primary[data-v-6ba44c48]:disabled, -textarea.primary[data-v-6ba44c48]: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.active[data-v-6ba44c48] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-6ba44c48] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-6ba44c48]:hover, .action--disabled[data-v-6ba44c48]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-6ba44c48] { - opacity: 1 !important; -} -.action-input[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-self: center; - align-items: center; - justify-content: center; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-input__icon-wrapper[data-v-6ba44c48] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-input > span[data-v-6ba44c48] { - cursor: pointer; - white-space: nowrap; -} -.action-input__icon[data-v-6ba44c48] { - 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-6ba44c48] { - display: flex; - align-items: center; - flex: 1 1 auto; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-input__container[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container[data-v-6ba44c48] { - display: flex; -} -.action-input__input-container .colorpicker__trigger[data-v-6ba44c48], .action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; -} -.action-input__input-container .colorpicker__preview[data-v-6ba44c48] { - width: 100%; - height: 36px; - border-radius: var(--border-radius-large); - border: 2px solid var(--color-border-maxcontrast); - box-shadow: none !important; -} -.action-input__text-label[data-v-6ba44c48] { - padding: 4px 0; - display: block; -} -.action-input__text-label--hidden[data-v-6ba44c48] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-input__datetimepicker[data-v-6ba44c48] { - width: 100%; -} -.action-input__datetimepicker[data-v-6ba44c48] .mx-input { - margin: 0; -} -.action-input__multi[data-v-6ba44c48] { - width: 100%; -} -li:last-child > .action-input[data-v-6ba44c48] { - padding-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-input[data-v-6ba44c48]: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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -/** -* SPDX-FileCopyrightText: 2020 Nextcloud GmbH and Nextcloud contributors -* SPDX-License-Identifier: AGPL-3.0-or-later -*/ -.mx-icon-left:before, -.mx-icon-right:before, -.mx-icon-double-left:before, -.mx-icon-double-right:before, -.mx-icon-double-left:after, -.mx-icon-double-right:after { - content: ""; - position: relative; - top: -1px; - display: inline-block; - width: 10px; - height: 10px; - vertical-align: middle; - border-style: solid; - border-color: currentColor; - border-width: 2px 0 0 2px; - border-radius: 1px; - box-sizing: border-box; - transform-origin: center; - transform: rotate(-45deg) scale(0.7); -} -.mx-icon-double-left:after { - left: -4px; -} -.mx-icon-double-right:before { - left: 4px; -} -.mx-icon-right:before, -.mx-icon-double-right:before, -.mx-icon-double-right:after { - transform: rotate(135deg) scale(0.7); -} -.mx-btn { - box-sizing: border-box; - line-height: 1; - font-size: 14px; - font-weight: 500; - padding: 7px 15px; - margin: 0; - cursor: pointer; - background-color: transparent; - outline: none; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 4px; - color: #73879c; - white-space: nowrap; -} -.mx-btn:hover { - border-color: #1284e7; - color: #1284e7; -} -.mx-btn:disabled, .mx-btn.disabled { - color: #ccc; - cursor: not-allowed; -} -.mx-btn-text { - border: 0; - padding: 0 4px; - text-align: left; - line-height: inherit; -} -.mx-scrollbar { - height: 100%; -} -.mx-scrollbar:hover .mx-scrollbar-track { - opacity: 1; -} -.mx-scrollbar-wrap { - height: 100%; - overflow-x: hidden; - overflow-y: auto; -} -.mx-scrollbar-track { - position: absolute; - top: 2px; - right: 2px; - bottom: 2px; - width: 6px; - z-index: 1; - border-radius: 4px; - opacity: 0; - transition: opacity 0.24s ease-out; -} -.mx-scrollbar-track .mx-scrollbar-thumb { - position: absolute; - width: 100%; - height: 0; - cursor: pointer; - border-radius: inherit; - background-color: rgba(144, 147, 153, 0.3); - transition: background-color 0.3s; -} -.mx-zoom-in-down-enter-active, -.mx-zoom-in-down-leave-active { - opacity: 1; - transform: scaleY(1); - transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1); - transform-origin: center top; -} -.mx-zoom-in-down-enter, -.mx-zoom-in-down-enter-from, -.mx-zoom-in-down-leave-to { - opacity: 0; - transform: scaleY(0); -} -.mx-datepicker { - position: relative; - display: inline-block; - width: 210px; -} -.mx-datepicker svg { - width: 1em; - height: 1em; - vertical-align: -0.15em; - fill: currentColor; - overflow: hidden; -} -.mx-datepicker-range { - width: 320px; -} -.mx-datepicker-inline { - width: auto; -} -.mx-input-wrapper { - position: relative; -} -.mx-input { - display: inline-block; - box-sizing: border-box; - width: 100%; - height: 34px; - padding: 6px 30px; - padding-left: 10px; - font-size: 14px; - line-height: 1.4; - color: #555; - background-color: #fff; - border: 1px solid #ccc; - border-radius: 4px; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -} -.mx-input:hover, .mx-input:focus { - border-color: #409aff; -} -.mx-input:disabled, .mx-input.disabled { - color: #ccc; - background-color: #f3f3f3; - border-color: #ccc; - cursor: not-allowed; -} -.mx-input:focus { - outline: none; -} -.mx-input::-ms-clear { - display: none; -} -.mx-icon-calendar, -.mx-icon-clear { - position: absolute; - top: 50%; - right: 8px; - transform: translateY(-50%); - font-size: 16px; - line-height: 1; - color: rgba(0, 0, 0, 0.5); - vertical-align: middle; -} -.mx-icon-clear { - cursor: pointer; -} -.mx-icon-clear:hover { - color: rgba(0, 0, 0, 0.8); -} -.mx-datepicker-main { - font: 14px/1.5 "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei", sans-serif; - color: #73879c; - background-color: #fff; - border: 1px solid #e8e8e8; -} -.mx-datepicker-popup { - position: absolute; - margin-top: 1px; - margin-bottom: 1px; - box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); - z-index: 2001; -} -.mx-datepicker-sidebar { - float: left; - box-sizing: border-box; - width: 100px; - padding: 6px; - overflow: auto; -} -.mx-datepicker-sidebar + .mx-datepicker-content { - margin-left: 100px; - border-left: 1px solid #e8e8e8; -} -.mx-datepicker-body { - position: relative; - user-select: none; -} -.mx-btn-shortcut { - display: block; - padding: 0 6px; - line-height: 24px; -} -.mx-range-wrapper { - display: flex; -} -@media (max-width: 750px) { - .mx-range-wrapper { - flex-direction: column; - } -} -.mx-datepicker-header { - padding: 6px 8px; - border-bottom: 1px solid #e8e8e8; -} -.mx-datepicker-footer { - padding: 6px 8px; - text-align: right; - border-top: 1px solid #e8e8e8; -} -.mx-calendar { - box-sizing: border-box; - width: 248px; - padding: 6px 12px; -} -.mx-calendar + .mx-calendar { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-header, .mx-time-header { - box-sizing: border-box; - height: 34px; - line-height: 34px; - text-align: center; - overflow: hidden; -} -.mx-btn-icon-left, -.mx-btn-icon-double-left { - float: left; -} -.mx-btn-icon-right, -.mx-btn-icon-double-right { - float: right; -} -.mx-calendar-header-label { - font-size: 14px; -} -.mx-calendar-decade-separator { - margin: 0 2px; -} -.mx-calendar-decade-separator:after { - content: "~"; -} -.mx-calendar-content { - position: relative; - height: 224px; - box-sizing: border-box; -} -.mx-calendar-content .cell { - cursor: pointer; -} -.mx-calendar-content .cell:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-calendar-content .cell.active { - color: #fff; - background-color: #1284e7; -} -.mx-calendar-content .cell.in-range, .mx-calendar-content .cell.hover-in-range { - color: #73879c; - background-color: #dbedfb; -} -.mx-calendar-content .cell.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-calendar-week-mode .mx-date-row { - cursor: pointer; -} -.mx-calendar-week-mode .mx-date-row:hover { - background-color: #f3f9fe; -} -.mx-calendar-week-mode .mx-date-row.mx-active-week { - background-color: #dbedfb; -} -.mx-calendar-week-mode .mx-date-row .cell:hover { - color: inherit; - background-color: transparent; -} -.mx-calendar-week-mode .mx-date-row .cell.active { - color: inherit; - background-color: transparent; -} -.mx-week-number { - opacity: 0.5; -} -.mx-table { - table-layout: fixed; - border-collapse: separate; - border-spacing: 0; - width: 100%; - height: 100%; - box-sizing: border-box; - text-align: center; -} -.mx-table th { - padding: 0; - font-weight: 500; - vertical-align: middle; -} -.mx-table td { - padding: 0; - vertical-align: middle; -} -.mx-table-date td, -.mx-table-date th { - height: 32px; - font-size: 12px; -} -.mx-table-date .today { - color: #2a90e9; -} -.mx-table-date .cell.not-current-month { - color: #ccc; - background: none; -} -.mx-time { - flex: 1; - width: 224px; - background: #fff; -} -.mx-time + .mx-time { - border-left: 1px solid #e8e8e8; -} -.mx-calendar-time { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} -.mx-time-header { - border-bottom: 1px solid #e8e8e8; -} -.mx-time-content { - height: 224px; - box-sizing: border-box; - overflow: hidden; -} -.mx-time-columns { - display: flex; - width: 100%; - height: 100%; - overflow: hidden; -} -.mx-time-column { - flex: 1; - position: relative; - border-left: 1px solid #e8e8e8; - text-align: center; -} -.mx-time-column:first-child { - border-left: 0; -} -.mx-time-column .mx-time-list { - margin: 0; - padding: 0; - list-style: none; -} -.mx-time-column .mx-time-list::after { - content: ""; - display: block; - height: 192px; -} -.mx-time-column .mx-time-item { - cursor: pointer; - font-size: 12px; - height: 32px; - line-height: 32px; -} -.mx-time-column .mx-time-item:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-column .mx-time-item.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-column .mx-time-item.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-time-option { - cursor: pointer; - padding: 8px 10px; - font-size: 14px; - line-height: 20px; -} -.mx-time-option:hover { - color: #73879c; - background-color: #f3f9fe; -} -.mx-time-option.active { - color: #1284e7; - background-color: transparent; - font-weight: 700; -} -.mx-time-option.disabled { - cursor: not-allowed; - color: #ccc; - background-color: #f3f3f3; -} -.mx-datepicker[data-v-08136a7] { - user-select: none; - color: var(--color-main-text); - /* INPUT CONTAINER */ -} -.mx-datepicker[data-v-08136a7] svg { - fill: var(--color-main-text); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input { - width: 100%; - border: 2px solid var(--color-border-maxcontrast); - background-color: var(--color-main-background); - background-clip: content-box; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:active:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:hover:not(.disabled), .mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-input:focus:not(.disabled) { - border-color: var(--color-primary-element); -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper:disabled, .mx-datepicker[data-v-08136a7] .mx-input-wrapper.disabled { - cursor: not-allowed; - opacity: 0.7; -} -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-calendar, -.mx-datepicker[data-v-08136a7] .mx-input-wrapper .mx-icon-clear { - color: var(--color-text-lighter); -} -.mx-datepicker-main { - color: var(--color-main-text); - border: 1px solid var(--color-border); - background-color: var(--color-main-background); - font-family: var(--font-face) !important; - line-height: 1.5; -} -.mx-datepicker-main svg { - fill: var(--color-main-text); -} -.mx-datepicker-main.mx-datepicker-popup { - z-index: 2000; - box-shadow: none; -} -.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar + .mx-datepicker-content { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main.show-week-number .mx-calendar { - width: 296px; -} -.mx-datepicker-main .mx-datepicker-header { - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-footer { - border-top: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-datepicker-btn-confirm { - background-color: var(--color-primary-element); - border-color: var(--color-primary-element); - color: var(--color-primary-element-text) !important; - opacity: 1 !important; -} -.mx-datepicker-main .mx-datepicker-btn-confirm:hover { - background-color: var(--color-primary-element-light) !important; - border-color: var(--color-primary-element-light) !important; -} -.mx-datepicker-main .mx-calendar { - width: 264px; - padding: 5px; -} -.mx-datepicker-main .mx-calendar.mx-calendar-week-mode { - width: 296px; -} -.mx-datepicker-main .mx-time + .mx-time, -.mx-datepicker-main .mx-calendar + .mx-calendar { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-range-wrapper { - display: flex; - overflow: hidden; -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active { - border-radius: var(--border-radius) 0 0 var(--border-radius); -} -.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range + .cell.active { - border-radius: 0 var(--border-radius) var(--border-radius) 0; -} -.mx-datepicker-main .mx-table { - text-align: center; -} -.mx-datepicker-main .mx-table thead > tr > th { - text-align: center; - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table tr:focus, -.mx-datepicker-main .mx-table tr:hover, -.mx-datepicker-main .mx-table tr:active { - background-color: transparent; -} -.mx-datepicker-main .mx-table .cell { - transition: all 100ms ease-in-out; - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table .cell > * { - cursor: pointer; -} -.mx-datepicker-main .mx-table .cell.today { - opacity: 1; - color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.today:hover, .mx-datepicker-main .mx-table .cell.today:focus { - color: var(--color-primary-element-text); -} -.mx-datepicker-main .mx-table .cell.in-range, .mx-datepicker-main .mx-table .cell.disabled { - border-radius: 0; - font-weight: normal; -} -.mx-datepicker-main .mx-table .cell.in-range { - opacity: 0.7; -} -.mx-datepicker-main .mx-table .cell.not-current-month { - opacity: 0.5; - color: var(--color-text-lighter); -} -.mx-datepicker-main .mx-table .cell.not-current-month:hover, .mx-datepicker-main .mx-table .cell.not-current-month:focus { - opacity: 1; -} -.mx-datepicker-main .mx-table .cell:hover, .mx-datepicker-main .mx-table .cell:focus, .mx-datepicker-main .mx-table .cell.actived, .mx-datepicker-main .mx-table .cell.active, .mx-datepicker-main .mx-table .cell.in-range { - opacity: 1; - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - font-weight: bold; -} -.mx-datepicker-main .mx-table .cell.disabled { - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 0; - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-table .mx-week-number { - text-align: center; - opacity: 0.7; - border-radius: 50px; -} -.mx-datepicker-main .mx-table span.mx-week-number, -.mx-datepicker-main .mx-table li.mx-week-number, -.mx-datepicker-main .mx-table span.cell, -.mx-datepicker-main .mx-table li.cell { - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead, .mx-datepicker-main .mx-table.mx-table-date tbody, .mx-datepicker-main .mx-table.mx-table-year, .mx-datepicker-main .mx-table.mx-table-month { - display: flex; - flex-direction: column; - justify-content: space-around; -} -.mx-datepicker-main .mx-table.mx-table-date thead tr, .mx-datepicker-main .mx-table.mx-table-date tbody tr, .mx-datepicker-main .mx-table.mx-table-year tr, .mx-datepicker-main .mx-table.mx-table-month tr { - display: inline-flex; - align-items: center; - flex: 1 1 32px; - justify-content: space-around; - min-height: 32px; -} -.mx-datepicker-main .mx-table.mx-table-date thead th, -.mx-datepicker-main .mx-table.mx-table-date thead td, .mx-datepicker-main .mx-table.mx-table-date tbody th, -.mx-datepicker-main .mx-table.mx-table-date tbody td, .mx-datepicker-main .mx-table.mx-table-year th, -.mx-datepicker-main .mx-table.mx-table-year td, .mx-datepicker-main .mx-table.mx-table-month th, -.mx-datepicker-main .mx-table.mx-table-month td { - display: flex; - align-items: center; - flex: 0 1 32%; - justify-content: center; - min-width: 32px; - height: 95%; - min-height: 32px; - transition: background 100ms ease-in-out; -} -.mx-datepicker-main .mx-table.mx-table-year tr th, -.mx-datepicker-main .mx-table.mx-table-year tr td { - flex-basis: 48%; -} -.mx-datepicker-main .mx-table.mx-table-date tr th, -.mx-datepicker-main .mx-table.mx-table-date tr td { - flex-basis: 32px; -} -.mx-datepicker-main .mx-btn { - min-width: 32px; - height: 32px; - margin: 0 2px !important; - padding: 7px 10px; - cursor: pointer; - text-decoration: none; - opacity: 0.5; - color: var(--color-text-lighter); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-btn:hover, .mx-datepicker-main .mx-btn:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header, .mx-datepicker-main .mx-time-header { - display: inline-flex; - align-items: center; - justify-content: space-between; - width: 100%; - height: var(--default-clickable-area); - margin-bottom: 4px; -} -.mx-datepicker-main .mx-calendar-header button, .mx-datepicker-main .mx-time-header button { - min-width: 32px; - min-height: 32px; - margin: 0; - cursor: pointer; - text-align: center; - text-decoration: none; - opacity: 0.7; - color: var(--color-main-text); - border-radius: 32px; - line-height: 20px; -} -.mx-datepicker-main .mx-calendar-header button:hover, .mx-datepicker-main .mx-time-header button:hover, .mx-datepicker-main .mx-calendar-header button:focus, .mx-datepicker-main .mx-time-header button:focus { - opacity: 1; - color: var(--color-main-text); - background-color: var(--color-background-darker); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - align-items: center; - justify-content: center; - width: 32px; - padding: 0; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i { - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - filter: var(--background-invert-if-dark); - display: inline-block; - width: 32px; - height: 32px; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-left > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right > i::before, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::after, .mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right > i::before, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right > i::before { - content: none; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-text, .mx-datepicker-main .mx-time-header button.mx-btn-text { - line-height: initial; -} -.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label, .mx-datepicker-main .mx-time-header .mx-calendar-header-label { - display: flex; -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M18.4%207.4L17%206l-6%206%206%206%201.4-1.4-4.6-4.6%204.6-4.6m-6%200L11%206l-6%206%206%206%201.4-1.4L7.8%2012l4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-left > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M15.4%2016.6L10.8%2012l4.6-4.6L14%206l-6%206%206%206%201.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M8.6%2016.6l4.6-4.6-4.6-4.6L10%206l6%206-6%206-1.4-1.4z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right > i, .mx-datepicker-main .mx-time-header .mx-btn-icon-double-right > i { - background-image: url("data:image/svg+xml,%3c!--%20-%20SPDX-FileCopyrightText:%202020%20Google%20Inc.%20-%20SPDX-License-Identifier:%20Apache-2.0%20--%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20fill='%23222'%3e%3cpath%20d='M5.6%207.4L7%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6m6%200L13%206l6%206-6%206-1.4-1.4%204.6-4.6-4.6-4.6z'/%3e%3c/svg%3e"); -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-right { - order: 2; -} -.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right, .mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right { - order: 3; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number { - font-weight: bold; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - opacity: 1; - border-radius: 50px; - background-color: var(--color-background-dark); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - background-color: transparent; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover, .mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus { - color: inherit; -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td { - opacity: 0.7; - font-weight: normal; -} -.mx-datepicker-main .mx-time { - background-color: var(--color-main-background); -} -.mx-datepicker-main .mx-time .mx-time-header { - justify-content: center; - border-bottom: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-column { - border-left: 1px solid var(--color-border); -} -.mx-datepicker-main .mx-time .mx-time-option.active, .mx-datepicker-main .mx-time .mx-time-option:hover, -.mx-datepicker-main .mx-time .mx-time-item.active, -.mx-datepicker-main .mx-time .mx-time-item:hover { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mx-datepicker-main .mx-time .mx-time-option.disabled, -.mx-datepicker-main .mx-time .mx-time-item.disabled { - cursor: not-allowed; - opacity: 0.5; - color: var(--color-main-text); - 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[data-v-4727c294] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mx-datepicker[data-v-4727c294] .mx-input-wrapper .mx-input { - background-clip: border-box; -} -.datetime-picker-inline-icon[data-v-4727c294] { - opacity: 0.3; - border: none; - background-color: transparent; - border-radius: 0; - padding: 0 !important; - margin: 0; -} -.datetime-picker-inline-icon--highlighted[data-v-4727c294] { - opacity: 0.7; -} -.datetime-picker-inline-icon[data-v-4727c294]:focus, .datetime-picker-inline-icon[data-v-4727c294]:hover { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper { - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner { - padding: 4px; - border-radius: var(--border-radius-large); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__label { - padding: 4px 0; - padding-left: 14px; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select .vs__dropdown-toggle { - border-radius: calc(var(--border-radius-large) - 4px); -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open .vs__dropdown-toggle { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} -.v-popper--theme-dropdown.v-popper__popper.timezone-select__popper .v-popper__wrapper .v-popper__inner .timezone-popover-wrapper__timezone-select.v-select.vs--open.select--drop-up .vs__dropdown-toggle { - border-radius: 0 0 calc(var(--border-radius-large) - 4px) calc(var(--border-radius-large) - 4px); -} -.vs__dropdown-menu--floating { - z-index: 100001 !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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -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-large); - /* 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: var(--default-clickable-area); - 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: 0; - overflow-y: auto; -} -.v-select.select .vs__actions { - position: sticky; - top: 0; -} -.v-select.select .vs__clear { - margin-right: 2px; -} -.v-select.select.vs--open .vs__dropdown-toggle { - border-width: var(--border-width-input-focused); - outline: 2px solid var(--color-main-background); - border-color: var(--color-main-text); - border-bottom-color: transparent; -} -.v-select.select:not(.vs--disabled, .vs--open) .vs__dropdown-toggle:hover { - 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)); - padding: 0 5px; -} -.v-select.select .vs__selected-options .vs__selected ~ .vs__search[readonly] { - position: absolute; -} -.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-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; - left: 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-lighter) !important; -} -.user-select .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-0c4478a6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.name-parts[data-v-0c4478a6] { - display: flex; - max-width: 100%; - cursor: inherit; -} -.name-parts__first[data-v-0c4478a6] { - overflow: hidden; - text-overflow: ellipsis; -} -.name-parts__first[data-v-0c4478a6], .name-parts__last[data-v-0c4478a6] { - white-space: pre; - cursor: inherit; -} -.name-parts__first strong[data-v-0c4478a6], .name-parts__last strong[data-v-0c4478a6] { - font-weight: bold; -}/** - * 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-a519576f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.mention-bubble--primary .mention-bubble__content[data-v-a519576f] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.mention-bubble__wrapper[data-v-a519576f] { - max-width: 150px; - height: 18px; - vertical-align: text-bottom; - display: inline-flex; - align-items: center; -} -.mention-bubble__content[data-v-a519576f] { - display: inline-flex; - overflow: hidden; - align-items: center; - max-width: 100%; - height: 20px; - -webkit-user-select: none; - user-select: none; - padding-right: 6px; - padding-left: 2px; - border-radius: 10px; - background-color: var(--color-background-dark); -} -.mention-bubble__icon[data-v-a519576f] { - 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-a519576f] { - color: inherit; - background-size: cover; -} -.mention-bubble__title[data-v-a519576f] { - overflow: hidden; - margin-left: 2px; - white-space: nowrap; - text-overflow: ellipsis; -} -.mention-bubble__title[data-v-a519576f]::before { - content: attr(title); -} -.mention-bubble__select[data-v-a519576f] { - position: absolute; - z-index: -1; - left: -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-a0f4d73a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.option[data-v-a0f4d73a] { - display: flex; - align-items: center; - width: 100%; - height: var(--height); - cursor: inherit; -} -.option__avatar[data-v-a0f4d73a] { - margin-right: var(--margin); -} -.option__details[data-v-a0f4d73a] { - display: flex; - flex: 1 1; - flex-direction: column; - justify-content: center; - min-width: 0; -} -.option__lineone[data-v-a0f4d73a] { - color: var(--color-main-text); -} -.option__linetwo[data-v-a0f4d73a] { - color: var(--color-text-maxcontrast); -} -.option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - line-height: 1.2; -} -.option__lineone strong[data-v-a0f4d73a], .option__linetwo strong[data-v-a0f4d73a] { - font-weight: bold; -} -.option--compact .option__lineone[data-v-a0f4d73a] { - font-size: 14px; -} -.option--compact .option__linetwo[data-v-a0f4d73a] { - font-size: 11px; - line-height: 1.5; - margin-top: -4px; -} -.option__icon[data-v-a0f4d73a] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - color: var(--color-text-maxcontrast); -} -.option__icon.icon[data-v-a0f4d73a] { - flex: 0 0 var(--default-clickable-area); - opacity: 0.7; - background-position: center; - background-size: 16px; -} -.option__details[data-v-a0f4d73a], .option__lineone[data-v-a0f4d73a], .option__linetwo[data-v-a0f4d73a], .option__icon[data-v-a0f4d73a] { - 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-db8632eb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.avatardiv[data-v-db8632eb] { - position: relative; - display: inline-block; - width: var(--size); - height: var(--size); -} -.avatardiv--unknown[data-v-db8632eb] { - position: relative; - background-color: var(--color-main-background); - white-space: normal; -} -.avatardiv[data-v-db8632eb]: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-db8632eb] { - cursor: pointer; -} -.avatardiv--with-menu .action-item[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle { - cursor: pointer; - opacity: 0; -} -.avatardiv--with-menu[data-v-db8632eb]:focus-within .action-item__menutoggle, .avatardiv--with-menu[data-v-db8632eb]:hover .action-item__menutoggle, .avatardiv--with-menu.avatardiv--with-menu-loading[data-v-db8632eb] .action-item__menutoggle { - opacity: 1; -} -.avatardiv--with-menu:focus-within img[data-v-db8632eb], .avatardiv--with-menu:hover img[data-v-db8632eb], .avatardiv--with-menu.avatardiv--with-menu-loading img[data-v-db8632eb] { - opacity: 0.3; -} -.avatardiv--with-menu[data-v-db8632eb] .action-item__menutoggle, -.avatardiv--with-menu img[data-v-db8632eb] { - transition: opacity var(--animation-quick); -} -.avatardiv--with-menu[data-v-db8632eb] .button-vue, -.avatardiv--with-menu[data-v-db8632eb] .button-vue__icon { - height: var(--size); - min-height: var(--size); - width: var(--size) !important; - min-width: var(--size); -} -.avatardiv--with-menu[data-v-db8632eb] > .button-vue, .avatardiv--with-menu[data-v-db8632eb] > .action-item .button-vue { - --button-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper[data-v-db8632eb] { - display: block; - height: var(--size); - width: var(--size); - background-color: var(--color-main-background); - border-radius: calc(var(--size) / 2); -} -.avatardiv .avatardiv__initials-wrapper .avatardiv__initials[data-v-db8632eb] { - position: absolute; - top: 0; - left: 0; - display: block; - width: 100%; - text-align: center; - font-weight: normal; -} -.avatardiv img[data-v-db8632eb] { - width: 100%; - height: 100%; - object-fit: cover; -} -.avatardiv .material-design-icon[data-v-db8632eb] { - width: var(--size); - height: var(--size); -} -.avatardiv .avatardiv__user-status[data-v-db8632eb] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-height: 18px; - min-width: 18px; - max-height: 18px; - max-width: 18px; - height: 40%; - width: 40%; - line-height: 15px; - font-size: var(--default-font-size); - border: 2px solid var(--color-main-background); - background-color: var(--color-main-background); - background-repeat: no-repeat; - background-size: 16px; - background-position: center; - border-radius: 50%; -} -.acli:hover .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-background-hover); - background-color: var(--color-background-hover); -} -.acli.active .avatardiv .avatardiv__user-status[data-v-db8632eb] { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -.avatardiv .avatardiv__user-status--icon[data-v-db8632eb] { - border: none; - background-color: transparent; -} -.avatardiv .popovermenu-wrapper[data-v-db8632eb] { - position: relative; - display: inline-block; -} -.avatar-class-icon[data-v-db8632eb] { - display: block; - border-radius: calc(var(--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-30c015f0] { - 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.active[data-v-30c015f0] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-link[data-v-30c015f0] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-30c015f0] { - cursor: pointer; - white-space: nowrap; -} -.action-link__icon[data-v-30c015f0] { - 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-30c015f0] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-link[data-v-30c015f0] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-link__longtext-wrapper[data-v-30c015f0], .action-link__longtext[data-v-30c015f0] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-link__longtext[data-v-30c015f0] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-link__name[data-v-30c015f0] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-link__menu-icon[data-v-30c015f0] { - margin-left: auto; - margin-right: 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-579c6b4d] { - 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.active[data-v-579c6b4d] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-router[data-v-579c6b4d] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-579c6b4d] { - cursor: pointer; - white-space: nowrap; -} -.action-router__icon[data-v-579c6b4d] { - 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-579c6b4d] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-router[data-v-579c6b4d] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-router__longtext-wrapper[data-v-579c6b4d], .action-router__longtext[data-v-579c6b4d] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-router__longtext[data-v-579c6b4d] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-router__name[data-v-579c6b4d] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-router__menu-icon[data-v-579c6b4d] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-579c6b4d] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-579c6b4d]:hover, .action--disabled[data-v-579c6b4d]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-579c6b4d] { - 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-824615f4] { - 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.active[data-v-824615f4] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action-text[data-v-824615f4] { - display: flex; - align-items: flex-start; - width: 100%; - height: auto; - margin: 0; - padding: 0; - padding-right: 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-824615f4] { - cursor: pointer; - white-space: nowrap; -} -.action-text__icon[data-v-824615f4] { - 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-824615f4] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text[data-v-824615f4] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text__longtext-wrapper[data-v-824615f4], .action-text__longtext[data-v-824615f4] { - max-width: 220px; - line-height: 1.6em; - padding: calc((var(--default-clickable-area) - 1.6em) / 2) 0; - cursor: pointer; - text-align: left; - overflow: hidden; - text-overflow: ellipsis; -} -.action-text__longtext[data-v-824615f4] { - cursor: pointer; - white-space: pre-wrap !important; -} -.action-text__name[data-v-824615f4] { - font-weight: bold; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - display: inline-block; -} -.action-text__menu-icon[data-v-824615f4] { - margin-left: auto; - margin-right: calc((var(--default-clickable-area) - 16px) / 2 * -1); -} -.action--disabled[data-v-824615f4] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-824615f4]:hover, .action--disabled[data-v-824615f4]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-824615f4] { - opacity: 1 !important; -} -.action-text[data-v-824615f4], -.action-text span[data-v-824615f4] { - 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-551209a3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.loading-icon svg[data-v-551209a3] { - 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-0555d8d0] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-status-icon[data-v-0555d8d0] { - display: flex; - justify-content: center; - align-items: center; - min-width: 16px; - min-height: 16px; - max-width: 20px; - max-height: 20px; -} -.user-status-icon--invisible[data-v-0555d8d0] { - filter: var(--background-invert-if-dark); -}: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} - -/*# sourceMappingURL=vue-select.css.map*//** - * 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-fbe2ff4a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.native-datetime-picker[data-v-fbe2ff4a] { - display: flex; - flex-direction: column; -} -.native-datetime-picker .native-datetime-picker--input[data-v-fbe2ff4a] { - width: 100%; - flex: 0 0 auto; - padding-right: 4px; -} -[data-theme-light] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=light] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -[data-theme-dark] .native-datetime-picker--input[data-v-fbe2ff4a], -[data-themes*=dark] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: dark; -} -@media (prefers-color-scheme: light) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - color-scheme: light; -} -} -@media (prefers-color-scheme: dark) { -[data-theme-default] .native-datetime-picker--input[data-v-fbe2ff4a], - [data-themes*=default] .native-datetime-picker--input[data-v-fbe2ff4a] { - 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-d984b8e5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d984b8e5] .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-6db1f91a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-field[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-element, var(--border-radius-large)); - --input-padding-start: var(--border-radius-large); - --input-padding-end: var(--border-radius-large); - position: relative; - width: 100%; - margin-block-start: 6px; -} -.input-field--disabled[data-v-6db1f91a] { - opacity: 0.4; - filter: saturate(0.4); -} -.input-field--label-outside[data-v-6db1f91a] { - margin-block-start: 0; -} -.input-field--leading-icon[data-v-6db1f91a] { - --input-padding-start: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--trailing-icon[data-v-6db1f91a] { - --input-padding-end: calc(var(--default-clickable-area) - var(--default-grid-baseline)); -} -.input-field--pill[data-v-6db1f91a] { - --input-border-radius: var(--border-radius-pill); -} -.input-field__main-wrapper[data-v-6db1f91a] { - height: var(--default-clickable-area); - position: relative; -} -.input-field__input[data-v-6db1f91a] { - --input-border-width-offset: calc(var(--border-width-input-focused, 2px) - var(--border-width-input, 2px)); - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - 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; - height: calc(var(--default-clickable-area) - 2 * var(--input-border-width-offset)) !important; - width: 100%; - padding-inline: calc(var(--input-padding-start) + var(--input-border-width-offset)) calc(var(--input-padding-end) + var(--input-border-width-offset)); - padding-block: var(--input-border-width-offset); -} -.input-field__input[data-v-6db1f91a]::placeholder { - color: var(--color-text-maxcontrast); -} -.input-field__input[data-v-6db1f91a]:active:not([disabled]), .input-field__input[data-v-6db1f91a]:hover:not([disabled]), .input-field__input[data-v-6db1f91a]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text) !important; - box-shadow: 0 0 0 2px var(--color-main-background) !important; - --input-border-width-offset: 0px; -} -.input-field__input:focus + .input-field__label[data-v-6db1f91a], .input-field__input:hover:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - color: var(--color-main-text); -} -.input-field__input[data-v-6db1f91a]:focus { - cursor: text; -} -.input-field__input[data-v-6db1f91a]:disabled { - cursor: default; -} -.input-field__input[data-v-6db1f91a]:focus-visible { - box-shadow: unset !important; -} -.input-field__input--success[data-v-6db1f91a] { - border-color: var(--color-success) !important; -} -.input-field__input--success[data-v-6db1f91a]: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__input--error[data-v-6db1f91a] { - border-color: var(--color-error) !important; -} -.input-field__input--error[data-v-6db1f91a]: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:not(.input-field--label-outside) .input-field__input[data-v-6db1f91a]:not(:focus)::placeholder { - opacity: 0; -} -.input-field__label[data-v-6db1f91a] { - --input-label-font-size: var(--default-font-size); - position: absolute; - margin-inline: var(--input-padding-start) var(--input-padding-end); - max-width: fit-content; - font-size: var(--input-label-font-size); - 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-6db1f91a], .input-field__input:not(:placeholder-shown) + .input-field__label[data-v-6db1f91a] { - --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-6db1f91a] { - 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-6db1f91a] { - inset-inline-start: 0px; -} -.input-field__icon--trailing[data-v-6db1f91a] { - inset-inline-end: 0px; -} -.input-field__trailing-button[data-v-6db1f91a] { - --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-6db1f91a] { - position: absolute; - top: var(--border-width-input-focused, 2px); - right: var(--border-width-input-focused, 2px); -} -.input-field__trailing-button.button-vue[data-v-6db1f91a]:focus-visible { - box-shadow: none !important; -} -.input-field__helper-text-message[data-v-6db1f91a] { - padding-block: 4px; - padding-inline: var(--border-radius-large); - display: flex; - align-items: center; - color: var(--color-text-maxcontrast); -} -.input-field__helper-text-message__icon[data-v-6db1f91a] { - margin-inline-end: 8px; -} -.input-field__helper-text-message--error[data-v-6db1f91a] { - color: var(--color-error-text); -} -.input-field__helper-text-message--success[data-v-6db1f91a] { - 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-48ae860f] { - 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.active[data-v-48ae860f] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-48ae860f] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-48ae860f]:hover, .action--disabled[data-v-48ae860f]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-48ae860f] { - opacity: 1 !important; -} -.action-radio[data-v-48ae860f] { - 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); - /* checkbox/radio fixes */ -} -.action-radio__radio[data-v-48ae860f] { - position: absolute; - top: auto; - left: -10000px; - overflow: hidden; - width: 1px; - height: 1px; -} -.action-radio__label[data-v-48ae860f] { - display: flex; - align-items: center; - width: 100%; - padding: 0 !important; - padding-right: calc((var(--default-clickable-area) - 16px) / 2) !important; -} -.action-radio__label[data-v-48ae860f]::before { - margin: 0 14px 0 !important; -} -.action-radio--disabled[data-v-48ae860f], -.action-radio--disabled .action-radio__label[data-v-48ae860f] { - 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-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-c9d92b93] { - 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 - */ -/** - * color-text-lighter normal state - * color-text-lighter active state - * color-text-maxcontrast disabled state - */ -/* Default global values */ -button[data-v-c9d92b93]:not(.button-vue), -input[data-v-c9d92b93]:not([type=range]), -textarea[data-v-c9d92b93] { - margin: 0; - padding: 7px 6px; - cursor: text; - color: var(--color-text-lighter); - border: 1px solid var(--color-border-dark); - border-radius: var(--border-radius); - outline: none; - background-color: var(--color-main-background); - font-size: 13px; - /* Primary action button, use sparingly */ -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):hover, button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):focus, button:not(.button-vue):not(:disabled):not(.primary).active[data-v-c9d92b93], -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):hover, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):focus, -input:not([type=range]):not(:disabled):not(.primary).active[data-v-c9d92b93], -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):hover, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):focus, -textarea:not(:disabled):not(.primary).active[data-v-c9d92b93] { - /* active class used for multiselect */ - border-color: var(--color-primary-element); - outline: none; -} -button[data-v-c9d92b93]:not(.button-vue):not(:disabled):not(.primary):active, -input[data-v-c9d92b93]:not([type=range]):not(:disabled):not(.primary):active, -textarea[data-v-c9d92b93]:not(:disabled):not(.primary):active { - color: var(--color-text-light); - outline: none; - background-color: var(--color-main-background); -} -button[data-v-c9d92b93]:not(.button-vue):disabled, -input[data-v-c9d92b93]:not([type=range]):disabled, -textarea[data-v-c9d92b93]:disabled { - cursor: default; - opacity: 0.5; - color: var(--color-text-maxcontrast); - background-color: var(--color-background-dark); -} -button[data-v-c9d92b93]:not(.button-vue):required, -input[data-v-c9d92b93]:not([type=range]):required, -textarea[data-v-c9d92b93]:required { - box-shadow: none; -} -button[data-v-c9d92b93]:not(.button-vue):invalid, -input[data-v-c9d92b93]:not([type=range]):invalid, -textarea[data-v-c9d92b93]:invalid { - border-color: var(--color-error); - box-shadow: none !important; -} -button:not(.button-vue).primary[data-v-c9d92b93], -input:not([type=range]).primary[data-v-c9d92b93], -textarea.primary[data-v-c9d92b93] { - 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-c9d92b93]:not(:disabled):hover, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):focus, button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):hover, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):focus, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):hover, -textarea.primary[data-v-c9d92b93]:not(:disabled):focus, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - border-color: var(--color-primary-element-light); - background-color: var(--color-primary-element-light); -} -button:not(.button-vue).primary[data-v-c9d92b93]:not(:disabled):active, -input:not([type=range]).primary[data-v-c9d92b93]:not(:disabled):active, -textarea.primary[data-v-c9d92b93]:not(:disabled):active { - color: var(--color-primary-element-text-dark); -} -button:not(.button-vue).primary[data-v-c9d92b93]:disabled, -input:not([type=range]).primary[data-v-c9d92b93]:disabled, -textarea.primary[data-v-c9d92b93]: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.active[data-v-c9d92b93] { - background-color: var(--color-background-hover); - border-radius: 6px; - padding: 0; -} -.action--disabled[data-v-c9d92b93] { - pointer-events: none; - opacity: 0.5; -} -.action--disabled[data-v-c9d92b93]:hover, .action--disabled[data-v-c9d92b93]:focus { - cursor: default; - opacity: 0.5; -} -.action--disabled *[data-v-c9d92b93] { - opacity: 1 !important; -} -.action-text-editable[data-v-c9d92b93] { - 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); - /* Inputs inside popover supports text, submit & reset */ -} -.action-text-editable > span[data-v-c9d92b93] { - cursor: pointer; - white-space: nowrap; -} -.action-text-editable__icon[data-v-c9d92b93] { - 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-c9d92b93] .material-design-icon { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 1; -} -.action-text-editable[data-v-c9d92b93] .material-design-icon .material-design-icon__svg { - vertical-align: middle; -} -.action-text-editable__form[data-v-c9d92b93] { - display: flex; - flex: 1 1 auto; - flex-direction: column; - position: relative; - margin: 4px 0; - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.action-text-editable__submit[data-v-c9d92b93] { - position: absolute; - left: -10000px; - top: auto; - width: 1px; - height: 1px; - overflow: hidden; -} -.action-text-editable__label[data-v-c9d92b93] { - display: flex; - align-items: center; - justify-content: center; - position: absolute; - right: calc((var(--default-clickable-area) - 16px) / 2 + 1); - 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-c9d92b93], .action-text-editable__label *[data-v-c9d92b93] { - cursor: pointer; -} -.action-text-editable__textarea[data-v-c9d92b93] { - 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; - /* only show confirm borders if input is not focused */ -} -.action-text-editable__textarea[data-v-c9d92b93]:disabled { - cursor: default; -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid + .action-text-editable__label[data-v-c9d92b93] { - background-color: var(--color-error); -} -.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:active, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]:hover, .action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled) + .action-text-editable__label[data-v-c9d92b93]: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-c9d92b93], .action-text-editable__textarea:hover:not(:disabled) + .action-text-editable__label[data-v-c9d92b93], .action-text-editable__textarea:focus:not(:disabled) + .action-text-editable__label[data-v-c9d92b93] { - /* above previous input */ - z-index: 2; - border-color: var(--color-primary-element); - border-left-color: transparent; -} -li:last-child > .action-text-editable[data-v-c9d92b93] { - margin-bottom: calc((var(--default-clickable-area) - 16px) / 2 - 4px); -} -li:first-child > .action-text-editable[data-v-c9d92b93] { - 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-7692fc78] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-details-toggle[data-v-7692fc78] { - 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); - left: calc(var(--default-clickable-area) + var(--app-navigation-padding) * 2); -} -.app-details-toggle--mobile[data-v-7692fc78] { - left: var(--app-navigation-padding); -} -.app-details-toggle[data-v-7692fc78]:active, .app-details-toggle[data-v-7692fc78]:hover, .app-details-toggle[data-v-7692fc78]: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-de6986e3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-content[data-v-de6986e3] { - 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-de6986e3]:not(.app-content--has-list) { - overflow: auto; -} -.app-content-wrapper[data-v-de6986e3] { - position: relative; - width: 100%; - height: 100%; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - display: flex; -} -.app-content-wrapper--no-split.app-content-wrapper--show-list[data-v-de6986e3] .app-content-details { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-list { - display: none; -} -.app-content-wrapper--no-split.app-content-wrapper--show-details[data-v-de6986e3] .app-content-details { - display: block; -} -[data-v-de6986e3] .splitpanes.default-theme .app-content-list { - max-width: none; - /* Thin scrollbar is hard to catch on resizable columns */ - scrollbar-width: auto; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane { - background-color: transparent; - transition: none; -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - min-width: 300px; - position: sticky; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-list { - display: none; -} -} -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - overflow-y: auto; -} -@media only screen and (width < 1024px) { -[data-v-de6986e3] .splitpanes.default-theme .splitpanes__pane-details { - min-width: 100%; -} -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter { - background-color: var(--color-main-background); - border-left: 1px solid var(--color-border); -} -[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::before,[data-v-de6986e3] .splitpanes.default-theme.splitpanes--vertical .splitpanes__splitter::after { - background-color: var(--color-border); -} -.app-content-wrapper--show-list[data-v-de6986e3] .app-content-list { - max-width: none; -}.splitpanes{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.splitpanes--vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.splitpanes--horizontal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splitpanes--dragging *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.splitpanes__pane{width:100%;height:100%;overflow:hidden}.splitpanes--vertical .splitpanes__pane{-webkit-transition:width .2s ease-out;-o-transition:width .2s ease-out;transition:width .2s ease-out}.splitpanes--horizontal .splitpanes__pane{-webkit-transition:height .2s ease-out;-o-transition:height .2s ease-out;transition:height .2s ease-out}.splitpanes--dragging .splitpanes__pane{-webkit-transition:none;-o-transition:none;transition:none}.splitpanes__splitter{-ms-touch-action:none;touch-action:none}.splitpanes--vertical>.splitpanes__splitter{min-width:1px;cursor:col-resize}.splitpanes--horizontal>.splitpanes__splitter{min-height:1px;cursor:row-resize}.splitpanes.default-theme .splitpanes__pane{background-color:#f2f2f2}.splitpanes.default-theme .splitpanes__splitter{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-ms-flex-negative:0;flex-shrink:0}.splitpanes.default-theme .splitpanes__splitter:before,.splitpanes.default-theme .splitpanes__splitter:after{content:"";position:absolute;top:50%;left:50%;background-color:#00000026;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.splitpanes.default-theme .splitpanes__splitter:hover:before,.splitpanes.default-theme .splitpanes__splitter:hover:after{background-color:#00000040}.splitpanes.default-theme .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{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);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{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);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 { - 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-7346c37d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation[data-v-7346c37d] { - --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; - left: 0; - padding: 0px; - z-index: 1800; - height: 100%; - box-sizing: border-box; - -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--close[data-v-7346c37d] { - margin-left: calc(-1 * min(300px, var(--app-navigation-max-width))); -} -.app-navigation__search[data-v-7346c37d] { - width: 100%; -} -.app-navigation__body[data-v-7346c37d] { - overflow-y: scroll; -} -.app-navigation__content > ul[data-v-7346c37d] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - display: flex; - flex-direction: column; - gap: var(--default-grid-baseline, 4px); - padding: var(--app-navigation-padding); -} -.app-navigation .app-navigation__list[data-v-7346c37d] { - height: 100%; -} -.app-navigation__body--no-list[data-v-7346c37d] { - flex: 1 1 auto; - overflow: auto; - height: 100%; -} -.app-navigation__content[data-v-7346c37d] { - height: 100%; - display: flex; - flex-direction: column; -} -[data-themes*=highcontrast] .app-navigation[data-v-7346c37d] { - border-right: 1px solid var(--color-border); -} -@media only screen and (max-width: 1024px) { -.app-navigation[data-v-7346c37d] { - position: absolute; -} -} -@media only screen and (max-width: 512px) { -.app-navigation[data-v-7346c37d] { - 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-058e6060] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-list[data-v-058e6060] { - position: relative; - width: 100%; - overflow-x: hidden; - overflow-y: auto; - box-sizing: border-box; - 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-b6024aba] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-toggle-wrapper[data-v-b6024aba] { - position: absolute; - top: var(--app-navigation-padding); - right: calc(0px - var(--app-navigation-padding)); - margin-right: calc(-1 * var(--default-clickable-area)); -} -button.app-navigation-toggle[data-v-b6024aba] { - 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[data-v-574a55ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-caption[data-v-574a55ae] { - display: flex; - justify-content: space-between; -} -.app-navigation-caption--heading[data-v-574a55ae] { - padding: var(--app-navigation-padding); -} -.app-navigation-caption--heading[data-v-574a55ae]:not(:first-child):not(:last-child) { - padding: 0 var(--app-navigation-padding); -} -.app-navigation-caption__name[data-v-574a55ae] { - 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: 0 calc(var(--default-grid-baseline, 4px) * 2) 0 calc(var(--default-grid-baseline, 4px) * 2); - margin-top: 0px; - margin-bottom: var(--default-grid-baseline); -} -.app-navigation-caption__actions[data-v-574a55ae] { - flex: 0 0 var(--default-clickable-area); -} -.app-navigation-caption[data-v-574a55ae]: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-938dadb1] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-entry__icon-bullet[data-v-938dadb1] { - display: block; - padding: calc((var(--default-clickable-area) - 16px) / 2 + 1px); -} -.app-navigation-entry__icon-bullet div[data-v-938dadb1] { - 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-cadd59ae] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.button-vue.icon-collapse[data-v-cadd59ae] { - position: relative; - z-index: 105; - color: var(--color-main-text); - right: 0; -} -.button-vue.icon-collapse--open[data-v-cadd59ae] { - color: var(--color-main-text); -} -.button-vue.icon-collapse--open[data-v-cadd59ae]:hover { - 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-018c4203] { - 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-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-018c4203] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry.active[data-v-018c4203] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-018c4203]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry.active .app-navigation-entry-button[data-v-018c4203] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-018c4203]:focus-within, .app-navigation-entry[data-v-018c4203]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__children[data-v-018c4203] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-018c4203] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-018c4203] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button[data-v-018c4203] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-018c4203] { - 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-018c4203], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-018c4203] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-018c4203], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-018c4203] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-018c4203]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-018c4203]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-018c4203] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-018c4203] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-018c4203] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-018c4203] { - 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-018c4203] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-018c4203] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-018c4203] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-018c4203] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-018c4203] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-018c4203] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-018c4203] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-018c4203]: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-0e795eb7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-input-confirm[data-v-0e795eb7] { - flex: 1 0 100%; - width: 100%; -} -.app-navigation-input-confirm form[data-v-0e795eb7] { - display: flex; -} -.app-navigation-input-confirm__input[data-v-0e795eb7] { - height: 34px; - flex: 1 1 100%; - font-size: 100% !important; - margin: 5px !important; - margin-left: -8px !important; - padding: 7px !important; -} -.app-navigation-input-confirm__input[data-v-0e795eb7]:active, .app-navigation-input-confirm__input[data-v-0e795eb7]:focus, .app-navigation-input-confirm__input[data-v-0e795eb7]: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-810cb824] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* 'New' button */ -.app-navigation-new[data-v-810cb824] { - display: block; - padding: calc(var(--default-grid-baseline, 4px) * 2); -} -.app-navigation-new button[data-v-810cb824] { - 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-fe96d301] { - 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-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - 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, var(--border-radius-pill)); - /* hide deletion/collapse of subitems */ -} -.app-navigation-entry-wrapper[data-v-fe96d301] { - position: relative; - display: flex; - flex-shrink: 0; - flex-wrap: wrap; - box-sizing: border-box; - width: 100%; -} -.app-navigation-entry-wrapper.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry.active[data-v-fe96d301] { - background-color: var(--color-primary-element) !important; -} -.app-navigation-entry.active[data-v-fe96d301]:hover { - background-color: var(--color-primary-element-hover) !important; -} -.app-navigation-entry.active .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry.active .app-navigation-entry-button[data-v-fe96d301] { - color: var(--color-primary-element-text) !important; -} -.app-navigation-entry[data-v-fe96d301]:focus-within, .app-navigation-entry[data-v-fe96d301]:hover { - background-color: var(--color-background-hover); -} -.app-navigation-entry.active .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__children[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__children[data-v-fe96d301] { - background-color: var(--color-main-background); -} -.app-navigation-entry.active .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry.app-navigation-entry--deleted .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:focus-within .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301], .app-navigation-entry:hover .app-navigation-entry__utils .app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry.app-navigation-entry--deleted > ul[data-v-fe96d301] { - display: none; -} -.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-button[data-v-fe96d301] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301] { - z-index: 100; /* above the bullet to allow click*/ - display: flex; - overflow: hidden; - flex: 1 1 0; - box-sizing: border-box; - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry-icon[data-v-fe96d301] { - 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-fe96d301], .app-navigation-entry .app-navigation-entry-button .app-navigation-entry__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -.app-navigation-entry .app-navigation-entry-link .editingContainer[data-v-fe96d301], .app-navigation-entry .app-navigation-entry-button .editingContainer[data-v-fe96d301] { - width: calc(100% - var(--default-clickable-area)); - margin: auto; -} -.app-navigation-entry .app-navigation-entry-link[data-v-fe96d301]:focus-visible, .app-navigation-entry .app-navigation-entry-button[data-v-fe96d301]: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, var(--border-radius-pill)); -} -/* Second level nesting for lists */ -.app-navigation-entry__children[data-v-fe96d301] { - position: relative; - display: flex; - flex: 0 1 auto; - flex-direction: column; - width: 100%; - gap: var(--default-grid-baseline, 4px); -} -.app-navigation-entry__children .app-navigation-entry[data-v-fe96d301] { - display: inline-flex; - flex-wrap: wrap; - padding-left: 16px; -} -/* Deleted entries */ -.app-navigation-entry__deleted[data-v-fe96d301] { - display: inline-flex; - flex: 1 1 0; - padding-left: calc(var(--default-clickable-area) - (var(--default-clickable-area) - 16px) / 2) !important; -} -.app-navigation-entry__deleted .app-navigation-entry__deleted-description[data-v-fe96d301] { - 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-fe96d301] { - display: flex; - min-width: var(--default-clickable-area); - align-items: center; - flex: 0 1 auto; - justify-content: flex-end; - /* counter */ - /* actions */ -} -.app-navigation-entry__utils.app-navigation-entry__utils--display-actions .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: inline-block; -} -.app-navigation-entry__utils .app-navigation-entry__counter-wrapper[data-v-fe96d301] { - margin-right: calc(var(--default-grid-baseline) * 3); - display: flex; - align-items: center; - flex: 0 1 auto; -} -.app-navigation-entry__utils .action-item.app-navigation-entry__actions[data-v-fe96d301] { - display: none; -} -/* editing state */ -.app-navigation-entry--editing .app-navigation-entry-edit[data-v-fe96d301] { - z-index: 250; - opacity: 1; -} -/* deleted state */ -.app-navigation-entry--deleted .app-navigation-entry-deleted[data-v-fe96d301] { - z-index: 250; - transform: translateX(0); -} -/* pinned state */ -.app-navigation-entry--pinned[data-v-fe96d301] { - order: 2; - margin-top: auto; -} -.app-navigation-entry--pinned ~ .app-navigation-entry--pinned[data-v-fe96d301] { - margin-top: 0; -} -[data-themes*=highcontrast] .app-navigation-entry[data-v-fe96d301]:active { - background-color: var(--color-primary-element-light-hover) !important; -} -.app-navigation-new-item__name[data-v-fe96d301] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; - padding-left: 7px; - font-size: 14px; -} -.newItemContainer[data-v-fe96d301] { - 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-70fd8f35] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-navigation-search[data-v-70fd8f35] { - display: flex; - gap: var(--app-navigation-padding); - padding: var(--app-navigation-padding); -} -.app-navigation-search--has-actions .app-navigation-search__input[data-v-70fd8f35] { - flex-grow: 1; - z-index: 3; -} -.app-navigation-search__actions[data-v-70fd8f35] { - 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-70fd8f35] { - margin-inline-start: calc(-1 * var(--default-clickable-area)); -} -.app-navigation-search__input[data-v-70fd8f35] { - --input-border-radius: var(--border-radius-element, var(--border-radius-pill)) !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-981e215c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#app-settings[data-v-981e215c] { - margin-top: auto; - padding: 3px; -} -#app-settings__header[data-v-981e215c] { - box-sizing: border-box; - margin: 0 3px 3px 3px; -} -#app-settings__header .settings-button[data-v-981e215c] { - display: flex; - flex: 1 1 0; - height: var(--default-clickable-area); - width: 100%; - padding: 0; - margin: 0; - background-color: transparent; - box-shadow: none; - border: 0; - border-radius: var(--body-container-radius); - text-align: left; - font-weight: normal; - font-size: 100%; - color: var(--color-main-text); - padding-right: 14px; - line-height: var(--default-clickable-area); -} -#app-settings__header .settings-button[data-v-981e215c]:hover, #app-settings__header .settings-button[data-v-981e215c]:focus { - background-color: var(--color-background-hover); -} -#app-settings__header .settings-button__icon[data-v-981e215c] { - width: var(--default-clickable-area); - height: var(--default-clickable-area); - min-width: var(--default-clickable-area); -} -#app-settings__header .settings-button__label[data-v-981e215c] { - overflow: hidden; - max-width: 100%; - white-space: nowrap; - text-overflow: ellipsis; -} -#app-settings__content[data-v-981e215c] { - display: block; - padding: 10px; - /* prevent scrolled contents from stopping too early */ - margin-bottom: -3px; - /* restrict height of settings and make scrollable */ - max-height: 300px; - overflow-y: auto; - box-sizing: border-box; -} -.slide-up-leave-active[data-v-981e215c], -.slide-up-enter-active[data-v-981e215c] { - transition-duration: var(--animation-slow); - transition-property: max-height, padding; - overflow-y: hidden !important; -} -.slide-up-enter[data-v-981e215c], -.slide-up-leave-to[data-v-981e215c] { - max-height: 0 !important; - padding: 0 10px !important; -} -.app-navigation-spacer[data-v-b699c557] { - 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[data-v-d9de5a67] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -[data-v-d9de5a67] .app-settings__navigation { - min-width: 200px; - margin-right: 20px; - overflow-x: hidden; - overflow-y: auto; - position: relative; -} -[data-v-d9de5a67] .app-settings__content { - box-sizing: border-box; - padding-inline: 16px; -} -.navigation-list[data-v-d9de5a67] { - height: 100%; - box-sizing: border-box; - overflow-y: auto; - padding: 12px; -} -.navigation-list__link[data-v-d9de5a67] { - 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-pill); - font-weight: bold; - padding: 0 20px; - cursor: pointer; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - background-color: transparent; - border: none; -} -.navigation-list__link[data-v-d9de5a67]:hover, .navigation-list__link[data-v-d9de5a67]:focus { - background-color: var(--color-background-hover); -} -.navigation-list__link--active[data-v-d9de5a67] { - background-color: var(--color-primary-element-light) !important; -} -.navigation-list__link--icon[data-v-d9de5a67] { - padding-inline-start: 8px; - gap: 4px; -} -.navigation-list__link-icon[data-v-d9de5a67] { - display: flex; - justify-content: center; - align-content: center; - width: 36px; - max-width: 36px; -} -@media only screen and (max-width: 512px) { -.app-settings[data-v-d9de5a67] .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-e970c9f7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-settings-section[data-v-e970c9f7] { - margin-bottom: 80px; -} -.app-settings-section__name[data-v-e970c9f7] { - font-size: 1.6em; - margin: 0; - padding: 20px 0; - font-weight: bold; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -}/** - * 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-77326a9c] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-tabs[data-v-77326a9c] { - display: flex; - flex-direction: column; - min-height: 0; - flex: 1 1 100%; -} -.app-sidebar-tabs__nav[data-v-77326a9c] { - display: flex; - justify-content: stretch; - margin: 10px 8px 0 8px; - border-bottom: 1px solid var(--color-border); -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant { - border: unset !important; - border-radius: 0 !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content { - padding: var(--default-grid-baseline); - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0 !important; - margin: 0 !important; - border-bottom: var(--default-grid-baseline) solid transparent !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant .checkbox-content .checkbox-content__icon--checked > * { - color: var(--color-main-text) !important; -} -.app-sidebar-tabs__nav[data-v-77326a9c] .checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content { - background: transparent !important; - color: var(--color-main-text) !important; - border-bottom: var(--default-grid-baseline) solid var(--color-primary-element) !important; -} -.app-sidebar-tabs__tab[data-v-77326a9c] { - flex: 1 1; -} -.app-sidebar-tabs__tab.active[data-v-77326a9c] { - color: var(--color-primary-element); -} -.app-sidebar-tabs__tab-caption[data-v-77326a9c] { - flex: 0 1 100%; - width: 100%; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - text-align: center; -} -.app-sidebar-tabs__tab-icon[data-v-77326a9c] { - display: flex; - align-items: center; - justify-content: center; - background-size: 20px; -} -.app-sidebar-tabs__tab[data-v-77326a9c] .checkbox-radio-switch__content { - max-width: unset; -} -.app-sidebar-tabs__content[data-v-77326a9c] { - position: relative; - min-height: 256px; - height: 100%; -} -.app-sidebar-tabs__content--multiple[data-v-77326a9c] > :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; -} -.content { - --app-sidebar-padding: calc(var(--default-grid-baseline, 4px) * 2); - --app-sidebar-offset: 0; - transition: --app-sidebar-offset 0ms !important; -} -.content:has(.app-sidebar.slide-right-enter-active), -.content:has(.app-sidebar.slide-right-leave-active) { - transition: --app-sidebar-offset var(--animation-quick); -} -.content: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-2d142c0a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} - -/* - Sidebar: to be used within #content - app-content will be shrinked properly -*/ -.app-sidebar[data-v-2d142c0a] { - --app-sidebar-width: clamp(300px, 27vw, 500px); - width: var(--app-sidebar-width); - z-index: 1500; - top: 0; - right: 0; - display: flex; - overflow-x: hidden; - overflow-y: auto; - flex-direction: column; - flex-shrink: 0; - height: 100%; - border-left: 1px solid var(--color-border); - background: var(--color-main-background); - position: relative; -} -.app-sidebar__toggle[data-v-2d142c0a] { - 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 > .app-sidebar__close[data-v-2d142c0a] { - position: absolute; - z-index: 100; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2); - width: var(--default-clickable-area); - height: var(--default-clickable-area); - opacity: 0.7; - border-radius: calc(var(--default-clickable-area) / 2); -} -.app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:hover, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:active, .app-sidebar .app-sidebar-header > .app-sidebar__close[data-v-2d142c0a]:focus { - opacity: 1; - background-color: rgba(127, 127, 127, 0.25); -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-2d142c0a] { - flex-direction: row; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-2d142c0a] { - --figure-size: calc($desc-height + var(--app-sidebar-padding)); - z-index: 2; - width: var(--figure-size); - height: var(--figure-size); - margin: calc(var(--app-sidebar-padding) / 2); - border-radius: 3px; - flex: 0 0 auto; -} -.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-2d142c0a] { - padding-left: 0; - flex: 1 1 auto; - min-width: 0; - padding-right: calc(2 * var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - 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-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.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-2d142c0a] { - z-index: 3; - position: absolute; - top: calc(var(--app-sidebar-padding) / 2); - left: 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-2d142c0a] { - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); - position: absolute; -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-2d142c0a] { - position: absolute; - top: calc(var(--default-grid-baseline, 4px) * 2); - right: calc(var(--default-grid-baseline, 4px) * 2 + var(--default-clickable-area)); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) * 2 + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-2d142c0a] { - padding-right: calc(var(--default-clickable-area) + var(--default-grid-baseline, 4px) * 2); -} -.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-2d142c0a] { - display: flex; - flex-direction: column; -} -.app-sidebar .app-sidebar-header__figure[data-v-2d142c0a] { - 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-2d142c0a] { - cursor: pointer; -} -.app-sidebar .app-sidebar-header__desc[data-v-2d142c0a] { - position: relative; - display: flex; - flex-direction: row; - justify-content: center; - align-items: center; - padding-inline: var(--app-sidebar-padding); - padding-block: calc(var(--default-grid-baseline, 4px) * 2) calc(var(--app-sidebar-padding) / 2); - gap: 0 4px; -} -.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-2d142c0a] { - padding-left: 6px; -} -.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__mainname-form[data-v-2d142c0a], .app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__mainname-form[data-v-2d142c0a] { - margin-top: -2px; - margin-bottom: -2px; -} -.app-sidebar .app-sidebar-header__desc--with-subname--editable .app-sidebar-header__subname[data-v-2d142c0a] { - margin-top: -2px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-2d142c0a] { - 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-2d142c0a] { - box-shadow: none; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions .app-sidebar-header__star[data-v-2d142c0a]: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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] .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-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - margin-left: 5px; -} -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__mainname[data-v-2d142c0a], -.app-sidebar .app-sidebar-header__desc .app-sidebar-header__name-container .app-sidebar-header__subname[data-v-2d142c0a] { - 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-2d142c0a] { - 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-2d142c0a] { - vertical-align: text-bottom; -} -.app-sidebar .app-sidebar-header__description[data-v-2d142c0a] { - display: flex; - align-items: center; - margin: 0 10px; -} -@media only screen and (max-width: 512px) { -.app-sidebar[data-v-2d142c0a] { - position: absolute; - --app-sidebar-width: 100vw; -} -} -.slide-right-leave-active[data-v-2d142c0a], -.slide-right-enter-active[data-v-2d142c0a] { - transition-duration: var(--animation-quick); - transition-property: margin-right; -} -.slide-right-enter-to[data-v-2d142c0a], -.slide-right-leave[data-v-2d142c0a] { - margin-right: 0; -} -.slide-right-enter[data-v-2d142c0a], -.slide-right-leave-to[data-v-2d142c0a] { - margin-right: 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar-header__description button, .app-sidebar-header__description .button, -.app-sidebar-header__description input[type=button], -.app-sidebar-header__description input[type=submit], -.app-sidebar-header__description input[type=reset] { - padding: 6px 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[data-v-02d27370] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-content[data-v-02d27370] { - display: flex; - align-items: center; - flex-direction: row; - gap: 4px; - user-select: none; - min-height: var(--default-clickable-area); - border-radius: var(--default-clickable-area); - padding: 4px calc((var(--default-clickable-area) - var(--icon-height)) / 2); - width: 100%; - max-width: fit-content; -} -.checkbox-content__text[data-v-02d27370] { - flex: 1 0; -} -.checkbox-content__text[data-v-02d27370]:empty { - display: none; -} -.checkbox-content__icon > *[data-v-02d27370] { - width: var(--icon-size); - height: var(--icon-size); -} -.checkbox-content--button-variant .checkbox-content__icon:not(.checkbox-content__icon--checked) > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content--button-variant .checkbox-content__icon--checked > *[data-v-02d27370] { - color: var(--color-primary-element-text); -} -.checkbox-content--has-text[data-v-02d27370] { - padding-right: calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-content:not(.checkbox-content--button-variant) .checkbox-content__icon > *[data-v-02d27370] { - color: var(--color-primary-element); -} -.checkbox-content[data-v-02d27370], .checkbox-content *[data-v-02d27370] { - 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-919d07b7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.checkbox-radio-switch[data-v-919d07b7] { - 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; - /* Special rules for vertical button groups */ - /* Special rules for horizontal button groups */ -} -.checkbox-radio-switch__input[data-v-919d07b7] { - position: absolute; - z-index: -1; - opacity: 0 !important; - width: var(--icon-size); - height: var(--icon-size); - margin: 4px calc((var(--default-clickable-area) - 16px) / 2); -} -.checkbox-radio-switch__input:focus-visible + .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch__input[data-v-919d07b7]: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-919d07b7] { - opacity: 0.5; -} -.checkbox-radio-switch--disabled .checkbox-radio-switch__content[data-v-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch:not(.checkbox-radio-switch--disabled, .checkbox-radio-switch--checked) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-background-hover); -} -.checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled):focus-within .checkbox-radio-switch__content[data-v-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]: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-919d07b7], .checkbox-radio-switch--checked:not(.checkbox-radio-switch--button-variant):not(.checkbox-radio-switch--disabled) .checkbox-radio-switch__content[data-v-919d07b7]:hover { - background-color: var(--color-primary-element-light-hover); -} -.checkbox-radio-switch-switch[data-v-919d07b7]: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-919d07b7] .checkbox-radio-switch__icon > * { - color: var(--color-primary-element-light); -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch[data-v-919d07b7] { - 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-919d07b7] { - font-weight: bold; -} -.checkbox-radio-switch--button-variant.checkbox-radio-switch--checked .checkbox-radio-switch__content[data-v-919d07b7] { - background-color: var(--color-primary-element); - color: var(--color-primary-element-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__text { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 100%; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]:not(.checkbox-radio-switch--checked) .checkbox-radio-switch__icon > * { - color: var(--color-main-text); -} -.checkbox-radio-switch--button-variant[data-v-919d07b7] .checkbox-radio-switch__icon:empty { - display: none; -} -.checkbox-radio-switch--button-variant[data-v-919d07b7]: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-919d07b7] { - border-radius: calc(var(--default-clickable-area) / 2); -} -.checkbox-radio-switch--button-variant-v-grouped .checkbox-radio-switch__content[data-v-919d07b7] { - flex-basis: 100%; - max-width: unset; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:last-of-type { - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]: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-919d07b7] { - margin-bottom: 2px; -} -.checkbox-radio-switch--button-variant-v-grouped[data-v-919d07b7]:not(:first-of-type) { - border-top: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:first-of-type { - border-top-left-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-left-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:last-of-type { - border-top-right-radius: calc(var(--default-clickable-area) / 2 + 2px); - border-bottom-right-radius: calc(var(--default-clickable-area) / 2 + 2px); -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:last-of-type) { - border-right: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped:not(:last-of-type) .checkbox-radio-switch__content[data-v-919d07b7] { - margin-right: 2px; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7]:not(:first-of-type) { - border-left: 0 !important; -} -.checkbox-radio-switch--button-variant-h-grouped[data-v-919d07b7] .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-919d07b7] { - 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[data-v-fede0c71] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.empty-content[data-v-fede0c71] { - 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; -} -.modal-wrapper .empty-content[data-v-fede0c71] { - margin-top: 5vh; - margin-bottom: 5vh; -} -.empty-content__icon[data-v-fede0c71] { - 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-fede0c71] svg { - width: 64px !important; - height: 64px !important; - max-width: 64px !important; - max-height: 64px !important; -} -.empty-content__name[data-v-fede0c71] { - margin-bottom: 10px; - text-align: center; - font-weight: bold; - font-size: 20px; - line-height: 30px; -} -.empty-content__description[data-v-fede0c71] { - color: var(--color-text-maxcontrast); -} -.empty-content__action[data-v-fede0c71] { - margin-top: 8px; -} -.modal-wrapper .empty-content__action[data-v-fede0c71] { - 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-095ea4ce] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.app-sidebar__tab[data-v-095ea4ce] { - display: none; - padding: 10px; - min-height: 100%; - max-height: 100%; - height: 100%; - overflow: auto; -} -.app-sidebar__tab[data-v-095ea4ce]: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-095ea4ce] { - 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[data-v-cfe13af3] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-crumb[data-v-cfe13af3] { - background-image: none; - display: inline-flex; - height: var(--default-clickable-area); - padding: 0; -} -.vue-crumb[data-v-cfe13af3]:last-child { - min-width: 0; -} -.vue-crumb:last-child .vue-crumb__separator[data-v-cfe13af3] { - display: none; -} -.vue-crumb--hidden[data-v-cfe13af3] { - display: none; -} -.vue-crumb__separator[data-v-cfe13af3] { - padding: 0; - color: var(--color-text-maxcontrast); -} -.vue-crumb.vue-crumb--hovered[data-v-cfe13af3] .button-vue { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue { - color: var(--color-text-maxcontrast); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:hover, .vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue:focus { - background-color: var(--color-background-dark); - color: var(--color-main-text); -} -.vue-crumb[data-v-cfe13af3]:not(:last-child) .button-vue__text { - font-weight: normal; -} -.vue-crumb[data-v-cfe13af3] .button-vue__text { - margin: 0; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item { - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue { - padding: 0 4px 0 16px; - max-width: 100%; -} -.vue-crumb[data-v-cfe13af3]:not(.dropdown) .action-item .button-vue__wrapper { - flex-direction: row-reverse; -} -.vue-crumb[data-v-cfe13af3]: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-629bf30f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.breadcrumb[data-v-629bf30f] { - width: 100%; - flex-grow: 1; - display: inline-flex; - align-items: center; -} -.breadcrumb--collapsed[data-v-629bf30f] .vue-crumb:last-child { - min-width: 100px; -} -.breadcrumb nav[data-v-629bf30f] { - flex-shrink: 1; - min-width: 0; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f] { - max-width: 100%; -} -.breadcrumb .breadcrumb__crumbs[data-v-629bf30f], .breadcrumb .breadcrumb__actions[data-v-629bf30f] { - 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-878b819f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.fade-enter-active[data-v-878b819f], .fade-leave-active[data-v-878b819f] { - transition: opacity 0.3s ease; -} -.fade-enter[data-v-878b819f], .fade-leave-to[data-v-878b819f] { - opacity: 0; -} -.linked-icons[data-v-878b819f] { - display: flex; -} -.linked-icons img[data-v-878b819f] { - padding: 12px; - height: 44px; - display: block; - background-repeat: no-repeat; - background-position: center; - opacity: 0.7; -} -.linked-icons img[data-v-878b819f]:hover { - opacity: 1; -} -.popovermenu[data-v-878b819f] { - display: none; -} -.popovermenu.open[data-v-878b819f] { - display: block; -} -li.collection-list-item[data-v-878b819f] { - flex-wrap: wrap; - height: auto; - cursor: pointer; - margin-bottom: 0 !important; -} -li.collection-list-item .collection-avatar[data-v-878b819f] { - margin-top: 0; -} -li.collection-list-item form[data-v-878b819f], li.collection-list-item .collection-item-name[data-v-878b819f] { - flex-basis: 10%; - flex-grow: 1; - display: flex; -} -li.collection-list-item .collection-item-name[data-v-878b819f] { - padding: 12px 9px; -} -li.collection-list-item input[data-v-878b819f] { - margin-top: 4px; - border-color: var(--color-border-maxcontrast); -} -li.collection-list-item input[type=text][data-v-878b819f] { - flex-grow: 1; -} -li.collection-list-item .error[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details[data-v-878b819f] { - flex-basis: 100%; - width: 100%; -} -li.collection-list-item .resource-list-details li[data-v-878b819f] { - display: flex; - margin-left: 44px; - border-radius: 3px; - cursor: pointer; -} -li.collection-list-item .resource-list-details li[data-v-878b819f]:hover { - background-color: var(--color-background-dark); -} -li.collection-list-item .resource-list-details li a[data-v-878b819f] { - flex-grow: 1; - padding: 3px; - max-width: calc(100% - 30px); - display: flex; -} -li.collection-list-item .resource-list-details span[data-v-878b819f] { - display: inline-block; - vertical-align: top; - margin-right: 10px; -} -li.collection-list-item .resource-list-details span.resource-name[data-v-878b819f] { - 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-878b819f] { - width: 24px; - height: 24px; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f] { - opacity: 0.7; -} -li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:hover, li.collection-list-item .resource-list-details .icon-close[data-v-878b819f]:focus { - opacity: 1; -} -.should-shake[data-v-878b819f] { - animation: shake-878b819f 0.6s 1 linear; -} -@keyframes shake-878b819f { -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-efe8beb8] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.collection-list *[data-v-efe8beb8] { - box-sizing: border-box; -} -.collection-list > li[data-v-efe8beb8] { - display: flex; - align-items: center; - gap: 12px; -} -.collection-list > li > .avatar[data-v-efe8beb8] { - margin-top: 0; -} -#collection-select-container[data-v-efe8beb8] { - display: flex; - flex-direction: column; -} -.v-select span.avatar[data-v-efe8beb8] { - display: block; - padding: 16px; - opacity: 0.7; - background-repeat: no-repeat; - background-position: center; -} -.v-select span.avatar[data-v-efe8beb8]:hover { - opacity: 1; -} -p.hint[data-v-efe8beb8] { - z-index: 1; - margin-top: -16px; - padding: 8px 8px; - color: var(--color-text-maxcontrast); - line-height: normal; -} -div.avatar[data-v-efe8beb8] { - 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-efe8beb8] { - display: block; - padding: 8px; - background-repeat: no-repeat; - background-position: center; -} -.option__wrapper[data-v-efe8beb8] { - display: flex; -} -.option__wrapper .avatar[data-v-efe8beb8] { - display: block; - width: 32px; - height: 32px; - background-color: var(--color-background-darker) !important; -} -.option__wrapper .option__title[data-v-efe8beb8] { - padding: 4px; -} -.fade-enter-active[data-v-efe8beb8], .fade-leave-active[data-v-efe8beb8] { - transition: opacity 0.5s; -} -.fade-enter[data-v-efe8beb8], .fade-leave-to[data-v-efe8beb8] { - 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[data-v-cc496c1d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.color-picker[data-v-cc496c1d] { - display: flex; - overflow: hidden; - align-content: flex-end; - flex-direction: column; - justify-content: space-between; - box-sizing: content-box !important; - width: 176px; - padding: 8px; - border-radius: 3px; -} -.color-picker--advanced-fields[data-v-cc496c1d] { - width: 264px; -} -.color-picker__simple[data-v-cc496c1d] { - 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-cc496c1d] { - 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-cc496c1d]:focus-within { - outline: 2px solid var(--color-main-text); -} -.color-picker__simple-color-circle[data-v-cc496c1d]:hover { - opacity: 0.6; -} -.color-picker__simple-color-circle--active[data-v-cc496c1d] { - 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-cc496c1d] { - box-shadow: none !important; -} -.color-picker__navigation[data-v-cc496c1d] { - display: flex; - flex-direction: row; - justify-content: space-between; - margin-top: 10px; -} -[data-v-cc496c1d] .vc-chrome { - width: unset; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-color-wrap { - width: 30px; - height: 30px; -} -[data-v-cc496c1d] .vc-chrome-active-color { - width: calc(var(--default-clickable-area) - 10 px); - height: calc(var(--default-clickable-area) - 10 px); - border-radius: 17px; -} -[data-v-cc496c1d] .vc-chrome-body { - padding: 14px 0 0 0; - background-color: var(--color-main-background); -} -[data-v-cc496c1d] .vc-chrome-body .vc-input__input { - box-shadow: none; -} -[data-v-cc496c1d] .vc-chrome-toggle-btn { - filter: var(--background-invert-if-dark); -} -[data-v-cc496c1d] .vc-chrome-saturation-wrap { - border-radius: 3px; -} -[data-v-cc496c1d] .vc-chrome-saturation-circle { - width: 20px; - height: 20px; -} -.slide-enter[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-to[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave[data-v-cc496c1d] { - transform: translateX(0); - opacity: 1; -} -.slide-leave-to[data-v-cc496c1d] { - transform: translateX(-50%); - opacity: 0; -} -.slide-enter-active[data-v-cc496c1d], .slide-leave-active[data-v-cc496c1d] { - 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; - left: 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-03a7c06d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.vue-skip-actions__container[data-v-03a7c06d] { - background-color: var(--color-main-background); - border-radius: var(--border-radius-large); - padding: 22px; -} -.vue-skip-actions__headline[data-v-03a7c06d] { - font-weight: bold; - font-size: 20px; - line-height: 30px; - margin-bottom: 12px; -} -.vue-skip-actions__buttons[data-v-03a7c06d] { - display: flex; - flex-wrap: wrap; - gap: 12px; -} -.vue-skip-actions__buttons > *[data-v-03a7c06d] { - flex: 1 0 fit-content; -} -.vue-skip-actions__image[data-v-03a7c06d] { - margin-top: 12px; -} -.content[data-v-03a7c06d] { - box-sizing: border-box; - margin: var(--body-container-margin); - margin-top: 50px; - 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-03a7c06d]:not(.with-sidebar--full) { - position: fixed; -} -.content[data-v-03a7c06d] * { - 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-11010ba6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.counter-bubble__counter[data-v-11010ba6] { - font-size: calc(var(--default-font-size) * 0.8); - overflow: hidden; - width: fit-content; - max-width: var(--default-clickable-area); - min-width: calc(1lh + 2 * var(--default-grid-baseline)); - text-align: center; - text-overflow: ellipsis; - line-height: 1em; - padding: var(--default-grid-baseline); - border-radius: var(--border-radius-pill); - background-color: var(--color-primary-element-light); - font-weight: bold; - color: var(--color-primary-element-light-text); -} -.counter-bubble__counter .active[data-v-11010ba6] { - color: var(--color-main-background); - background-color: var(--color-primary-element-light); -} -.counter-bubble__counter--highlighted[data-v-11010ba6] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.counter-bubble__counter--highlighted.active[data-v-11010ba6] { - color: var(--color-primary-element); - background-color: var(--color-main-background); -} -.counter-bubble__counter--outlined[data-v-11010ba6] { - color: var(--color-primary-element); - background: transparent; - box-shadow: inset 0 0 0 2px; -} -.counter-bubble__counter--outlined.active[data-v-11010ba6] { - 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-53796b97] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.dashboard-widget[data-v-53796b97] .empty-content { - text-align: center; - padding-top: 5vh; -} -.dashboard-widget[data-v-53796b97] .empty-content.half-screen { - padding-top: 0; - margin-bottom: 1vh; -} -.more[data-v-53796b97] { - display: block; - text-align: center; - color: var(--color-text-maxcontrast); - line-height: 60px; - cursor: pointer; -} -.more[data-v-53796b97]:hover, .more[data-v-53796b97]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); - color: var(--color-main-text); -} - -/* skeleton */ -.item-list__entry[data-v-53796b97] { - display: flex; - align-items: flex-start; - padding: 8px; -} -.item-list__entry .item-avatar[data-v-53796b97] { - position: relative; - margin-top: auto; - margin-bottom: auto; - background-color: var(--color-background-dark) !important; -} -.item-list__entry .item__details[data-v-53796b97] { - padding-left: 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-53796b97], -.item-list__entry .item__details .message[data-v-53796b97] { - white-space: nowrap; - background-color: var(--color-background-dark); -} -.item-list__entry .item__details h3[data-v-53796b97] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-53796b97] { - 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-51bbc625] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.item-list__entry[data-v-51bbc625] { - display: flex; - align-items: center; - position: relative; - padding: 8px; -} -.item-list__entry[data-v-51bbc625]:hover, .item-list__entry[data-v-51bbc625]:focus { - background-color: var(--color-background-hover); - border-radius: var(--border-radius-large); -} -.item-list__entry .item-avatar[data-v-51bbc625] { - position: relative; - margin-top: auto; - margin-bottom: auto; -} -.item-list__entry .item__details[data-v-51bbc625] { - padding-left: 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-51bbc625], -.item-list__entry .item__details .message[data-v-51bbc625] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.item-list__entry .item__details .message span[data-v-51bbc625] { - width: 10px; - display: inline-block; - margin-bottom: -3px; -} -.item-list__entry .item__details h3[data-v-51bbc625] { - font-size: 100%; - margin: 0; -} -.item-list__entry .item__details .message[data-v-51bbc625] { - width: 100%; - color: var(--color-text-maxcontrast); -} -.item-list__entry .item-icon[data-v-51bbc625] { - position: relative; - width: 14px; - height: 14px; - margin: 27px -3px 0px -7px; -} -.item-list__entry button.primary[data-v-51bbc625] { - padding: 21px; - margin: 0; -} - -/* -.content-popover { - height: 0px; - width: 0px; - margin-left: auto; - margin-right: 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 -*/ -.emoji-mart, -.emoji-mart * { - box-sizing: border-box; - line-height: 1.15; -} -.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; -} -.emoji-mart-emoji { - padding: 6px; - position: relative; - display: inline-block; - font-size: 0; - border: none; - background: none; - box-shadow: none; -} -.emoji-mart-emoji span { - display: inline-block; -} -.emoji-mart-preview-emoji .emoji-mart-emoji span { - width: 38px; - height: 38px; - font-size: 32px; -} -.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; -} -.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%; -} -.emoji-type-image.emoji-set-apple { - background-image: url('https://unpkg.com/emoji-datasource-apple@15.0.1/img/apple/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-facebook { - background-image: url('https://unpkg.com/emoji-datasource-facebook@15.0.1/img/facebook/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-google { - background-image: url('https://unpkg.com/emoji-datasource-google@15.0.1/img/google/sheets-256/64.png'); -} -.emoji-type-image.emoji-set-twitter { - background-image: url('https://unpkg.com/emoji-datasource-twitter@15.0.1/img/twitter/sheets-256/64.png'); -} -.emoji-mart-bar { - border: 0 solid #d9d9d9; -} -.emoji-mart-bar:first-child { - border-bottom-width: 1px; - border-top-left-radius: 5px; - border-top-right-radius: 5px; -} -.emoji-mart-bar:last-child { - border-top-width: 1px; - border-bottom-left-radius: 5px; - border-bottom-right-radius: 5px; -} -.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; -} -.emoji-mart-anchors { - display: flex; - flex-direction: row; - justify-content: space-between; - padding: 0 6px; - color: #858585; - line-height: 0; -} -.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; -} -.emoji-mart-anchor:hover, -.emoji-mart-anchor-selected { - color: #464646; -} -.emoji-mart-anchor-selected .emoji-mart-anchor-bar { - bottom: 0; -} -.emoji-mart-anchor-bar { - position: absolute; - bottom: -3px; - left: 0; - width: 100%; - height: 3px; - background-color: #464646; -} -.emoji-mart-anchors i { - display: inline-block; - width: 100%; - max-width: 22px; -} -.emoji-mart-anchors svg { - fill: currentColor; - max-height: 18px; -} -.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; -} -.emoji-mart-search { - margin-top: 6px; - padding: 0 6px; -} -.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; -} -.emoji-mart-search-results { - height: 250px; - overflow-y: scroll; -} -.emoji-mart-category { - position: relative; -} -.emoji-mart-category .emoji-mart-emoji span { - z-index: 1; - position: relative; - text-align: center; - cursor: default; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.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; -} -.emoji-mart-category .emoji-mart-emoji:hover:before, -.emoji-mart-emoji-selected:before { - opacity: 1; -} -.emoji-mart-category-label { - position: sticky; - top: 0; -} -.emoji-mart-static .emoji-mart-category-label { - z-index: 2; - position: relative; - /* position: sticky; */ - /* position: -webkit-sticky; */ -} -.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); -} -.emoji-mart-emoji { - position: relative; - display: inline-block; - font-size: 0; -} -.emoji-mart-no-results { - font-size: 14px; - text-align: center; - padding-top: 70px; - color: #858585; -} -.emoji-mart-no-results .emoji-mart-category-label { - display: none; -} -.emoji-mart-no-results .emoji-mart-no-results-label { - margin-top: 0.2em; -} -.emoji-mart-no-results .emoji-mart-emoji:hover:before { - content: none; -} -.emoji-mart-preview { - position: relative; - height: 70px; -} -.emoji-mart-preview-emoji, -.emoji-mart-preview-data, -.emoji-mart-preview-skins { - position: absolute; - top: 50%; - transform: translateY(-50%); -} -.emoji-mart-preview-emoji { - left: 12px; -} -.emoji-mart-preview-data { - left: 68px; - right: 12px; - word-break: break-all; -} -.emoji-mart-preview-skins { - right: 30px; - text-align: right; -} -.emoji-mart-preview-name { - font-size: 14px; -} -.emoji-mart-preview-shortname { - font-size: 12px; - color: #888; -} -.emoji-mart-preview-shortname + .emoji-mart-preview-shortname, -.emoji-mart-preview-shortname + .emoji-mart-preview-emoticon, -.emoji-mart-preview-emoticon + .emoji-mart-preview-emoticon { - margin-left: 0.5em; -} -.emoji-mart-preview-emoticon { - font-size: 11px; - color: #bbb; -} -.emoji-mart-title span { - display: inline-block; - vertical-align: middle; -} -.emoji-mart-title .emoji-mart-emoji { - padding: 0; -} -.emoji-mart-title-label { - color: #999a9c; - font-size: 21px; - font-weight: 300; -} -.emoji-mart-skin-swatches { - font-size: 0; - padding: 2px 0; - border: 1px solid #d9d9d9; - border-radius: 12px; - background-color: #fff; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch { - width: 16px; - padding: 0 2px; -} -.emoji-mart-skin-swatches-opened .emoji-mart-skin-swatch-selected:after { - opacity: 0.75; -} -.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; -} -.emoji-mart-skin-swatch:nth-child(1) { - transition-delay: 0s; -} -.emoji-mart-skin-swatch:nth-child(2) { - transition-delay: 0.03s; -} -.emoji-mart-skin-swatch:nth-child(3) { - transition-delay: 0.06s; -} -.emoji-mart-skin-swatch:nth-child(4) { - transition-delay: 0.09s; -} -.emoji-mart-skin-swatch:nth-child(5) { - transition-delay: 0.12s; -} -.emoji-mart-skin-swatch:nth-child(6) { - transition-delay: 0.15s; -} -.emoji-mart-skin-swatch-selected { - position: relative; - width: 16px; - padding: 0 2px; -} -.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; -} -.emoji-mart-skin { - display: inline-block; - width: 100%; - padding-top: 100%; - max-width: 12px; - border-radius: 100%; -} -.emoji-mart-skin-tone-1 { - background-color: #ffc93a; -} -.emoji-mart-skin-tone-2 { - background-color: #fadcbc; -} -.emoji-mart-skin-tone-3 { - background-color: #e0bb95; -} -.emoji-mart-skin-tone-4 { - background-color: #bf8f68; -} -.emoji-mart-skin-tone-5 { - background-color: #9b643d; -} -.emoji-mart-skin-tone-6 { - background-color: #594539; -} -/* vue-virtual-scroller/dist/vue-virtual-scroller.css */ -.emoji-mart .vue-recycle-scroller { - position: relative; -} -.emoji-mart .vue-recycle-scroller.direction-vertical:not(.page-mode) { - overflow-y: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal:not(.page-mode) { - overflow-x: auto; -} -.emoji-mart .vue-recycle-scroller.direction-horizontal { - display: flex; -} -.emoji-mart .vue-recycle-scroller__slot { - flex: auto 0 0; -} -.emoji-mart .vue-recycle-scroller__item-wrapper { - flex: 1; - box-sizing: border-box; - overflow: hidden; - position: relative; -} -.emoji-mart .vue-recycle-scroller.ready .vue-recycle-scroller__item-view { - position: absolute; - top: 0; - left: 0; - will-change: transform; -} -.emoji-mart - .vue-recycle-scroller.direction-vertical - .vue-recycle-scroller__item-wrapper { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.direction-horizontal - .vue-recycle-scroller__item-wrapper { - height: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-vertical - .vue-recycle-scroller__item-view { - width: 100%; -} -.emoji-mart - .vue-recycle-scroller.ready.direction-horizontal - .vue-recycle-scroller__item-view { - height: 100%; -} -.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; -} -.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; -} -.emoji-mart-search .hidden { - display: none; - visibility: hidden; -} -.material-design-icon { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.emoji-mart { - background-color: var(--color-main-background) !important; - border: 0; - color: var(--color-main-text) !important; -} -.emoji-mart button { - margin: 0; - padding: 0; - border: none; - background: transparent; - font-size: inherit; - height: 36px; - width: auto; -} -.emoji-mart button * { - cursor: pointer !important; -} -.emoji-mart .emoji-mart-bar, -.emoji-mart .emoji-mart-anchors, -.emoji-mart .emoji-mart-search, -.emoji-mart .emoji-mart-search input, -.emoji-mart .emoji-mart-category, -.emoji-mart .emoji-mart-category-label, -.emoji-mart .emoji-mart-category-label span, -.emoji-mart .emoji-mart-skin-swatches { - background-color: transparent !important; - border-color: var(--color-border) !important; - color: inherit !important; -} -.emoji-mart .emoji-mart-search input:focus-visible { - box-shadow: inset 0 0 0 2px var(--color-primary-element); - outline: none; -} -.emoji-mart .emoji-mart-bar:first-child { - border-top-left-radius: var(--border-radius) !important; - border-top-right-radius: var(--border-radius) !important; -} -.emoji-mart .emoji-mart-anchors button { - border-radius: 0; - padding: 12px 4px; - height: auto; -} -.emoji-mart .emoji-mart-anchors button:focus-visible { - /* box-shadow: inset 0 0 0 2px var(--color-primary-element); */ - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: start; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label, -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - user-select: none; - flex-grow: 0; - flex-shrink: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-category-label { - flex-basis: 100%; - margin: 0; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji { - flex-basis: 12.5%; - text-align: center; -} -.emoji-mart .emoji-mart-category .emoji-mart-emoji:hover::before, .emoji-mart .emoji-mart-category .emoji-mart-emoji.emoji-mart-emoji-selected::before { - background-color: var(--color-background-hover) !important; - outline: 2px solid var(--color-primary-element); -} -.emoji-mart .emoji-mart-category button:focus-visible { - background-color: var(--color-background-hover); - border: 2px solid var(--color-primary-element) !important; - 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-6c2d9a6e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.search__wrapper[data-v-6c2d9a6e] { - display: flex; - flex-direction: row; - gap: 4px; - align-items: end; - padding: 4px 8px; -} -.row-selected button[data-v-6c2d9a6e], .row-selected span[data-v-6c2d9a6e] { - vertical-align: middle; -} -.emoji-delete[data-v-6c2d9a6e] { - vertical-align: top; - margin-left: -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[data-v-cbad78fb] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -#guest-content-vue[data-v-cbad78fb] { - color: var(--color-main-text); - background-color: var(--color-main-background); - min-width: 0; - border-radius: var(--border-radius-large); - 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-b0eb667e] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.header-menu[data-v-b0eb667e] { - position: relative; - width: var(--header-height); - height: var(--header-height); -} -.header-menu .header-menu__trigger[data-v-b0eb667e] { - width: 100% !important; - height: var(--header-height); - opacity: 0.85; - filter: none !important; - color: var(--color-background-plain-text, var(--color-primary-text)) !important; -} -.header-menu--opened .header-menu__trigger[data-v-b0eb667e], .header-menu__trigger[data-v-b0eb667e]:hover, .header-menu__trigger[data-v-b0eb667e]:focus, .header-menu__trigger[data-v-b0eb667e]:active { - opacity: 1; -} -.header-menu .header-menu__trigger[data-v-b0eb667e]:focus-visible { - outline: none !important; - box-shadow: none !important; -} -.header-menu__wrapper[data-v-b0eb667e] { - position: fixed; - z-index: 2000; - top: 50px; - inset-inline-end: 0; - box-sizing: border-box; - margin: 0 8px; - padding: 8px; - border-radius: 0 0 var(--border-radius) var(--border-radius); - border-radius: var(--border-radius-large); - background-color: var(--color-main-background); - filter: drop-shadow(0 1px 5px var(--color-box-shadow)); -} -.header-menu__carret[data-v-b0eb667e] { - 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-b0eb667e] { - overflow: auto; - width: 350px; - max-width: calc(100vw - 16px); - min-height: calc(var(--default-clickable-area) * 1.5); - max-height: calc(100vh - 100px); -} -.header-menu__content[data-v-b0eb667e] .empty-content { - margin: 12vh 10px; -} -@media only screen and (max-width: 512px) { -.header-menu[data-v-b0eb667e] { - width: 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-a76d254b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.list-item__wrapper[data-v-a76d254b] { - display: flex; - position: relative; - width: 100%; - padding: 2px 4px; -} -.list-item__wrapper[data-v-a76d254b]:first-of-type { - padding-block-start: 4px; -} -.list-item__wrapper[data-v-a76d254b]:last-of-type { - padding-block-end: 4px; -} -.list-item__wrapper--active .list-item[data-v-a76d254b], .list-item__wrapper.active .list-item[data-v-a76d254b] { - background-color: var(--color-primary-element); -} -.list-item__wrapper--active .list-item[data-v-a76d254b]:hover, .list-item__wrapper--active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper--active .list-item[data-v-a76d254b]:has(:active), .list-item__wrapper.active .list-item[data-v-a76d254b]:hover, .list-item__wrapper.active .list-item[data-v-a76d254b]:focus-within, .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:focus-visible), .list-item__wrapper.active .list-item[data-v-a76d254b]:has(:active) { - background-color: var(--color-primary-element-hover); -} -.list-item__wrapper--active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper--active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper--active .list-item-details__details[data-v-a76d254b], .list-item__wrapper.active .list-item-content__name[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper.active .list-item-content__details[data-v-a76d254b], -.list-item__wrapper.active .list-item-details__details[data-v-a76d254b] { - color: var(--color-primary-element-text) !important; -} -.list-item__wrapper .list-item-content__name[data-v-a76d254b], -.list-item__wrapper .list-item-content__subname[data-v-a76d254b], -.list-item__wrapper .list-item-content__details[data-v-a76d254b], -.list-item__wrapper .list-item-details__details[data-v-a76d254b] { - white-space: nowrap; - margin: 0 auto 0 0; - overflow: hidden; - text-overflow: ellipsis; -} -.list-item-content__name[data-v-a76d254b] { - min-width: 100px; - flex: 1 1 10%; - font-weight: 500; -} -.list-item-content__subname[data-v-a76d254b] { - flex: 1 0; - min-width: 0; - color: var(--color-text-maxcontrast); -} -.list-item-content__subname--bold[data-v-a76d254b] { - font-weight: 500; -} -.list-item[data-v-a76d254b] { - --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-a76d254b]:hover, .list-item[data-v-a76d254b]:focus-within, .list-item[data-v-a76d254b]:has(:active), .list-item[data-v-a76d254b]:has(:focus-visible) { - background-color: var(--color-background-hover); -} -.list-item[data-v-a76d254b]: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-a76d254b] { - --list-item-padding: calc(0.5 * var(--default-grid-baseline)) var(--default-grid-baseline); -} -.list-item--compact[data-v-a76d254b]:not(:has(.list-item-content__subname)) { - --list-item-height: var(--default-clickable-area); -} -.list-item--legacy[data-v-a76d254b] { - --list-item-padding: calc(2 * var(--default-grid-baseline)); -} -.list-item--legacy.list-item--compact[data-v-a76d254b] { - --list-item-padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); -} -.list-item--one-line[data-v-a76d254b] { - --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--one-line--legacy[data-v-a76d254b] { - --list-item-padding: 2px calc((var(--list-item-height) - var(--list-item-border-radius)) / 2); -} -.list-item--one-line .list-item-content__main[data-v-a76d254b] { - display: flex; - justify-content: start; - gap: 12px; - min-width: 0; - max-width: 300px; -} -.list-item--one-line .list-item-content__details[data-v-a76d254b] { - flex-direction: row; - align-items: unset; - justify-content: end; -} -.list-item--one-line .list-item-content__name[data-v-a76d254b] { - align-self: center; -} -.list-item__anchor[data-v-a76d254b] { - display: flex; - flex: 1 0 auto; - align-items: center; - height: var(--list-item-height); - min-width: 0; -} -.list-item__anchor[data-v-a76d254b]:focus-visible { - outline: none; -} -.list-item-content[data-v-a76d254b] { - display: flex; - flex: 1 0; - justify-content: space-between; - padding-left: calc(2 * var(--default-grid-baseline)); - min-width: 0; -} -.list-item-content__main[data-v-a76d254b] { - flex: 1 0; - width: 0; - margin: auto 0; -} -.list-item-content__main--oneline[data-v-a76d254b] { - display: flex; -} -.list-item-content__details[data-v-a76d254b] { - display: flex; - flex-direction: column; - justify-content: end; - align-items: end; -} -.list-item-content__actions[data-v-a76d254b], .list-item-content__extra-actions[data-v-a76d254b] { - flex: 0 0 auto; - align-self: center; - justify-content: center; - margin-left: var(--default-grid-baseline); -} -.list-item-content__extra-actions[data-v-a76d254b] { - display: flex; - align-items: center; - gap: var(--default-grid-baseline); -} -.list-item-details__details[data-v-a76d254b] { - color: var(--color-text-maxcontrast); - margin: 0 9px !important; - font-weight: normal; -} -.list-item-details__extra[data-v-a76d254b] { - margin: 2px 4px 0 4px; - display: flex; - align-items: center; -} -.list-item-details__indicator[data-v-a76d254b] { - margin: 0 5px; -} -.list-item__extra[data-v-a76d254b] { - 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-5e97fe1f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.progress-bar[data-v-5e97fe1f] { - display: block; - height: var(--progress-bar-height); - --progress-bar-color: var(--497e8a2b); -} -.progress-bar--linear[data-v-5e97fe1f] { - 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-5e97fe1f]::-webkit-progress-bar { - height: var(--progress-bar-height); - background-color: transparent; -} -.progress-bar--linear[data-v-5e97fe1f]::-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-5e97fe1f]::-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-5e97fe1f] { - width: var(--progress-bar-height); - color: var(--progress-bar-color, var(--color-primary-element)); -} -.progress-bar--error[data-v-5e97fe1f] { - color: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-moz-progress-bar { - background: var(--color-error) !important; -} -.progress-bar--error[data-v-5e97fe1f]::-webkit-progress-value { - background: 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[data-v-de46bdbe] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.team-resources__header[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 6px; -} -.related-team[data-v-de46bdbe] { - border-radius: var(--border-radius-rounded); - border: 2px solid var(--color-border-dark); - margin-bottom: 6px; -} -.related-team__open[data-v-de46bdbe] { - border-color: var(--color-primary-element); -} -.related-team__header[data-v-de46bdbe] { - padding: 6px; - padding-right: 24px; - display: flex; - gap: 12px; -} -.related-team__name[data-v-de46bdbe] { - 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-de46bdbe] { - padding: 6px 12px; -} -.related-team .related-team-provider__name[data-v-de46bdbe] { - font-weight: bold; - margin-bottom: 3px; -} -.related-team .related-team-provider__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - padding: 6px 12px; - font-weight: bold; -} -.related-team .related-team-resource__link[data-v-de46bdbe] { - display: flex; - gap: 12px; - height: var(--default-clickable-area); - align-items: center; - border-radius: var(--border-radius-large); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:hover { - background-color: var(--color-background-hover); -} -.related-team .related-team-resource__link[data-v-de46bdbe]:focus { - background-color: var(--color-background-hover); - outline: 2px solid var(--color-primary-element); -} -.related-team .related-team-resource .resource__icon[data-v-de46bdbe] { - 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-de46bdbe] { - 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-ac1115a7] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.resource[data-v-ac1115a7] { - display: flex; - align-items: center; - height: var(--default-clickable-area); -} -.resource__button[data-v-ac1115a7] { - width: 100% !important; - justify-content: flex-start !important; - padding: 0 !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper { - justify-content: flex-start !important; -} -.resource__button[data-v-ac1115a7] .button-vue__wrapper .button-vue__text { - font-weight: normal !important; - margin-left: 2px !important; -} -.resource__icon[data-v-ac1115a7] { - 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-ac1115a7] { - 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-badd46a9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.related-resources__header h5[data-v-badd46a9] { - font-weight: bold; - margin-bottom: 6px; -} -.related-resources__header p[data-v-badd46a9] { - 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-6279218f] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.autocomplete-result[data-v-6279218f] { - display: flex; - height: var(--default-clickable-area); - padding: var(--default-grid-baseline) 0; -} -.autocomplete-result__icon[data-v-6279218f] { - 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-6279218f] { - color: inherit; - background-size: cover; -} -.autocomplete-result__status[data-v-6279218f] { - box-sizing: border-box; - position: absolute; - right: -4px; - bottom: -4px; - min-width: 18px; - min-height: 18px; - width: 18px; - height: 18px; - border: 2px solid var(--color-main-background); - border-radius: 50%; - background-color: var(--color-main-background); - font-size: var(--default-font-size); - line-height: 15px; - background-repeat: no-repeat; - background-size: 16px; - background-position: center; -} -.autocomplete-result__status--icon[data-v-6279218f] { - border: none; - background-color: transparent; -} -.autocomplete-result__content[data-v-6279218f] { - display: flex; - flex: 1 1 100%; - flex-direction: column; - justify-content: center; - min-width: 0; - padding-left: calc(var(--default-grid-baseline) * 2); -} -.autocomplete-result__title[data-v-6279218f], .autocomplete-result__subline[data-v-6279218f] { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -.autocomplete-result__subline[data-v-6279218f] { - 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-2fcc0867] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.rich-contenteditable[data-v-2fcc0867] { - position: relative; - width: auto; -} -.rich-contenteditable__label[data-v-2fcc0867] { - position: absolute; - margin-inline: 14px 0; - max-width: fit-content; - inset-block-start: 11px; - inset-inline: 0; - color: var(--color-text-maxcontrast); - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - pointer-events: none; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick), background-color var(--animation-quick) var(--animation-slow); -} -.rich-contenteditable__input:focus + .rich-contenteditable__label[data-v-2fcc0867], .rich-contenteditable__input:not(.rich-contenteditable__input--empty) + .rich-contenteditable__label[data-v-2fcc0867] { - inset-block-start: -10px; - line-height: 1.5; - font-size: 13px; - font-weight: 500; - border-radius: var(--default-grid-baseline) var(--default-grid-baseline) 0 0; - background-color: var(--color-main-background); - padding-inline: 5px; - margin-inline-start: 9px; - transition: height var(--animation-quick), inset-block-start var(--animation-quick), font-size var(--animation-quick), color var(--animation-quick); -} -.rich-contenteditable__input[data-v-2fcc0867] { - overflow-y: auto; - width: auto; - margin: 0; - padding: 8px; - cursor: text; - white-space: pre-wrap; - word-break: break-word; - color: var(--color-main-text); - border: 2px solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - outline: none; - background-color: var(--color-main-background); - font-family: var(--font-face); - font-size: inherit; - min-height: var(--default-clickable-area); - max-height: calc(var(--default-clickable-area) * 5.5); -} -.rich-contenteditable__input--has-label[data-v-2fcc0867] { - margin-top: 10px; -} -.rich-contenteditable__input--empty[data-v-2fcc0867]:focus:before, .rich-contenteditable__input--empty[data-v-2fcc0867]:not(.rich-contenteditable__input--has-label):before { - content: attr(aria-placeholder); - color: var(--color-text-maxcontrast); - position: absolute; -} -.rich-contenteditable__input[contenteditable=false][data-v-2fcc0867]: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-2fcc0867] { - min-height: calc(var(--default-clickable-area) * 3); - max-height: none; -} -.rich-contenteditable__input--disabled[data-v-2fcc0867] { - opacity: 0.5; - color: var(--color-text-maxcontrast); - border: 2px solid var(--color-background-darker); - border-radius: var(--border-radius); - background-color: var(--color-background-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_wg6zi_12 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -._tribute-container_wg6zi_20 { - z-index: 9000; - overflow: auto; - position: absolute; - left: -10000px; - margin: var(--default-grid-baseline) 0; - padding: var(--default-grid-baseline); - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - background: var(--color-main-background); - box-shadow: 0 1px 5px var(--color-box-shadow); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32 { - color: var(--color-text-maxcontrast); - border-radius: var(--border-radius); - padding: var(--default-grid-baseline) calc(2 * var(--default-grid-baseline)); - margin-bottom: var(--default-grid-baseline); - cursor: pointer; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32:last-child { - margin-bottom: 0; -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight { - color: var(--color-main-text); - background: var(--color-background-hover); -} -._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight, ._tribute-container_wg6zi_20 ._tribute-container__item_wg6zi_32.highlight * { - cursor: pointer; -} -._tribute-container_wg6zi_20._tribute-container--focus-visible_wg6zi_49 .highlight._tribute-container__item_wg6zi_32 { - outline: 2px solid var(--color-main-text) !important; -} -._tribute-container-autocomplete_wg6zi_53 { - min-width: 250px; - max-width: 300px; - max-height: calc((var(--default-clickable-area) + 5 * var(--default-grid-baseline)) * 4.5 - 1.5 * var(--default-grid-baseline)); -} -._tribute-container-emoji_wg6zi_59, -._tribute-container-link_wg6zi_60 { - 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_wg6zi_59 ._tribute-item_wg6zi_65, -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-emoji_wg6zi_59 ._tribute-item__emoji_wg6zi_71, -._tribute-container-link_wg6zi_60 ._tribute-item__emoji_wg6zi_71 { - padding-right: calc(var(--default-grid-baseline) * 2); -} -._tribute-container-link_wg6zi_60 { - min-width: 200px; - max-width: 300px; -} -._tribute-container-link_wg6zi_60 ._tribute-item_wg6zi_65 { - display: flex; - align-items: center; -} -._tribute-container-link_wg6zi_60 ._tribute-item__title_wg6zi_84 { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} -._tribute-container-link_wg6zi_60 ._tribute-item__icon_wg6zi_89 { - margin: auto 0; - width: 20px; - height: 20px; - object-fit: contain; - padding-right: calc(var(--default-grid-baseline) * 2); - 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-b293f5d9] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.widget-custom[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-custom.full-width[data-v-b293f5d9] { - width: var(--widget-full-width, 100%) !important; - left: calc((var(--widget-full-width, 100%) - 100%) / 2 * -1); - position: relative; -} -.widget-access[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; - padding: calc(var(--default-grid-baseline, 4px) * 3); -} -.widget-default[data-v-b293f5d9] { - 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-large); - background-color: transparent; - display: flex; -} -.widget-default--compact[data-v-b293f5d9] { - flex-direction: column; -} -.widget-default--compact .widget-default--image[data-v-b293f5d9] { - width: 100%; - height: 150px; -} -.widget-default--compact .widget-default--details[data-v-b293f5d9] { - 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-b293f5d9] { - display: none; -} -.widget-default--image[data-v-b293f5d9] { - width: 40%; - background-position: center; - background-size: cover; - background-repeat: no-repeat; -} -.widget-default--name[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - font-weight: bold; -} -.widget-default--details[data-v-b293f5d9] { - padding: calc(var(--default-grid-baseline, 4px) * 3); - width: 60%; -} -.widget-default--details p[data-v-b293f5d9] { - margin: 0; - padding: 0; -} -.widget-default--description[data-v-b293f5d9] { - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 3; - line-clamp: 3; - -webkit-box-orient: vertical; -} -.widget-default--link[data-v-b293f5d9] { - color: var(--color-text-maxcontrast); - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.toggle-interactive[data-v-b293f5d9] { - position: relative; -} -.toggle-interactive .toggle-interactive--button[data-v-b293f5d9] { - position: absolute; - top: 50%; - z-index: 10000; - left: 50%; - transform: translateX(-50%) translateY(-50%); - opacity: 0; -} -.toggle-interactive:focus-within .toggle-interactive--button[data-v-b293f5d9], .toggle-interactive:hover .toggle-interactive--button[data-v-b293f5d9] { - 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-de9850e4] { - 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-e54e09d6] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.provider-list[data-v-e54e09d6] { - width: 100%; - min-height: 400px; - padding: 0 16px 16px 16px; - display: flex; - flex-direction: column; -} -.provider-list--select[data-v-e54e09d6] { - width: 100%; -} -.provider-list--select .provider[data-v-e54e09d6] { - display: flex; - align-items: center; - height: 28px; - overflow: hidden; -} -.provider-list--select .provider .link-icon[data-v-e54e09d6] { - margin-right: 8px; -} -.provider-list--select .provider .provider-icon[data-v-e54e09d6] { - width: 20px; - height: 20px; - object-fit: contain; - margin-right: 8px; - filter: var(--background-invert-if-dark); -} -.provider-list--select .provider .option-text[data-v-e54e09d6] { - 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-3c1803b5] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.raw-link[data-v-3c1803b5] { - width: 100%; - min-height: 350px; - display: flex; - flex-direction: column; - overflow-y: auto; - padding: 0 16px 16px 16px; -} -.raw-link .input-wrapper[data-v-3c1803b5] { - width: 100%; -} -.raw-link .reference-widget[data-v-3c1803b5] { - display: flex; -} -.raw-link--empty-content .provider-icon[data-v-3c1803b5] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.raw-link--input[data-v-3c1803b5] { - 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-8571023b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.result[data-v-8571023b] { - display: flex; - align-items: center; - height: var(--default-clickable-area); - overflow: hidden; -} -.result--icon-class[data-v-8571023b], .result--image[data-v-8571023b] { - width: 40px; - min-width: 40px; - height: 40px; - object-fit: contain; -} -.result--icon-class.rounded[data-v-8571023b], .result--image.rounded[data-v-8571023b] { - border-radius: 50%; -} -.result--content[data-v-8571023b] { - display: flex; - flex-direction: column; - padding-left: 10px; - overflow: hidden; -} -.result--content--name[data-v-8571023b], .result--content--subline[data-v-8571023b] { - 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-05fef988] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.smart-picker-search[data-v-05fef988] { - width: 100%; - display: flex; - flex-direction: column; - padding: 0 16px 16px 16px; -} -.smart-picker-search.with-empty-content[data-v-05fef988] { - min-height: 400px; -} -.smart-picker-search .provider-icon[data-v-05fef988] { - width: 150px; - height: 150px; - object-fit: contain; - filter: var(--background-invert-if-dark); -} -.smart-picker-search--select[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .search-result[data-v-05fef988] { - width: 100%; -} -.smart-picker-search--select .group-name-icon[data-v-05fef988], -.smart-picker-search--select .option-simple-icon[data-v-05fef988] { - width: 20px; - height: 20px; - margin: 0 20px 0 10px; -} -.smart-picker-search--select .custom-option[data-v-05fef988] { - height: var(--default-clickable-area); - display: flex; - align-items: center; - overflow: hidden; -} -.smart-picker-search--select .option-text[data-v-05fef988] { - 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-f3f0de17] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker[data-v-f3f0de17] { - display: flex; - overflow-y: auto; - width: 100%; -} -.reference-picker .custom-element-wrapper[data-v-f3f0de17] { - 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 { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal .modal-container { - display: flex !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-19d3f57d] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.reference-picker-modal--content[data-v-19d3f57d] { - width: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - overflow-y: auto; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d], -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - position: absolute; - top: 4px; -} -.reference-picker-modal--content .back-button[data-v-19d3f57d] { - left: 4px; -} -.reference-picker-modal--content .close-button[data-v-19d3f57d] { - right: 4px; -} -.reference-picker-modal--content > h2[data-v-19d3f57d] { - display: flex; - margin: 12px 0 20px 0; -} -.reference-picker-modal--content > h2 .icon[data-v-19d3f57d] { - margin-right: 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-f5a7bd55] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.input-wrapper[data-v-f5a7bd55] { - display: flex; - align-items: center; - flex-wrap: wrap; - width: 100%; - max-width: 400px; -} -.input-wrapper .action-input__label[data-v-f5a7bd55] { - margin-right: 12px; -} -.input-wrapper[data-v-f5a7bd55]:disabled { - cursor: default; -} -.input-wrapper .hint[data-v-f5a7bd55] { - color: var(--color-text-maxcontrast); - margin-left: 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-0974f50a] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.settings-section[data-v-0974f50a] { - display: block; - margin-bottom: auto; - padding: 30px; -} -.settings-section[data-v-0974f50a]:not(:last-child) { - border-bottom: 1px solid var(--color-border); -} -.settings-section--limit-width > *[data-v-0974f50a] { - max-width: 900px; -} -.settings-section__name[data-v-0974f50a] { - display: inline-flex; - align-items: center; - justify-content: center; - font-size: 20px; - font-weight: bold; - max-width: 900px; - margin-top: 0; -} -.settings-section__info[data-v-0974f50a] { - 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-left: 0; - color: var(--color-text-maxcontrast); -} -.settings-section__info[data-v-0974f50a]:hover, .settings-section__info[data-v-0974f50a]:focus, .settings-section__info[data-v-0974f50a]:active { - color: var(--color-main-text); -} -.settings-section__desc[data-v-0974f50a] { - 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-75b4f01b] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.select-group-error[data-v-75b4f01b] { - color: var(--color-error); - font-size: 13px; - padding-inline-start: var(--border-radius-large); -}/** - * 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-4b6abfac] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.textarea[data-v-4b6abfac] { - position: relative; - width: 100%; - border-radius: var(--border-radius-large); - margin-block-start: 6px; - resize: vertical; -} -.textarea__main-wrapper[data-v-4b6abfac] { - position: relative; -} -.textarea--disabled[data-v-4b6abfac] { - opacity: 0.7; - filter: saturate(0.7); -} -.textarea__input[data-v-4b6abfac] { - margin: 0; - padding-inline: 10px 6px; - width: 100%; - height: calc(var(--default-clickable-area) * 2); - font-size: var(--default-font-size); - text-overflow: ellipsis; - background-color: var(--color-main-background); - color: var(--color-main-text); - border: var(--border-width-input, 2px) solid var(--color-border-maxcontrast); - border-radius: var(--border-radius-large); - cursor: pointer; -} -.textarea__input[data-v-4b6abfac]:active:not([disabled]), .textarea__input[data-v-4b6abfac]:hover:not([disabled]), .textarea__input[data-v-4b6abfac]:focus:not([disabled]) { - border-width: var(--border-width-input-focused, 2px); - border-color: var(--color-main-text); - box-shadow: 0 0 0 2px var(--color-main-background) !important; -} -.textarea__input[data-v-4b6abfac]:not(:focus, .textarea__input--label-outside)::placeholder { - opacity: 0; -} -.textarea__input[data-v-4b6abfac]:focus { - cursor: text; -} -.textarea__input[data-v-4b6abfac]:disabled { - cursor: default; -} -.textarea__input[data-v-4b6abfac]:focus-visible { - box-shadow: unset !important; -} -.textarea__input--success[data-v-4b6abfac] { - border-color: var(--color-success) !important; -} -.textarea__input--success[data-v-4b6abfac]: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-4b6abfac] { - border-color: var(--color-error) !important; -} -.textarea__input--error[data-v-4b6abfac]: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-4b6abfac] { - 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-4b6abfac], .textarea__input:not(:placeholder-shown) + .textarea__label[data-v-4b6abfac] { - 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-4b6abfac] { - padding-block: 4px; - display: flex; - align-items: center; -} -.textarea__helper-text-message__icon[data-v-4b6abfac] { - margin-inline-end: 8px; -} -.textarea__helper-text-message--error[data-v-4b6abfac] { - color: var(--color-error-text); -} -.textarea__helper-text-message--success[data-v-4b6abfac] { - 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-b07a6c57] { - display: flex; - align-self: center; - justify-self: center; - align-items: center; - justify-content: center; -} -.user-bubble__wrapper[data-v-b07a6c57] { - display: inline-block; - vertical-align: middle; - min-width: 0; - max-width: 100%; -} -.user-bubble__content[data-v-b07a6c57] { - display: inline-flex; - max-width: 100%; - background-color: var(--color-background-dark); -} -.user-bubble__content--primary[data-v-b07a6c57] { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -} -.user-bubble__content[data-v-b07a6c57] > :last-child { - padding-right: 8px; -} -.user-bubble__avatar[data-v-b07a6c57] { - align-self: center; -} -.user-bubble__name[data-v-b07a6c57] { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} -.user-bubble__name[data-v-b07a6c57], .user-bubble__secondary[data-v-b07a6c57] { - padding: 0; - padding-left: 4px; -}.viewer__image-editor[data-v-a2c8f486] { - position: absolute; - z-index: 10100; - top: calc(var(--header-height) * -1); - bottom: calc(var(--header-height) * -1); - left: 0; - width: 100%; - height: 100vh; -}.SfxModal-Wrapper { - z-index: 10101 !important; -} -#SfxPopper { - z-index: 10102; - position: relative; -} -.viewer__image-editor *, -.SfxModal-Wrapper *, -.SfxPopper-wrapper * { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor label, -.viewer__image-editor button, -.SfxModal-Wrapper label, -.SfxModal-Wrapper button, -.SfxPopper-wrapper label, -.SfxPopper-wrapper button { - color: var(--color-main-text); -} -.viewer__image-editor label > span, -.viewer__image-editor button > span, -.SfxModal-Wrapper label > span, -.SfxModal-Wrapper button > span, -.SfxPopper-wrapper label > span, -.SfxPopper-wrapper button > span { - font-size: var(--default-font-size) !important; -} -.viewer__image-editor button, -.SfxModal-Wrapper button, -.SfxPopper-wrapper button { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - min-height: 44px; - padding: 6px 12px; -} -.SfxInput-root { - height: auto !important; - padding: 0 !important; -} -.SfxInput-root .SfxInput-Base { - margin: 0 !important; -} -.SfxSelect-root { - padding: 8px !important; -} -.SfxButton-root { - min-height: 44px !important; - margin: 0 !important; - border: transparent !important; -} -.SfxButton-root[color=error] { - color: white !important; - background-color: var(--color-error) !important; -} -.SfxButton-root[color=error]:hover, .SfxButton-root[color=error]:focus { - border-color: white !important; - background-color: var(--color-error-hover) !important; -} -.SfxButton-root[color=primary] { - color: var(--color-primary-element-text) !important; - background-color: var(--color-primary-element) !important; -} -.SfxButton-root[color=primary]:hover, .SfxButton-root[color=primary]:focus { - background-color: var(--color-primary-element-hover) !important; -} -.SfxMenuItem-root { - height: 44px; - padding-left: 8px !important; -} -.SfxMenuItem-root > div { - margin-right: 0; - padding: 14px; - padding: 6px; - cursor: pointer; -} -.SfxMenuItem-root[value=jpeg] { - display: none; -} -.SfxModal-Container { - min-height: 300px; - padding: 22px; -} -.SfxModal-Container .SfxModal-root, -.SfxModal-Container .SfxModalTitle-root { - flex: 1 1 100%; - justify-content: center; - color: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Icon { - margin-bottom: 22px !important; - background: none !important; -} -.SfxModal-Container .SfxModalTitle-Icon svg { - width: 64px; - height: 64px; - opacity: 0.4; - --color-primary: var(--color-main-text); - --color-error: var(--color-main-text); -} -.SfxModal-Container .SfxModalTitle-Close { - display: none !important; -} -.SfxModal-Container .SfxModalActions-root { - justify-content: space-evenly !important; -} -.FIE_topbar-center-options > button, -.FIE_topbar-center-options > label { - margin-left: 6px !important; -} -.FIE_tabs { - padding: 6px !important; - overflow: hidden; - overflow-y: auto; -} -.FIE_tab { - width: 80px !important; - height: 80px !important; - padding: 8px; - border-radius: var(--border-radius-large) !important; -} -.FIE_tab svg { - width: 16px; - height: 16px; -} -.FIE_tab-label { - margin-top: 8px !important; - overflow: hidden; - text-overflow: ellipsis; - max-width: 100%; - white-space: nowrap; - display: block !important; -} -.FIE_tab:hover, .FIE_tab:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_tab[aria-selected=true] { - color: var(--color-main-text); - background-color: var(--color-background-dark); - box-shadow: 0 0 0 2px var(--color-primary-element); -} -.FIE_tools-bar-wrapper { - max-height: max-content !important; -} -.FIE_tools-bar > div[class$=-tool-button], .FIE_tools-bar > div[class$=-tool] { - display: flex; - align-items: center; - justify-content: center; - min-width: 44px; - height: 44px; - padding: 6px 16px; - border-radius: var(--border-radius-pill); -} -.FIE_crop-presets-opener-button { - min-width: 0 !important; - padding: 5px !important; - padding-left: 10px !important; - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button, -.FIE_topbar-close-button, -.FIE_resize-ratio-locker { - border: none !important; - background-color: transparent !important; -} -.FIE_topbar-history-buttons button:hover, .FIE_topbar-history-buttons button:focus, -.FIE_topbar-close-button:hover, -.FIE_topbar-close-button:focus, -.FIE_resize-ratio-locker:hover, -.FIE_resize-ratio-locker:focus { - background-color: var(--color-background-hover) !important; -} -.FIE_topbar-history-buttons button svg, -.FIE_topbar-close-button svg, -.FIE_resize-ratio-locker svg { - width: 16px; - height: 16px; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button::before { - content: attr(title); - font-weight: normal; -} -.FIE_topbar-history-buttons button.FIE_topbar-reset-button svg { - display: none; -} -.FIE_topbar-save-wrapper { - width: auto !important; -} -.FIE_topbar-save-button { - color: var(--color-primary-text) !important; - border: none !important; - background-color: var(--color-primary-element) !important; -} -.FIE_topbar-save-button:hover, .FIE_topbar-save-button:focus { - background-color: var(--color-primary-element-hover) !important; -} -.FIE_resize-tool-options .FIE_resize-width-option, -.FIE_resize-tool-options .FIE_resize-height-option { - flex: 1 1; - min-width: 0; -} -.FIE_resize-ratio-locker { - margin-right: 8px !important; -} -.FIE_resize-ratio-locker svg { - width: 20px; - height: 20px; -} -.FIE_resize-ratio-locker svg path { - stroke-width: 1; - stroke: var(--color-main-text); - fill: var(--color-main-text); -} -.FIE_topbar-close-button svg path { - transform: scale(1.6); -} -.FIE_canvas-container { - background-color: var(--color-main-background) !important; -} -.FIE_spinner::after, -.FIE_spinner-label { - display: none !important; -} -.FIE_spinner-wrapper { - background-color: transparent !important; -} -.FIE_spinner::before { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - width: 28px; - height: 28px; - margin: -16px 0 0 -16px; - content: ""; - -webkit-transform-origin: center; - -ms-transform-origin: center; - transform-origin: center; - -webkit-animation: rotate 0.8s infinite linear; - animation: rotate 0.8s infinite linear; - border: 2px solid var(--color-loading-light); - border-top-color: var(--color-loading-dark); - border-radius: 100%; - filter: var(--background-invert-if-dark); -}.image_container[data-v-3401a1bc] { - display: flex; - align-items: center; - height: 100%; - justify-content: center; -} -img[data-v-3401a1bc], video[data-v-3401a1bc] { - max-width: 100%; - max-height: 100%; - align-self: center; - justify-self: center; - background-color: #000; - transition: none !important; -} -img[data-v-3401a1bc]:hover, video[data-v-3401a1bc]:hover { - background-image: linear-gradient(45deg, #efefef 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, transparent 75%, #efefef 75%), linear-gradient(45deg, #efefef 25%, #fff 25%); - background-size: 16px 16px; - background-position: 0 0, 0 0, -8px -8px, 8px 8px; -} -img.loaded[data-v-3401a1bc], video.loaded[data-v-3401a1bc] { - background-color: #fff; -} -img.zoomed[data-v-3401a1bc], video.zoomed[data-v-3401a1bc] { - position: absolute; - max-height: none; - max-width: none; - z-index: 10010; - cursor: move; -} -img.dragging[data-v-3401a1bc], video.dragging[data-v-3401a1bc] { - transition: none !important; - cursor: move; -} -.live-photo_play_button[data-v-3401a1bc] { - position: absolute; - top: 0; - margin: 16px !important; - display: flex; - align-items: center; - border: none; - gap: 4px; - border-radius: var(--border-radius); - padding: 4px 8px; - background-color: var(--color-main-background-blur); -}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}video[data-v-087ae83c] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100% !important; - background-color: black; - justify-self: center; -} -[data-v-087ae83c] .plyr:-webkit-full-screen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr:fullscreen video { - width: 100% !important; - height: 100% !important; -} -[data-v-087ae83c] .plyr__progress__container { - flex: 1 1; -} -[data-v-087ae83c] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-087ae83c] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__volume,[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-087ae83c] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-087ae83c] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-087ae83c] .plyr button.plyr__control--overlaid:hover,[data-v-087ae83c] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-087ae83c] .plyr .plyr__menu__container button:hover,[data-v-087ae83c] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-087ae83c] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-087ae83c] .plyr .plyr__volume { - display: none; -} -} -[data-v-087ae83c] .plyr button { - color: white; -} -[data-v-087ae83c] .plyr button:hover,[data-v-087ae83c] .plyr button:focus { - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); -}main.viewer__hidden-fullscreen { - height: 100vh !important; - width: 100vw !important; - margin: 0 !important; -} -footer.viewer__hidden-fullscreen { - display: none !important; -}audio[data-v-2be0d851] { - /* over arrows in tiny screens */ - z-index: 20050; - align-self: center; - max-width: 100%; - max-height: 100%; - background-color: black; - justify-self: center; -} -[data-v-2be0d851] .plyr__progress__container { - flex: 1 1; -} -[data-v-2be0d851] .plyr { - --plyr-color-main: var(--color-primary-element); - --plyr-control-icon-size: 18px; - --plyr-menu-background: var(--color-main-background); - --plyr-menu-color: var(--color-main-text); - --plyr-audio-controls-background: var(--color-main-background); - --plyr-audio-control-color: var(--color-main-text); - --plyr-button-size: 44px; - --plyr-range-fill-background: var(--color-primary-element); -} -[data-v-2be0d851] .plyr .plyr__controls { - flex-wrap: wrap; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__volume,[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - max-width: 100%; - flex: 1 1; -} -[data-v-2be0d851] .plyr .plyr__controls .plyr__progress__container { - flex: 4 1; -} -[data-v-2be0d851] .plyr button { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - padding: calc((var(--plyr-button-size) - var(--plyr-control-icon-size)) / 2); - cursor: pointer; - border: none; - background-color: transparent; - line-height: inherit; -} -[data-v-2be0d851] .plyr button:hover,[data-v-2be0d851] .plyr button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid { - width: var(--plyr-button-size); - height: var(--plyr-button-size); - color: var(--color-primary-element-text); - background-color: var(--color-primary-element); - --plyr-button-size: 50px; -} -[data-v-2be0d851] .plyr button.plyr__control--overlaid:hover,[data-v-2be0d851] .plyr button.plyr__control--overlaid:focus { - background-color: var(--color-primary-element-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button { - width: 120px; - margin: 0; - color: var(--color-main-text); -} -[data-v-2be0d851] .plyr .plyr__menu__container button:hover,[data-v-2be0d851] .plyr .plyr__menu__container button:focus { - color: var(--color-main-text); - background-color: var(--color-background-hover); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--forward { - padding-right: 28px; - padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__menu__container button.plyr__control--back { - margin: calc(var(--plyr-control-spacing, 10px) * 0.7); - padding-left: 28px; - padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); -} -[data-v-2be0d851] .plyr .plyr__progress__buffer { - width: calc(100% + var(--plyr-range-thumb-height, 13px)); - height: var(--plyr-range-track-height, 5px); - background: transparent; -} -@media only screen and (max-width: 480px) { -[data-v-2be0d851] .plyr .plyr__volume { - display: none; -} -} -@media only screen and (max-width: 500px) { -[data-v-2be0d851] .plyr--audio { - top: calc(17.5vw + 30px); -} -} \ No newline at end of file diff --git a/css/viewer-index.css b/css/viewer-index.css deleted file mode 100644 index 9bac7d4aa..000000000 --- a/css/viewer-index.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-cyrillic-ext-400-normal.woff2) format("woff2"),url(fonts/roboto-cyrillic-ext-400-normal.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-cyrillic-400-normal.woff2) format("woff2"),url(fonts/roboto-cyrillic-400-normal.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-greek-400-normal.woff2) format("woff2"),url(fonts/roboto-greek-400-normal.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-vietnamese-400-normal.woff2) format("woff2"),url(fonts/roboto-vietnamese-400-normal.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-latin-ext-400-normal.woff2) format("woff2"),url(fonts/roboto-latin-ext-400-normal.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(fonts/roboto-latin-400-normal.woff2) format("woff2"),url(fonts/roboto-latin-400-normal.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} diff --git a/css/viewer-main.css b/css/viewer-main.css index 50843eda6..2d8f9ad05 100644 --- a/css/viewer-main.css +++ b/css/viewer-main.css @@ -1,2 +1,2 @@ /* extracted by css-entry-points-plugin */ -@import './main-BT4PqNwX.chunk.css'; \ No newline at end of file +@import './main-DXSti9TM.chunk.css'; \ No newline at end of file diff --git a/cypress/e2e/mixins/oddname.ts b/cypress/e2e/mixins/oddname.ts index 7ec8651f3..c1c1dfcbc 100644 --- a/cypress/e2e/mixins/oddname.ts +++ b/cypress/e2e/mixins/oddname.ts @@ -152,7 +152,7 @@ export default function(file, type, sidebar = false) { }) it('Open the viewer on file click (public)', function() { - cy.openFileInShare(placedName) + cy.openFile(placedName) cy.get('body > .viewer').should('be.visible') }) diff --git a/cypress/e2e/sharing/download-share-disabled.cy.ts b/cypress/e2e/sharing/download-share-disabled.cy.ts index ac5f31a70..91246a3be 100644 --- a/cypress/e2e/sharing/download-share-disabled.cy.ts +++ b/cypress/e2e/sharing/download-share-disabled.cy.ts @@ -36,10 +36,6 @@ describe(`Download ${fileName} in viewer`, function() { cy.visit('/apps/files') }) }) - after(function() { - // already logged out after visiting share link - // cy.logout() - }) it('See the default files list', function() { cy.getFile('welcome.txt').should('contain', 'welcome .txt') @@ -62,7 +58,7 @@ describe(`Download ${fileName} in viewer`, function() { } }) - cy.createLinkShare('/Photos').then(token => { + cy.createLinkShare('/Photos').then((token: string) => { cy.intercept('GET', '**/apps/files_sharing/api/v1/shares*').as('sharingAPI') // Open the sidebar from the breadcrumbs @@ -80,25 +76,50 @@ describe(`Download ${fileName} in viewer`, function() { cy.get('@hideDownloadBtn').get('span').contains('Hide download').click() cy.get('@hideDownloadBtn').get('input[type=checkbox]').should('be.checked') + cy.intercept('PUT', '/ocs/v2.php/apps/files_sharing/api/v1/shares/*').as('updateShare') + cy.contains('button', 'Update share').click() + cy.wait('@updateShare') + // Log out and access link share cy.logout() cy.visit(`/s/${token}`) }) }) + it('See only view action', () => { + for (const file of ['image1.jpg', 'image2.jpg']) { + cy.get(`[data-cy-files-list-row-name="${CSS.escape(file)}"]`) + .find('[data-cy-files-list-row-actions]') + .find('button') + .click() + // Only view action + cy.get('[role="menu"]:visible') + .find('button') + .should('have.length', 1) + .first() + .should('contain.text', 'View') + cy.get(`[data-cy-files-list-row-name="${CSS.escape(file)}"]`) + .find('[data-cy-files-list-row-actions]') + .find('button') + .click() + } + }) + it('Open the viewer on file click', function() { - cy.openFileInShare('image1.jpg') + cy.openFile('image1.jpg') cy.get('body > .viewer').should('be.visible') }) - it('Does not see a loading animation', function() { + // TODO: FIX DOWNLOAD DISABLED SHARES + it.skip('Does not see a loading animation', function() { cy.get('body > .viewer', { timeout: 10000 }) .should('be.visible') .and('have.class', 'modal-mask') .and('not.have.class', 'icon-loading') }) - it('See the title on the viewer header but not the Download nor the menu button', function() { + // TODO: FIX DOWNLOAD DISABLED SHARES + it.skip('See the title on the viewer header but not the Download nor the menu button', function() { cy.get('body > .viewer .modal-header__name').should('contain', 'image1.jpg') cy.get('body a[download="image1.jpg"]').should('not.exist') cy.get('body > .viewer .modal-header button.action-item__menutoggle').should('not.exist') diff --git a/cypress/e2e/sharing/download-share.cy.ts b/cypress/e2e/sharing/download-share.cy.ts index faed8d555..21c147820 100644 --- a/cypress/e2e/sharing/download-share.cy.ts +++ b/cypress/e2e/sharing/download-share.cy.ts @@ -67,7 +67,7 @@ describe(`Download ${fileName} from viewer in link share`, function() { }) it('Open the viewer on file click', function() { - cy.openFileInShare('image1.jpg') + cy.openFile('image1.jpg') cy.get('body > .viewer').should('be.visible') }) diff --git a/cypress/e2e/sharing/files-shares.cy.ts b/cypress/e2e/sharing/files-shares.cy.ts index 0488c6914..15d9fac69 100644 --- a/cypress/e2e/sharing/files-shares.cy.ts +++ b/cypress/e2e/sharing/files-shares.cy.ts @@ -69,7 +69,7 @@ describe('See shared folder with link share', function() { }) it('Open the viewer on file click', function() { - cy.openFileInShare('image1.jpg') + cy.openFile('image1.jpg') cy.get('body > .viewer').should('be.visible') }) diff --git a/cypress/e2e/sharing/single-file-share.cy.ts b/cypress/e2e/sharing/single-file-share.cy.ts index 3cdd8c4bc..665c75d39 100644 --- a/cypress/e2e/sharing/single-file-share.cy.ts +++ b/cypress/e2e/sharing/single-file-share.cy.ts @@ -47,20 +47,52 @@ describe('See shared folder with link share', function() { it('Opens the shared image in the viewer', function() { cy.visit(`/s/${imageToken}`) - cy.get('#imgframe img').should('be.visible') - cy.get('#imgframe > #viewer').should('be.visible') + cy.contains('image1.jpg').should('be.visible') - cy.scrollTo('bottom', { ensureScrollable: false }) - cy.get(`#header a[href*="/s/${imageToken}/download"]`).should('be.visible') + cy.intercept('GET', '**/apps/files_sharing/publicpreview/**').as('getImage') + cy.openFileInSingleShare() + cy.wait('@getImage') + .its('response.statusCode') + .should('eq', 200) + + // Make sure loading is finished + cy.get('body > .viewer', { timeout: 10000 }) + .should('be.visible') + .and('have.class', 'modal-mask') + .and('not.have.class', 'icon-loading') + + // The image source is the preview url + cy.get('body > .viewer .modal-container .viewer__file.viewer__file--active img') + .should('have.attr', 'src') + .and('contain', '/apps/files_sharing/publicpreview/') + + // See the menu icon and close button + cy.get('body > .viewer .modal-header button.action-item__menutoggle').should('be.visible') + cy.get('body > .viewer .modal-header button.header-close').should('be.visible') }) it('Opens the shared video in the viewer', function() { cy.visit(`/s/${videoToken}`) - cy.get('#imgframe .plyr').should('be.visible') - cy.get('#imgframe > #viewer').should('be.visible') + cy.contains('video1.mp4').should('be.visible') + + cy.intercept('GET', '**/public.php/dav/files/**').as('loadVideo') + cy.openFileInSingleShare() + cy.wait('@loadVideo') + + // Make sure loading is finished + cy.get('body > .viewer', { timeout: 10000 }) + .should('be.visible') + .and('have.class', 'modal-mask') + .and('not.have.class', 'icon-loading') + + // The video source is the preview url + cy.get('body > .viewer .modal-container .viewer__file.viewer__file--active video') + .should('have.attr', 'src') + .and('contain', `/public.php/dav/files/${videoToken}`) - cy.scrollTo('bottom', { ensureScrollable: false }) - cy.get(`#header a[href*="/s/${videoToken}/download"]`).should('be.visible') + // See the menu icon and close button + cy.get('body > .viewer .modal-header button.action-item__menutoggle').should('be.visible') + cy.get('body > .viewer .modal-header button.header-close').should('be.visible') }) }) diff --git a/cypress/support/commands.ts b/cypress/support/commands.ts index 25027f89d..2809143fd 100644 --- a/cypress/support/commands.ts +++ b/cypress/support/commands.ts @@ -28,7 +28,7 @@ import { addCompareSnapshotCommand } from 'cypress-visual-regression/dist/comman addCommands() addCompareSnapshotCommand() -const url = Cypress.config('baseUrl').replace(/\/index.php\/?$/g, '') +const url = Cypress.config('baseUrl')!.replace(/\/index.php\/?$/g, '') Cypress.env('baseUrl', url) /** @@ -97,8 +97,10 @@ Cypress.Commands.add('openFile', fileName => { cy.wait(250) }) -Cypress.Commands.add('openFileInShare', fileName => { - cy.get(`.files-fileList tr[data-file="${CSS.escape(fileName)}"] a.name`).click() +Cypress.Commands.add('openFileInSingleShare', () => { + cy.get('tr[data-cy-files-list-row-name]') + .should('have.length', 1) + .click() // eslint-disable-next-line cy.wait(250) }) diff --git a/cypress/tsconfig.json b/cypress/tsconfig.json index 0e2edaca5..cff033a4a 100644 --- a/cypress/tsconfig.json +++ b/cypress/tsconfig.json @@ -1,4 +1,12 @@ { "extends": "../tsconfig.json", - "include": ["./**/*.ts"], + "include": ["../*.ts", "."], + "compilerOptions": { + "rootDir": "..", + "types": [ + "cypress", + "dockerode", + "node" + ] + } } diff --git a/js/viewer-main.mjs b/js/viewer-main.mjs index 58427f2ae..3735c93bd 100644 --- a/js/viewer-main.mjs +++ b/js/viewer-main.mjs @@ -1,12 +1,12 @@ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=[window.OC.filePath('viewer', '', 'css/index-vVhCG86e.chunk.css')])))=>i.map(i=>d[i]); /*! third party licenses: js/vendor.LICENSE.txt */ -const F_="viewer",A2="4.0.0";function S2(){return document.documentElement.lang||"en"}const C2=e=>"/remote.php/"+e,x2=(e,a)=>{var i;return((i=void 0)!=null?i:E0())+C2(e)},Gi=(e,a,i)=>{var n;const o=Object.assign({ocsVersion:2},{}).ocsVersion===1?1:2;return((n=void 0)!=null?n:E0())+"/ocs/v"+o+".php"+Yd(e,a)},Yd=(e,a,i)=>{const n=Object.assign({escape:!0},{}),o=function(s,r){return r=r||{},s.replace(/{([^{}]*)}/g,function(l,u){const c=r[u];return n.escape?encodeURIComponent(typeof c=="string"||typeof c=="number"?c.toString():l):typeof c=="string"||typeof c=="number"?c.toString():l})};return e.charAt(0)!=="/"&&(e="/"+e),o(e,a||{})},bo=(e,a,i)=>{var n,o,s;const r=Object.assign({noRewrite:!1},{}),l=(n=void 0)!=null?n:$l();return((s=(o=window?.OC)==null?void 0:o.config)==null?void 0:s.modRewriteWorking)===!0&&!r.noRewrite?l+Yd(e,a):l+"/index.php"+Yd(e,a)},v_=(e,a)=>a.includes(".")?Qg(e,"img",a):Qg(e,"img","".concat(a,".svg")),Qg=(e,a,i)=>{var n,o,s;const r=(s=(o=(n=window?.OC)==null?void 0:n.coreApps)==null?void 0:o.includes(e))!=null?s:!1,l=i.slice(-3)==="php";let u=$l();return l&&!r?(u+="/index.php/apps/".concat(e),u+="/".concat(encodeURI(a)),i!=="index.php"&&(u+="/".concat(i))):!l&&!r?(u=N2(e),u+="/".concat(a,"/"),u.at(-1)!=="/"&&(u+="/"),u+=i):((e==="settings"||e==="core"||e==="search")&&a==="ajax"&&(u+="/index.php"),e&&(u+="/".concat(e)),u+="/".concat(a),u+="/".concat(i)),u},E0=()=>window.location.protocol+"//"+window.location.host+$l();function $l(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const a=e.indexOf("/index.php/");if(a!==-1)e=e.slice(0,a);else{const i=e.indexOf("/",1);e=e.slice(0,i>0?i:void 0)}}return e}function N2(e){var a,i;return(i=((a=window._oc_appswebroots)!=null?a:{})[e])!=null?i:""}const{entries:b_,setPrototypeOf:Jg,isFrozen:B2,getPrototypeOf:O2,getOwnPropertyDescriptor:R2}=Object;let{freeze:Yt,seal:_a,create:y_}=Object,{apply:qd,construct:zd}=typeof Reflect<"u"&&Reflect;Yt||(Yt=function(e){return e}),_a||(_a=function(e){return e}),qd||(qd=function(e,a,i){return e.apply(a,i)}),zd||(zd=function(e,a){return new e(...a)});const gr=na(Array.prototype.forEach),Xg=na(Array.prototype.pop),Ho=na(Array.prototype.push),Wr=na(String.prototype.toLowerCase),Pu=na(String.prototype.toString),ef=na(String.prototype.match),Go=na(String.prototype.replace),j2=na(String.prototype.indexOf),P2=na(String.prototype.trim),ya=na(Object.prototype.hasOwnProperty),Rt=na(RegExp.prototype.test),$o=M2(TypeError);function na(e){return function(a){for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o2&&arguments[2]!==void 0?arguments[2]:Wr;Jg&&Jg(e,null);let n=a.length;for(;n--;){let o=a[n];if(typeof o=="string"){const s=i(o);s!==o&&(B2(a)||(a[n]=s),o=s)}e[o]=!0}return e}function L2(e){for(let a=0;a/gm),U2=_a(/\${[\w\W]*}/gm),Z2=_a(/^data-[\-\w.\u00B7-\uFFFF]/),H2=_a(/^aria-[\-\w]+$/),E_=_a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),G2=_a(/^(?:\w+script|data):/i),$2=_a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),D_=_a(/^html$/i),V2=_a(/^[a-z][.\w]*(-[.\w]+)+$/i);var sf=Object.freeze({__proto__:null,MUSTACHE_EXPR:q2,ERB_EXPR:z2,TMPLIT_EXPR:U2,DATA_ATTR:Z2,ARIA_ATTR:H2,IS_ALLOWED_URI:E_,IS_SCRIPT_OR_DATA:G2,ATTR_WHITESPACE:$2,DOCTYPE_NAME:D_,CUSTOM_ELEMENT:V2});const Wo={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},W2=function(){return typeof window>"u"?null:window},K2=function(e,a){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let i=null;const n="data-tt-policy-suffix";a&&a.hasAttribute(n)&&(i=a.getAttribute(n));const o="dompurify"+(i?"#"+i:"");try{return e.createPolicy(o,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function T_(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:W2();const a=Y=>T_(Y);if(a.version="3.1.6",a.removed=[],!e||!e.document||e.document.nodeType!==Wo.document)return a.isSupported=!1,a;let{document:i}=e;const n=i,o=n.currentScript,{DocumentFragment:s,HTMLTemplateElement:r,Node:l,Element:u,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:h,DOMParser:g,trustedTypes:f}=e,p=u.prototype,F=Vo(p,"cloneNode"),b=Vo(p,"remove"),w=Vo(p,"nextSibling"),y=Vo(p,"childNodes"),k=Vo(p,"parentNode");if(typeof r=="function"){const Y=i.createElement("template");Y.content&&Y.content.ownerDocument&&(i=Y.content.ownerDocument)}let x,S="";const{implementation:B,createNodeIterator:P,createDocumentFragment:R,getElementsByTagName:I}=i,{importNode:v}=n;let C={};a.isSupported=typeof b_=="function"&&typeof k=="function"&&B&&B.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:T,ERB_EXPR:A,TMPLIT_EXPR:j,DATA_ATTR:q,ARIA_ATTR:H,IS_SCRIPT_OR_DATA:G,ATTR_WHITESPACE:V,CUSTOM_ELEMENT:K}=sf;let{IS_ALLOWED_URI:ae}=sf,Q=null;const de=Oe({},[...tf,...Mu,...Lu,...Iu,...af]);let ge=null;const pe=Oe({},[...nf,...Yu,...of,...fr]);let re=Object.seal(y_(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ve=null,Be=null,Re=!0,Ye=!0,he=!1,Le=!0,Fe=!1,Je=!0,We=!1,dt=!1,Ue=!1,O=!1,z=!1,L=!1,te=!0,ce=!1;const ue="user-content-";let De=!0,we=!1,Te={},Xe=null;const ie=Oe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let oe=null;const D=Oe({},["audio","video","img","source","image","track"]);let m=null;const _=Oe({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),E="http://www.w3.org/1998/Math/MathML",N="http://www.w3.org/2000/svg",M="http://www.w3.org/1999/xhtml";let U=M,W=!1,se=null;const ke=Oe({},[E,N,M],Pu);let be=null;const je=["application/xhtml+xml","text/html"],qe="text/html";let Ne=null,zt=null;const sa=i.createElement("form"),dr=function(Y){return Y instanceof RegExp||Y instanceof Function},Gn=function(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(zt&&zt===Y)){if((!Y||typeof Y!="object")&&(Y={}),Y=hn(Y),be=je.indexOf(Y.PARSER_MEDIA_TYPE)===-1?qe:Y.PARSER_MEDIA_TYPE,Ne=be==="application/xhtml+xml"?Pu:Wr,Q=ya(Y,"ALLOWED_TAGS")?Oe({},Y.ALLOWED_TAGS,Ne):de,ge=ya(Y,"ALLOWED_ATTR")?Oe({},Y.ALLOWED_ATTR,Ne):pe,se=ya(Y,"ALLOWED_NAMESPACES")?Oe({},Y.ALLOWED_NAMESPACES,Pu):ke,m=ya(Y,"ADD_URI_SAFE_ATTR")?Oe(hn(_),Y.ADD_URI_SAFE_ATTR,Ne):_,oe=ya(Y,"ADD_DATA_URI_TAGS")?Oe(hn(D),Y.ADD_DATA_URI_TAGS,Ne):D,Xe=ya(Y,"FORBID_CONTENTS")?Oe({},Y.FORBID_CONTENTS,Ne):ie,ve=ya(Y,"FORBID_TAGS")?Oe({},Y.FORBID_TAGS,Ne):{},Be=ya(Y,"FORBID_ATTR")?Oe({},Y.FORBID_ATTR,Ne):{},Te=ya(Y,"USE_PROFILES")?Y.USE_PROFILES:!1,Re=Y.ALLOW_ARIA_ATTR!==!1,Ye=Y.ALLOW_DATA_ATTR!==!1,he=Y.ALLOW_UNKNOWN_PROTOCOLS||!1,Le=Y.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Fe=Y.SAFE_FOR_TEMPLATES||!1,Je=Y.SAFE_FOR_XML!==!1,We=Y.WHOLE_DOCUMENT||!1,O=Y.RETURN_DOM||!1,z=Y.RETURN_DOM_FRAGMENT||!1,L=Y.RETURN_TRUSTED_TYPE||!1,Ue=Y.FORCE_BODY||!1,te=Y.SANITIZE_DOM!==!1,ce=Y.SANITIZE_NAMED_PROPS||!1,De=Y.KEEP_CONTENT!==!1,we=Y.IN_PLACE||!1,ae=Y.ALLOWED_URI_REGEXP||E_,U=Y.NAMESPACE||M,re=Y.CUSTOM_ELEMENT_HANDLING||{},Y.CUSTOM_ELEMENT_HANDLING&&dr(Y.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(re.tagNameCheck=Y.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Y.CUSTOM_ELEMENT_HANDLING&&dr(Y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(re.attributeNameCheck=Y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Y.CUSTOM_ELEMENT_HANDLING&&typeof Y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(re.allowCustomizedBuiltInElements=Y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Ye=!1),z&&(O=!0),Te&&(Q=Oe({},af),ge=[],Te.html===!0&&(Oe(Q,tf),Oe(ge,nf)),Te.svg===!0&&(Oe(Q,Mu),Oe(ge,Yu),Oe(ge,fr)),Te.svgFilters===!0&&(Oe(Q,Lu),Oe(ge,Yu),Oe(ge,fr)),Te.mathMl===!0&&(Oe(Q,Iu),Oe(ge,of),Oe(ge,fr))),Y.ADD_TAGS&&(Q===de&&(Q=hn(Q)),Oe(Q,Y.ADD_TAGS,Ne)),Y.ADD_ATTR&&(ge===pe&&(ge=hn(ge)),Oe(ge,Y.ADD_ATTR,Ne)),Y.ADD_URI_SAFE_ATTR&&Oe(m,Y.ADD_URI_SAFE_ATTR,Ne),Y.FORBID_CONTENTS&&(Xe===ie&&(Xe=hn(Xe)),Oe(Xe,Y.FORBID_CONTENTS,Ne)),De&&(Q["#text"]=!0),We&&Oe(Q,["html","head","body"]),Q.table&&(Oe(Q,["tbody"]),delete ve.tbody),Y.TRUSTED_TYPES_POLICY){if(typeof Y.TRUSTED_TYPES_POLICY.createHTML!="function")throw $o('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Y.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw $o('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');x=Y.TRUSTED_TYPES_POLICY,S=x.createHTML("")}else x===void 0&&(x=K2(f,o)),x!==null&&typeof S=="string"&&(S=x.createHTML(""));Yt&&Yt(Y),zt=Y}},Uo=Oe({},["mi","mo","mn","ms","mtext"]),Zo=Oe({},["foreignobject","annotation-xml"]),ju=Oe({},["title","style","font","a","script"]),cr=Oe({},[...Mu,...Lu,...I2]),qg=Oe({},[...Iu,...Y2]),T2=function(Y){let fe=k(Y);(!fe||!fe.tagName)&&(fe={namespaceURI:U,tagName:"template"});const le=Wr(Y.tagName),ze=Wr(fe.tagName);return se[Y.namespaceURI]?Y.namespaceURI===N?fe.namespaceURI===M?le==="svg":fe.namespaceURI===E?le==="svg"&&(ze==="annotation-xml"||Uo[ze]):!!cr[le]:Y.namespaceURI===E?fe.namespaceURI===M?le==="math":fe.namespaceURI===N?le==="math"&&Zo[ze]:!!qg[le]:Y.namespaceURI===M?fe.namespaceURI===N&&!Zo[ze]||fe.namespaceURI===E&&!Uo[ze]?!1:!qg[le]&&(ju[le]||!cr[le]):!!(be==="application/xhtml+xml"&&se[Y.namespaceURI]):!1},rn=function(Y){Ho(a.removed,{element:Y});try{k(Y).removeChild(Y)}catch{b(Y)}},hr=function(Y,fe){try{Ho(a.removed,{attribute:fe.getAttributeNode(Y),from:fe})}catch{Ho(a.removed,{attribute:null,from:fe})}if(fe.removeAttribute(Y),Y==="is"&&!ge[Y])if(O||z)try{rn(fe)}catch{}else try{fe.setAttribute(Y,"")}catch{}},zg=function(Y){let fe=null,le=null;if(Ue)Y=""+Y;else{const ct=ef(Y,/^[\r\n\t ]+/);le=ct&&ct[0]}be==="application/xhtml+xml"&&U===M&&(Y=''+Y+"");const ze=x?x.createHTML(Y):Y;if(U===M)try{fe=new g().parseFromString(ze,be)}catch{}if(!fe||!fe.documentElement){fe=B.createDocument(U,"template",null);try{fe.documentElement.innerHTML=W?S:ze}catch{}}const Et=fe.body||fe.documentElement;return Y&&le&&Et.insertBefore(i.createTextNode(le),Et.childNodes[0]||null),U===M?I.call(fe,We?"html":"body")[0]:We?fe.documentElement:Et},Ug=function(Y){return P.call(Y.ownerDocument||Y,Y,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Zg=function(Y){return Y instanceof h&&(typeof Y.nodeName!="string"||typeof Y.textContent!="string"||typeof Y.removeChild!="function"||!(Y.attributes instanceof d)||typeof Y.removeAttribute!="function"||typeof Y.setAttribute!="function"||typeof Y.namespaceURI!="string"||typeof Y.insertBefore!="function"||typeof Y.hasChildNodes!="function")},Hg=function(Y){return typeof l=="function"&&Y instanceof l},ei=function(Y,fe,le){C[Y]&&gr(C[Y],ze=>{ze.call(a,fe,le,zt)})},Gg=function(Y){let fe=null;if(ei("beforeSanitizeElements",Y,null),Zg(Y))return rn(Y),!0;const le=Ne(Y.nodeName);if(ei("uponSanitizeElement",Y,{tagName:le,allowedTags:Q}),Y.hasChildNodes()&&!Hg(Y.firstElementChild)&&Rt(/<[/\w]/g,Y.innerHTML)&&Rt(/<[/\w]/g,Y.textContent)||Y.nodeType===Wo.progressingInstruction||Je&&Y.nodeType===Wo.comment&&Rt(/<[/\w]/g,Y.data))return rn(Y),!0;if(!Q[le]||ve[le]){if(!ve[le]&&Vg(le)&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,le)||re.tagNameCheck instanceof Function&&re.tagNameCheck(le)))return!1;if(De&&!Xe[le]){const ze=k(Y)||Y.parentNode,Et=y(Y)||Y.childNodes;if(Et&&ze){const ct=Et.length;for(let ti=ct-1;ti>=0;--ti){const ra=F(Et[ti],!0);ra.__removalCount=(Y.__removalCount||0)+1,ze.insertBefore(ra,w(Y))}}}return rn(Y),!0}return Y instanceof u&&!T2(Y)||(le==="noscript"||le==="noembed"||le==="noframes")&&Rt(/<\/no(script|embed|frames)/i,Y.innerHTML)?(rn(Y),!0):(Fe&&Y.nodeType===Wo.text&&(fe=Y.textContent,gr([T,A,j],ze=>{fe=Go(fe,ze," ")}),Y.textContent!==fe&&(Ho(a.removed,{element:Y.cloneNode()}),Y.textContent=fe)),ei("afterSanitizeElements",Y,null),!1)},$g=function(Y,fe,le){if(te&&(fe==="id"||fe==="name")&&(le in i||le in sa))return!1;if(!(Ye&&!Be[fe]&&Rt(q,fe))&&!(Re&&Rt(H,fe))){if(!ge[fe]||Be[fe]){if(!(Vg(Y)&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,Y)||re.tagNameCheck instanceof Function&&re.tagNameCheck(Y))&&(re.attributeNameCheck instanceof RegExp&&Rt(re.attributeNameCheck,fe)||re.attributeNameCheck instanceof Function&&re.attributeNameCheck(fe))||fe==="is"&&re.allowCustomizedBuiltInElements&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,le)||re.tagNameCheck instanceof Function&&re.tagNameCheck(le))))return!1}else if(!m[fe]&&!Rt(ae,Go(le,V,""))&&!((fe==="src"||fe==="xlink:href"||fe==="href")&&Y!=="script"&&j2(le,"data:")===0&&oe[Y])&&!(he&&!Rt(G,Go(le,V,"")))&&le)return!1}return!0},Vg=function(Y){return Y!=="annotation-xml"&&ef(Y,K)},Wg=function(Y){ei("beforeSanitizeAttributes",Y,null);const{attributes:fe}=Y;if(!fe)return;const le={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};let ze=fe.length;for(;ze--;){const Et=fe[ze],{name:ct,namespaceURI:ti,value:ra}=Et,ja=Ne(ct);let Ot=ct==="value"?ra:P2(ra);if(le.attrName=ja,le.attrValue=Ot,le.keepAttr=!0,le.forceKeepAttr=void 0,ei("uponSanitizeAttribute",Y,le),Ot=le.attrValue,Je&&Rt(/((--!?|])>)|<\/(style|title)/i,Ot)){hr(ct,Y);continue}if(le.forceKeepAttr||(hr(ct,Y),!le.keepAttr))continue;if(!Le&&Rt(/\/>/i,Ot)){hr(ct,Y);continue}Fe&&gr([T,A,j],w2=>{Ot=Go(Ot,w2," ")});const Kg=Ne(Y.nodeName);if($g(Kg,ja,Ot)){if(ce&&(ja==="id"||ja==="name")&&(hr(ct,Y),Ot=ue+Ot),x&&typeof f=="object"&&typeof f.getAttributeType=="function"&&!ti)switch(f.getAttributeType(Kg,ja)){case"TrustedHTML":{Ot=x.createHTML(Ot);break}case"TrustedScriptURL":{Ot=x.createScriptURL(Ot);break}}try{ti?Y.setAttributeNS(ti,ct,Ot):Y.setAttribute(ct,Ot),Zg(Y)?rn(Y):Xg(a.removed)}catch{}}}ei("afterSanitizeAttributes",Y,null)},k2=function Y(fe){let le=null;const ze=Ug(fe);for(ei("beforeSanitizeShadowDOM",fe,null);le=ze.nextNode();)ei("uponSanitizeShadowNode",le,null),!Gg(le)&&(le.content instanceof s&&Y(le.content),Wg(le));ei("afterSanitizeShadowDOM",fe,null)};return a.sanitize=function(Y){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},le=null,ze=null,Et=null,ct=null;if(W=!Y,W&&(Y=""),typeof Y!="string"&&!Hg(Y))if(typeof Y.toString=="function"){if(Y=Y.toString(),typeof Y!="string")throw $o("dirty is not a string, aborting")}else throw $o("toString is not a function");if(!a.isSupported)return Y;if(dt||Gn(fe),a.removed=[],typeof Y=="string"&&(we=!1),we){if(Y.nodeName){const ja=Ne(Y.nodeName);if(!Q[ja]||ve[ja])throw $o("root node is forbidden and cannot be sanitized in-place")}}else if(Y instanceof l)le=zg(""),ze=le.ownerDocument.importNode(Y,!0),ze.nodeType===Wo.element&&ze.nodeName==="BODY"||ze.nodeName==="HTML"?le=ze:le.appendChild(ze);else{if(!O&&!Fe&&!We&&Y.indexOf("<")===-1)return x&&L?x.createHTML(Y):Y;if(le=zg(Y),!le)return O?null:L?S:""}le&&Ue&&rn(le.firstChild);const ti=Ug(we?Y:le);for(;Et=ti.nextNode();)Gg(Et)||(Et.content instanceof s&&k2(Et.content),Wg(Et));if(we)return Y;if(O){if(z)for(ct=R.call(le.ownerDocument);le.firstChild;)ct.appendChild(le.firstChild);else ct=le;return(ge.shadowroot||ge.shadowrootmode)&&(ct=v.call(n,ct,!0)),ct}let ra=We?le.outerHTML:le.innerHTML;return We&&Q["!doctype"]&&le.ownerDocument&&le.ownerDocument.doctype&&le.ownerDocument.doctype.name&&Rt(D_,le.ownerDocument.doctype.name)&&(ra=" -`+ra),Fe&&gr([T,A,j],ja=>{ra=Go(ra,ja," ")}),x&&L?x.createHTML(ra):ra},a.setConfig=function(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gn(Y),dt=!0},a.clearConfig=function(){zt=null,dt=!1},a.isValidAttribute=function(Y,fe,le){zt||Gn({});const ze=Ne(Y),Et=Ne(fe);return $g(ze,Et,le)},a.addHook=function(Y,fe){typeof fe=="function"&&(C[Y]=C[Y]||[],Ho(C[Y],fe))},a.removeHook=function(Y){if(C[Y])return Xg(C[Y])},a.removeHooks=function(Y){C[Y]&&(C[Y]=[])},a.removeAllHooks=function(){C={}},a}var k_=T_(),ea=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function bi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Q2=/["'&<>]/,J2=X2;function X2(e){var a=""+e,i=Q2.exec(a);if(!i)return a;var n,o="",s=0,r=0;for(s=i.index;s"u"?(console.warn("No firstDay found"),1):window.firstDay}function tb(){return typeof window.dayNames>"u"?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames}function ab(){return typeof window.dayNamesShort>"u"?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort}function ib(){return typeof window.dayNamesMin>"u"?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin}function nb(){return typeof window.monthNames>"u"?(console.warn("No monthNames found"),["January","February","March","April","May","June","July","August","September","October","November","December"]):window.monthNames}function ob(){return typeof window.monthNamesShort>"u"?(console.warn("No monthNamesShort found"),["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."]):window.monthNamesShort}function sb(e){var a,i,n,o;return{translations:(i=(a=window._oc_l10n_registry_translations)==null?void 0:a[e])!=null?i:{},pluralFunction:(o=(n=window._oc_l10n_registry_plural_functions)==null?void 0:n[e])!=null?o:s=>s}}function ee(e,a,i,n,o){const s={escape:!0,sanitize:!0,...o||{}},r=g=>g,l=s.sanitize?k_.sanitize:r,u=s.escape?rf:r,c=g=>typeof g=="string"||typeof g=="number",d=(g,f,p)=>g.replace(/%n/g,""+p).replace(/{([^{}]*)}/g,(F,b)=>{if(f===void 0||!(b in f))return u(F);const w=f[b];return c(w)?u("".concat(w)):typeof w=="object"&&c(w.value)?(w.escape!==!1?rf:r)("".concat(w.value)):u(F)});let h=sb(e).translations[a]||a;return h=Array.isArray(h)?h[0]:h,l(typeof i=="object"||n!==void 0?d(h,i,n):h)}const wa=globalThis||void 0||self;var rb={},Gt=Object.freeze({}),xe=Array.isArray;function ye(e){return e==null}function Z(e){return e!=null}function nt(e){return e===!0}function lb(e){return e===!1}function Qs(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="boolean"}function Ve(e){return typeof e=="function"}function Bt(e){return e!==null&&typeof e=="object"}var ch=Object.prototype.toString;function qt(e){return ch.call(e)==="[object Object]"}function ub(e){return ch.call(e)==="[object RegExp]"}function w_(e){var a=parseFloat(String(e));return a>=0&&Math.floor(a)===a&&isFinite(e)}function Ud(e){return Z(e)&&typeof e.then=="function"&&typeof e.catch=="function"}function db(e){return e==null?"":Array.isArray(e)||qt(e)&&e.toString===ch?JSON.stringify(e,cb,2):String(e)}function cb(e,a){return a&&a.__v_isRef?a.value:a}function Ns(e){var a=parseFloat(e);return isNaN(a)?e:a}function Oa(e,a){for(var i=Object.create(null),n=e.split(","),o=0;o-1)return e.splice(n,1)}}var gb=Object.prototype.hasOwnProperty;function It(e,a){return gb.call(e,a)}function Yn(e){var a=Object.create(null);return function(i){var n=a[i];return n||(a[i]=e(i))}}var fb=/-(\w)/g,xn=Yn(function(e){return e.replace(fb,function(a,i){return i?i.toUpperCase():""})}),mb=Yn(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),pb=/\B([A-Z])/g,Js=Yn(function(e){return e.replace(pb,"-$1").toLowerCase()});function _b(e,a){function i(n){var o=arguments.length;return o?o>1?e.apply(a,arguments):e.call(a,n):e.call(a)}return i._length=e.length,i}function Fb(e,a){return e.bind(a)}var A_=Function.prototype.bind?Fb:_b;function Zd(e,a){a=a||0;for(var i=e.length-a,n=new Array(i);i--;)n[i]=e[i+a];return n}function Qe(e,a){for(var i in a)e[i]=a[i];return e}function S_(e){for(var a={},i=0;i0,O_=Fa&&Fa.indexOf("edge/")>0;Fa&&Fa.indexOf("android")>0;var Db=Fa&&/iphone|ipad|ipod|ios/.test(Fa),uf=Fa&&Fa.match(/firefox\/(\d+)/),Gd={}.watch,R_=!1;if(Vt)try{var df={};Object.defineProperty(df,"passive",{get:function(){R_=!0}}),window.addEventListener("test-passive",null,df)}catch{}var pr,an=function(){return pr===void 0&&(!Vt&&typeof wa<"u"?pr=wa.process&&rb.VUE_ENV==="server":pr=!1),pr},T0=Vt&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ho(e){return typeof e=="function"&&/native code/.test(e.toString())}var Xs=typeof Symbol<"u"&&ho(Symbol)&&typeof Reflect<"u"&&ho(Reflect.ownKeys),Bs;typeof Set<"u"&&ho(Set)?Bs=Set:Bs=function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(a){return this.set[a]===!0},e.prototype.add=function(a){this.set[a]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var Wt=null;function j_(){return Wt&&{proxy:Wt}}function $i(e){e===void 0&&(e=null),e||Wt&&Wt._scope.off(),Wt=e,e&&e._scope.on()}var oa=function(){function e(a,i,n,o,s,r,l,u){this.tag=a,this.data=i,this.children=n,this.text=o,this.elm=s,this.ns=void 0,this.context=r,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=i&&i.key,this.componentOptions=l,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=u,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),yo=function(e){e===void 0&&(e="");var a=new oa;return a.text=e,a.isComment=!0,a};function no(e){return new oa(void 0,void 0,void 0,String(e))}function $d(e){var a=new oa(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return a.ns=e.ns,a.isStatic=e.isStatic,a.key=e.key,a.isComment=e.isComment,a.fnContext=e.fnContext,a.fnOptions=e.fnOptions,a.fnScopeId=e.fnScopeId,a.asyncMeta=e.asyncMeta,a.isCloned=!0,a}var Tb=0,Kr=[],kb=function(){for(var e=0;e0&&(o=H_(o,"".concat(a||"","_").concat(n)),Ko(o[0])&&Ko(r)&&(i[s]=no(r.text+o[0].text),o.shift()),i.push.apply(i,o)):Qs(o)?Ko(r)?i[s]=no(r.text+o):o!==""&&i.push(no(o)):Ko(o)&&Ko(r)?i[s]=no(r.text+o.text):(nt(e._isVList)&&Z(o.tag)&&ye(o.key)&&Z(a)&&(o.key="__vlist".concat(a,"_").concat(n,"__")),i.push(o)));return i}function Ub(e,a){var i=null,n,o,s,r;if(xe(e)||typeof e=="string")for(i=new Array(e.length),n=0,o=e.length;n0,r=a?!!a.$stable:!s,l=a&&a.$key;if(!a)o={};else{if(a._normalized)return a._normalized;if(r&&n&&n!==Gt&&l===n.$key&&!s&&!n.$hasNormal)return n;o={};for(var u in a)a[u]&&u[0]!=="$"&&(o[u]=ey(e,i,u,a[u]))}for(var c in i)c in o||(o[c]=ty(i,c));return a&&Object.isExtensible(a)&&(a._normalized=o),gt(o,"$stable",r),gt(o,"$key",l),gt(o,"$hasNormal",s),o}function ey(e,a,i,n){var o=function(){var s=Wt;$i(e);var r=arguments.length?n.apply(null,arguments):n({});r=r&&typeof r=="object"&&!xe(r)?[r]:mh(r);var l=r&&r[0];return $i(s),r&&(!l||r.length===1&&l.isComment&&!Os(l))?void 0:r};return n.proxy&&Object.defineProperty(a,i,{get:o,enumerable:!0,configurable:!0}),o}function ty(e,a){return function(){return e[a]}}function ay(e){var a=e.$options,i=a.setup;if(i){var n=e._setupContext=iy(e);$i(e),Mo();var o=fi(i,null,[e._props||Y_({}),n],e,"setup");if(Lo(),$i(),Ve(o))a.render=o;else if(Bt(o))if(e._setupState=o,o.__sfc){var s=e._setupProxy={};for(var r in o)r!=="__sfc"&&Wd(s,o,r)}else for(var r in o)B_(r)||Wd(e,o,r)}}function iy(e){return{get attrs(){if(!e._attrsProxy){var a=e._attrsProxy={};gt(a,"_v_attr_proxy",!0),w0(a,e.$attrs,Gt,e,"$attrs")}return e._attrsProxy},get listeners(){if(!e._listenersProxy){var a=e._listenersProxy={};w0(a,e.$listeners,Gt,e,"$listeners")}return e._listenersProxy},get slots(){return oy(e)},emit:A_(e.$emit,e),expose:function(a){a&&Object.keys(a).forEach(function(i){return Wd(e,a,i)})}}}function w0(e,a,i,n,o){var s=!1;for(var r in a)r in e?a[r]!==i[r]&&(s=!0):(s=!0,ny(e,r,n,o));for(var r in e)r in a||(s=!0,delete e[r]);return s}function ny(e,a,i,n){Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return i[n][a]}})}function oy(e){return e._slotsProxy||W_(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}function W_(e,a){for(var i in a)e[i]=a[i];for(var i in e)i in a||delete e[i]}function sy(e){e._vnode=null,e._staticTrees=null;var a=e.$options,i=e.$vnode=a._parentVnode,n=i&&i.context;e.$slots=ph(a._renderChildren,n),e.$scopedSlots=i?fs(e.$parent,i.data.scopedSlots,e.$slots):Gt,e._c=function(s,r,l,u){return A0(e,s,r,l,u,!1)},e.$createElement=function(s,r,l,u){return A0(e,s,r,l,u,!0)};var o=i&&i.data;Wi(e,"$attrs",o&&o.attrs||Gt,null,!0),Wi(e,"$listeners",a._parentListeners||Gt,null,!0)}var Xr=null;function ry(e){V_(e.prototype),e.prototype.$nextTick=function(a){return ar(a,this)},e.prototype._render=function(){var a=this,i=a.$options,n=i.render,o=i._parentVnode;o&&a._isMounted&&(a.$scopedSlots=fs(a.$parent,o.data.scopedSlots,a.$slots,a.$scopedSlots),a._slotsProxy&&W_(a._slotsProxy,a.$scopedSlots)),a.$vnode=o;var s=Wt,r=Xr,l;try{$i(a),Xr=a,l=n.call(a._renderProxy,a.$createElement)}catch(u){Bn(u,a,"render"),l=a._vnode}finally{Xr=r,$i(s)}return xe(l)&&l.length===1&&(l=l[0]),l instanceof oa||(l=yo()),l.parent=o,l}}function qu(e,a){return(e.__esModule||Xs&&e[Symbol.toStringTag]==="Module")&&(e=e.default),Bt(e)?a.extend(e):e}function ly(e,a,i,n,o){var s=yo();return s.asyncFactory=e,s.asyncMeta={data:a,context:i,children:n,tag:o},s}function uy(e,a){if(nt(e.error)&&Z(e.errorComp))return e.errorComp;if(Z(e.resolved))return e.resolved;var i=Xr;if(i&&Z(e.owners)&&e.owners.indexOf(i)===-1&&e.owners.push(i),nt(e.loading)&&Z(e.loadingComp))return e.loadingComp;if(i&&!Z(e.owners)){var n=e.owners=[i],o=!0,s=null,r=null;i.$on("hook:destroyed",function(){return tn(n,i)});var l=function(h){for(var g=0,f=n.length;g1?Zd(o):o;for(var s=Zd(arguments,1),r='event handler for "'.concat(i,'"'),l=0,u=o.length;ldocument.createEvent("Event").timeStamp&&(tc=function(){return zu.now()})}var xy=function(e,a){if(e.post){if(!a.post)return 1}else if(a.post)return-1;return e.id-a.id};function Ny(){nF=tc(),vh=!0;var e,a;for(ui.sort(xy),oo=0;oooo&&ui[i].id>e.id;)i--;ui.splice(i+1,0,e)}ec||(ec=!0,ar(Ny))}}function jy(e){var a=e.$options.provide;if(a){var i=Ve(a)?a.call(e):a;if(!Bt(i))return;for(var n=Yb(e),o=Xs?Reflect.ownKeys(i):Object.keys(i),s=0;s-1){if(s&&!It(o,"default"))r=!1;else if(r===""||r===Js(e)){var u=Nf(String,o.type);(u<0||l-1)return this;var n=Zd(arguments,1);return n.unshift(this),Ve(a.install)?a.install.apply(a,n):Ve(a)&&a.apply(null,n),i.push(a),this}}function cE(e){e.mixin=function(a){return this.options=On(this.options,a),this}}function hE(e){e.cid=0;var a=1;e.extend=function(i){i=i||{};var n=this,o=n.cid,s=i._Ctor||(i._Ctor={});if(s[o])return s[o];var r=C0(i)||C0(n.options),l=function(u){this._init(u)};return l.prototype=Object.create(n.prototype),l.prototype.constructor=l,l.cid=a++,l.options=On(n.options,i),l.super=n,l.options.props&&gE(l),l.options.computed&&fE(l),l.extend=n.extend,l.mixin=n.mixin,l.use=n.use,Vl.forEach(function(u){l[u]=n[u]}),r&&(l.options.components[r]=l),l.superOptions=n.options,l.extendOptions=i,l.sealedOptions=Qe({},l.options),s[o]=l,l}}function gE(e){var a=e.options.props;for(var i in a)Dh(e.prototype,"_props",i)}function fE(e){var a=e.options.computed;for(var i in a)rF(e.prototype,i,a[i])}function mE(e){Vl.forEach(function(a){e[a]=function(i,n){return n?(a==="component"&&qt(n)&&(n.name=n.name||i,n=this.options._base.extend(n)),a==="directive"&&Ve(n)&&(n={bind:n,update:n}),this.options[a+"s"][i]=n,n):this.options[a+"s"][i]}})}function Rf(e){return e&&(C0(e.Ctor.options)||e.tag)}function vr(e,a){return xe(e)?e.indexOf(a)>-1:typeof e=="string"?e.split(",").indexOf(a)>-1:ub(e)?e.test(a):!1}function jf(e,a){var i=e.cache,n=e.keys,o=e._vnode,s=e.$vnode;for(var r in i){var l=i[r];if(l){var u=l.name;u&&!a(u)&&oc(i,r,n,o)}}s.componentOptions.children=void 0}function oc(e,a,i,n){var o=e[a];o&&(!n||o.tag!==n.tag)&&o.componentInstance.$destroy(),e[a]=null,tn(i,a)}var Pf=[String,RegExp,Array],pE={name:"keep-alive",abstract:!0,props:{include:Pf,exclude:Pf,max:[String,Number]},methods:{cacheVNode:function(){var e=this,a=e.cache,i=e.keys,n=e.vnodeToCache,o=e.keyToCache;if(n){var s=n.tag,r=n.componentInstance,l=n.componentOptions;a[o]={name:Rf(l),tag:s,componentInstance:r},i.push(o),this.max&&i.length>parseInt(this.max)&&oc(a,i[0],i,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)oc(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(a){jf(e,function(i){return vr(a,i)})}),this.$watch("exclude",function(a){jf(e,function(i){return!vr(a,i)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,a=K_(e),i=a&&a.componentOptions;if(i){var n=Rf(i),o=this,s=o.include,r=o.exclude;if(s&&(!n||!vr(s,n))||r&&n&&vr(r,n))return a;var l=this,u=l.cache,c=l.keys,d=a.key==null?i.Ctor.cid+(i.tag?"::".concat(i.tag):""):a.key;u[d]?(a.componentInstance=u[d].componentInstance,tn(c,d),c.push(d)):(this.vnodeToCache=a,this.keyToCache=d),a.data.keepAlive=!0}return a||e&&e[0]}},_E={KeepAlive:pE};function FE(e){var a={};a.get=function(){return pa},Object.defineProperty(e,"config",a),e.util={warn:zy,extend:Qe,mergeOptions:On,defineReactive:Wi},e.set=gh,e.delete=L_,e.nextTick=ar,e.observable=function(i){return gi(i),i},e.options=Object.create(null),Vl.forEach(function(i){e.options[i+"s"]=Object.create(null)}),e.options._base=e,Qe(e.options.components,_E),dE(e),cE(e),hE(e),mE(e)}FE(Ce),Object.defineProperty(Ce.prototype,"$isServer",{get:an}),Object.defineProperty(Ce.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ce,"FunctionalRenderContext",{value:bh}),Ce.version=Fy;var vE=Oa("style,class"),bE=Oa("input,textarea,option,select,progress"),yE=function(e,a,i){return i==="value"&&bE(e)&&a!=="button"||i==="selected"&&e==="option"||i==="checked"&&e==="input"||i==="muted"&&e==="video"},lF=Oa("contenteditable,draggable,spellcheck"),EE=Oa("events,caret,typing,plaintext-only"),DE=function(e,a){return N0(a)||a==="false"?"false":e==="contenteditable"&&EE(a)?a:"true"},TE=Oa("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"),sc="http://www.w3.org/1999/xlink",kh=function(e){return e.charAt(5)===":"&&e.slice(0,5)==="xlink"},uF=function(e){return kh(e)?e.slice(6,e.length):""},N0=function(e){return e==null||e===!1};function kE(e){for(var a=e.data,i=e,n=e;Z(n.componentInstance);)n=n.componentInstance._vnode,n&&n.data&&(a=Mf(n.data,a));for(;Z(i=i.parent);)i&&i.data&&(a=Mf(a,i.data));return wE(a.staticClass,a.class)}function Mf(e,a){return{staticClass:wh(e.staticClass,a.staticClass),class:Z(e.class)?[e.class,a.class]:a.class}}function wE(e,a){return Z(e)||Z(a)?wh(e,Ah(a)):""}function wh(e,a){return e?a?e+" "+a:e:a||""}function Ah(e){return Array.isArray(e)?AE(e):Bt(e)?SE(e):typeof e=="string"?e:""}function AE(e){for(var a="",i,n=0,o=e.length;n-1?br[e]=a.constructor===window.HTMLUnknownElement||a.constructor===window.HTMLElement:br[e]=/HTMLUnknownElement/.test(a.toString())}var rc=Oa("text,number,password,search,email,tel,url");function OE(e){if(typeof e=="string"){var a=document.querySelector(e);return a||document.createElement("div")}else return e}function RE(e,a){var i=document.createElement(e);return e!=="select"||a.data&&a.data.attrs&&a.data.attrs.multiple!==void 0&&i.setAttribute("multiple","multiple"),i}function jE(e,a){return document.createElementNS(CE[e],a)}function PE(e){return document.createTextNode(e)}function ME(e){return document.createComment(e)}function LE(e,a,i){e.insertBefore(a,i)}function IE(e,a){e.removeChild(a)}function YE(e,a){e.appendChild(a)}function qE(e){return e.parentNode}function zE(e){return e.nextSibling}function UE(e){return e.tagName}function ZE(e,a){e.textContent=a}function HE(e,a){e.setAttribute(a,"")}var GE=Object.freeze({__proto__:null,createElement:RE,createElementNS:jE,createTextNode:PE,createComment:ME,insertBefore:LE,removeChild:IE,appendChild:YE,parentNode:qE,nextSibling:zE,tagName:UE,setTextContent:ZE,setStyleScope:HE}),$E={create:function(e,a){so(a)},update:function(e,a){e.data.ref!==a.data.ref&&(so(e,!0),so(a))},destroy:function(e){so(e,!0)}};function so(e,a){var i=e.data.ref;if(Z(i)){var n=e.context,o=e.componentInstance||e.elm,s=a?null:o,r=a?void 0:o;if(Ve(i)){fi(i,n,[s],n,"template ref function");return}var l=e.data.refInFor,u=typeof i=="string"||typeof i=="number",c=Nt(i),d=n.$refs;if(u||c){if(l){var h=u?d[i]:i.value;a?xe(h)&&tn(h,o):xe(h)?h.includes(o)||h.push(o):u?(d[i]=[o],Lf(n,i,d[i])):i.value=[o]}else if(u){if(a&&d[i]!==o)return;d[i]=r,Lf(n,i,s)}else if(c){if(a&&i.value!==o)return;i.value=s}}}}function Lf(e,a,i){var n=e._setupState;n&&It(n,a)&&(Nt(n[a])?n[a].value=i:n[a]=i)}var Li=new oa("",{},[]),Qo=["create","activate","update","remove","destroy"];function ln(e,a){return e.key===a.key&&e.asyncFactory===a.asyncFactory&&(e.tag===a.tag&&e.isComment===a.isComment&&Z(e.data)===Z(a.data)&&VE(e,a)||nt(e.isAsyncPlaceholder)&&ye(a.asyncFactory.error))}function VE(e,a){if(e.tag!=="input")return!0;var i,n=Z(i=e.data)&&Z(i=i.attrs)&&i.type,o=Z(i=a.data)&&Z(i=i.attrs)&&i.type;return n===o||rc(n)&&rc(o)}function WE(e,a,i){var n,o,s={};for(n=a;n<=i;++n)o=e[n].key,Z(o)&&(s[o]=n);return s}function KE(e){var a,i,n={},o=e.modules,s=e.nodeOps;for(a=0;aK?(Re=ye(j[de+1])?null:j[de+1].elm,y(T,Re,j,V,de,q)):V>de&&x(A,G,K)}function P(T,A,j,q){for(var H=j;H-1?zf(e,a,i):TE(a)?N0(i)?e.removeAttribute(a):(i=a==="allowfullscreen"&&e.tagName==="EMBED"?"true":a,e.setAttribute(a,i)):lF(a)?e.setAttribute(a,DE(a,i)):kh(a)?N0(i)?e.removeAttributeNS(sc,uF(a)):e.setAttributeNS(sc,a,i):zf(e,a,i)}function zf(e,a,i){if(N0(i))e.removeAttribute(a);else{if(jo&&!Po&&e.tagName==="TEXTAREA"&&a==="placeholder"&&i!==""&&!e.__ieph){var n=function(o){o.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(a,i)}}var a6={create:Yf,update:Yf};function Uf(e,a){var i=a.elm,n=a.data,o=e.data;if(!(ye(n.staticClass)&&ye(n.class)&&(ye(o)||ye(o.staticClass)&&ye(o.class)))){var s=kE(a),r=i._transitionClasses;Z(r)&&(s=wh(s,Ah(r))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var i6={create:Uf,update:Uf},Zu="__r",Hu="__c";function n6(e){if(Z(e[Zu])){var a=jo?"change":"input";e[a]=[].concat(e[Zu],e[a]||[]),delete e[Zu]}Z(e[Hu])&&(e.change=[].concat(e[Hu],e.change||[]),delete e[Hu])}var Ps;function o6(e,a,i){var n=Ps;return function o(){var s=a.apply(null,arguments);s!==null&&cF(e,o,i,n)}}var s6=Qd&&!(uf&&Number(uf[1])<=53);function r6(e,a,i,n){if(s6){var o=nF,s=a;a=s._wrapper=function(r){if(r.target===r.currentTarget||r.timeStamp>=o||r.timeStamp<=0||r.target.ownerDocument!==document)return s.apply(this,arguments)}}Ps.addEventListener(e,a,R_?{capture:i,passive:n}:i)}function cF(e,a,i,n){(n||Ps).removeEventListener(e,a._wrapper||a,i)}function Gu(e,a){if(!(ye(e.data.on)&&ye(a.data.on))){var i=a.data.on||{},n=e.data.on||{};Ps=a.elm||e.elm,n6(i),Z_(i,n,r6,cF,o6,a.context),Ps=void 0}}var l6={create:Gu,update:Gu,destroy:function(e){return Gu(e,Li)}},yr;function Zf(e,a){if(!(ye(e.data.domProps)&&ye(a.data.domProps))){var i,n,o=a.elm,s=e.data.domProps||{},r=a.data.domProps||{};(Z(r.__ob__)||nt(r._v_attr_proxy))&&(r=a.data.domProps=Qe({},r));for(i in s)i in r||(o[i]="");for(i in r){if(n=r[i],i==="textContent"||i==="innerHTML"){if(a.children&&(a.children.length=0),n===s[i])continue;o.childNodes.length===1&&o.removeChild(o.childNodes[0])}if(i==="value"&&o.tagName!=="PROGRESS"){o._value=n;var l=ye(n)?"":String(n);u6(o,l)&&(o.value=l)}else if(i==="innerHTML"&&Sh(o.tagName)&&ye(o.innerHTML)){yr=yr||document.createElement("div"),yr.innerHTML="".concat(n,"");for(var u=yr.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;u.firstChild;)o.appendChild(u.firstChild)}else if(n!==s[i])try{o[i]=n}catch{}}}}function u6(e,a){return!e.composing&&(e.tagName==="OPTION"||d6(e,a)||c6(e,a))}function d6(e,a){var i=!0;try{i=document.activeElement!==e}catch{}return i&&e.value!==a}function c6(e,a){var i=e.value,n=e._vModifiers;if(Z(n)){if(n.number)return Ns(i)!==Ns(a);if(n.trim)return i.trim()!==a.trim()}return i!==a}var h6={create:Zf,update:Zf},g6=Yn(function(e){var a={},i=/;(?![^(]*\))/g,n=/:(.+)/;return e.split(i).forEach(function(o){if(o){var s=o.split(n);s.length>1&&(a[s[0].trim()]=s[1].trim())}}),a});function $u(e){var a=hF(e.style);return e.staticStyle?Qe(e.staticStyle,a):a}function hF(e){return Array.isArray(e)?S_(e):typeof e=="string"?g6(e):e}function f6(e,a){for(var i={},n,o=e;o.componentInstance;)o=o.componentInstance._vnode,o&&o.data&&(n=$u(o.data))&&Qe(i,n);(n=$u(e.data))&&Qe(i,n);for(var s=e;s=s.parent;)s.data&&(n=$u(s.data))&&Qe(i,n);return i}var m6=/^--/,Hf=/\s*!important$/,Gf=function(e,a,i){if(m6.test(a))e.style.setProperty(a,i);else if(Hf.test(i))e.style.setProperty(Js(a),i.replace(Hf,""),"important");else{var n=p6(a);if(Array.isArray(i))for(var o=0,s=i.length;o-1?a.split(gF).forEach(function(n){return e.classList.add(n)}):e.classList.add(a);else{var i=" ".concat(e.getAttribute("class")||""," ");i.indexOf(" "+a+" ")<0&&e.setAttribute("class",(i+a).trim())}}function mF(e,a){if(!(!a||!(a=a.trim())))if(e.classList)a.indexOf(" ")>-1?a.split(gF).forEach(function(o){return e.classList.remove(o)}):e.classList.remove(a),e.classList.length||e.removeAttribute("class");else{for(var i=" ".concat(e.getAttribute("class")||""," "),n=" "+a+" ";i.indexOf(n)>=0;)i=i.replace(n," ");i=i.trim(),i?e.setAttribute("class",i):e.removeAttribute("class")}}function pF(e){if(e){if(typeof e=="object"){var a={};return e.css!==!1&&Qe(a,Wf(e.name||"v")),Qe(a,e),a}else if(typeof e=="string")return Wf(e)}}var Wf=Yn(function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}}),_F=Vt&&!Po,Xn="transition",Vu="animation",t0="transition",B0="transitionend",lc="animation",FF="animationend";_F&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(t0="WebkitTransition",B0="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(lc="WebkitAnimation",FF="webkitAnimationEnd"));var Kf=Vt?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function vF(e){Kf(function(){Kf(e)})}function Tn(e,a){var i=e._transitionClasses||(e._transitionClasses=[]);i.indexOf(a)<0&&(i.push(a),fF(e,a))}function di(e,a){e._transitionClasses&&tn(e._transitionClasses,a),mF(e,a)}function bF(e,a,i){var n=yF(e,a),o=n.type,s=n.timeout,r=n.propCount;if(!o)return i();var l=o===Xn?B0:FF,u=0,c=function(){e.removeEventListener(l,d),i()},d=function(h){h.target===e&&++u>=r&&c()};setTimeout(function(){u0&&(c=Xn,d=s,h=o.length):a===Vu?u>0&&(c=Vu,d=u,h=l.length):(d=Math.max(s,u),c=d>0?s>u?Xn:Vu:null,h=c?c===Xn?o.length:l.length:0);var g=c===Xn&&F6.test(i[t0+"Property"]);return{type:c,timeout:d,propCount:h,hasTransform:g}}function Qf(e,a){for(;e.length1}function Xf(e,a){a.data.show!==!0&&uc(a)}var v6=Vt?{create:Xf,activate:Xf,remove:function(e,a){e.data.show!==!0?EF(e,a):a()}}:{},b6=[a6,i6,l6,h6,_6,v6],y6=b6.concat(t6),E6=KE({nodeOps:GE,modules:y6});Po&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&xh(e,"input")});var TF={inserted:function(e,a,i,n){i.tag==="select"?(n.elm&&!n.elm._vOptions?Mi(i,"postpatch",function(){TF.componentUpdated(e,a,i)}):e1(e,a,i.context),e._vOptions=[].map.call(e.options,O0)):(i.tag==="textarea"||rc(e.type))&&(e._vModifiers=a.modifiers,a.modifiers.lazy||(e.addEventListener("compositionstart",D6),e.addEventListener("compositionend",i1),e.addEventListener("change",i1),Po&&(e.vmodel=!0)))},componentUpdated:function(e,a,i){if(i.tag==="select"){e1(e,a,i.context);var n=e._vOptions,o=e._vOptions=[].map.call(e.options,O0);if(o.some(function(r,l){return!Nn(r,n[l])})){var s=e.multiple?a.value.some(function(r){return a1(r,o)}):a.value!==a.oldValue&&a1(a.value,o);s&&xh(e,"change")}}}};function e1(e,a,i){t1(e,a),(jo||O_)&&setTimeout(function(){t1(e,a)},0)}function t1(e,a,i){var n=a.value,o=e.multiple;if(!(o&&!Array.isArray(n))){for(var s,r,l=0,u=e.options.length;l-1,r.selected!==s&&(r.selected=s);else if(Nn(O0(r),n)){e.selectedIndex!==l&&(e.selectedIndex=l);return}o||(e.selectedIndex=-1)}}function a1(e,a){return a.every(function(i){return!Nn(i,e)})}function O0(e){return"_value"in e?e._value:e.value}function D6(e){e.target.composing=!0}function i1(e){e.target.composing&&(e.target.composing=!1,xh(e.target,"input"))}function xh(e,a){var i=document.createEvent("HTMLEvents");i.initEvent(a,!0,!0),e.dispatchEvent(i)}function dc(e){return e.componentInstance&&(!e.data||!e.data.transition)?dc(e.componentInstance._vnode):e}var T6={bind:function(e,a,i){var n=a.value;i=dc(i);var o=i.data&&i.data.transition,s=e.__vOriginalDisplay=e.style.display==="none"?"":e.style.display;n&&o?(i.data.show=!0,uc(i,function(){e.style.display=s})):e.style.display=n?s:"none"},update:function(e,a,i){var n=a.value,o=a.oldValue;if(!n!=!o){i=dc(i);var s=i.data&&i.data.transition;s?(i.data.show=!0,n?uc(i,function(){e.style.display=e.__vOriginalDisplay}):EF(i,function(){e.style.display="none"})):e.style.display=n?e.__vOriginalDisplay:"none"}},unbind:function(e,a,i,n,o){o||(e.style.display=e.__vOriginalDisplay)}},k6={model:TF,show:T6},kF={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 cc(e){var a=e&&e.componentOptions;return a&&a.Ctor.options.abstract?cc(K_(a.children)):e}function wF(e){var a={},i=e.$options;for(var n in i.propsData)a[n]=e[n];var o=i._parentListeners;for(var n in o)a[xn(n)]=o[n];return a}function n1(e,a){if(/\d-keep-alive$/.test(a.tag))return e("keep-alive",{props:a.componentOptions.propsData})}function w6(e){for(;e=e.parent;)if(e.data.transition)return!0}function A6(e,a){return a.key===e.key&&a.tag===e.tag}var S6=function(e){return e.tag||Os(e)},C6=function(e){return e.name==="show"},x6={name:"transition",props:kF,abstract:!0,render:function(e){var a=this,i=this.$slots.default;if(i&&(i=i.filter(S6),!!i.length)){var n=this.mode,o=i[0];if(w6(this.$vnode))return o;var s=cc(o);if(!s)return o;if(this._leaving)return n1(e,o);var r="__transition-".concat(this._uid,"-");s.key=s.key==null?s.isComment?r+"comment":r+s.tag:Qs(s.key)?String(s.key).indexOf(r)===0?s.key:r+s.key:s.key;var l=(s.data||(s.data={})).transition=wF(this),u=this._vnode,c=cc(u);if(s.data.directives&&s.data.directives.some(C6)&&(s.data.show=!0),c&&c.data&&!A6(s,c)&&!Os(c)&&!(c.componentInstance&&c.componentInstance._vnode.isComment)){var d=c.data.transition=Qe({},l);if(n==="out-in")return this._leaving=!0,Mi(d,"afterLeave",function(){a._leaving=!1,a.$forceUpdate()}),n1(e,o);if(n==="in-out"){if(Os(s))return u;var h,g=function(){h()};Mi(l,"afterEnter",g),Mi(l,"enterCancelled",g),Mi(d,"delayLeave",function(f){h=f})}}return o}}},AF=Qe({tag:String,moveClass:String},kF);delete AF.mode;var N6={props:AF,beforeMount:function(){var e=this,a=this._update;this._update=function(i,n){var o=tF(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,o(),a.call(e,i,n)}},render:function(e){for(var a=this.tag||this.$vnode.data.tag||"span",i=Object.create(null),n=this.prevChildren=this.children,o=this.$slots.default||[],s=this.children=[],r=wF(this),l=0;l0){const o=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),r=s?.nonce||s?.getAttribute("nonce");n=Promise.all(a.map(l=>{if(l=M6(l,i),l in o1)return;o1[l]=!0;const u=l.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(i)for(let h=o.length-1;h>=0;h--){const g=o[h];if(g.href===l&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${c}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":P6,u||(d.as="script"),d.crossOrigin="",d.href=l,r&&d.setAttribute("nonce",r),document.head.appendChild(d),u)return new Promise((h,g)=>{d.addEventListener("load",h),d.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${l}`)))})}))}return n.then(()=>e()).catch(o=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o})};function L6(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var SF={exports:{}},ut=SF.exports={},za,Ua;function hc(){throw new Error("setTimeout has not been defined")}function gc(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?za=setTimeout:za=hc}catch{za=hc}try{typeof clearTimeout=="function"?Ua=clearTimeout:Ua=gc}catch{Ua=gc}})();function CF(e){if(za===setTimeout)return setTimeout(e,0);if((za===hc||!za)&&setTimeout)return za=setTimeout,setTimeout(e,0);try{return za(e,0)}catch{try{return za.call(null,e,0)}catch{return za.call(this,e,0)}}}function I6(e){if(Ua===clearTimeout)return clearTimeout(e);if((Ua===gc||!Ua)&&clearTimeout)return Ua=clearTimeout,clearTimeout(e);try{return Ua(e)}catch{try{return Ua.call(null,e)}catch{return Ua.call(this,e)}}}var ci=[],go=!1,vn,a0=-1;function Y6(){!go||!vn||(go=!1,vn.length?ci=vn.concat(ci):a0=-1,ci.length&&xF())}function xF(){if(!go){var e=CF(Y6);go=!0;for(var a=ci.length;a;){for(vn=ci,ci=[];++a01)for(var i=1;ia=>{const i=z6.call(a);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),Ra=e=>(e=e.toLowerCase(),a=>Ql(a)===e),Jl=e=>a=>typeof a===e,{isArray:Io}=Array,Ms=Jl("undefined");function U6(e){return e!==null&&!Ms(e)&&e.constructor!==null&&!Ms(e.constructor)&&aa(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const OF=Ra("ArrayBuffer");function Z6(e){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(e):a=e&&e.buffer&&OF(e.buffer),a}const H6=Jl("string"),aa=Jl("function"),RF=Jl("number"),Xl=e=>e!==null&&typeof e=="object",G6=e=>e===!0||e===!1,i0=e=>{if(Ql(e)!=="object")return!1;const a=Nh(e);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},$6=Ra("Date"),V6=Ra("File"),W6=Ra("Blob"),K6=Ra("FileList"),Q6=e=>Xl(e)&&aa(e.pipe),J6=e=>{let a;return e&&(typeof FormData=="function"&&e instanceof FormData||aa(e.append)&&((a=Ql(e))==="formdata"||a==="object"&&aa(e.toString)&&e.toString()==="[object FormData]"))},X6=Ra("URLSearchParams"),[eD,tD,aD,iD]=["ReadableStream","Request","Response","Headers"].map(Ra),nD=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function nr(e,a,{allOwnKeys:i=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),Io(e))for(n=0,o=e.length;n0;)if(o=i[n],a===o.toLowerCase())return o;return null}const bn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:wa,PF=e=>!Ms(e)&&e!==bn;function fc(){const{caseless:e}=PF(this)&&this||{},a={},i=(n,o)=>{const s=e&&jF(a,o)||o;i0(a[s])&&i0(n)?a[s]=fc(a[s],n):i0(n)?a[s]=fc({},n):Io(n)?a[s]=n.slice():a[s]=n};for(let n=0,o=arguments.length;n(nr(a,(o,s)=>{i&&aa(o)?e[s]=BF(o,i):e[s]=o},{allOwnKeys:n}),e),sD=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),rD=(e,a,i,n)=>{e.prototype=Object.create(a.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:a.prototype}),i&&Object.assign(e.prototype,i)},lD=(e,a,i,n)=>{let o,s,r;const l={};if(a=a||{},e==null)return a;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)r=o[s],(!n||n(r,e,a))&&!l[r]&&(a[r]=e[r],l[r]=!0);e=i!==!1&&Nh(e)}while(e&&(!i||i(e,a))&&e!==Object.prototype);return a},uD=(e,a,i)=>{e=String(e),(i===void 0||i>e.length)&&(i=e.length),i-=a.length;const n=e.indexOf(a,i);return n!==-1&&n===i},dD=e=>{if(!e)return null;if(Io(e))return e;let a=e.length;if(!RF(a))return null;const i=new Array(a);for(;a-- >0;)i[a]=e[a];return i},cD=(e=>a=>e&&a instanceof e)(typeof Uint8Array<"u"&&Nh(Uint8Array)),hD=(e,a)=>{const i=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=i.next())&&!n.done;){const o=n.value;a.call(e,o[0],o[1])}},gD=(e,a)=>{let i;const n=[];for(;(i=e.exec(a))!==null;)n.push(i);return n},fD=Ra("HTMLFormElement"),mD=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,i,n){return i.toUpperCase()+n}),s1=(({hasOwnProperty:e})=>(a,i)=>e.call(a,i))(Object.prototype),pD=Ra("RegExp"),MF=(e,a)=>{const i=Object.getOwnPropertyDescriptors(e),n={};nr(i,(o,s)=>{let r;(r=a(o,s,e))!==!1&&(n[s]=r||o)}),Object.defineProperties(e,n)},_D=e=>{MF(e,(a,i)=>{if(aa(e)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const n=e[i];if(aa(n)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},FD=(e,a)=>{const i={},n=o=>{o.forEach(s=>{i[s]=!0})};return Io(e)?n(e):n(String(e).split(a)),i},vD=()=>{},bD=(e,a)=>e!=null&&Number.isFinite(e=+e)?e:a,Wu="abcdefghijklmnopqrstuvwxyz",r1="0123456789",LF={DIGIT:r1,ALPHA:Wu,ALPHA_DIGIT:Wu+Wu.toUpperCase()+r1},yD=(e=16,a=LF.ALPHA_DIGIT)=>{let i="";const{length:n}=a;for(;e--;)i+=a[Math.random()*n|0];return i};function ED(e){return!!(e&&aa(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const DD=e=>{const a=new Array(10),i=(n,o)=>{if(Xl(n)){if(a.indexOf(n)>=0)return;if(!("toJSON"in n)){a[o]=n;const s=Io(n)?[]:{};return nr(n,(r,l)=>{const u=i(r,o+1);!Ms(u)&&(s[l]=u)}),a[o]=void 0,s}}return n};return i(e,0)},TD=Ra("AsyncFunction"),kD=e=>e&&(Xl(e)||aa(e))&&aa(e.then)&&aa(e.catch),IF=((e,a)=>e?setImmediate:a?((i,n)=>(bn.addEventListener("message",({source:o,data:s})=>{o===bn&&s===i&&n.length&&n.shift()()},!1),o=>{n.push(o),bn.postMessage(i,"*")}))(`axios@${Math.random()}`,[]):i=>setTimeout(i))(typeof setImmediate=="function",aa(bn.postMessage)),wD=typeof queueMicrotask<"u"?queueMicrotask.bind(bn):typeof $a<"u"&&$a.nextTick||IF,$={isArray:Io,isArrayBuffer:OF,isBuffer:U6,isFormData:J6,isArrayBufferView:Z6,isString:H6,isNumber:RF,isBoolean:G6,isObject:Xl,isPlainObject:i0,isReadableStream:eD,isRequest:tD,isResponse:aD,isHeaders:iD,isUndefined:Ms,isDate:$6,isFile:V6,isBlob:W6,isRegExp:pD,isFunction:aa,isStream:Q6,isURLSearchParams:X6,isTypedArray:cD,isFileList:K6,forEach:nr,merge:fc,extend:oD,trim:nD,stripBOM:sD,inherits:rD,toFlatObject:lD,kindOf:Ql,kindOfTest:Ra,endsWith:uD,toArray:dD,forEachEntry:hD,matchAll:gD,isHTMLForm:fD,hasOwnProperty:s1,hasOwnProp:s1,reduceDescriptors:MF,freezeMethods:_D,toObjectSet:FD,toCamelCase:mD,noop:vD,toFiniteNumber:bD,findKey:jF,global:bn,isContextDefined:PF,ALPHABET:LF,generateString:yD,isSpecCompliantForm:ED,toJSONObject:DD,isAsyncFn:TD,isThenable:kD,setImmediate:IF,asap:wD};var YF={},n0={};n0.byteLength=CD,n0.toByteArray=ND,n0.fromByteArray=RD;for(var Ha=[],ha=[],AD=typeof Uint8Array<"u"?Uint8Array:Array,Ku="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$n=0,SD=Ku.length;$n0)throw new Error("Invalid string. Length must be a multiple of 4");var i=e.indexOf("=");i===-1&&(i=a);var n=i===a?0:4-i%4;return[i,n]}function CD(e){var a=qF(e),i=a[0],n=a[1];return(i+n)*3/4-n}function xD(e,a,i){return(a+i)*3/4-i}function ND(e){var a,i=qF(e),n=i[0],o=i[1],s=new AD(xD(e,n,o)),r=0,l=o>0?n-4:n,u;for(u=0;u>16&255,s[r++]=a>>8&255,s[r++]=a&255;return o===2&&(a=ha[e.charCodeAt(u)]<<2|ha[e.charCodeAt(u+1)]>>4,s[r++]=a&255),o===1&&(a=ha[e.charCodeAt(u)]<<10|ha[e.charCodeAt(u+1)]<<4|ha[e.charCodeAt(u+2)]>>2,s[r++]=a>>8&255,s[r++]=a&255),s}function BD(e){return Ha[e>>18&63]+Ha[e>>12&63]+Ha[e>>6&63]+Ha[e&63]}function OD(e,a,i){for(var n,o=[],s=a;sl?l:r+s));return n===1?(a=e[i-1],o.push(Ha[a>>2]+Ha[a<<4&63]+"==")):n===2&&(a=(e[i-2]<<8)+e[i-1],o.push(Ha[a>>10]+Ha[a>>4&63]+Ha[a<<2&63]+"=")),o.join("")}var mc={};mc.read=function(e,a,i,n,o){var s,r,l=o*8-n-1,u=(1<>1,d=-7,h=i?o-1:0,g=i?-1:1,f=e[a+h];for(h+=g,s=f&(1<<-d)-1,f>>=-d,d+=l;d>0;s=s*256+e[a+h],h+=g,d-=8);for(r=s&(1<<-d)-1,s>>=-d,d+=n;d>0;r=r*256+e[a+h],h+=g,d-=8);if(s===0)s=1-c;else{if(s===u)return r?NaN:(f?-1:1)*(1/0);r=r+Math.pow(2,n),s=s-c}return(f?-1:1)*r*Math.pow(2,s-n)},mc.write=function(e,a,i,n,o,s){var r,l,u,c=s*8-o-1,d=(1<>1,g=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:s-1,p=n?1:-1,F=a<0||a===0&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(l=isNaN(a)?1:0,r=d):(r=Math.floor(Math.log(a)/Math.LN2),a*(u=Math.pow(2,-r))<1&&(r--,u*=2),r+h>=1?a+=g/u:a+=g*Math.pow(2,1-h),a*u>=2&&(r++,u/=2),r+h>=d?(l=0,r=d):r+h>=1?(l=(a*u-1)*Math.pow(2,o),r=r+h):(l=a*Math.pow(2,h-1)*Math.pow(2,o),r=0));o>=8;e[i+f]=l&255,f+=p,l/=256,o-=8);for(r=r<0;e[i+f]=r&255,f+=p,r/=256,c-=8);e[i+f-p]|=F*128};(function(e){const a=n0,i=mc,n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=d,e.SlowBuffer=S,e.INSPECT_MAX_BYTES=50;const o=2147483647;e.kMaxLength=o;const{Uint8Array:s,ArrayBuffer:r,SharedArrayBuffer:l}=globalThis;d.TYPED_ARRAY_SUPPORT=u(),!d.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function u(){try{const m=new s(1),_={foo:function(){return 42}};return Object.setPrototypeOf(_,s.prototype),Object.setPrototypeOf(m,_),m.foo()===42}catch{return!1}}Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}});function c(m){if(m>o)throw new RangeError('The value "'+m+'" is invalid for option "size"');const _=new s(m);return Object.setPrototypeOf(_,d.prototype),_}function d(m,_,E){if(typeof m=="number"){if(typeof _=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(m)}return h(m,_,E)}d.poolSize=8192;function h(m,_,E){if(typeof m=="string")return F(m,_);if(r.isView(m))return w(m);if(m==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m);if(Te(m,r)||m&&Te(m.buffer,r)||typeof l<"u"&&(Te(m,l)||m&&Te(m.buffer,l)))return y(m,_,E);if(typeof m=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const N=m.valueOf&&m.valueOf();if(N!=null&&N!==m)return d.from(N,_,E);const M=k(m);if(M)return M;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof m[Symbol.toPrimitive]=="function")return d.from(m[Symbol.toPrimitive]("string"),_,E);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m)}d.from=function(m,_,E){return h(m,_,E)},Object.setPrototypeOf(d.prototype,s.prototype),Object.setPrototypeOf(d,s);function g(m){if(typeof m!="number")throw new TypeError('"size" argument must be of type number');if(m<0)throw new RangeError('The value "'+m+'" is invalid for option "size"')}function f(m,_,E){return g(m),m<=0?c(m):_!==void 0?typeof E=="string"?c(m).fill(_,E):c(m).fill(_):c(m)}d.alloc=function(m,_,E){return f(m,_,E)};function p(m){return g(m),c(m<0?0:x(m)|0)}d.allocUnsafe=function(m){return p(m)},d.allocUnsafeSlow=function(m){return p(m)};function F(m,_){if((typeof _!="string"||_==="")&&(_="utf8"),!d.isEncoding(_))throw new TypeError("Unknown encoding: "+_);const E=B(m,_)|0;let N=c(E);const M=N.write(m,_);return M!==E&&(N=N.slice(0,M)),N}function b(m){const _=m.length<0?0:x(m.length)|0,E=c(_);for(let N=0;N<_;N+=1)E[N]=m[N]&255;return E}function w(m){if(Te(m,s)){const _=new s(m);return y(_.buffer,_.byteOffset,_.byteLength)}return b(m)}function y(m,_,E){if(_<0||m.byteLength<_)throw new RangeError('"offset" is outside of buffer bounds');if(m.byteLength<_+(E||0))throw new RangeError('"length" is outside of buffer bounds');let N;return _===void 0&&E===void 0?N=new s(m):E===void 0?N=new s(m,_):N=new s(m,_,E),Object.setPrototypeOf(N,d.prototype),N}function k(m){if(d.isBuffer(m)){const _=x(m.length)|0,E=c(_);return E.length===0||m.copy(E,0,0,_),E}if(m.length!==void 0)return typeof m.length!="number"||Xe(m.length)?c(0):b(m);if(m.type==="Buffer"&&Array.isArray(m.data))return b(m.data)}function x(m){if(m>=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return m|0}function S(m){return+m!=m&&(m=0),d.alloc(+m)}d.isBuffer=function(m){return m!=null&&m._isBuffer===!0&&m!==d.prototype},d.compare=function(m,_){if(Te(m,s)&&(m=d.from(m,m.offset,m.byteLength)),Te(_,s)&&(_=d.from(_,_.offset,_.byteLength)),!d.isBuffer(m)||!d.isBuffer(_))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(m===_)return 0;let E=m.length,N=_.length;for(let M=0,U=Math.min(E,N);MN.length?(d.isBuffer(U)||(U=d.from(U)),U.copy(N,M)):s.prototype.set.call(N,U,M);else if(d.isBuffer(U))U.copy(N,M);else throw new TypeError('"list" argument must be an Array of Buffers');M+=U.length}return N};function B(m,_){if(d.isBuffer(m))return m.length;if(r.isView(m)||Te(m,r))return m.byteLength;if(typeof m!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof m);const E=m.length,N=arguments.length>2&&arguments[2]===!0;if(!N&&E===0)return 0;let M=!1;for(;;)switch(_){case"ascii":case"latin1":case"binary":return E;case"utf8":case"utf-8":return te(m).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E*2;case"hex":return E>>>1;case"base64":return De(m).length;default:if(M)return N?-1:te(m).length;_=(""+_).toLowerCase(),M=!0}}d.byteLength=B;function P(m,_,E){let N=!1;if((_===void 0||_<0)&&(_=0),_>this.length||((E===void 0||E>this.length)&&(E=this.length),E<=0)||(E>>>=0,_>>>=0,E<=_))return"";for(m||(m="utf8");;)switch(m){case"hex":return de(this,_,E);case"utf8":case"utf-8":return G(this,_,E);case"ascii":return ae(this,_,E);case"latin1":case"binary":return Q(this,_,E);case"base64":return H(this,_,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ge(this,_,E);default:if(N)throw new TypeError("Unknown encoding: "+m);m=(m+"").toLowerCase(),N=!0}}d.prototype._isBuffer=!0;function R(m,_,E){const N=m[_];m[_]=m[E],m[E]=N}d.prototype.swap16=function(){const m=this.length;if(m%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let _=0;__&&(m+=" ... "),""},n&&(d.prototype[n]=d.prototype.inspect),d.prototype.compare=function(m,_,E,N,M){if(Te(m,s)&&(m=d.from(m,m.offset,m.byteLength)),!d.isBuffer(m))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof m);if(_===void 0&&(_=0),E===void 0&&(E=m?m.length:0),N===void 0&&(N=0),M===void 0&&(M=this.length),_<0||E>m.length||N<0||M>this.length)throw new RangeError("out of range index");if(N>=M&&_>=E)return 0;if(N>=M)return-1;if(_>=E)return 1;if(_>>>=0,E>>>=0,N>>>=0,M>>>=0,this===m)return 0;let U=M-N,W=E-_;const se=Math.min(U,W),ke=this.slice(N,M),be=m.slice(_,E);for(let je=0;je2147483647?E=2147483647:E<-2147483648&&(E=-2147483648),E=+E,Xe(E)&&(E=M?0:m.length-1),E<0&&(E=m.length+E),E>=m.length){if(M)return-1;E=m.length-1}else if(E<0)if(M)E=0;else return-1;if(typeof _=="string"&&(_=d.from(_,N)),d.isBuffer(_))return _.length===0?-1:v(m,_,E,N,M);if(typeof _=="number")return _=_&255,typeof s.prototype.indexOf=="function"?M?s.prototype.indexOf.call(m,_,E):s.prototype.lastIndexOf.call(m,_,E):v(m,[_],E,N,M);throw new TypeError("val must be string, number or Buffer")}function v(m,_,E,N,M){let U=1,W=m.length,se=_.length;if(N!==void 0&&(N=String(N).toLowerCase(),N==="ucs2"||N==="ucs-2"||N==="utf16le"||N==="utf-16le")){if(m.length<2||_.length<2)return-1;U=2,W/=2,se/=2,E/=2}function ke(je,qe){return U===1?je[qe]:je.readUInt16BE(qe*U)}let be;if(M){let je=-1;for(be=E;beW&&(E=W-se),be=E;be>=0;be--){let je=!0;for(let qe=0;qeM&&(N=M)):N=M;const U=_.length;N>U/2&&(N=U/2);let W;for(W=0;W>>0,isFinite(E)?(E=E>>>0,N===void 0&&(N="utf8")):(N=E,E=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const M=this.length-_;if((E===void 0||E>M)&&(E=M),m.length>0&&(E<0||_<0)||_>this.length)throw new RangeError("Attempt to write outside buffer bounds");N||(N="utf8");let U=!1;for(;;)switch(N){case"hex":return C(this,m,_,E);case"utf8":case"utf-8":return T(this,m,_,E);case"ascii":case"latin1":case"binary":return A(this,m,_,E);case"base64":return j(this,m,_,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return q(this,m,_,E);default:if(U)throw new TypeError("Unknown encoding: "+N);N=(""+N).toLowerCase(),U=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function H(m,_,E){return _===0&&E===m.length?a.fromByteArray(m):a.fromByteArray(m.slice(_,E))}function G(m,_,E){E=Math.min(m.length,E);const N=[];let M=_;for(;M239?4:U>223?3:U>191?2:1;if(M+se<=E){let ke,be,je,qe;switch(se){case 1:U<128&&(W=U);break;case 2:ke=m[M+1],(ke&192)===128&&(qe=(U&31)<<6|ke&63,qe>127&&(W=qe));break;case 3:ke=m[M+1],be=m[M+2],(ke&192)===128&&(be&192)===128&&(qe=(U&15)<<12|(ke&63)<<6|be&63,qe>2047&&(qe<55296||qe>57343)&&(W=qe));break;case 4:ke=m[M+1],be=m[M+2],je=m[M+3],(ke&192)===128&&(be&192)===128&&(je&192)===128&&(qe=(U&15)<<18|(ke&63)<<12|(be&63)<<6|je&63,qe>65535&&qe<1114112&&(W=qe))}}W===null?(W=65533,se=1):W>65535&&(W-=65536,N.push(W>>>10&1023|55296),W=56320|W&1023),N.push(W),M+=se}return K(N)}const V=4096;function K(m){const _=m.length;if(_<=V)return String.fromCharCode.apply(String,m);let E="",N=0;for(;N<_;)E+=String.fromCharCode.apply(String,m.slice(N,N+=V));return E}function ae(m,_,E){let N="";E=Math.min(m.length,E);for(let M=_;MN)&&(E=N);let M="";for(let U=_;UE&&(m=E),_<0?(_+=E,_<0&&(_=0)):_>E&&(_=E),_E)throw new RangeError("Trying to access beyond buffer length")}d.prototype.readUintLE=d.prototype.readUIntLE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m],M=1,U=0;for(;++U<_&&(M*=256);)N+=this[m+U]*M;return N},d.prototype.readUintBE=d.prototype.readUIntBE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m+--_],M=1;for(;_>0&&(M*=256);)N+=this[m+--_]*M;return N},d.prototype.readUint8=d.prototype.readUInt8=function(m,_){return m=m>>>0,_||pe(m,1,this.length),this[m]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(m,_){return m=m>>>0,_||pe(m,2,this.length),this[m]|this[m+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(m,_){return m=m>>>0,_||pe(m,2,this.length),this[m]<<8|this[m+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),(this[m]|this[m+1]<<8|this[m+2]<<16)+this[m+3]*16777216},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]*16777216+(this[m+1]<<16|this[m+2]<<8|this[m+3])},d.prototype.readBigUInt64LE=oe(function(m){m=m>>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=_+this[++m]*2**8+this[++m]*2**16+this[++m]*2**24,M=this[++m]+this[++m]*2**8+this[++m]*2**16+E*2**24;return BigInt(N)+(BigInt(M)<>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=_*2**24+this[++m]*2**16+this[++m]*2**8+this[++m],M=this[++m]*2**24+this[++m]*2**16+this[++m]*2**8+E;return(BigInt(N)<>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m],M=1,U=0;for(;++U<_&&(M*=256);)N+=this[m+U]*M;return M*=128,N>=M&&(N-=Math.pow(2,8*_)),N},d.prototype.readIntBE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=_,M=1,U=this[m+--N];for(;N>0&&(M*=256);)U+=this[m+--N]*M;return M*=128,U>=M&&(U-=Math.pow(2,8*_)),U},d.prototype.readInt8=function(m,_){return m=m>>>0,_||pe(m,1,this.length),this[m]&128?(255-this[m]+1)*-1:this[m]},d.prototype.readInt16LE=function(m,_){m=m>>>0,_||pe(m,2,this.length);const E=this[m]|this[m+1]<<8;return E&32768?E|4294901760:E},d.prototype.readInt16BE=function(m,_){m=m>>>0,_||pe(m,2,this.length);const E=this[m+1]|this[m]<<8;return E&32768?E|4294901760:E},d.prototype.readInt32LE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]|this[m+1]<<8|this[m+2]<<16|this[m+3]<<24},d.prototype.readInt32BE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]<<24|this[m+1]<<16|this[m+2]<<8|this[m+3]},d.prototype.readBigInt64LE=oe(function(m){m=m>>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=this[m+4]+this[m+5]*2**8+this[m+6]*2**16+(E<<24);return(BigInt(N)<>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=(_<<24)+this[++m]*2**16+this[++m]*2**8+this[++m];return(BigInt(N)<>>0,_||pe(m,4,this.length),i.read(this,m,!0,23,4)},d.prototype.readFloatBE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),i.read(this,m,!1,23,4)},d.prototype.readDoubleLE=function(m,_){return m=m>>>0,_||pe(m,8,this.length),i.read(this,m,!0,52,8)},d.prototype.readDoubleBE=function(m,_){return m=m>>>0,_||pe(m,8,this.length),i.read(this,m,!1,52,8)};function re(m,_,E,N,M,U){if(!d.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(_>M||_m.length)throw new RangeError("Index out of range")}d.prototype.writeUintLE=d.prototype.writeUIntLE=function(m,_,E,N){if(m=+m,_=_>>>0,E=E>>>0,!N){const W=Math.pow(2,8*E)-1;re(this,m,_,E,W,0)}let M=1,U=0;for(this[_]=m&255;++U>>0,E=E>>>0,!N){const W=Math.pow(2,8*E)-1;re(this,m,_,E,W,0)}let M=E-1,U=1;for(this[_+M]=m&255;--M>=0&&(U*=256);)this[_+M]=m/U&255;return _+E},d.prototype.writeUint8=d.prototype.writeUInt8=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,1,255,0),this[_]=m&255,_+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,65535,0),this[_]=m&255,this[_+1]=m>>>8,_+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,65535,0),this[_]=m>>>8,this[_+1]=m&255,_+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,4294967295,0),this[_+3]=m>>>24,this[_+2]=m>>>16,this[_+1]=m>>>8,this[_]=m&255,_+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,4294967295,0),this[_]=m>>>24,this[_+1]=m>>>16,this[_+2]=m>>>8,this[_+3]=m&255,_+4};function ve(m,_,E,N,M){dt(_,N,M,m,E,7);let U=Number(_&BigInt(4294967295));m[E++]=U,U=U>>8,m[E++]=U,U=U>>8,m[E++]=U,U=U>>8,m[E++]=U;let W=Number(_>>BigInt(32)&BigInt(4294967295));return m[E++]=W,W=W>>8,m[E++]=W,W=W>>8,m[E++]=W,W=W>>8,m[E++]=W,E}function Be(m,_,E,N,M){dt(_,N,M,m,E,7);let U=Number(_&BigInt(4294967295));m[E+7]=U,U=U>>8,m[E+6]=U,U=U>>8,m[E+5]=U,U=U>>8,m[E+4]=U;let W=Number(_>>BigInt(32)&BigInt(4294967295));return m[E+3]=W,W=W>>8,m[E+2]=W,W=W>>8,m[E+1]=W,W=W>>8,m[E]=W,E+8}d.prototype.writeBigUInt64LE=oe(function(m,_=0){return ve(this,m,_,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeBigUInt64BE=oe(function(m,_=0){return Be(this,m,_,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeIntLE=function(m,_,E,N){if(m=+m,_=_>>>0,!N){const se=Math.pow(2,8*E-1);re(this,m,_,E,se-1,-se)}let M=0,U=1,W=0;for(this[_]=m&255;++M>0)-W&255;return _+E},d.prototype.writeIntBE=function(m,_,E,N){if(m=+m,_=_>>>0,!N){const se=Math.pow(2,8*E-1);re(this,m,_,E,se-1,-se)}let M=E-1,U=1,W=0;for(this[_+M]=m&255;--M>=0&&(U*=256);)m<0&&W===0&&this[_+M+1]!==0&&(W=1),this[_+M]=(m/U>>0)-W&255;return _+E},d.prototype.writeInt8=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,1,127,-128),m<0&&(m=255+m+1),this[_]=m&255,_+1},d.prototype.writeInt16LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,32767,-32768),this[_]=m&255,this[_+1]=m>>>8,_+2},d.prototype.writeInt16BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,32767,-32768),this[_]=m>>>8,this[_+1]=m&255,_+2},d.prototype.writeInt32LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,2147483647,-2147483648),this[_]=m&255,this[_+1]=m>>>8,this[_+2]=m>>>16,this[_+3]=m>>>24,_+4},d.prototype.writeInt32BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,2147483647,-2147483648),m<0&&(m=4294967295+m+1),this[_]=m>>>24,this[_+1]=m>>>16,this[_+2]=m>>>8,this[_+3]=m&255,_+4},d.prototype.writeBigInt64LE=oe(function(m,_=0){return ve(this,m,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeBigInt64BE=oe(function(m,_=0){return Be(this,m,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Re(m,_,E,N,M,U){if(E+N>m.length)throw new RangeError("Index out of range");if(E<0)throw new RangeError("Index out of range")}function Ye(m,_,E,N,M){return _=+_,E=E>>>0,M||Re(m,_,E,4),i.write(m,_,E,N,23,4),E+4}d.prototype.writeFloatLE=function(m,_,E){return Ye(this,m,_,!0,E)},d.prototype.writeFloatBE=function(m,_,E){return Ye(this,m,_,!1,E)};function he(m,_,E,N,M){return _=+_,E=E>>>0,M||Re(m,_,E,8),i.write(m,_,E,N,52,8),E+8}d.prototype.writeDoubleLE=function(m,_,E){return he(this,m,_,!0,E)},d.prototype.writeDoubleBE=function(m,_,E){return he(this,m,_,!1,E)},d.prototype.copy=function(m,_,E,N){if(!d.isBuffer(m))throw new TypeError("argument should be a Buffer");if(E||(E=0),!N&&N!==0&&(N=this.length),_>=m.length&&(_=m.length),_||(_=0),N>0&&N=this.length)throw new RangeError("Index out of range");if(N<0)throw new RangeError("sourceEnd out of bounds");N>this.length&&(N=this.length),m.length-_>>0,E=E===void 0?this.length:E>>>0,m||(m=0);let M;if(typeof m=="number")for(M=_;M2**32?M=Je(String(E)):typeof E=="bigint"&&(M=String(E),(E>BigInt(2)**BigInt(32)||E<-(BigInt(2)**BigInt(32)))&&(M=Je(M)),M+="n"),N+=` It must be ${_}. Received ${M}`,N},RangeError);function Je(m){let _="",E=m.length;const N=m[0]==="-"?1:0;for(;E>=N+4;E-=3)_=`_${m.slice(E-3,E)}${_}`;return`${m.slice(0,E)}${_}`}function We(m,_,E){Ue(_,"offset"),(m[_]===void 0||m[_+E]===void 0)&&O(_,m.length-(E+1))}function dt(m,_,E,N,M,U){if(m>E||m<_){const W=typeof _=="bigint"?"n":"";let se;throw _===0||_===BigInt(0)?se=`>= 0${W} and < 2${W} ** ${(U+1)*8}${W}`:se=`>= -(2${W} ** ${(U+1)*8-1}${W}) and < 2 ** ${(U+1)*8-1}${W}`,new Le.ERR_OUT_OF_RANGE("value",se,m)}We(N,M,U)}function Ue(m,_){if(typeof m!="number")throw new Le.ERR_INVALID_ARG_TYPE(_,"number",m)}function O(m,_,E){throw Math.floor(m)!==m?(Ue(m,E),new Le.ERR_OUT_OF_RANGE("offset","an integer",m)):_<0?new Le.ERR_BUFFER_OUT_OF_BOUNDS:new Le.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${_}`,m)}const z=/[^+/0-9A-Za-z-_]/g;function L(m){if(m=m.split("=")[0],m=m.trim().replace(z,""),m.length<2)return"";for(;m.length%4!==0;)m=m+"=";return m}function te(m,_){_=_||1/0;let E;const N=m.length;let M=null;const U=[];for(let W=0;W55295&&E<57344){if(!M){if(E>56319){(_-=3)>-1&&U.push(239,191,189);continue}else if(W+1===N){(_-=3)>-1&&U.push(239,191,189);continue}M=E;continue}if(E<56320){(_-=3)>-1&&U.push(239,191,189),M=E;continue}E=(M-55296<<10|E-56320)+65536}else M&&(_-=3)>-1&&U.push(239,191,189);if(M=null,E<128){if((_-=1)<0)break;U.push(E)}else if(E<2048){if((_-=2)<0)break;U.push(E>>6|192,E&63|128)}else if(E<65536){if((_-=3)<0)break;U.push(E>>12|224,E>>6&63|128,E&63|128)}else if(E<1114112){if((_-=4)<0)break;U.push(E>>18|240,E>>12&63|128,E>>6&63|128,E&63|128)}else throw new Error("Invalid code point")}return U}function ce(m){const _=[];for(let E=0;E>8,M=E%256,U.push(M),U.push(N);return U}function De(m){return a.toByteArray(L(m))}function we(m,_,E,N){let M;for(M=0;M=_.length||M>=m.length);++M)_[M+E]=m[M];return M}function Te(m,_){return m instanceof _||m!=null&&m.constructor!=null&&m.constructor.name!=null&&m.constructor.name===_.name}function Xe(m){return m!==m}const ie=function(){const m="0123456789abcdef",_=new Array(256);for(let E=0;E<16;++E){const N=E*16;for(let M=0;M<16;++M)_[N+M]=m[E]+m[M]}return _}();function oe(m){return typeof BigInt>"u"?D:m}function D(){throw new Error("BigInt not supported")}})(YF);const jD=YF.Buffer;function Ae(e,a,i,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",a&&(this.code=a),i&&(this.config=i),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}$.inherits(Ae,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const l1=Ae.prototype,u1={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{u1[e]={value:e}}),Object.defineProperties(Ae,u1),Object.defineProperty(l1,"isAxiosError",{value:!0}),Ae.from=(e,a,i,n,o,s)=>{const r=Object.create(l1);return $.toFlatObject(e,r,function(l){return l!==Error.prototype},l=>l!=="isAxiosError"),Ae.call(r,e.message,a,i,n,o),r.cause=e,r.name=e.name,s&&Object.assign(r,s),r};const PD=null;function pc(e){return $.isPlainObject(e)||$.isArray(e)}function zF(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function d1(e,a,i){return e?e.concat(a).map(function(n,o){return n=zF(n),!i&&o?"["+n+"]":n}).join(i?".":""):a}function MD(e){return $.isArray(e)&&!e.some(pc)}const LD=$.toFlatObject($,{},null,function(e){return/^is[A-Z]/.test(e)});function eu(e,a,i){if(!$.isObject(e))throw new TypeError("target must be an object");a=a||new FormData,i=$.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(f,p){return!$.isUndefined(p[f])});const n=i.metaTokens,o=i.visitor||c,s=i.dots,r=i.indexes,l=(i.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(a);if(!$.isFunction(o))throw new TypeError("visitor must be a function");function u(f){if(f===null)return"";if($.isDate(f))return f.toISOString();if(!l&&$.isBlob(f))throw new Ae("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(f)||$.isTypedArray(f)?l&&typeof Blob=="function"?new Blob([f]):jD.from(f):f}function c(f,p,F){let b=f;if(f&&!F&&typeof f=="object"){if($.endsWith(p,"{}"))p=n?p:p.slice(0,-2),f=JSON.stringify(f);else if($.isArray(f)&&MD(f)||($.isFileList(f)||$.endsWith(p,"[]"))&&(b=$.toArray(f)))return p=zF(p),b.forEach(function(w,y){!($.isUndefined(w)||w===null)&&a.append(r===!0?d1([p],y,s):r===null?p:p+"[]",u(w))}),!1}return pc(f)?!0:(a.append(d1(F,p,s),u(f)),!1)}const d=[],h=Object.assign(LD,{defaultVisitor:c,convertValue:u,isVisitable:pc});function g(f,p){if(!$.isUndefined(f)){if(d.indexOf(f)!==-1)throw Error("Circular reference detected in "+p.join("."));d.push(f),$.forEach(f,function(F,b){(!($.isUndefined(F)||F===null)&&o.call(a,F,$.isString(b)?b.trim():b,p,h))===!0&&g(F,p?p.concat(b):[b])}),d.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return g(e),a}function c1(e){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return a[i]})}function Bh(e,a){this._pairs=[],e&&eu(e,this,a)}const h1=Bh.prototype;h1.append=function(e,a){this._pairs.push([e,a])},h1.toString=function(e){const a=e?function(i){return e.call(this,i,c1)}:c1;return this._pairs.map(function(i){return a(i[0])+"="+a(i[1])},"").join("&")};function ID(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function UF(e,a,i){if(!a)return e;const n=i&&i.encode||ID,o=i&&i.serialize;let s;if(o?s=o(a,i):s=$.isURLSearchParams(a)?a.toString():new Bh(a,i).toString(n),s){const r=e.indexOf("#");r!==-1&&(e=e.slice(0,r)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class g1{constructor(){this.handlers=[]}use(a,i,n){return this.handlers.push({fulfilled:a,rejected:i,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){$.forEach(this.handlers,function(i){i!==null&&a(i)})}}const ZF={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},YD=typeof URLSearchParams<"u"?URLSearchParams:Bh,qD=typeof FormData<"u"?FormData:null,zD=typeof Blob<"u"?Blob:null,UD={isBrowser:!0,classes:{URLSearchParams:YD,FormData:qD,Blob:zD},protocols:["http","https","file","blob","url","data"]},Oh=typeof window<"u"&&typeof document<"u",_c=typeof navigator=="object"&&navigator||void 0,ZD=Oh&&(!_c||["ReactNative","NativeScript","NS"].indexOf(_c.product)<0),HD=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",GD=Oh&&window.location.href||"http://localhost",$D=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Oh,hasStandardBrowserEnv:ZD,hasStandardBrowserWebWorkerEnv:HD,navigator:_c,origin:GD},Symbol.toStringTag,{value:"Module"})),Kt={...$D,...UD};function VD(e,a){return eu(e,new Kt.classes.URLSearchParams,Object.assign({visitor:function(i,n,o,s){return Kt.isNode&&$.isBuffer(i)?(this.append(n,i.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},a))}function WD(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(a=>a[0]==="[]"?"":a[1]||a[0])}function KD(e){const a={},i=Object.keys(e);let n;const o=i.length;let s;for(n=0;n=i.length;return r=!r&&$.isArray(o)?o.length:r,u?($.hasOwnProp(o,r)?o[r]=[o[r],n]:o[r]=n,!l):((!o[r]||!$.isObject(o[r]))&&(o[r]=[]),a(i,n,o[r],s)&&$.isArray(o[r])&&(o[r]=KD(o[r])),!l)}if($.isFormData(e)&&$.isFunction(e.entries)){const i={};return $.forEachEntry(e,(n,o)=>{a(WD(n),o,i,0)}),i}return null}function QD(e,a,i){if($.isString(e))try{return(a||JSON.parse)(e),$.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(i||JSON.stringify)(e)}const or={transitional:ZF,adapter:["xhr","http","fetch"],transformRequest:[function(e,a){const i=a.getContentType()||"",n=i.indexOf("application/json")>-1,o=$.isObject(e);if(o&&$.isHTMLForm(e)&&(e=new FormData(e)),$.isFormData(e))return n?JSON.stringify(HF(e)):e;if($.isArrayBuffer(e)||$.isBuffer(e)||$.isStream(e)||$.isFile(e)||$.isBlob(e)||$.isReadableStream(e))return e;if($.isArrayBufferView(e))return e.buffer;if($.isURLSearchParams(e))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(o){if(i.indexOf("application/x-www-form-urlencoded")>-1)return VD(e,this.formSerializer).toString();if((s=$.isFileList(e))||i.indexOf("multipart/form-data")>-1){const r=this.env&&this.env.FormData;return eu(s?{"files[]":e}:e,r&&new r,this.formSerializer)}}return o||n?(a.setContentType("application/json",!1),QD(e)):e}],transformResponse:[function(e){const a=this.transitional||or.transitional,i=a&&a.forcedJSONParsing,n=this.responseType==="json";if($.isResponse(e)||$.isReadableStream(e))return e;if(e&&$.isString(e)&&(i&&!this.responseType||n)){const o=!(a&&a.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?Ae.from(s,Ae.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Kt.classes.FormData,Blob:Kt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{or.headers[e]={}});const JD=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),XD=e=>{const a={};let i,n,o;return e&&e.split(` -`).forEach(function(s){o=s.indexOf(":"),i=s.substring(0,o).trim().toLowerCase(),n=s.substring(o+1).trim(),!(!i||a[i]&&JD[i])&&(i==="set-cookie"?a[i]?a[i].push(n):a[i]=[n]:a[i]=a[i]?a[i]+", "+n:n)}),a},f1=Symbol("internals");function Xo(e){return e&&String(e).trim().toLowerCase()}function o0(e){return e===!1||e==null?e:$.isArray(e)?e.map(o0):String(e)}function eT(e){const a=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=i.exec(e);)a[n[1]]=n[2];return a}const tT=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Qu(e,a,i,n,o){if($.isFunction(n))return n.call(this,a,i);if(o&&(a=i),!!$.isString(a)){if($.isString(n))return a.indexOf(n)!==-1;if($.isRegExp(n))return n.test(a)}}function aT(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,i,n)=>i.toUpperCase()+n)}function iT(e,a){const i=$.toCamelCase(" "+a);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+i,{value:function(o,s,r){return this[n].call(this,a,o,s,r)},configurable:!0})})}class Qt{constructor(a){a&&this.set(a)}set(a,i,n){const o=this;function s(l,u,c){const d=Xo(u);if(!d)throw new Error("header name must be a non-empty string");const h=$.findKey(o,d);(!h||o[h]===void 0||c===!0||c===void 0&&o[h]!==!1)&&(o[h||u]=o0(l))}const r=(l,u)=>$.forEach(l,(c,d)=>s(c,d,u));if($.isPlainObject(a)||a instanceof this.constructor)r(a,i);else if($.isString(a)&&(a=a.trim())&&!tT(a))r(XD(a),i);else if($.isHeaders(a))for(const[l,u]of a.entries())s(u,l,n);else a!=null&&s(i,a,n);return this}get(a,i){if(a=Xo(a),a){const n=$.findKey(this,a);if(n){const o=this[n];if(!i)return o;if(i===!0)return eT(o);if($.isFunction(i))return i.call(this,o,n);if($.isRegExp(i))return i.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,i){if(a=Xo(a),a){const n=$.findKey(this,a);return!!(n&&this[n]!==void 0&&(!i||Qu(this,this[n],n,i)))}return!1}delete(a,i){const n=this;let o=!1;function s(r){if(r=Xo(r),r){const l=$.findKey(n,r);l&&(!i||Qu(n,n[l],l,i))&&(delete n[l],o=!0)}}return $.isArray(a)?a.forEach(s):s(a),o}clear(a){const i=Object.keys(this);let n=i.length,o=!1;for(;n--;){const s=i[n];(!a||Qu(this,this[s],s,a,!0))&&(delete this[s],o=!0)}return o}normalize(a){const i=this,n={};return $.forEach(this,(o,s)=>{const r=$.findKey(n,s);if(r){i[r]=o0(o),delete i[s];return}const l=a?aT(s):String(s).trim();l!==s&&delete i[s],i[l]=o0(o),n[l]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const i=Object.create(null);return $.forEach(this,(n,o)=>{n!=null&&n!==!1&&(i[o]=a&&$.isArray(n)?n.join(", "):n)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,i])=>a+": "+i).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...i){const n=new this(a);return i.forEach(o=>n.set(o)),n}static accessor(a){const i=(this[f1]=this[f1]={accessors:{}}).accessors,n=this.prototype;function o(s){const r=Xo(s);i[r]||(iT(n,s),i[r]=!0)}return $.isArray(a)?a.forEach(o):o(a),this}}Qt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),$.reduceDescriptors(Qt.prototype,({value:e},a)=>{let i=a[0].toUpperCase()+a.slice(1);return{get:()=>e,set(n){this[i]=n}}}),$.freezeMethods(Qt);function Ju(e,a){const i=this||or,n=a||i,o=Qt.from(n.headers);let s=n.data;return $.forEach(e,function(r){s=r.call(i,s,o.normalize(),a?a.status:void 0)}),o.normalize(),s}function GF(e){return!!(e&&e.__CANCEL__)}function Yo(e,a,i){Ae.call(this,e??"canceled",Ae.ERR_CANCELED,a,i),this.name="CanceledError"}$.inherits(Yo,Ae,{__CANCEL__:!0});function $F(e,a,i){const n=i.config.validateStatus;!i.status||!n||n(i.status)?e(i):a(new Ae("Request failed with status code "+i.status,[Ae.ERR_BAD_REQUEST,Ae.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}function nT(e){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return a&&a[1]||""}function oT(e,a){e=e||10;const i=new Array(e),n=new Array(e);let o=0,s=0,r;return a=a!==void 0?a:1e3,function(l){const u=Date.now(),c=n[s];r||(r=u),i[o]=l,n[o]=u;let d=s,h=0;for(;d!==o;)h+=i[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-r{i=u,o=null,s&&(clearTimeout(s),s=null),e.apply(null,l)};return[(...l)=>{const u=Date.now(),c=u-i;c>=n?r(l,u):(o=l,s||(s=setTimeout(()=>{s=null,r(o)},n-c)))},()=>o&&r(o)]}const R0=(e,a,i=3)=>{let n=0;const o=oT(50,250);return sT(s=>{const r=s.loaded,l=s.lengthComputable?s.total:void 0,u=r-n,c=o(u),d=r<=l;n=r;const h={loaded:r,total:l,progress:l?r/l:void 0,bytes:u,rate:c||void 0,estimated:c&&l&&d?(l-r)/c:void 0,event:s,lengthComputable:l!=null,[a?"download":"upload"]:!0};e(h)},i)},m1=(e,a)=>{const i=e!=null;return[n=>a[0]({lengthComputable:i,total:e,loaded:n}),a[1]]},p1=e=>(...a)=>$.asap(()=>e(...a)),rT=Kt.hasStandardBrowserEnv?function(){const e=Kt.navigator&&/(msie|trident)/i.test(Kt.navigator.userAgent),a=document.createElement("a");let i;function n(o){let s=o;return e&&(a.setAttribute("href",s),s=a.href),a.setAttribute("href",s),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return i=n(window.location.href),function(o){const s=$.isString(o)?n(o):o;return s.protocol===i.protocol&&s.host===i.host}}():function(){return function(){return!0}}(),lT=Kt.hasStandardBrowserEnv?{write(e,a,i,n,o,s){const r=[e+"="+encodeURIComponent(a)];$.isNumber(i)&&r.push("expires="+new Date(i).toGMTString()),$.isString(n)&&r.push("path="+n),$.isString(o)&&r.push("domain="+o),s===!0&&r.push("secure"),document.cookie=r.join("; ")},read(e){const a=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function uT(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function dT(e,a){return a?e.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):e}function VF(e,a){return e&&!uT(a)?dT(e,a):a}const _1=e=>e instanceof Qt?{...e}:e;function Rn(e,a){a=a||{};const i={};function n(c,d,h){return $.isPlainObject(c)&&$.isPlainObject(d)?$.merge.call({caseless:h},c,d):$.isPlainObject(d)?$.merge({},d):$.isArray(d)?d.slice():d}function o(c,d,h){if($.isUndefined(d)){if(!$.isUndefined(c))return n(void 0,c,h)}else return n(c,d,h)}function s(c,d){if(!$.isUndefined(d))return n(void 0,d)}function r(c,d){if($.isUndefined(d)){if(!$.isUndefined(c))return n(void 0,c)}else return n(void 0,d)}function l(c,d,h){if(h in a)return n(c,d);if(h in e)return n(void 0,c)}const u={url:s,method:s,data:s,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:l,headers:(c,d)=>o(_1(c),_1(d),!0)};return $.forEach(Object.keys(Object.assign({},e,a)),function(c){const d=u[c]||o,h=d(e[c],a[c],c);$.isUndefined(h)&&d!==l||(i[c]=h)}),i}const WF=e=>{const a=Rn({},e);let{data:i,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:s,headers:r,auth:l}=a;a.headers=r=Qt.from(r),a.url=UF(VF(a.baseURL,a.url),e.params,e.paramsSerializer),l&&r.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let u;if($.isFormData(i)){if(Kt.hasStandardBrowserEnv||Kt.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if((u=r.getContentType())!==!1){const[c,...d]=u?u.split(";").map(h=>h.trim()).filter(Boolean):[];r.setContentType([c||"multipart/form-data",...d].join("; "))}}if(Kt.hasStandardBrowserEnv&&(n&&$.isFunction(n)&&(n=n(a)),n||n!==!1&&rT(a.url))){const c=o&&s&&lT.read(s);c&&r.set(o,c)}return a},cT=typeof XMLHttpRequest<"u",hT=cT&&function(e){return new Promise(function(a,i){const n=WF(e);let o=n.data;const s=Qt.from(n.headers).normalize();let{responseType:r,onUploadProgress:l,onDownloadProgress:u}=n,c,d,h,g,f;function p(){g&&g(),f&&f(),n.cancelToken&&n.cancelToken.unsubscribe(c),n.signal&&n.signal.removeEventListener("abort",c)}let F=new XMLHttpRequest;F.open(n.method.toUpperCase(),n.url,!0),F.timeout=n.timeout;function b(){if(!F)return;const y=Qt.from("getAllResponseHeaders"in F&&F.getAllResponseHeaders()),k={data:!r||r==="text"||r==="json"?F.responseText:F.response,status:F.status,statusText:F.statusText,headers:y,config:e,request:F};$F(function(x){a(x),p()},function(x){i(x),p()},k),F=null}"onloadend"in F?F.onloadend=b:F.onreadystatechange=function(){!F||F.readyState!==4||F.status===0&&!(F.responseURL&&F.responseURL.indexOf("file:")===0)||setTimeout(b)},F.onabort=function(){F&&(i(new Ae("Request aborted",Ae.ECONNABORTED,e,F)),F=null)},F.onerror=function(){i(new Ae("Network Error",Ae.ERR_NETWORK,e,F)),F=null},F.ontimeout=function(){let y=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const k=n.transitional||ZF;n.timeoutErrorMessage&&(y=n.timeoutErrorMessage),i(new Ae(y,k.clarifyTimeoutError?Ae.ETIMEDOUT:Ae.ECONNABORTED,e,F)),F=null},o===void 0&&s.setContentType(null),"setRequestHeader"in F&&$.forEach(s.toJSON(),function(y,k){F.setRequestHeader(k,y)}),$.isUndefined(n.withCredentials)||(F.withCredentials=!!n.withCredentials),r&&r!=="json"&&(F.responseType=n.responseType),u&&([h,f]=R0(u,!0),F.addEventListener("progress",h)),l&&F.upload&&([d,g]=R0(l),F.upload.addEventListener("progress",d),F.upload.addEventListener("loadend",g)),(n.cancelToken||n.signal)&&(c=y=>{F&&(i(!y||y.type?new Yo(null,e,F):y),F.abort(),F=null)},n.cancelToken&&n.cancelToken.subscribe(c),n.signal&&(n.signal.aborted?c():n.signal.addEventListener("abort",c)));const w=nT(n.url);if(w&&Kt.protocols.indexOf(w)===-1){i(new Ae("Unsupported protocol "+w+":",Ae.ERR_BAD_REQUEST,e));return}F.send(o||null)})},gT=(e,a)=>{const{length:i}=e=e?e.filter(Boolean):[];if(a||i){let n=new AbortController,o;const s=function(c){if(!o){o=!0,l();const d=c instanceof Error?c:this.reason;n.abort(d instanceof Ae?d:new Yo(d instanceof Error?d.message:d))}};let r=a&&setTimeout(()=>{r=null,s(new Ae(`timeout ${a} of ms exceeded`,Ae.ETIMEDOUT))},a);const l=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(s):c.removeEventListener("abort",s)}),e=null)};e.forEach(c=>c.addEventListener("abort",s));const{signal:u}=n;return u.unsubscribe=()=>$.asap(l),u}},fT=function*(e,a){let i=e.byteLength;if(!a||i{const o=mT(e,a);let s=0,r,l=u=>{r||(r=!0,n&&n(u))};return new ReadableStream({async pull(u){try{const{done:c,value:d}=await o.next();if(c){l(),u.close();return}let h=d.byteLength;if(i){let g=s+=h;i(g)}u.enqueue(new Uint8Array(d))}catch(c){throw l(c),c}},cancel(u){return l(u),o.return()}},{highWaterMark:2})},tu=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",KF=tu&&typeof ReadableStream=="function",_T=tu&&(typeof TextEncoder=="function"?(e=>a=>e.encode(a))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),QF=(e,...a)=>{try{return!!e(...a)}catch{return!1}},FT=KF&&QF(()=>{let e=!1;const a=new Request(Kt.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!a}),v1=64*1024,Fc=KF&&QF(()=>$.isReadableStream(new Response("").body)),j0={stream:Fc&&(e=>e.body)};tu&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(a=>{!j0[a]&&(j0[a]=$.isFunction(e[a])?i=>i[a]():(i,n)=>{throw new Ae(`Response type '${a}' is not supported`,Ae.ERR_NOT_SUPPORT,n)})})})(new Response);const vT=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(Kt.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await _T(e)).byteLength},bT=async(e,a)=>$.toFiniteNumber(e.getContentLength())??vT(a),yT=tu&&(async e=>{let{url:a,method:i,data:n,signal:o,cancelToken:s,timeout:r,onDownloadProgress:l,onUploadProgress:u,responseType:c,headers:d,withCredentials:h="same-origin",fetchOptions:g}=WF(e);c=c?(c+"").toLowerCase():"text";let f=gT([o,s&&s.toAbortSignal()],r),p;const F=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let b;try{if(u&&FT&&i!=="get"&&i!=="head"&&(b=await bT(d,n))!==0){let S=new Request(a,{method:"POST",body:n,duplex:"half"}),B;if($.isFormData(n)&&(B=S.headers.get("content-type"))&&d.setContentType(B),S.body){const[P,R]=m1(b,R0(p1(u)));n=F1(S.body,v1,P,R)}}$.isString(h)||(h=h?"include":"omit");const w="credentials"in Request.prototype;p=new Request(a,{...g,signal:f,method:i.toUpperCase(),headers:d.normalize().toJSON(),body:n,duplex:"half",credentials:w?h:void 0});let y=await fetch(p);const k=Fc&&(c==="stream"||c==="response");if(Fc&&(l||k&&F)){const S={};["status","statusText","headers"].forEach(I=>{S[I]=y[I]});const B=$.toFiniteNumber(y.headers.get("content-length")),[P,R]=l&&m1(B,R0(p1(l),!0))||[];y=new Response(F1(y.body,v1,P,()=>{R&&R(),F&&F()}),S)}c=c||"text";let x=await j0[$.findKey(j0,c)||"text"](y,e);return!k&&F&&F(),await new Promise((S,B)=>{$F(S,B,{data:x,headers:Qt.from(y.headers),status:y.status,statusText:y.statusText,config:e,request:p})})}catch(w){throw F&&F(),w&&w.name==="TypeError"&&/fetch/i.test(w.message)?Object.assign(new Ae("Network Error",Ae.ERR_NETWORK,e,p),{cause:w.cause||w}):Ae.from(w,w&&w.code,e,p)}}),vc={http:PD,xhr:hT,fetch:yT};$.forEach(vc,(e,a)=>{if(e){try{Object.defineProperty(e,"name",{value:a})}catch{}Object.defineProperty(e,"adapterName",{value:a})}});const b1=e=>`- ${e}`,ET=e=>$.isFunction(e)||e===null||e===!1,JF={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:a}=e;let i,n;const o={};for(let s=0;s`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let r=a?s.length>1?`since : +const F_="viewer",A2="4.0.0";function Ld(){return document.documentElement.lang||"en"}const S2=e=>"/remote.php/"+e,C2=(e,a)=>{var i;return((i=void 0)!=null?i:D0())+S2(e)},Gi=(e,a,i)=>{var n;const o=Object.assign({ocsVersion:2},{}).ocsVersion===1?1:2;return((n=void 0)!=null?n:D0())+"/ocs/v"+o+".php"+Id(e,a)},Id=(e,a,i)=>{const n=Object.assign({escape:!0},{}),o=function(s,r){return r=r||{},s.replace(/{([^{}]*)}/g,function(l,u){const c=r[u];return n.escape?encodeURIComponent(typeof c=="string"||typeof c=="number"?c.toString():l):typeof c=="string"||typeof c=="number"?c.toString():l})};return e.charAt(0)!=="/"&&(e="/"+e),o(e,a||{})},bo=(e,a,i)=>{var n,o,s;const r=Object.assign({noRewrite:!1},{}),l=(n=void 0)!=null?n:$l();return((s=(o=window?.OC)==null?void 0:o.config)==null?void 0:s.modRewriteWorking)===!0&&!r.noRewrite?l+Id(e,a):l+"/index.php"+Id(e,a)},v_=(e,a)=>a.includes(".")?Qg(e,"img",a):Qg(e,"img","".concat(a,".svg")),Qg=(e,a,i)=>{var n,o,s;const r=(s=(o=(n=window?.OC)==null?void 0:n.coreApps)==null?void 0:o.includes(e))!=null?s:!1,l=i.slice(-3)==="php";let u=$l();return l&&!r?(u+="/index.php/apps/".concat(e),u+="/".concat(encodeURI(a)),i!=="index.php"&&(u+="/".concat(i))):!l&&!r?(u=x2(e),u+="/".concat(a,"/"),u.at(-1)!=="/"&&(u+="/"),u+=i):((e==="settings"||e==="core"||e==="search")&&a==="ajax"&&(u+="/index.php"),e&&(u+="/".concat(e)),u+="/".concat(a),u+="/".concat(i)),u},D0=()=>window.location.protocol+"//"+window.location.host+$l();function $l(){let e=window._oc_webroot;if(typeof e>"u"){e=location.pathname;const a=e.indexOf("/index.php/");if(a!==-1)e=e.slice(0,a);else{const i=e.indexOf("/",1);e=e.slice(0,i>0?i:void 0)}}return e}function x2(e){var a,i;return(i=((a=window._oc_appswebroots)!=null?a:{})[e])!=null?i:""}const{entries:b_,setPrototypeOf:Jg,isFrozen:N2,getPrototypeOf:B2,getOwnPropertyDescriptor:O2}=Object;let{freeze:Yt,seal:_a,create:y_}=Object,{apply:Yd,construct:qd}=typeof Reflect<"u"&&Reflect;Yt||(Yt=function(e){return e}),_a||(_a=function(e){return e}),Yd||(Yd=function(e,a,i){return e.apply(a,i)}),qd||(qd=function(e,a){return new e(...a)});const fr=na(Array.prototype.forEach),Xg=na(Array.prototype.pop),Ho=na(Array.prototype.push),Kr=na(String.prototype.toLowerCase),ju=na(String.prototype.toString),ef=na(String.prototype.match),Go=na(String.prototype.replace),R2=na(String.prototype.indexOf),j2=na(String.prototype.trim),ya=na(Object.prototype.hasOwnProperty),Rt=na(RegExp.prototype.test),$o=P2(TypeError);function na(e){return function(a){for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o2&&arguments[2]!==void 0?arguments[2]:Kr;Jg&&Jg(e,null);let n=a.length;for(;n--;){let o=a[n];if(typeof o=="string"){const s=i(o);s!==o&&(N2(a)||(a[n]=s),o=s)}e[o]=!0}return e}function M2(e){for(let a=0;a/gm),z2=_a(/\${[\w\W]*}/gm),U2=_a(/^data-[\-\w.\u00B7-\uFFFF]/),Z2=_a(/^aria-[\-\w]+$/),E_=_a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),H2=_a(/^(?:\w+script|data):/i),G2=_a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),D_=_a(/^html$/i),$2=_a(/^[a-z][.\w]*(-[.\w]+)+$/i);var sf=Object.freeze({__proto__:null,MUSTACHE_EXPR:Y2,ERB_EXPR:q2,TMPLIT_EXPR:z2,DATA_ATTR:U2,ARIA_ATTR:Z2,IS_ALLOWED_URI:E_,IS_SCRIPT_OR_DATA:H2,ATTR_WHITESPACE:G2,DOCTYPE_NAME:D_,CUSTOM_ELEMENT:$2});const Wo={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},V2=function(){return typeof window>"u"?null:window},W2=function(e,a){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let i=null;const n="data-tt-policy-suffix";a&&a.hasAttribute(n)&&(i=a.getAttribute(n));const o="dompurify"+(i?"#"+i:"");try{return e.createPolicy(o,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function T_(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:V2();const a=Y=>T_(Y);if(a.version="3.1.6",a.removed=[],!e||!e.document||e.document.nodeType!==Wo.document)return a.isSupported=!1,a;let{document:i}=e;const n=i,o=n.currentScript,{DocumentFragment:s,HTMLTemplateElement:r,Node:l,Element:u,NodeFilter:c,NamedNodeMap:d=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:h,DOMParser:g,trustedTypes:f}=e,p=u.prototype,F=Vo(p,"cloneNode"),b=Vo(p,"remove"),w=Vo(p,"nextSibling"),y=Vo(p,"childNodes"),k=Vo(p,"parentNode");if(typeof r=="function"){const Y=i.createElement("template");Y.content&&Y.content.ownerDocument&&(i=Y.content.ownerDocument)}let x,S="";const{implementation:B,createNodeIterator:P,createDocumentFragment:R,getElementsByTagName:I}=i,{importNode:v}=n;let C={};a.isSupported=typeof b_=="function"&&typeof k=="function"&&B&&B.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:T,ERB_EXPR:A,TMPLIT_EXPR:j,DATA_ATTR:q,ARIA_ATTR:H,IS_SCRIPT_OR_DATA:G,ATTR_WHITESPACE:V,CUSTOM_ELEMENT:K}=sf;let{IS_ALLOWED_URI:ae}=sf,Q=null;const de=Oe({},[...tf,...Pu,...Mu,...Lu,...af]);let ge=null;const pe=Oe({},[...nf,...Iu,...of,...mr]);let re=Object.seal(y_(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ve=null,Be=null,Re=!0,Ye=!0,he=!1,Le=!0,Fe=!1,Je=!0,We=!1,dt=!1,Ue=!1,O=!1,z=!1,L=!1,te=!0,ce=!1;const ue="user-content-";let De=!0,we=!1,Te={},Xe=null;const ie=Oe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let oe=null;const D=Oe({},["audio","video","img","source","image","track"]);let m=null;const _=Oe({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),E="http://www.w3.org/1998/Math/MathML",N="http://www.w3.org/2000/svg",M="http://www.w3.org/1999/xhtml";let U=M,W=!1,se=null;const ke=Oe({},[E,N,M],ju);let be=null;const je=["application/xhtml+xml","text/html"],qe="text/html";let Ne=null,zt=null;const sa=i.createElement("form"),cr=function(Y){return Y instanceof RegExp||Y instanceof Function},Gn=function(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(zt&&zt===Y)){if((!Y||typeof Y!="object")&&(Y={}),Y=hn(Y),be=je.indexOf(Y.PARSER_MEDIA_TYPE)===-1?qe:Y.PARSER_MEDIA_TYPE,Ne=be==="application/xhtml+xml"?ju:Kr,Q=ya(Y,"ALLOWED_TAGS")?Oe({},Y.ALLOWED_TAGS,Ne):de,ge=ya(Y,"ALLOWED_ATTR")?Oe({},Y.ALLOWED_ATTR,Ne):pe,se=ya(Y,"ALLOWED_NAMESPACES")?Oe({},Y.ALLOWED_NAMESPACES,ju):ke,m=ya(Y,"ADD_URI_SAFE_ATTR")?Oe(hn(_),Y.ADD_URI_SAFE_ATTR,Ne):_,oe=ya(Y,"ADD_DATA_URI_TAGS")?Oe(hn(D),Y.ADD_DATA_URI_TAGS,Ne):D,Xe=ya(Y,"FORBID_CONTENTS")?Oe({},Y.FORBID_CONTENTS,Ne):ie,ve=ya(Y,"FORBID_TAGS")?Oe({},Y.FORBID_TAGS,Ne):{},Be=ya(Y,"FORBID_ATTR")?Oe({},Y.FORBID_ATTR,Ne):{},Te=ya(Y,"USE_PROFILES")?Y.USE_PROFILES:!1,Re=Y.ALLOW_ARIA_ATTR!==!1,Ye=Y.ALLOW_DATA_ATTR!==!1,he=Y.ALLOW_UNKNOWN_PROTOCOLS||!1,Le=Y.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Fe=Y.SAFE_FOR_TEMPLATES||!1,Je=Y.SAFE_FOR_XML!==!1,We=Y.WHOLE_DOCUMENT||!1,O=Y.RETURN_DOM||!1,z=Y.RETURN_DOM_FRAGMENT||!1,L=Y.RETURN_TRUSTED_TYPE||!1,Ue=Y.FORCE_BODY||!1,te=Y.SANITIZE_DOM!==!1,ce=Y.SANITIZE_NAMED_PROPS||!1,De=Y.KEEP_CONTENT!==!1,we=Y.IN_PLACE||!1,ae=Y.ALLOWED_URI_REGEXP||E_,U=Y.NAMESPACE||M,re=Y.CUSTOM_ELEMENT_HANDLING||{},Y.CUSTOM_ELEMENT_HANDLING&&cr(Y.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(re.tagNameCheck=Y.CUSTOM_ELEMENT_HANDLING.tagNameCheck),Y.CUSTOM_ELEMENT_HANDLING&&cr(Y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(re.attributeNameCheck=Y.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),Y.CUSTOM_ELEMENT_HANDLING&&typeof Y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(re.allowCustomizedBuiltInElements=Y.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Fe&&(Ye=!1),z&&(O=!0),Te&&(Q=Oe({},af),ge=[],Te.html===!0&&(Oe(Q,tf),Oe(ge,nf)),Te.svg===!0&&(Oe(Q,Pu),Oe(ge,Iu),Oe(ge,mr)),Te.svgFilters===!0&&(Oe(Q,Mu),Oe(ge,Iu),Oe(ge,mr)),Te.mathMl===!0&&(Oe(Q,Lu),Oe(ge,of),Oe(ge,mr))),Y.ADD_TAGS&&(Q===de&&(Q=hn(Q)),Oe(Q,Y.ADD_TAGS,Ne)),Y.ADD_ATTR&&(ge===pe&&(ge=hn(ge)),Oe(ge,Y.ADD_ATTR,Ne)),Y.ADD_URI_SAFE_ATTR&&Oe(m,Y.ADD_URI_SAFE_ATTR,Ne),Y.FORBID_CONTENTS&&(Xe===ie&&(Xe=hn(Xe)),Oe(Xe,Y.FORBID_CONTENTS,Ne)),De&&(Q["#text"]=!0),We&&Oe(Q,["html","head","body"]),Q.table&&(Oe(Q,["tbody"]),delete ve.tbody),Y.TRUSTED_TYPES_POLICY){if(typeof Y.TRUSTED_TYPES_POLICY.createHTML!="function")throw $o('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof Y.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw $o('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');x=Y.TRUSTED_TYPES_POLICY,S=x.createHTML("")}else x===void 0&&(x=W2(f,o)),x!==null&&typeof S=="string"&&(S=x.createHTML(""));Yt&&Yt(Y),zt=Y}},Uo=Oe({},["mi","mo","mn","ms","mtext"]),Zo=Oe({},["foreignobject","annotation-xml"]),Ru=Oe({},["title","style","font","a","script"]),hr=Oe({},[...Pu,...Mu,...L2]),qg=Oe({},[...Lu,...I2]),T2=function(Y){let fe=k(Y);(!fe||!fe.tagName)&&(fe={namespaceURI:U,tagName:"template"});const le=Kr(Y.tagName),ze=Kr(fe.tagName);return se[Y.namespaceURI]?Y.namespaceURI===N?fe.namespaceURI===M?le==="svg":fe.namespaceURI===E?le==="svg"&&(ze==="annotation-xml"||Uo[ze]):!!hr[le]:Y.namespaceURI===E?fe.namespaceURI===M?le==="math":fe.namespaceURI===N?le==="math"&&Zo[ze]:!!qg[le]:Y.namespaceURI===M?fe.namespaceURI===N&&!Zo[ze]||fe.namespaceURI===E&&!Uo[ze]?!1:!qg[le]&&(Ru[le]||!hr[le]):!!(be==="application/xhtml+xml"&&se[Y.namespaceURI]):!1},rn=function(Y){Ho(a.removed,{element:Y});try{k(Y).removeChild(Y)}catch{b(Y)}},gr=function(Y,fe){try{Ho(a.removed,{attribute:fe.getAttributeNode(Y),from:fe})}catch{Ho(a.removed,{attribute:null,from:fe})}if(fe.removeAttribute(Y),Y==="is"&&!ge[Y])if(O||z)try{rn(fe)}catch{}else try{fe.setAttribute(Y,"")}catch{}},zg=function(Y){let fe=null,le=null;if(Ue)Y=""+Y;else{const ct=ef(Y,/^[\r\n\t ]+/);le=ct&&ct[0]}be==="application/xhtml+xml"&&U===M&&(Y=''+Y+"");const ze=x?x.createHTML(Y):Y;if(U===M)try{fe=new g().parseFromString(ze,be)}catch{}if(!fe||!fe.documentElement){fe=B.createDocument(U,"template",null);try{fe.documentElement.innerHTML=W?S:ze}catch{}}const Et=fe.body||fe.documentElement;return Y&&le&&Et.insertBefore(i.createTextNode(le),Et.childNodes[0]||null),U===M?I.call(fe,We?"html":"body")[0]:We?fe.documentElement:Et},Ug=function(Y){return P.call(Y.ownerDocument||Y,Y,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Zg=function(Y){return Y instanceof h&&(typeof Y.nodeName!="string"||typeof Y.textContent!="string"||typeof Y.removeChild!="function"||!(Y.attributes instanceof d)||typeof Y.removeAttribute!="function"||typeof Y.setAttribute!="function"||typeof Y.namespaceURI!="string"||typeof Y.insertBefore!="function"||typeof Y.hasChildNodes!="function")},Hg=function(Y){return typeof l=="function"&&Y instanceof l},ei=function(Y,fe,le){C[Y]&&fr(C[Y],ze=>{ze.call(a,fe,le,zt)})},Gg=function(Y){let fe=null;if(ei("beforeSanitizeElements",Y,null),Zg(Y))return rn(Y),!0;const le=Ne(Y.nodeName);if(ei("uponSanitizeElement",Y,{tagName:le,allowedTags:Q}),Y.hasChildNodes()&&!Hg(Y.firstElementChild)&&Rt(/<[/\w]/g,Y.innerHTML)&&Rt(/<[/\w]/g,Y.textContent)||Y.nodeType===Wo.progressingInstruction||Je&&Y.nodeType===Wo.comment&&Rt(/<[/\w]/g,Y.data))return rn(Y),!0;if(!Q[le]||ve[le]){if(!ve[le]&&Vg(le)&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,le)||re.tagNameCheck instanceof Function&&re.tagNameCheck(le)))return!1;if(De&&!Xe[le]){const ze=k(Y)||Y.parentNode,Et=y(Y)||Y.childNodes;if(Et&&ze){const ct=Et.length;for(let ti=ct-1;ti>=0;--ti){const ra=F(Et[ti],!0);ra.__removalCount=(Y.__removalCount||0)+1,ze.insertBefore(ra,w(Y))}}}return rn(Y),!0}return Y instanceof u&&!T2(Y)||(le==="noscript"||le==="noembed"||le==="noframes")&&Rt(/<\/no(script|embed|frames)/i,Y.innerHTML)?(rn(Y),!0):(Fe&&Y.nodeType===Wo.text&&(fe=Y.textContent,fr([T,A,j],ze=>{fe=Go(fe,ze," ")}),Y.textContent!==fe&&(Ho(a.removed,{element:Y.cloneNode()}),Y.textContent=fe)),ei("afterSanitizeElements",Y,null),!1)},$g=function(Y,fe,le){if(te&&(fe==="id"||fe==="name")&&(le in i||le in sa))return!1;if(!(Ye&&!Be[fe]&&Rt(q,fe))&&!(Re&&Rt(H,fe))){if(!ge[fe]||Be[fe]){if(!(Vg(Y)&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,Y)||re.tagNameCheck instanceof Function&&re.tagNameCheck(Y))&&(re.attributeNameCheck instanceof RegExp&&Rt(re.attributeNameCheck,fe)||re.attributeNameCheck instanceof Function&&re.attributeNameCheck(fe))||fe==="is"&&re.allowCustomizedBuiltInElements&&(re.tagNameCheck instanceof RegExp&&Rt(re.tagNameCheck,le)||re.tagNameCheck instanceof Function&&re.tagNameCheck(le))))return!1}else if(!m[fe]&&!Rt(ae,Go(le,V,""))&&!((fe==="src"||fe==="xlink:href"||fe==="href")&&Y!=="script"&&R2(le,"data:")===0&&oe[Y])&&!(he&&!Rt(G,Go(le,V,"")))&&le)return!1}return!0},Vg=function(Y){return Y!=="annotation-xml"&&ef(Y,K)},Wg=function(Y){ei("beforeSanitizeAttributes",Y,null);const{attributes:fe}=Y;if(!fe)return;const le={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ge};let ze=fe.length;for(;ze--;){const Et=fe[ze],{name:ct,namespaceURI:ti,value:ra}=Et,ja=Ne(ct);let Ot=ct==="value"?ra:j2(ra);if(le.attrName=ja,le.attrValue=Ot,le.keepAttr=!0,le.forceKeepAttr=void 0,ei("uponSanitizeAttribute",Y,le),Ot=le.attrValue,Je&&Rt(/((--!?|])>)|<\/(style|title)/i,Ot)){gr(ct,Y);continue}if(le.forceKeepAttr||(gr(ct,Y),!le.keepAttr))continue;if(!Le&&Rt(/\/>/i,Ot)){gr(ct,Y);continue}Fe&&fr([T,A,j],w2=>{Ot=Go(Ot,w2," ")});const Kg=Ne(Y.nodeName);if($g(Kg,ja,Ot)){if(ce&&(ja==="id"||ja==="name")&&(gr(ct,Y),Ot=ue+Ot),x&&typeof f=="object"&&typeof f.getAttributeType=="function"&&!ti)switch(f.getAttributeType(Kg,ja)){case"TrustedHTML":{Ot=x.createHTML(Ot);break}case"TrustedScriptURL":{Ot=x.createScriptURL(Ot);break}}try{ti?Y.setAttributeNS(ti,ct,Ot):Y.setAttribute(ct,Ot),Zg(Y)?rn(Y):Xg(a.removed)}catch{}}}ei("afterSanitizeAttributes",Y,null)},k2=function Y(fe){let le=null;const ze=Ug(fe);for(ei("beforeSanitizeShadowDOM",fe,null);le=ze.nextNode();)ei("uponSanitizeShadowNode",le,null),!Gg(le)&&(le.content instanceof s&&Y(le.content),Wg(le));ei("afterSanitizeShadowDOM",fe,null)};return a.sanitize=function(Y){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},le=null,ze=null,Et=null,ct=null;if(W=!Y,W&&(Y=""),typeof Y!="string"&&!Hg(Y))if(typeof Y.toString=="function"){if(Y=Y.toString(),typeof Y!="string")throw $o("dirty is not a string, aborting")}else throw $o("toString is not a function");if(!a.isSupported)return Y;if(dt||Gn(fe),a.removed=[],typeof Y=="string"&&(we=!1),we){if(Y.nodeName){const ja=Ne(Y.nodeName);if(!Q[ja]||ve[ja])throw $o("root node is forbidden and cannot be sanitized in-place")}}else if(Y instanceof l)le=zg(""),ze=le.ownerDocument.importNode(Y,!0),ze.nodeType===Wo.element&&ze.nodeName==="BODY"||ze.nodeName==="HTML"?le=ze:le.appendChild(ze);else{if(!O&&!Fe&&!We&&Y.indexOf("<")===-1)return x&&L?x.createHTML(Y):Y;if(le=zg(Y),!le)return O?null:L?S:""}le&&Ue&&rn(le.firstChild);const ti=Ug(we?Y:le);for(;Et=ti.nextNode();)Gg(Et)||(Et.content instanceof s&&k2(Et.content),Wg(Et));if(we)return Y;if(O){if(z)for(ct=R.call(le.ownerDocument);le.firstChild;)ct.appendChild(le.firstChild);else ct=le;return(ge.shadowroot||ge.shadowrootmode)&&(ct=v.call(n,ct,!0)),ct}let ra=We?le.outerHTML:le.innerHTML;return We&&Q["!doctype"]&&le.ownerDocument&&le.ownerDocument.doctype&&le.ownerDocument.doctype.name&&Rt(D_,le.ownerDocument.doctype.name)&&(ra=" +`+ra),Fe&&fr([T,A,j],ja=>{ra=Go(ra,ja," ")}),x&&L?x.createHTML(ra):ra},a.setConfig=function(){let Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gn(Y),dt=!0},a.clearConfig=function(){zt=null,dt=!1},a.isValidAttribute=function(Y,fe,le){zt||Gn({});const ze=Ne(Y),Et=Ne(fe);return $g(ze,Et,le)},a.addHook=function(Y,fe){typeof fe=="function"&&(C[Y]=C[Y]||[],Ho(C[Y],fe))},a.removeHook=function(Y){if(C[Y])return Xg(C[Y])},a.removeHooks=function(Y){C[Y]&&(C[Y]=[])},a.removeAllHooks=function(){C={}},a}var k_=T_(),ea=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function bi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var K2=/["'&<>]/,Q2=J2;function J2(e){var a=""+e,i=K2.exec(a);if(!i)return a;var n,o="",s=0,r=0;for(s=i.index;s"u"?(console.warn("No firstDay found"),1):window.firstDay}function eb(){return typeof window.dayNames>"u"?(console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]):window.dayNames}function tb(){return typeof window.dayNamesShort>"u"?(console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]):window.dayNamesShort}function ab(){return typeof window.dayNamesMin>"u"?(console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"]):window.dayNamesMin}function ib(){return typeof window.monthNames>"u"?(console.warn("No monthNames found"),["January","February","March","April","May","June","July","August","September","October","November","December"]):window.monthNames}function nb(){return typeof window.monthNamesShort>"u"?(console.warn("No monthNamesShort found"),["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."]):window.monthNamesShort}function ob(e){var a,i,n,o;return{translations:(i=(a=window._oc_l10n_registry_translations)==null?void 0:a[e])!=null?i:{},pluralFunction:(o=(n=window._oc_l10n_registry_plural_functions)==null?void 0:n[e])!=null?o:s=>s}}function ee(e,a,i,n,o){const s={escape:!0,sanitize:!0,...o||{}},r=g=>g,l=s.sanitize?k_.sanitize:r,u=s.escape?rf:r,c=g=>typeof g=="string"||typeof g=="number",d=(g,f,p)=>g.replace(/%n/g,""+p).replace(/{([^{}]*)}/g,(F,b)=>{if(f===void 0||!(b in f))return u(F);const w=f[b];return c(w)?u("".concat(w)):typeof w=="object"&&c(w.value)?(w.escape!==!1?rf:r)("".concat(w.value)):u(F)});let h=ob(e).translations[a]||a;return h=Array.isArray(h)?h[0]:h,l(typeof i=="object"||n!==void 0?d(h,i,n):h)}const wa=globalThis||void 0||self;var sb={},Gt=Object.freeze({}),xe=Array.isArray;function ye(e){return e==null}function Z(e){return e!=null}function nt(e){return e===!0}function rb(e){return e===!1}function Js(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="boolean"}function Ve(e){return typeof e=="function"}function Bt(e){return e!==null&&typeof e=="object"}var dh=Object.prototype.toString;function qt(e){return dh.call(e)==="[object Object]"}function lb(e){return dh.call(e)==="[object RegExp]"}function w_(e){var a=parseFloat(String(e));return a>=0&&Math.floor(a)===a&&isFinite(e)}function zd(e){return Z(e)&&typeof e.then=="function"&&typeof e.catch=="function"}function ub(e){return e==null?"":Array.isArray(e)||qt(e)&&e.toString===dh?JSON.stringify(e,db,2):String(e)}function db(e,a){return a&&a.__v_isRef?a.value:a}function Bs(e){var a=parseFloat(e);return isNaN(a)?e:a}function Oa(e,a){for(var i=Object.create(null),n=e.split(","),o=0;o-1)return e.splice(n,1)}}var hb=Object.prototype.hasOwnProperty;function It(e,a){return hb.call(e,a)}function Yn(e){var a=Object.create(null);return function(i){var n=a[i];return n||(a[i]=e(i))}}var gb=/-(\w)/g,xn=Yn(function(e){return e.replace(gb,function(a,i){return i?i.toUpperCase():""})}),fb=Yn(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),mb=/\B([A-Z])/g,Xs=Yn(function(e){return e.replace(mb,"-$1").toLowerCase()});function pb(e,a){function i(n){var o=arguments.length;return o?o>1?e.apply(a,arguments):e.call(a,n):e.call(a)}return i._length=e.length,i}function _b(e,a){return e.bind(a)}var A_=Function.prototype.bind?_b:pb;function Ud(e,a){a=a||0;for(var i=e.length-a,n=new Array(i);i--;)n[i]=e[i+a];return n}function Qe(e,a){for(var i in a)e[i]=a[i];return e}function S_(e){for(var a={},i=0;i0,O_=Fa&&Fa.indexOf("edge/")>0;Fa&&Fa.indexOf("android")>0;var Eb=Fa&&/iphone|ipad|ipod|ios/.test(Fa),uf=Fa&&Fa.match(/firefox\/(\d+)/),Hd={}.watch,R_=!1;if(Vt)try{var df={};Object.defineProperty(df,"passive",{get:function(){R_=!0}}),window.addEventListener("test-passive",null,df)}catch{}var _r,an=function(){return _r===void 0&&(!Vt&&typeof wa<"u"?_r=wa.process&&sb.VUE_ENV==="server":_r=!1),_r},k0=Vt&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ho(e){return typeof e=="function"&&/native code/.test(e.toString())}var er=typeof Symbol<"u"&&ho(Symbol)&&typeof Reflect<"u"&&ho(Reflect.ownKeys),Os;typeof Set<"u"&&ho(Set)?Os=Set:Os=function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(a){return this.set[a]===!0},e.prototype.add=function(a){this.set[a]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var Wt=null;function j_(){return Wt&&{proxy:Wt}}function $i(e){e===void 0&&(e=null),e||Wt&&Wt._scope.off(),Wt=e,e&&e._scope.on()}var oa=function(){function e(a,i,n,o,s,r,l,u){this.tag=a,this.data=i,this.children=n,this.text=o,this.elm=s,this.ns=void 0,this.context=r,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=i&&i.key,this.componentOptions=l,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=u,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),yo=function(e){e===void 0&&(e="");var a=new oa;return a.text=e,a.isComment=!0,a};function no(e){return new oa(void 0,void 0,void 0,String(e))}function Gd(e){var a=new oa(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return a.ns=e.ns,a.isStatic=e.isStatic,a.key=e.key,a.isComment=e.isComment,a.fnContext=e.fnContext,a.fnOptions=e.fnOptions,a.fnScopeId=e.fnScopeId,a.asyncMeta=e.asyncMeta,a.isCloned=!0,a}var Db=0,Qr=[],Tb=function(){for(var e=0;e0&&(o=H_(o,"".concat(a||"","_").concat(n)),Ko(o[0])&&Ko(r)&&(i[s]=no(r.text+o[0].text),o.shift()),i.push.apply(i,o)):Js(o)?Ko(r)?i[s]=no(r.text+o):o!==""&&i.push(no(o)):Ko(o)&&Ko(r)?i[s]=no(r.text+o.text):(nt(e._isVList)&&Z(o.tag)&&ye(o.key)&&Z(a)&&(o.key="__vlist".concat(a,"_").concat(n,"__")),i.push(o)));return i}function zb(e,a){var i=null,n,o,s,r;if(xe(e)||typeof e=="string")for(i=new Array(e.length),n=0,o=e.length;n0,r=a?!!a.$stable:!s,l=a&&a.$key;if(!a)o={};else{if(a._normalized)return a._normalized;if(r&&n&&n!==Gt&&l===n.$key&&!s&&!n.$hasNormal)return n;o={};for(var u in a)a[u]&&u[0]!=="$"&&(o[u]=Xb(e,i,u,a[u]))}for(var c in i)c in o||(o[c]=ey(i,c));return a&&Object.isExtensible(a)&&(a._normalized=o),gt(o,"$stable",r),gt(o,"$key",l),gt(o,"$hasNormal",s),o}function Xb(e,a,i,n){var o=function(){var s=Wt;$i(e);var r=arguments.length?n.apply(null,arguments):n({});r=r&&typeof r=="object"&&!xe(r)?[r]:fh(r);var l=r&&r[0];return $i(s),r&&(!l||r.length===1&&l.isComment&&!Rs(l))?void 0:r};return n.proxy&&Object.defineProperty(a,i,{get:o,enumerable:!0,configurable:!0}),o}function ey(e,a){return function(){return e[a]}}function ty(e){var a=e.$options,i=a.setup;if(i){var n=e._setupContext=ay(e);$i(e),Mo();var o=fi(i,null,[e._props||Y_({}),n],e,"setup");if(Lo(),$i(),Ve(o))a.render=o;else if(Bt(o))if(e._setupState=o,o.__sfc){var s=e._setupProxy={};for(var r in o)r!=="__sfc"&&Vd(s,o,r)}else for(var r in o)B_(r)||Vd(e,o,r)}}function ay(e){return{get attrs(){if(!e._attrsProxy){var a=e._attrsProxy={};gt(a,"_v_attr_proxy",!0),A0(a,e.$attrs,Gt,e,"$attrs")}return e._attrsProxy},get listeners(){if(!e._listenersProxy){var a=e._listenersProxy={};A0(a,e.$listeners,Gt,e,"$listeners")}return e._listenersProxy},get slots(){return ny(e)},emit:A_(e.$emit,e),expose:function(a){a&&Object.keys(a).forEach(function(i){return Vd(e,a,i)})}}}function A0(e,a,i,n,o){var s=!1;for(var r in a)r in e?a[r]!==i[r]&&(s=!0):(s=!0,iy(e,r,n,o));for(var r in e)r in a||(s=!0,delete e[r]);return s}function iy(e,a,i,n){Object.defineProperty(e,a,{enumerable:!0,configurable:!0,get:function(){return i[n][a]}})}function ny(e){return e._slotsProxy||W_(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}function W_(e,a){for(var i in a)e[i]=a[i];for(var i in e)i in a||delete e[i]}function oy(e){e._vnode=null,e._staticTrees=null;var a=e.$options,i=e.$vnode=a._parentVnode,n=i&&i.context;e.$slots=mh(a._renderChildren,n),e.$scopedSlots=i?fs(e.$parent,i.data.scopedSlots,e.$slots):Gt,e._c=function(s,r,l,u){return S0(e,s,r,l,u,!1)},e.$createElement=function(s,r,l,u){return S0(e,s,r,l,u,!0)};var o=i&&i.data;Wi(e,"$attrs",o&&o.attrs||Gt,null,!0),Wi(e,"$listeners",a._parentListeners||Gt,null,!0)}var e0=null;function sy(e){V_(e.prototype),e.prototype.$nextTick=function(a){return ir(a,this)},e.prototype._render=function(){var a=this,i=a.$options,n=i.render,o=i._parentVnode;o&&a._isMounted&&(a.$scopedSlots=fs(a.$parent,o.data.scopedSlots,a.$slots,a.$scopedSlots),a._slotsProxy&&W_(a._slotsProxy,a.$scopedSlots)),a.$vnode=o;var s=Wt,r=e0,l;try{$i(a),e0=a,l=n.call(a._renderProxy,a.$createElement)}catch(u){Bn(u,a,"render"),l=a._vnode}finally{e0=r,$i(s)}return xe(l)&&l.length===1&&(l=l[0]),l instanceof oa||(l=yo()),l.parent=o,l}}function Yu(e,a){return(e.__esModule||er&&e[Symbol.toStringTag]==="Module")&&(e=e.default),Bt(e)?a.extend(e):e}function ry(e,a,i,n,o){var s=yo();return s.asyncFactory=e,s.asyncMeta={data:a,context:i,children:n,tag:o},s}function ly(e,a){if(nt(e.error)&&Z(e.errorComp))return e.errorComp;if(Z(e.resolved))return e.resolved;var i=e0;if(i&&Z(e.owners)&&e.owners.indexOf(i)===-1&&e.owners.push(i),nt(e.loading)&&Z(e.loadingComp))return e.loadingComp;if(i&&!Z(e.owners)){var n=e.owners=[i],o=!0,s=null,r=null;i.$on("hook:destroyed",function(){return tn(n,i)});var l=function(h){for(var g=0,f=n.length;g1?Ud(o):o;for(var s=Ud(arguments,1),r='event handler for "'.concat(i,'"'),l=0,u=o.length;ldocument.createEvent("Event").timeStamp&&(ec=function(){return qu.now()})}var Cy=function(e,a){if(e.post){if(!a.post)return 1}else if(a.post)return-1;return e.id-a.id};function xy(){nF=ec(),Fh=!0;var e,a;for(ui.sort(Cy),oo=0;oooo&&ui[i].id>e.id;)i--;ui.splice(i+1,0,e)}Xd||(Xd=!0,ir(xy))}}function Ry(e){var a=e.$options.provide;if(a){var i=Ve(a)?a.call(e):a;if(!Bt(i))return;for(var n=Ib(e),o=er?Reflect.ownKeys(i):Object.keys(i),s=0;s-1){if(s&&!It(o,"default"))r=!1;else if(r===""||r===Xs(e)){var u=Nf(String,o.type);(u<0||l-1)return this;var n=Ud(arguments,1);return n.unshift(this),Ve(a.install)?a.install.apply(a,n):Ve(a)&&a.apply(null,n),i.push(a),this}}function dE(e){e.mixin=function(a){return this.options=On(this.options,a),this}}function cE(e){e.cid=0;var a=1;e.extend=function(i){i=i||{};var n=this,o=n.cid,s=i._Ctor||(i._Ctor={});if(s[o])return s[o];var r=x0(i)||x0(n.options),l=function(u){this._init(u)};return l.prototype=Object.create(n.prototype),l.prototype.constructor=l,l.cid=a++,l.options=On(n.options,i),l.super=n,l.options.props&&hE(l),l.options.computed&&gE(l),l.extend=n.extend,l.mixin=n.mixin,l.use=n.use,Vl.forEach(function(u){l[u]=n[u]}),r&&(l.options.components[r]=l),l.superOptions=n.options,l.extendOptions=i,l.sealedOptions=Qe({},l.options),s[o]=l,l}}function hE(e){var a=e.options.props;for(var i in a)Eh(e.prototype,"_props",i)}function gE(e){var a=e.options.computed;for(var i in a)rF(e.prototype,i,a[i])}function fE(e){Vl.forEach(function(a){e[a]=function(i,n){return n?(a==="component"&&qt(n)&&(n.name=n.name||i,n=this.options._base.extend(n)),a==="directive"&&Ve(n)&&(n={bind:n,update:n}),this.options[a+"s"][i]=n,n):this.options[a+"s"][i]}})}function Rf(e){return e&&(x0(e.Ctor.options)||e.tag)}function br(e,a){return xe(e)?e.indexOf(a)>-1:typeof e=="string"?e.split(",").indexOf(a)>-1:lb(e)?e.test(a):!1}function jf(e,a){var i=e.cache,n=e.keys,o=e._vnode,s=e.$vnode;for(var r in i){var l=i[r];if(l){var u=l.name;u&&!a(u)&&nc(i,r,n,o)}}s.componentOptions.children=void 0}function nc(e,a,i,n){var o=e[a];o&&(!n||o.tag!==n.tag)&&o.componentInstance.$destroy(),e[a]=null,tn(i,a)}var Pf=[String,RegExp,Array],mE={name:"keep-alive",abstract:!0,props:{include:Pf,exclude:Pf,max:[String,Number]},methods:{cacheVNode:function(){var e=this,a=e.cache,i=e.keys,n=e.vnodeToCache,o=e.keyToCache;if(n){var s=n.tag,r=n.componentInstance,l=n.componentOptions;a[o]={name:Rf(l),tag:s,componentInstance:r},i.push(o),this.max&&i.length>parseInt(this.max)&&nc(a,i[0],i,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)nc(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(a){jf(e,function(i){return br(a,i)})}),this.$watch("exclude",function(a){jf(e,function(i){return!br(a,i)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,a=K_(e),i=a&&a.componentOptions;if(i){var n=Rf(i),o=this,s=o.include,r=o.exclude;if(s&&(!n||!br(s,n))||r&&n&&br(r,n))return a;var l=this,u=l.cache,c=l.keys,d=a.key==null?i.Ctor.cid+(i.tag?"::".concat(i.tag):""):a.key;u[d]?(a.componentInstance=u[d].componentInstance,tn(c,d),c.push(d)):(this.vnodeToCache=a,this.keyToCache=d),a.data.keepAlive=!0}return a||e&&e[0]}},pE={KeepAlive:mE};function _E(e){var a={};a.get=function(){return pa},Object.defineProperty(e,"config",a),e.util={warn:qy,extend:Qe,mergeOptions:On,defineReactive:Wi},e.set=hh,e.delete=L_,e.nextTick=ir,e.observable=function(i){return gi(i),i},e.options=Object.create(null),Vl.forEach(function(i){e.options[i+"s"]=Object.create(null)}),e.options._base=e,Qe(e.options.components,pE),uE(e),dE(e),cE(e),fE(e)}_E(Ce),Object.defineProperty(Ce.prototype,"$isServer",{get:an}),Object.defineProperty(Ce.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ce,"FunctionalRenderContext",{value:vh}),Ce.version=_y;var FE=Oa("style,class"),vE=Oa("input,textarea,option,select,progress"),bE=function(e,a,i){return i==="value"&&vE(e)&&a!=="button"||i==="selected"&&e==="option"||i==="checked"&&e==="input"||i==="muted"&&e==="video"},lF=Oa("contenteditable,draggable,spellcheck"),yE=Oa("events,caret,typing,plaintext-only"),EE=function(e,a){return B0(a)||a==="false"?"false":e==="contenteditable"&&yE(a)?a:"true"},DE=Oa("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"),oc="http://www.w3.org/1999/xlink",Th=function(e){return e.charAt(5)===":"&&e.slice(0,5)==="xlink"},uF=function(e){return Th(e)?e.slice(6,e.length):""},B0=function(e){return e==null||e===!1};function TE(e){for(var a=e.data,i=e,n=e;Z(n.componentInstance);)n=n.componentInstance._vnode,n&&n.data&&(a=Mf(n.data,a));for(;Z(i=i.parent);)i&&i.data&&(a=Mf(a,i.data));return kE(a.staticClass,a.class)}function Mf(e,a){return{staticClass:kh(e.staticClass,a.staticClass),class:Z(e.class)?[e.class,a.class]:a.class}}function kE(e,a){return Z(e)||Z(a)?kh(e,wh(a)):""}function kh(e,a){return e?a?e+" "+a:e:a||""}function wh(e){return Array.isArray(e)?wE(e):Bt(e)?AE(e):typeof e=="string"?e:""}function wE(e){for(var a="",i,n=0,o=e.length;n-1?yr[e]=a.constructor===window.HTMLUnknownElement||a.constructor===window.HTMLElement:yr[e]=/HTMLUnknownElement/.test(a.toString())}var sc=Oa("text,number,password,search,email,tel,url");function BE(e){if(typeof e=="string"){var a=document.querySelector(e);return a||document.createElement("div")}else return e}function OE(e,a){var i=document.createElement(e);return e!=="select"||a.data&&a.data.attrs&&a.data.attrs.multiple!==void 0&&i.setAttribute("multiple","multiple"),i}function RE(e,a){return document.createElementNS(SE[e],a)}function jE(e){return document.createTextNode(e)}function PE(e){return document.createComment(e)}function ME(e,a,i){e.insertBefore(a,i)}function LE(e,a){e.removeChild(a)}function IE(e,a){e.appendChild(a)}function YE(e){return e.parentNode}function qE(e){return e.nextSibling}function zE(e){return e.tagName}function UE(e,a){e.textContent=a}function ZE(e,a){e.setAttribute(a,"")}var HE=Object.freeze({__proto__:null,createElement:OE,createElementNS:RE,createTextNode:jE,createComment:PE,insertBefore:ME,removeChild:LE,appendChild:IE,parentNode:YE,nextSibling:qE,tagName:zE,setTextContent:UE,setStyleScope:ZE}),GE={create:function(e,a){so(a)},update:function(e,a){e.data.ref!==a.data.ref&&(so(e,!0),so(a))},destroy:function(e){so(e,!0)}};function so(e,a){var i=e.data.ref;if(Z(i)){var n=e.context,o=e.componentInstance||e.elm,s=a?null:o,r=a?void 0:o;if(Ve(i)){fi(i,n,[s],n,"template ref function");return}var l=e.data.refInFor,u=typeof i=="string"||typeof i=="number",c=Nt(i),d=n.$refs;if(u||c){if(l){var h=u?d[i]:i.value;a?xe(h)&&tn(h,o):xe(h)?h.includes(o)||h.push(o):u?(d[i]=[o],Lf(n,i,d[i])):i.value=[o]}else if(u){if(a&&d[i]!==o)return;d[i]=r,Lf(n,i,s)}else if(c){if(a&&i.value!==o)return;i.value=s}}}}function Lf(e,a,i){var n=e._setupState;n&&It(n,a)&&(Nt(n[a])?n[a].value=i:n[a]=i)}var Li=new oa("",{},[]),Qo=["create","activate","update","remove","destroy"];function ln(e,a){return e.key===a.key&&e.asyncFactory===a.asyncFactory&&(e.tag===a.tag&&e.isComment===a.isComment&&Z(e.data)===Z(a.data)&&$E(e,a)||nt(e.isAsyncPlaceholder)&&ye(a.asyncFactory.error))}function $E(e,a){if(e.tag!=="input")return!0;var i,n=Z(i=e.data)&&Z(i=i.attrs)&&i.type,o=Z(i=a.data)&&Z(i=i.attrs)&&i.type;return n===o||sc(n)&&sc(o)}function VE(e,a,i){var n,o,s={};for(n=a;n<=i;++n)o=e[n].key,Z(o)&&(s[o]=n);return s}function WE(e){var a,i,n={},o=e.modules,s=e.nodeOps;for(a=0;aK?(Re=ye(j[de+1])?null:j[de+1].elm,y(T,Re,j,V,de,q)):V>de&&x(A,G,K)}function P(T,A,j,q){for(var H=j;H-1?zf(e,a,i):DE(a)?B0(i)?e.removeAttribute(a):(i=a==="allowfullscreen"&&e.tagName==="EMBED"?"true":a,e.setAttribute(a,i)):lF(a)?e.setAttribute(a,EE(a,i)):Th(a)?B0(i)?e.removeAttributeNS(oc,uF(a)):e.setAttributeNS(oc,a,i):zf(e,a,i)}function zf(e,a,i){if(B0(i))e.removeAttribute(a);else{if(jo&&!Po&&e.tagName==="TEXTAREA"&&a==="placeholder"&&i!==""&&!e.__ieph){var n=function(o){o.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(a,i)}}var t6={create:Yf,update:Yf};function Uf(e,a){var i=a.elm,n=a.data,o=e.data;if(!(ye(n.staticClass)&&ye(n.class)&&(ye(o)||ye(o.staticClass)&&ye(o.class)))){var s=TE(a),r=i._transitionClasses;Z(r)&&(s=kh(s,wh(r))),s!==i._prevClass&&(i.setAttribute("class",s),i._prevClass=s)}}var a6={create:Uf,update:Uf},Uu="__r",Zu="__c";function i6(e){if(Z(e[Uu])){var a=jo?"change":"input";e[a]=[].concat(e[Uu],e[a]||[]),delete e[Uu]}Z(e[Zu])&&(e.change=[].concat(e[Zu],e.change||[]),delete e[Zu])}var Ms;function n6(e,a,i){var n=Ms;return function o(){var s=a.apply(null,arguments);s!==null&&cF(e,o,i,n)}}var o6=Kd&&!(uf&&Number(uf[1])<=53);function s6(e,a,i,n){if(o6){var o=nF,s=a;a=s._wrapper=function(r){if(r.target===r.currentTarget||r.timeStamp>=o||r.timeStamp<=0||r.target.ownerDocument!==document)return s.apply(this,arguments)}}Ms.addEventListener(e,a,R_?{capture:i,passive:n}:i)}function cF(e,a,i,n){(n||Ms).removeEventListener(e,a._wrapper||a,i)}function Hu(e,a){if(!(ye(e.data.on)&&ye(a.data.on))){var i=a.data.on||{},n=e.data.on||{};Ms=a.elm||e.elm,i6(i),Z_(i,n,s6,cF,n6,a.context),Ms=void 0}}var r6={create:Hu,update:Hu,destroy:function(e){return Hu(e,Li)}},Er;function Zf(e,a){if(!(ye(e.data.domProps)&&ye(a.data.domProps))){var i,n,o=a.elm,s=e.data.domProps||{},r=a.data.domProps||{};(Z(r.__ob__)||nt(r._v_attr_proxy))&&(r=a.data.domProps=Qe({},r));for(i in s)i in r||(o[i]="");for(i in r){if(n=r[i],i==="textContent"||i==="innerHTML"){if(a.children&&(a.children.length=0),n===s[i])continue;o.childNodes.length===1&&o.removeChild(o.childNodes[0])}if(i==="value"&&o.tagName!=="PROGRESS"){o._value=n;var l=ye(n)?"":String(n);l6(o,l)&&(o.value=l)}else if(i==="innerHTML"&&Ah(o.tagName)&&ye(o.innerHTML)){Er=Er||document.createElement("div"),Er.innerHTML="".concat(n,"");for(var u=Er.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;u.firstChild;)o.appendChild(u.firstChild)}else if(n!==s[i])try{o[i]=n}catch{}}}}function l6(e,a){return!e.composing&&(e.tagName==="OPTION"||u6(e,a)||d6(e,a))}function u6(e,a){var i=!0;try{i=document.activeElement!==e}catch{}return i&&e.value!==a}function d6(e,a){var i=e.value,n=e._vModifiers;if(Z(n)){if(n.number)return Bs(i)!==Bs(a);if(n.trim)return i.trim()!==a.trim()}return i!==a}var c6={create:Zf,update:Zf},h6=Yn(function(e){var a={},i=/;(?![^(]*\))/g,n=/:(.+)/;return e.split(i).forEach(function(o){if(o){var s=o.split(n);s.length>1&&(a[s[0].trim()]=s[1].trim())}}),a});function Gu(e){var a=hF(e.style);return e.staticStyle?Qe(e.staticStyle,a):a}function hF(e){return Array.isArray(e)?S_(e):typeof e=="string"?h6(e):e}function g6(e,a){for(var i={},n,o=e;o.componentInstance;)o=o.componentInstance._vnode,o&&o.data&&(n=Gu(o.data))&&Qe(i,n);(n=Gu(e.data))&&Qe(i,n);for(var s=e;s=s.parent;)s.data&&(n=Gu(s.data))&&Qe(i,n);return i}var f6=/^--/,Hf=/\s*!important$/,Gf=function(e,a,i){if(f6.test(a))e.style.setProperty(a,i);else if(Hf.test(i))e.style.setProperty(Xs(a),i.replace(Hf,""),"important");else{var n=m6(a);if(Array.isArray(i))for(var o=0,s=i.length;o-1?a.split(gF).forEach(function(n){return e.classList.add(n)}):e.classList.add(a);else{var i=" ".concat(e.getAttribute("class")||""," ");i.indexOf(" "+a+" ")<0&&e.setAttribute("class",(i+a).trim())}}function mF(e,a){if(!(!a||!(a=a.trim())))if(e.classList)a.indexOf(" ")>-1?a.split(gF).forEach(function(o){return e.classList.remove(o)}):e.classList.remove(a),e.classList.length||e.removeAttribute("class");else{for(var i=" ".concat(e.getAttribute("class")||""," "),n=" "+a+" ";i.indexOf(n)>=0;)i=i.replace(n," ");i=i.trim(),i?e.setAttribute("class",i):e.removeAttribute("class")}}function pF(e){if(e){if(typeof e=="object"){var a={};return e.css!==!1&&Qe(a,Wf(e.name||"v")),Qe(a,e),a}else if(typeof e=="string")return Wf(e)}}var Wf=Yn(function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}}),_F=Vt&&!Po,Xn="transition",$u="animation",a0="transition",O0="transitionend",rc="animation",FF="animationend";_F&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(a0="WebkitTransition",O0="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(rc="WebkitAnimation",FF="webkitAnimationEnd"));var Kf=Vt?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function vF(e){Kf(function(){Kf(e)})}function Tn(e,a){var i=e._transitionClasses||(e._transitionClasses=[]);i.indexOf(a)<0&&(i.push(a),fF(e,a))}function di(e,a){e._transitionClasses&&tn(e._transitionClasses,a),mF(e,a)}function bF(e,a,i){var n=yF(e,a),o=n.type,s=n.timeout,r=n.propCount;if(!o)return i();var l=o===Xn?O0:FF,u=0,c=function(){e.removeEventListener(l,d),i()},d=function(h){h.target===e&&++u>=r&&c()};setTimeout(function(){u0&&(c=Xn,d=s,h=o.length):a===$u?u>0&&(c=$u,d=u,h=l.length):(d=Math.max(s,u),c=d>0?s>u?Xn:$u:null,h=c?c===Xn?o.length:l.length:0);var g=c===Xn&&_6.test(i[a0+"Property"]);return{type:c,timeout:d,propCount:h,hasTransform:g}}function Qf(e,a){for(;e.length1}function Xf(e,a){a.data.show!==!0&&lc(a)}var F6=Vt?{create:Xf,activate:Xf,remove:function(e,a){e.data.show!==!0?EF(e,a):a()}}:{},v6=[t6,a6,r6,c6,p6,F6],b6=v6.concat(e6),y6=WE({nodeOps:HE,modules:b6});Po&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&Ch(e,"input")});var TF={inserted:function(e,a,i,n){i.tag==="select"?(n.elm&&!n.elm._vOptions?Mi(i,"postpatch",function(){TF.componentUpdated(e,a,i)}):e1(e,a,i.context),e._vOptions=[].map.call(e.options,R0)):(i.tag==="textarea"||sc(e.type))&&(e._vModifiers=a.modifiers,a.modifiers.lazy||(e.addEventListener("compositionstart",E6),e.addEventListener("compositionend",i1),e.addEventListener("change",i1),Po&&(e.vmodel=!0)))},componentUpdated:function(e,a,i){if(i.tag==="select"){e1(e,a,i.context);var n=e._vOptions,o=e._vOptions=[].map.call(e.options,R0);if(o.some(function(r,l){return!Nn(r,n[l])})){var s=e.multiple?a.value.some(function(r){return a1(r,o)}):a.value!==a.oldValue&&a1(a.value,o);s&&Ch(e,"change")}}}};function e1(e,a,i){t1(e,a),(jo||O_)&&setTimeout(function(){t1(e,a)},0)}function t1(e,a,i){var n=a.value,o=e.multiple;if(!(o&&!Array.isArray(n))){for(var s,r,l=0,u=e.options.length;l-1,r.selected!==s&&(r.selected=s);else if(Nn(R0(r),n)){e.selectedIndex!==l&&(e.selectedIndex=l);return}o||(e.selectedIndex=-1)}}function a1(e,a){return a.every(function(i){return!Nn(i,e)})}function R0(e){return"_value"in e?e._value:e.value}function E6(e){e.target.composing=!0}function i1(e){e.target.composing&&(e.target.composing=!1,Ch(e.target,"input"))}function Ch(e,a){var i=document.createEvent("HTMLEvents");i.initEvent(a,!0,!0),e.dispatchEvent(i)}function uc(e){return e.componentInstance&&(!e.data||!e.data.transition)?uc(e.componentInstance._vnode):e}var D6={bind:function(e,a,i){var n=a.value;i=uc(i);var o=i.data&&i.data.transition,s=e.__vOriginalDisplay=e.style.display==="none"?"":e.style.display;n&&o?(i.data.show=!0,lc(i,function(){e.style.display=s})):e.style.display=n?s:"none"},update:function(e,a,i){var n=a.value,o=a.oldValue;if(!n!=!o){i=uc(i);var s=i.data&&i.data.transition;s?(i.data.show=!0,n?lc(i,function(){e.style.display=e.__vOriginalDisplay}):EF(i,function(){e.style.display="none"})):e.style.display=n?e.__vOriginalDisplay:"none"}},unbind:function(e,a,i,n,o){o||(e.style.display=e.__vOriginalDisplay)}},T6={model:TF,show:D6},kF={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 dc(e){var a=e&&e.componentOptions;return a&&a.Ctor.options.abstract?dc(K_(a.children)):e}function wF(e){var a={},i=e.$options;for(var n in i.propsData)a[n]=e[n];var o=i._parentListeners;for(var n in o)a[xn(n)]=o[n];return a}function n1(e,a){if(/\d-keep-alive$/.test(a.tag))return e("keep-alive",{props:a.componentOptions.propsData})}function k6(e){for(;e=e.parent;)if(e.data.transition)return!0}function w6(e,a){return a.key===e.key&&a.tag===e.tag}var A6=function(e){return e.tag||Rs(e)},S6=function(e){return e.name==="show"},C6={name:"transition",props:kF,abstract:!0,render:function(e){var a=this,i=this.$slots.default;if(i&&(i=i.filter(A6),!!i.length)){var n=this.mode,o=i[0];if(k6(this.$vnode))return o;var s=dc(o);if(!s)return o;if(this._leaving)return n1(e,o);var r="__transition-".concat(this._uid,"-");s.key=s.key==null?s.isComment?r+"comment":r+s.tag:Js(s.key)?String(s.key).indexOf(r)===0?s.key:r+s.key:s.key;var l=(s.data||(s.data={})).transition=wF(this),u=this._vnode,c=dc(u);if(s.data.directives&&s.data.directives.some(S6)&&(s.data.show=!0),c&&c.data&&!w6(s,c)&&!Rs(c)&&!(c.componentInstance&&c.componentInstance._vnode.isComment)){var d=c.data.transition=Qe({},l);if(n==="out-in")return this._leaving=!0,Mi(d,"afterLeave",function(){a._leaving=!1,a.$forceUpdate()}),n1(e,o);if(n==="in-out"){if(Rs(s))return u;var h,g=function(){h()};Mi(l,"afterEnter",g),Mi(l,"enterCancelled",g),Mi(d,"delayLeave",function(f){h=f})}}return o}}},AF=Qe({tag:String,moveClass:String},kF);delete AF.mode;var x6={props:AF,beforeMount:function(){var e=this,a=this._update;this._update=function(i,n){var o=tF(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,o(),a.call(e,i,n)}},render:function(e){for(var a=this.tag||this.$vnode.data.tag||"span",i=Object.create(null),n=this.prevChildren=this.children,o=this.$slots.default||[],s=this.children=[],r=wF(this),l=0;l0){const o=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),r=s?.nonce||s?.getAttribute("nonce");n=Promise.all(a.map(l=>{if(l=P6(l,i),l in o1)return;o1[l]=!0;const u=l.endsWith(".css"),c=u?'[rel="stylesheet"]':"";if(i)for(let h=o.length-1;h>=0;h--){const g=o[h];if(g.href===l&&(!u||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${c}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":j6,u||(d.as="script"),d.crossOrigin="",d.href=l,r&&d.setAttribute("nonce",r),document.head.appendChild(d),u)return new Promise((h,g)=>{d.addEventListener("load",h),d.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${l}`)))})}))}return n.then(()=>e()).catch(o=>{const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=o,window.dispatchEvent(s),!s.defaultPrevented)throw o})};function M6(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var SF={exports:{}},ut=SF.exports={},za,Ua;function cc(){throw new Error("setTimeout has not been defined")}function hc(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?za=setTimeout:za=cc}catch{za=cc}try{typeof clearTimeout=="function"?Ua=clearTimeout:Ua=hc}catch{Ua=hc}})();function CF(e){if(za===setTimeout)return setTimeout(e,0);if((za===cc||!za)&&setTimeout)return za=setTimeout,setTimeout(e,0);try{return za(e,0)}catch{try{return za.call(null,e,0)}catch{return za.call(this,e,0)}}}function L6(e){if(Ua===clearTimeout)return clearTimeout(e);if((Ua===hc||!Ua)&&clearTimeout)return Ua=clearTimeout,clearTimeout(e);try{return Ua(e)}catch{try{return Ua.call(null,e)}catch{return Ua.call(this,e)}}}var ci=[],go=!1,vn,i0=-1;function I6(){!go||!vn||(go=!1,vn.length?ci=vn.concat(ci):i0=-1,ci.length&&xF())}function xF(){if(!go){var e=CF(I6);go=!0;for(var a=ci.length;a;){for(vn=ci,ci=[];++i01)for(var i=1;ia=>{const i=q6.call(a);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null)),Ra=e=>(e=e.toLowerCase(),a=>Ql(a)===e),Jl=e=>a=>typeof a===e,{isArray:Io}=Array,Ls=Jl("undefined");function z6(e){return e!==null&&!Ls(e)&&e.constructor!==null&&!Ls(e.constructor)&&aa(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const OF=Ra("ArrayBuffer");function U6(e){let a;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?a=ArrayBuffer.isView(e):a=e&&e.buffer&&OF(e.buffer),a}const Z6=Jl("string"),aa=Jl("function"),RF=Jl("number"),Xl=e=>e!==null&&typeof e=="object",H6=e=>e===!0||e===!1,n0=e=>{if(Ql(e)!=="object")return!1;const a=xh(e);return(a===null||a===Object.prototype||Object.getPrototypeOf(a)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},G6=Ra("Date"),$6=Ra("File"),V6=Ra("Blob"),W6=Ra("FileList"),K6=e=>Xl(e)&&aa(e.pipe),Q6=e=>{let a;return e&&(typeof FormData=="function"&&e instanceof FormData||aa(e.append)&&((a=Ql(e))==="formdata"||a==="object"&&aa(e.toString)&&e.toString()==="[object FormData]"))},J6=Ra("URLSearchParams"),[X6,eD,tD,aD]=["ReadableStream","Request","Response","Headers"].map(Ra),iD=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function or(e,a,{allOwnKeys:i=!1}={}){if(e===null||typeof e>"u")return;let n,o;if(typeof e!="object"&&(e=[e]),Io(e))for(n=0,o=e.length;n0;)if(o=i[n],a===o.toLowerCase())return o;return null}const bn=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:wa,PF=e=>!Ls(e)&&e!==bn;function gc(){const{caseless:e}=PF(this)&&this||{},a={},i=(n,o)=>{const s=e&&jF(a,o)||o;n0(a[s])&&n0(n)?a[s]=gc(a[s],n):n0(n)?a[s]=gc({},n):Io(n)?a[s]=n.slice():a[s]=n};for(let n=0,o=arguments.length;n(or(a,(o,s)=>{i&&aa(o)?e[s]=BF(o,i):e[s]=o},{allOwnKeys:n}),e),oD=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),sD=(e,a,i,n)=>{e.prototype=Object.create(a.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:a.prototype}),i&&Object.assign(e.prototype,i)},rD=(e,a,i,n)=>{let o,s,r;const l={};if(a=a||{},e==null)return a;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)r=o[s],(!n||n(r,e,a))&&!l[r]&&(a[r]=e[r],l[r]=!0);e=i!==!1&&xh(e)}while(e&&(!i||i(e,a))&&e!==Object.prototype);return a},lD=(e,a,i)=>{e=String(e),(i===void 0||i>e.length)&&(i=e.length),i-=a.length;const n=e.indexOf(a,i);return n!==-1&&n===i},uD=e=>{if(!e)return null;if(Io(e))return e;let a=e.length;if(!RF(a))return null;const i=new Array(a);for(;a-- >0;)i[a]=e[a];return i},dD=(e=>a=>e&&a instanceof e)(typeof Uint8Array<"u"&&xh(Uint8Array)),cD=(e,a)=>{const i=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=i.next())&&!n.done;){const o=n.value;a.call(e,o[0],o[1])}},hD=(e,a)=>{let i;const n=[];for(;(i=e.exec(a))!==null;)n.push(i);return n},gD=Ra("HTMLFormElement"),fD=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(a,i,n){return i.toUpperCase()+n}),s1=(({hasOwnProperty:e})=>(a,i)=>e.call(a,i))(Object.prototype),mD=Ra("RegExp"),MF=(e,a)=>{const i=Object.getOwnPropertyDescriptors(e),n={};or(i,(o,s)=>{let r;(r=a(o,s,e))!==!1&&(n[s]=r||o)}),Object.defineProperties(e,n)},pD=e=>{MF(e,(a,i)=>{if(aa(e)&&["arguments","caller","callee"].indexOf(i)!==-1)return!1;const n=e[i];if(aa(n)){if(a.enumerable=!1,"writable"in a){a.writable=!1;return}a.set||(a.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")})}})},_D=(e,a)=>{const i={},n=o=>{o.forEach(s=>{i[s]=!0})};return Io(e)?n(e):n(String(e).split(a)),i},FD=()=>{},vD=(e,a)=>e!=null&&Number.isFinite(e=+e)?e:a,Vu="abcdefghijklmnopqrstuvwxyz",r1="0123456789",LF={DIGIT:r1,ALPHA:Vu,ALPHA_DIGIT:Vu+Vu.toUpperCase()+r1},bD=(e=16,a=LF.ALPHA_DIGIT)=>{let i="";const{length:n}=a;for(;e--;)i+=a[Math.random()*n|0];return i};function yD(e){return!!(e&&aa(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const ED=e=>{const a=new Array(10),i=(n,o)=>{if(Xl(n)){if(a.indexOf(n)>=0)return;if(!("toJSON"in n)){a[o]=n;const s=Io(n)?[]:{};return or(n,(r,l)=>{const u=i(r,o+1);!Ls(u)&&(s[l]=u)}),a[o]=void 0,s}}return n};return i(e,0)},DD=Ra("AsyncFunction"),TD=e=>e&&(Xl(e)||aa(e))&&aa(e.then)&&aa(e.catch),IF=((e,a)=>e?setImmediate:a?((i,n)=>(bn.addEventListener("message",({source:o,data:s})=>{o===bn&&s===i&&n.length&&n.shift()()},!1),o=>{n.push(o),bn.postMessage(i,"*")}))(`axios@${Math.random()}`,[]):i=>setTimeout(i))(typeof setImmediate=="function",aa(bn.postMessage)),kD=typeof queueMicrotask<"u"?queueMicrotask.bind(bn):typeof $a<"u"&&$a.nextTick||IF,$={isArray:Io,isArrayBuffer:OF,isBuffer:z6,isFormData:Q6,isArrayBufferView:U6,isString:Z6,isNumber:RF,isBoolean:H6,isObject:Xl,isPlainObject:n0,isReadableStream:X6,isRequest:eD,isResponse:tD,isHeaders:aD,isUndefined:Ls,isDate:G6,isFile:$6,isBlob:V6,isRegExp:mD,isFunction:aa,isStream:K6,isURLSearchParams:J6,isTypedArray:dD,isFileList:W6,forEach:or,merge:gc,extend:nD,trim:iD,stripBOM:oD,inherits:sD,toFlatObject:rD,kindOf:Ql,kindOfTest:Ra,endsWith:lD,toArray:uD,forEachEntry:cD,matchAll:hD,isHTMLForm:gD,hasOwnProperty:s1,hasOwnProp:s1,reduceDescriptors:MF,freezeMethods:pD,toObjectSet:_D,toCamelCase:fD,noop:FD,toFiniteNumber:vD,findKey:jF,global:bn,isContextDefined:PF,ALPHABET:LF,generateString:bD,isSpecCompliantForm:yD,toJSONObject:ED,isAsyncFn:DD,isThenable:TD,setImmediate:IF,asap:kD};var YF={},o0={};o0.byteLength=SD,o0.toByteArray=xD,o0.fromByteArray=OD;for(var Ha=[],ha=[],wD=typeof Uint8Array<"u"?Uint8Array:Array,Wu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$n=0,AD=Wu.length;$n0)throw new Error("Invalid string. Length must be a multiple of 4");var i=e.indexOf("=");i===-1&&(i=a);var n=i===a?0:4-i%4;return[i,n]}function SD(e){var a=qF(e),i=a[0],n=a[1];return(i+n)*3/4-n}function CD(e,a,i){return(a+i)*3/4-i}function xD(e){var a,i=qF(e),n=i[0],o=i[1],s=new wD(CD(e,n,o)),r=0,l=o>0?n-4:n,u;for(u=0;u>16&255,s[r++]=a>>8&255,s[r++]=a&255;return o===2&&(a=ha[e.charCodeAt(u)]<<2|ha[e.charCodeAt(u+1)]>>4,s[r++]=a&255),o===1&&(a=ha[e.charCodeAt(u)]<<10|ha[e.charCodeAt(u+1)]<<4|ha[e.charCodeAt(u+2)]>>2,s[r++]=a>>8&255,s[r++]=a&255),s}function ND(e){return Ha[e>>18&63]+Ha[e>>12&63]+Ha[e>>6&63]+Ha[e&63]}function BD(e,a,i){for(var n,o=[],s=a;sl?l:r+s));return n===1?(a=e[i-1],o.push(Ha[a>>2]+Ha[a<<4&63]+"==")):n===2&&(a=(e[i-2]<<8)+e[i-1],o.push(Ha[a>>10]+Ha[a>>4&63]+Ha[a<<2&63]+"=")),o.join("")}var fc={};fc.read=function(e,a,i,n,o){var s,r,l=o*8-n-1,u=(1<>1,d=-7,h=i?o-1:0,g=i?-1:1,f=e[a+h];for(h+=g,s=f&(1<<-d)-1,f>>=-d,d+=l;d>0;s=s*256+e[a+h],h+=g,d-=8);for(r=s&(1<<-d)-1,s>>=-d,d+=n;d>0;r=r*256+e[a+h],h+=g,d-=8);if(s===0)s=1-c;else{if(s===u)return r?NaN:(f?-1:1)*(1/0);r=r+Math.pow(2,n),s=s-c}return(f?-1:1)*r*Math.pow(2,s-n)},fc.write=function(e,a,i,n,o,s){var r,l,u,c=s*8-o-1,d=(1<>1,g=o===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:s-1,p=n?1:-1,F=a<0||a===0&&1/a<0?1:0;for(a=Math.abs(a),isNaN(a)||a===1/0?(l=isNaN(a)?1:0,r=d):(r=Math.floor(Math.log(a)/Math.LN2),a*(u=Math.pow(2,-r))<1&&(r--,u*=2),r+h>=1?a+=g/u:a+=g*Math.pow(2,1-h),a*u>=2&&(r++,u/=2),r+h>=d?(l=0,r=d):r+h>=1?(l=(a*u-1)*Math.pow(2,o),r=r+h):(l=a*Math.pow(2,h-1)*Math.pow(2,o),r=0));o>=8;e[i+f]=l&255,f+=p,l/=256,o-=8);for(r=r<0;e[i+f]=r&255,f+=p,r/=256,c-=8);e[i+f-p]|=F*128};(function(e){const a=o0,i=fc,n=typeof Symbol=="function"&&typeof Symbol.for=="function"?Symbol.for("nodejs.util.inspect.custom"):null;e.Buffer=d,e.SlowBuffer=S,e.INSPECT_MAX_BYTES=50;const o=2147483647;e.kMaxLength=o;const{Uint8Array:s,ArrayBuffer:r,SharedArrayBuffer:l}=globalThis;d.TYPED_ARRAY_SUPPORT=u(),!d.TYPED_ARRAY_SUPPORT&&typeof console<"u"&&typeof console.error=="function"&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support.");function u(){try{const m=new s(1),_={foo:function(){return 42}};return Object.setPrototypeOf(_,s.prototype),Object.setPrototypeOf(m,_),m.foo()===42}catch{return!1}}Object.defineProperty(d.prototype,"parent",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.buffer}}),Object.defineProperty(d.prototype,"offset",{enumerable:!0,get:function(){if(d.isBuffer(this))return this.byteOffset}});function c(m){if(m>o)throw new RangeError('The value "'+m+'" is invalid for option "size"');const _=new s(m);return Object.setPrototypeOf(_,d.prototype),_}function d(m,_,E){if(typeof m=="number"){if(typeof _=="string")throw new TypeError('The "string" argument must be of type string. Received type number');return p(m)}return h(m,_,E)}d.poolSize=8192;function h(m,_,E){if(typeof m=="string")return F(m,_);if(r.isView(m))return w(m);if(m==null)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m);if(Te(m,r)||m&&Te(m.buffer,r)||typeof l<"u"&&(Te(m,l)||m&&Te(m.buffer,l)))return y(m,_,E);if(typeof m=="number")throw new TypeError('The "value" argument must not be of type number. Received type number');const N=m.valueOf&&m.valueOf();if(N!=null&&N!==m)return d.from(N,_,E);const M=k(m);if(M)return M;if(typeof Symbol<"u"&&Symbol.toPrimitive!=null&&typeof m[Symbol.toPrimitive]=="function")return d.from(m[Symbol.toPrimitive]("string"),_,E);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof m)}d.from=function(m,_,E){return h(m,_,E)},Object.setPrototypeOf(d.prototype,s.prototype),Object.setPrototypeOf(d,s);function g(m){if(typeof m!="number")throw new TypeError('"size" argument must be of type number');if(m<0)throw new RangeError('The value "'+m+'" is invalid for option "size"')}function f(m,_,E){return g(m),m<=0?c(m):_!==void 0?typeof E=="string"?c(m).fill(_,E):c(m).fill(_):c(m)}d.alloc=function(m,_,E){return f(m,_,E)};function p(m){return g(m),c(m<0?0:x(m)|0)}d.allocUnsafe=function(m){return p(m)},d.allocUnsafeSlow=function(m){return p(m)};function F(m,_){if((typeof _!="string"||_==="")&&(_="utf8"),!d.isEncoding(_))throw new TypeError("Unknown encoding: "+_);const E=B(m,_)|0;let N=c(E);const M=N.write(m,_);return M!==E&&(N=N.slice(0,M)),N}function b(m){const _=m.length<0?0:x(m.length)|0,E=c(_);for(let N=0;N<_;N+=1)E[N]=m[N]&255;return E}function w(m){if(Te(m,s)){const _=new s(m);return y(_.buffer,_.byteOffset,_.byteLength)}return b(m)}function y(m,_,E){if(_<0||m.byteLength<_)throw new RangeError('"offset" is outside of buffer bounds');if(m.byteLength<_+(E||0))throw new RangeError('"length" is outside of buffer bounds');let N;return _===void 0&&E===void 0?N=new s(m):E===void 0?N=new s(m,_):N=new s(m,_,E),Object.setPrototypeOf(N,d.prototype),N}function k(m){if(d.isBuffer(m)){const _=x(m.length)|0,E=c(_);return E.length===0||m.copy(E,0,0,_),E}if(m.length!==void 0)return typeof m.length!="number"||Xe(m.length)?c(0):b(m);if(m.type==="Buffer"&&Array.isArray(m.data))return b(m.data)}function x(m){if(m>=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return m|0}function S(m){return+m!=m&&(m=0),d.alloc(+m)}d.isBuffer=function(m){return m!=null&&m._isBuffer===!0&&m!==d.prototype},d.compare=function(m,_){if(Te(m,s)&&(m=d.from(m,m.offset,m.byteLength)),Te(_,s)&&(_=d.from(_,_.offset,_.byteLength)),!d.isBuffer(m)||!d.isBuffer(_))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(m===_)return 0;let E=m.length,N=_.length;for(let M=0,U=Math.min(E,N);MN.length?(d.isBuffer(U)||(U=d.from(U)),U.copy(N,M)):s.prototype.set.call(N,U,M);else if(d.isBuffer(U))U.copy(N,M);else throw new TypeError('"list" argument must be an Array of Buffers');M+=U.length}return N};function B(m,_){if(d.isBuffer(m))return m.length;if(r.isView(m)||Te(m,r))return m.byteLength;if(typeof m!="string")throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof m);const E=m.length,N=arguments.length>2&&arguments[2]===!0;if(!N&&E===0)return 0;let M=!1;for(;;)switch(_){case"ascii":case"latin1":case"binary":return E;case"utf8":case"utf-8":return te(m).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E*2;case"hex":return E>>>1;case"base64":return De(m).length;default:if(M)return N?-1:te(m).length;_=(""+_).toLowerCase(),M=!0}}d.byteLength=B;function P(m,_,E){let N=!1;if((_===void 0||_<0)&&(_=0),_>this.length||((E===void 0||E>this.length)&&(E=this.length),E<=0)||(E>>>=0,_>>>=0,E<=_))return"";for(m||(m="utf8");;)switch(m){case"hex":return de(this,_,E);case"utf8":case"utf-8":return G(this,_,E);case"ascii":return ae(this,_,E);case"latin1":case"binary":return Q(this,_,E);case"base64":return H(this,_,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ge(this,_,E);default:if(N)throw new TypeError("Unknown encoding: "+m);m=(m+"").toLowerCase(),N=!0}}d.prototype._isBuffer=!0;function R(m,_,E){const N=m[_];m[_]=m[E],m[E]=N}d.prototype.swap16=function(){const m=this.length;if(m%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let _=0;__&&(m+=" ... "),""},n&&(d.prototype[n]=d.prototype.inspect),d.prototype.compare=function(m,_,E,N,M){if(Te(m,s)&&(m=d.from(m,m.offset,m.byteLength)),!d.isBuffer(m))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof m);if(_===void 0&&(_=0),E===void 0&&(E=m?m.length:0),N===void 0&&(N=0),M===void 0&&(M=this.length),_<0||E>m.length||N<0||M>this.length)throw new RangeError("out of range index");if(N>=M&&_>=E)return 0;if(N>=M)return-1;if(_>=E)return 1;if(_>>>=0,E>>>=0,N>>>=0,M>>>=0,this===m)return 0;let U=M-N,W=E-_;const se=Math.min(U,W),ke=this.slice(N,M),be=m.slice(_,E);for(let je=0;je2147483647?E=2147483647:E<-2147483648&&(E=-2147483648),E=+E,Xe(E)&&(E=M?0:m.length-1),E<0&&(E=m.length+E),E>=m.length){if(M)return-1;E=m.length-1}else if(E<0)if(M)E=0;else return-1;if(typeof _=="string"&&(_=d.from(_,N)),d.isBuffer(_))return _.length===0?-1:v(m,_,E,N,M);if(typeof _=="number")return _=_&255,typeof s.prototype.indexOf=="function"?M?s.prototype.indexOf.call(m,_,E):s.prototype.lastIndexOf.call(m,_,E):v(m,[_],E,N,M);throw new TypeError("val must be string, number or Buffer")}function v(m,_,E,N,M){let U=1,W=m.length,se=_.length;if(N!==void 0&&(N=String(N).toLowerCase(),N==="ucs2"||N==="ucs-2"||N==="utf16le"||N==="utf-16le")){if(m.length<2||_.length<2)return-1;U=2,W/=2,se/=2,E/=2}function ke(je,qe){return U===1?je[qe]:je.readUInt16BE(qe*U)}let be;if(M){let je=-1;for(be=E;beW&&(E=W-se),be=E;be>=0;be--){let je=!0;for(let qe=0;qeM&&(N=M)):N=M;const U=_.length;N>U/2&&(N=U/2);let W;for(W=0;W>>0,isFinite(E)?(E=E>>>0,N===void 0&&(N="utf8")):(N=E,E=void 0);else throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");const M=this.length-_;if((E===void 0||E>M)&&(E=M),m.length>0&&(E<0||_<0)||_>this.length)throw new RangeError("Attempt to write outside buffer bounds");N||(N="utf8");let U=!1;for(;;)switch(N){case"hex":return C(this,m,_,E);case"utf8":case"utf-8":return T(this,m,_,E);case"ascii":case"latin1":case"binary":return A(this,m,_,E);case"base64":return j(this,m,_,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return q(this,m,_,E);default:if(U)throw new TypeError("Unknown encoding: "+N);N=(""+N).toLowerCase(),U=!0}},d.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function H(m,_,E){return _===0&&E===m.length?a.fromByteArray(m):a.fromByteArray(m.slice(_,E))}function G(m,_,E){E=Math.min(m.length,E);const N=[];let M=_;for(;M239?4:U>223?3:U>191?2:1;if(M+se<=E){let ke,be,je,qe;switch(se){case 1:U<128&&(W=U);break;case 2:ke=m[M+1],(ke&192)===128&&(qe=(U&31)<<6|ke&63,qe>127&&(W=qe));break;case 3:ke=m[M+1],be=m[M+2],(ke&192)===128&&(be&192)===128&&(qe=(U&15)<<12|(ke&63)<<6|be&63,qe>2047&&(qe<55296||qe>57343)&&(W=qe));break;case 4:ke=m[M+1],be=m[M+2],je=m[M+3],(ke&192)===128&&(be&192)===128&&(je&192)===128&&(qe=(U&15)<<18|(ke&63)<<12|(be&63)<<6|je&63,qe>65535&&qe<1114112&&(W=qe))}}W===null?(W=65533,se=1):W>65535&&(W-=65536,N.push(W>>>10&1023|55296),W=56320|W&1023),N.push(W),M+=se}return K(N)}const V=4096;function K(m){const _=m.length;if(_<=V)return String.fromCharCode.apply(String,m);let E="",N=0;for(;N<_;)E+=String.fromCharCode.apply(String,m.slice(N,N+=V));return E}function ae(m,_,E){let N="";E=Math.min(m.length,E);for(let M=_;MN)&&(E=N);let M="";for(let U=_;UE&&(m=E),_<0?(_+=E,_<0&&(_=0)):_>E&&(_=E),_E)throw new RangeError("Trying to access beyond buffer length")}d.prototype.readUintLE=d.prototype.readUIntLE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m],M=1,U=0;for(;++U<_&&(M*=256);)N+=this[m+U]*M;return N},d.prototype.readUintBE=d.prototype.readUIntBE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m+--_],M=1;for(;_>0&&(M*=256);)N+=this[m+--_]*M;return N},d.prototype.readUint8=d.prototype.readUInt8=function(m,_){return m=m>>>0,_||pe(m,1,this.length),this[m]},d.prototype.readUint16LE=d.prototype.readUInt16LE=function(m,_){return m=m>>>0,_||pe(m,2,this.length),this[m]|this[m+1]<<8},d.prototype.readUint16BE=d.prototype.readUInt16BE=function(m,_){return m=m>>>0,_||pe(m,2,this.length),this[m]<<8|this[m+1]},d.prototype.readUint32LE=d.prototype.readUInt32LE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),(this[m]|this[m+1]<<8|this[m+2]<<16)+this[m+3]*16777216},d.prototype.readUint32BE=d.prototype.readUInt32BE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]*16777216+(this[m+1]<<16|this[m+2]<<8|this[m+3])},d.prototype.readBigUInt64LE=oe(function(m){m=m>>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=_+this[++m]*2**8+this[++m]*2**16+this[++m]*2**24,M=this[++m]+this[++m]*2**8+this[++m]*2**16+E*2**24;return BigInt(N)+(BigInt(M)<>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=_*2**24+this[++m]*2**16+this[++m]*2**8+this[++m],M=this[++m]*2**24+this[++m]*2**16+this[++m]*2**8+E;return(BigInt(N)<>>0,_=_>>>0,E||pe(m,_,this.length);let N=this[m],M=1,U=0;for(;++U<_&&(M*=256);)N+=this[m+U]*M;return M*=128,N>=M&&(N-=Math.pow(2,8*_)),N},d.prototype.readIntBE=function(m,_,E){m=m>>>0,_=_>>>0,E||pe(m,_,this.length);let N=_,M=1,U=this[m+--N];for(;N>0&&(M*=256);)U+=this[m+--N]*M;return M*=128,U>=M&&(U-=Math.pow(2,8*_)),U},d.prototype.readInt8=function(m,_){return m=m>>>0,_||pe(m,1,this.length),this[m]&128?(255-this[m]+1)*-1:this[m]},d.prototype.readInt16LE=function(m,_){m=m>>>0,_||pe(m,2,this.length);const E=this[m]|this[m+1]<<8;return E&32768?E|4294901760:E},d.prototype.readInt16BE=function(m,_){m=m>>>0,_||pe(m,2,this.length);const E=this[m+1]|this[m]<<8;return E&32768?E|4294901760:E},d.prototype.readInt32LE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]|this[m+1]<<8|this[m+2]<<16|this[m+3]<<24},d.prototype.readInt32BE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),this[m]<<24|this[m+1]<<16|this[m+2]<<8|this[m+3]},d.prototype.readBigInt64LE=oe(function(m){m=m>>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=this[m+4]+this[m+5]*2**8+this[m+6]*2**16+(E<<24);return(BigInt(N)<>>0,Ue(m,"offset");const _=this[m],E=this[m+7];(_===void 0||E===void 0)&&O(m,this.length-8);const N=(_<<24)+this[++m]*2**16+this[++m]*2**8+this[++m];return(BigInt(N)<>>0,_||pe(m,4,this.length),i.read(this,m,!0,23,4)},d.prototype.readFloatBE=function(m,_){return m=m>>>0,_||pe(m,4,this.length),i.read(this,m,!1,23,4)},d.prototype.readDoubleLE=function(m,_){return m=m>>>0,_||pe(m,8,this.length),i.read(this,m,!0,52,8)},d.prototype.readDoubleBE=function(m,_){return m=m>>>0,_||pe(m,8,this.length),i.read(this,m,!1,52,8)};function re(m,_,E,N,M,U){if(!d.isBuffer(m))throw new TypeError('"buffer" argument must be a Buffer instance');if(_>M||_m.length)throw new RangeError("Index out of range")}d.prototype.writeUintLE=d.prototype.writeUIntLE=function(m,_,E,N){if(m=+m,_=_>>>0,E=E>>>0,!N){const W=Math.pow(2,8*E)-1;re(this,m,_,E,W,0)}let M=1,U=0;for(this[_]=m&255;++U>>0,E=E>>>0,!N){const W=Math.pow(2,8*E)-1;re(this,m,_,E,W,0)}let M=E-1,U=1;for(this[_+M]=m&255;--M>=0&&(U*=256);)this[_+M]=m/U&255;return _+E},d.prototype.writeUint8=d.prototype.writeUInt8=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,1,255,0),this[_]=m&255,_+1},d.prototype.writeUint16LE=d.prototype.writeUInt16LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,65535,0),this[_]=m&255,this[_+1]=m>>>8,_+2},d.prototype.writeUint16BE=d.prototype.writeUInt16BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,65535,0),this[_]=m>>>8,this[_+1]=m&255,_+2},d.prototype.writeUint32LE=d.prototype.writeUInt32LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,4294967295,0),this[_+3]=m>>>24,this[_+2]=m>>>16,this[_+1]=m>>>8,this[_]=m&255,_+4},d.prototype.writeUint32BE=d.prototype.writeUInt32BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,4294967295,0),this[_]=m>>>24,this[_+1]=m>>>16,this[_+2]=m>>>8,this[_+3]=m&255,_+4};function ve(m,_,E,N,M){dt(_,N,M,m,E,7);let U=Number(_&BigInt(4294967295));m[E++]=U,U=U>>8,m[E++]=U,U=U>>8,m[E++]=U,U=U>>8,m[E++]=U;let W=Number(_>>BigInt(32)&BigInt(4294967295));return m[E++]=W,W=W>>8,m[E++]=W,W=W>>8,m[E++]=W,W=W>>8,m[E++]=W,E}function Be(m,_,E,N,M){dt(_,N,M,m,E,7);let U=Number(_&BigInt(4294967295));m[E+7]=U,U=U>>8,m[E+6]=U,U=U>>8,m[E+5]=U,U=U>>8,m[E+4]=U;let W=Number(_>>BigInt(32)&BigInt(4294967295));return m[E+3]=W,W=W>>8,m[E+2]=W,W=W>>8,m[E+1]=W,W=W>>8,m[E]=W,E+8}d.prototype.writeBigUInt64LE=oe(function(m,_=0){return ve(this,m,_,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeBigUInt64BE=oe(function(m,_=0){return Be(this,m,_,BigInt(0),BigInt("0xffffffffffffffff"))}),d.prototype.writeIntLE=function(m,_,E,N){if(m=+m,_=_>>>0,!N){const se=Math.pow(2,8*E-1);re(this,m,_,E,se-1,-se)}let M=0,U=1,W=0;for(this[_]=m&255;++M>0)-W&255;return _+E},d.prototype.writeIntBE=function(m,_,E,N){if(m=+m,_=_>>>0,!N){const se=Math.pow(2,8*E-1);re(this,m,_,E,se-1,-se)}let M=E-1,U=1,W=0;for(this[_+M]=m&255;--M>=0&&(U*=256);)m<0&&W===0&&this[_+M+1]!==0&&(W=1),this[_+M]=(m/U>>0)-W&255;return _+E},d.prototype.writeInt8=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,1,127,-128),m<0&&(m=255+m+1),this[_]=m&255,_+1},d.prototype.writeInt16LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,32767,-32768),this[_]=m&255,this[_+1]=m>>>8,_+2},d.prototype.writeInt16BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,2,32767,-32768),this[_]=m>>>8,this[_+1]=m&255,_+2},d.prototype.writeInt32LE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,2147483647,-2147483648),this[_]=m&255,this[_+1]=m>>>8,this[_+2]=m>>>16,this[_+3]=m>>>24,_+4},d.prototype.writeInt32BE=function(m,_,E){return m=+m,_=_>>>0,E||re(this,m,_,4,2147483647,-2147483648),m<0&&(m=4294967295+m+1),this[_]=m>>>24,this[_+1]=m>>>16,this[_+2]=m>>>8,this[_+3]=m&255,_+4},d.prototype.writeBigInt64LE=oe(function(m,_=0){return ve(this,m,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),d.prototype.writeBigInt64BE=oe(function(m,_=0){return Be(this,m,_,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))});function Re(m,_,E,N,M,U){if(E+N>m.length)throw new RangeError("Index out of range");if(E<0)throw new RangeError("Index out of range")}function Ye(m,_,E,N,M){return _=+_,E=E>>>0,M||Re(m,_,E,4),i.write(m,_,E,N,23,4),E+4}d.prototype.writeFloatLE=function(m,_,E){return Ye(this,m,_,!0,E)},d.prototype.writeFloatBE=function(m,_,E){return Ye(this,m,_,!1,E)};function he(m,_,E,N,M){return _=+_,E=E>>>0,M||Re(m,_,E,8),i.write(m,_,E,N,52,8),E+8}d.prototype.writeDoubleLE=function(m,_,E){return he(this,m,_,!0,E)},d.prototype.writeDoubleBE=function(m,_,E){return he(this,m,_,!1,E)},d.prototype.copy=function(m,_,E,N){if(!d.isBuffer(m))throw new TypeError("argument should be a Buffer");if(E||(E=0),!N&&N!==0&&(N=this.length),_>=m.length&&(_=m.length),_||(_=0),N>0&&N=this.length)throw new RangeError("Index out of range");if(N<0)throw new RangeError("sourceEnd out of bounds");N>this.length&&(N=this.length),m.length-_>>0,E=E===void 0?this.length:E>>>0,m||(m=0);let M;if(typeof m=="number")for(M=_;M2**32?M=Je(String(E)):typeof E=="bigint"&&(M=String(E),(E>BigInt(2)**BigInt(32)||E<-(BigInt(2)**BigInt(32)))&&(M=Je(M)),M+="n"),N+=` It must be ${_}. Received ${M}`,N},RangeError);function Je(m){let _="",E=m.length;const N=m[0]==="-"?1:0;for(;E>=N+4;E-=3)_=`_${m.slice(E-3,E)}${_}`;return`${m.slice(0,E)}${_}`}function We(m,_,E){Ue(_,"offset"),(m[_]===void 0||m[_+E]===void 0)&&O(_,m.length-(E+1))}function dt(m,_,E,N,M,U){if(m>E||m<_){const W=typeof _=="bigint"?"n":"";let se;throw _===0||_===BigInt(0)?se=`>= 0${W} and < 2${W} ** ${(U+1)*8}${W}`:se=`>= -(2${W} ** ${(U+1)*8-1}${W}) and < 2 ** ${(U+1)*8-1}${W}`,new Le.ERR_OUT_OF_RANGE("value",se,m)}We(N,M,U)}function Ue(m,_){if(typeof m!="number")throw new Le.ERR_INVALID_ARG_TYPE(_,"number",m)}function O(m,_,E){throw Math.floor(m)!==m?(Ue(m,E),new Le.ERR_OUT_OF_RANGE("offset","an integer",m)):_<0?new Le.ERR_BUFFER_OUT_OF_BOUNDS:new Le.ERR_OUT_OF_RANGE("offset",`>= 0 and <= ${_}`,m)}const z=/[^+/0-9A-Za-z-_]/g;function L(m){if(m=m.split("=")[0],m=m.trim().replace(z,""),m.length<2)return"";for(;m.length%4!==0;)m=m+"=";return m}function te(m,_){_=_||1/0;let E;const N=m.length;let M=null;const U=[];for(let W=0;W55295&&E<57344){if(!M){if(E>56319){(_-=3)>-1&&U.push(239,191,189);continue}else if(W+1===N){(_-=3)>-1&&U.push(239,191,189);continue}M=E;continue}if(E<56320){(_-=3)>-1&&U.push(239,191,189),M=E;continue}E=(M-55296<<10|E-56320)+65536}else M&&(_-=3)>-1&&U.push(239,191,189);if(M=null,E<128){if((_-=1)<0)break;U.push(E)}else if(E<2048){if((_-=2)<0)break;U.push(E>>6|192,E&63|128)}else if(E<65536){if((_-=3)<0)break;U.push(E>>12|224,E>>6&63|128,E&63|128)}else if(E<1114112){if((_-=4)<0)break;U.push(E>>18|240,E>>12&63|128,E>>6&63|128,E&63|128)}else throw new Error("Invalid code point")}return U}function ce(m){const _=[];for(let E=0;E>8,M=E%256,U.push(M),U.push(N);return U}function De(m){return a.toByteArray(L(m))}function we(m,_,E,N){let M;for(M=0;M=_.length||M>=m.length);++M)_[M+E]=m[M];return M}function Te(m,_){return m instanceof _||m!=null&&m.constructor!=null&&m.constructor.name!=null&&m.constructor.name===_.name}function Xe(m){return m!==m}const ie=function(){const m="0123456789abcdef",_=new Array(256);for(let E=0;E<16;++E){const N=E*16;for(let M=0;M<16;++M)_[N+M]=m[E]+m[M]}return _}();function oe(m){return typeof BigInt>"u"?D:m}function D(){throw new Error("BigInt not supported")}})(YF);const RD=YF.Buffer;function Ae(e,a,i,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",a&&(this.code=a),i&&(this.config=i),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}$.inherits(Ae,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const l1=Ae.prototype,u1={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{u1[e]={value:e}}),Object.defineProperties(Ae,u1),Object.defineProperty(l1,"isAxiosError",{value:!0}),Ae.from=(e,a,i,n,o,s)=>{const r=Object.create(l1);return $.toFlatObject(e,r,function(l){return l!==Error.prototype},l=>l!=="isAxiosError"),Ae.call(r,e.message,a,i,n,o),r.cause=e,r.name=e.name,s&&Object.assign(r,s),r};const jD=null;function mc(e){return $.isPlainObject(e)||$.isArray(e)}function zF(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function d1(e,a,i){return e?e.concat(a).map(function(n,o){return n=zF(n),!i&&o?"["+n+"]":n}).join(i?".":""):a}function PD(e){return $.isArray(e)&&!e.some(mc)}const MD=$.toFlatObject($,{},null,function(e){return/^is[A-Z]/.test(e)});function eu(e,a,i){if(!$.isObject(e))throw new TypeError("target must be an object");a=a||new FormData,i=$.toFlatObject(i,{metaTokens:!0,dots:!1,indexes:!1},!1,function(f,p){return!$.isUndefined(p[f])});const n=i.metaTokens,o=i.visitor||c,s=i.dots,r=i.indexes,l=(i.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(a);if(!$.isFunction(o))throw new TypeError("visitor must be a function");function u(f){if(f===null)return"";if($.isDate(f))return f.toISOString();if(!l&&$.isBlob(f))throw new Ae("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(f)||$.isTypedArray(f)?l&&typeof Blob=="function"?new Blob([f]):RD.from(f):f}function c(f,p,F){let b=f;if(f&&!F&&typeof f=="object"){if($.endsWith(p,"{}"))p=n?p:p.slice(0,-2),f=JSON.stringify(f);else if($.isArray(f)&&PD(f)||($.isFileList(f)||$.endsWith(p,"[]"))&&(b=$.toArray(f)))return p=zF(p),b.forEach(function(w,y){!($.isUndefined(w)||w===null)&&a.append(r===!0?d1([p],y,s):r===null?p:p+"[]",u(w))}),!1}return mc(f)?!0:(a.append(d1(F,p,s),u(f)),!1)}const d=[],h=Object.assign(MD,{defaultVisitor:c,convertValue:u,isVisitable:mc});function g(f,p){if(!$.isUndefined(f)){if(d.indexOf(f)!==-1)throw Error("Circular reference detected in "+p.join("."));d.push(f),$.forEach(f,function(F,b){(!($.isUndefined(F)||F===null)&&o.call(a,F,$.isString(b)?b.trim():b,p,h))===!0&&g(F,p?p.concat(b):[b])}),d.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return g(e),a}function c1(e){const a={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return a[i]})}function Nh(e,a){this._pairs=[],e&&eu(e,this,a)}const h1=Nh.prototype;h1.append=function(e,a){this._pairs.push([e,a])},h1.toString=function(e){const a=e?function(i){return e.call(this,i,c1)}:c1;return this._pairs.map(function(i){return a(i[0])+"="+a(i[1])},"").join("&")};function LD(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function UF(e,a,i){if(!a)return e;const n=i&&i.encode||LD,o=i&&i.serialize;let s;if(o?s=o(a,i):s=$.isURLSearchParams(a)?a.toString():new Nh(a,i).toString(n),s){const r=e.indexOf("#");r!==-1&&(e=e.slice(0,r)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class g1{constructor(){this.handlers=[]}use(a,i,n){return this.handlers.push({fulfilled:a,rejected:i,synchronous:n?n.synchronous:!1,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(a){this.handlers[a]&&(this.handlers[a]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(a){$.forEach(this.handlers,function(i){i!==null&&a(i)})}}const ZF={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ID=typeof URLSearchParams<"u"?URLSearchParams:Nh,YD=typeof FormData<"u"?FormData:null,qD=typeof Blob<"u"?Blob:null,zD={isBrowser:!0,classes:{URLSearchParams:ID,FormData:YD,Blob:qD},protocols:["http","https","file","blob","url","data"]},Bh=typeof window<"u"&&typeof document<"u",pc=typeof navigator=="object"&&navigator||void 0,UD=Bh&&(!pc||["ReactNative","NativeScript","NS"].indexOf(pc.product)<0),ZD=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",HD=Bh&&window.location.href||"http://localhost",GD=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Bh,hasStandardBrowserEnv:UD,hasStandardBrowserWebWorkerEnv:ZD,navigator:pc,origin:HD},Symbol.toStringTag,{value:"Module"})),Kt={...GD,...zD};function $D(e,a){return eu(e,new Kt.classes.URLSearchParams,Object.assign({visitor:function(i,n,o,s){return Kt.isNode&&$.isBuffer(i)?(this.append(n,i.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},a))}function VD(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(a=>a[0]==="[]"?"":a[1]||a[0])}function WD(e){const a={},i=Object.keys(e);let n;const o=i.length;let s;for(n=0;n=i.length;return r=!r&&$.isArray(o)?o.length:r,u?($.hasOwnProp(o,r)?o[r]=[o[r],n]:o[r]=n,!l):((!o[r]||!$.isObject(o[r]))&&(o[r]=[]),a(i,n,o[r],s)&&$.isArray(o[r])&&(o[r]=WD(o[r])),!l)}if($.isFormData(e)&&$.isFunction(e.entries)){const i={};return $.forEachEntry(e,(n,o)=>{a(VD(n),o,i,0)}),i}return null}function KD(e,a,i){if($.isString(e))try{return(a||JSON.parse)(e),$.trim(e)}catch(n){if(n.name!=="SyntaxError")throw n}return(i||JSON.stringify)(e)}const sr={transitional:ZF,adapter:["xhr","http","fetch"],transformRequest:[function(e,a){const i=a.getContentType()||"",n=i.indexOf("application/json")>-1,o=$.isObject(e);if(o&&$.isHTMLForm(e)&&(e=new FormData(e)),$.isFormData(e))return n?JSON.stringify(HF(e)):e;if($.isArrayBuffer(e)||$.isBuffer(e)||$.isStream(e)||$.isFile(e)||$.isBlob(e)||$.isReadableStream(e))return e;if($.isArrayBufferView(e))return e.buffer;if($.isURLSearchParams(e))return a.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(o){if(i.indexOf("application/x-www-form-urlencoded")>-1)return $D(e,this.formSerializer).toString();if((s=$.isFileList(e))||i.indexOf("multipart/form-data")>-1){const r=this.env&&this.env.FormData;return eu(s?{"files[]":e}:e,r&&new r,this.formSerializer)}}return o||n?(a.setContentType("application/json",!1),KD(e)):e}],transformResponse:[function(e){const a=this.transitional||sr.transitional,i=a&&a.forcedJSONParsing,n=this.responseType==="json";if($.isResponse(e)||$.isReadableStream(e))return e;if(e&&$.isString(e)&&(i&&!this.responseType||n)){const o=!(a&&a.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(s){if(o)throw s.name==="SyntaxError"?Ae.from(s,Ae.ERR_BAD_RESPONSE,this,null,this.response):s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Kt.classes.FormData,Blob:Kt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{sr.headers[e]={}});const QD=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),JD=e=>{const a={};let i,n,o;return e&&e.split(` +`).forEach(function(s){o=s.indexOf(":"),i=s.substring(0,o).trim().toLowerCase(),n=s.substring(o+1).trim(),!(!i||a[i]&&QD[i])&&(i==="set-cookie"?a[i]?a[i].push(n):a[i]=[n]:a[i]=a[i]?a[i]+", "+n:n)}),a},f1=Symbol("internals");function Xo(e){return e&&String(e).trim().toLowerCase()}function s0(e){return e===!1||e==null?e:$.isArray(e)?e.map(s0):String(e)}function XD(e){const a=Object.create(null),i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=i.exec(e);)a[n[1]]=n[2];return a}const eT=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Ku(e,a,i,n,o){if($.isFunction(n))return n.call(this,a,i);if(o&&(a=i),!!$.isString(a)){if($.isString(n))return a.indexOf(n)!==-1;if($.isRegExp(n))return n.test(a)}}function tT(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(a,i,n)=>i.toUpperCase()+n)}function aT(e,a){const i=$.toCamelCase(" "+a);["get","set","has"].forEach(n=>{Object.defineProperty(e,n+i,{value:function(o,s,r){return this[n].call(this,a,o,s,r)},configurable:!0})})}class Qt{constructor(a){a&&this.set(a)}set(a,i,n){const o=this;function s(l,u,c){const d=Xo(u);if(!d)throw new Error("header name must be a non-empty string");const h=$.findKey(o,d);(!h||o[h]===void 0||c===!0||c===void 0&&o[h]!==!1)&&(o[h||u]=s0(l))}const r=(l,u)=>$.forEach(l,(c,d)=>s(c,d,u));if($.isPlainObject(a)||a instanceof this.constructor)r(a,i);else if($.isString(a)&&(a=a.trim())&&!eT(a))r(JD(a),i);else if($.isHeaders(a))for(const[l,u]of a.entries())s(u,l,n);else a!=null&&s(i,a,n);return this}get(a,i){if(a=Xo(a),a){const n=$.findKey(this,a);if(n){const o=this[n];if(!i)return o;if(i===!0)return XD(o);if($.isFunction(i))return i.call(this,o,n);if($.isRegExp(i))return i.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(a,i){if(a=Xo(a),a){const n=$.findKey(this,a);return!!(n&&this[n]!==void 0&&(!i||Ku(this,this[n],n,i)))}return!1}delete(a,i){const n=this;let o=!1;function s(r){if(r=Xo(r),r){const l=$.findKey(n,r);l&&(!i||Ku(n,n[l],l,i))&&(delete n[l],o=!0)}}return $.isArray(a)?a.forEach(s):s(a),o}clear(a){const i=Object.keys(this);let n=i.length,o=!1;for(;n--;){const s=i[n];(!a||Ku(this,this[s],s,a,!0))&&(delete this[s],o=!0)}return o}normalize(a){const i=this,n={};return $.forEach(this,(o,s)=>{const r=$.findKey(n,s);if(r){i[r]=s0(o),delete i[s];return}const l=a?tT(s):String(s).trim();l!==s&&delete i[s],i[l]=s0(o),n[l]=!0}),this}concat(...a){return this.constructor.concat(this,...a)}toJSON(a){const i=Object.create(null);return $.forEach(this,(n,o)=>{n!=null&&n!==!1&&(i[o]=a&&$.isArray(n)?n.join(", "):n)}),i}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([a,i])=>a+": "+i).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(a){return a instanceof this?a:new this(a)}static concat(a,...i){const n=new this(a);return i.forEach(o=>n.set(o)),n}static accessor(a){const i=(this[f1]=this[f1]={accessors:{}}).accessors,n=this.prototype;function o(s){const r=Xo(s);i[r]||(aT(n,s),i[r]=!0)}return $.isArray(a)?a.forEach(o):o(a),this}}Qt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),$.reduceDescriptors(Qt.prototype,({value:e},a)=>{let i=a[0].toUpperCase()+a.slice(1);return{get:()=>e,set(n){this[i]=n}}}),$.freezeMethods(Qt);function Qu(e,a){const i=this||sr,n=a||i,o=Qt.from(n.headers);let s=n.data;return $.forEach(e,function(r){s=r.call(i,s,o.normalize(),a?a.status:void 0)}),o.normalize(),s}function GF(e){return!!(e&&e.__CANCEL__)}function Yo(e,a,i){Ae.call(this,e??"canceled",Ae.ERR_CANCELED,a,i),this.name="CanceledError"}$.inherits(Yo,Ae,{__CANCEL__:!0});function $F(e,a,i){const n=i.config.validateStatus;!i.status||!n||n(i.status)?e(i):a(new Ae("Request failed with status code "+i.status,[Ae.ERR_BAD_REQUEST,Ae.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}function iT(e){const a=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return a&&a[1]||""}function nT(e,a){e=e||10;const i=new Array(e),n=new Array(e);let o=0,s=0,r;return a=a!==void 0?a:1e3,function(l){const u=Date.now(),c=n[s];r||(r=u),i[o]=l,n[o]=u;let d=s,h=0;for(;d!==o;)h+=i[d++],d=d%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),u-r{i=u,o=null,s&&(clearTimeout(s),s=null),e.apply(null,l)};return[(...l)=>{const u=Date.now(),c=u-i;c>=n?r(l,u):(o=l,s||(s=setTimeout(()=>{s=null,r(o)},n-c)))},()=>o&&r(o)]}const j0=(e,a,i=3)=>{let n=0;const o=nT(50,250);return oT(s=>{const r=s.loaded,l=s.lengthComputable?s.total:void 0,u=r-n,c=o(u),d=r<=l;n=r;const h={loaded:r,total:l,progress:l?r/l:void 0,bytes:u,rate:c||void 0,estimated:c&&l&&d?(l-r)/c:void 0,event:s,lengthComputable:l!=null,[a?"download":"upload"]:!0};e(h)},i)},m1=(e,a)=>{const i=e!=null;return[n=>a[0]({lengthComputable:i,total:e,loaded:n}),a[1]]},p1=e=>(...a)=>$.asap(()=>e(...a)),sT=Kt.hasStandardBrowserEnv?function(){const e=Kt.navigator&&/(msie|trident)/i.test(Kt.navigator.userAgent),a=document.createElement("a");let i;function n(o){let s=o;return e&&(a.setAttribute("href",s),s=a.href),a.setAttribute("href",s),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return i=n(window.location.href),function(o){const s=$.isString(o)?n(o):o;return s.protocol===i.protocol&&s.host===i.host}}():function(){return function(){return!0}}(),rT=Kt.hasStandardBrowserEnv?{write(e,a,i,n,o,s){const r=[e+"="+encodeURIComponent(a)];$.isNumber(i)&&r.push("expires="+new Date(i).toGMTString()),$.isString(n)&&r.push("path="+n),$.isString(o)&&r.push("domain="+o),s===!0&&r.push("secure"),document.cookie=r.join("; ")},read(e){const a=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function lT(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function uT(e,a){return a?e.replace(/\/?\/$/,"")+"/"+a.replace(/^\/+/,""):e}function VF(e,a){return e&&!lT(a)?uT(e,a):a}const _1=e=>e instanceof Qt?{...e}:e;function Rn(e,a){a=a||{};const i={};function n(c,d,h){return $.isPlainObject(c)&&$.isPlainObject(d)?$.merge.call({caseless:h},c,d):$.isPlainObject(d)?$.merge({},d):$.isArray(d)?d.slice():d}function o(c,d,h){if($.isUndefined(d)){if(!$.isUndefined(c))return n(void 0,c,h)}else return n(c,d,h)}function s(c,d){if(!$.isUndefined(d))return n(void 0,d)}function r(c,d){if($.isUndefined(d)){if(!$.isUndefined(c))return n(void 0,c)}else return n(void 0,d)}function l(c,d,h){if(h in a)return n(c,d);if(h in e)return n(void 0,c)}const u={url:s,method:s,data:s,baseURL:r,transformRequest:r,transformResponse:r,paramsSerializer:r,timeout:r,timeoutMessage:r,withCredentials:r,withXSRFToken:r,adapter:r,responseType:r,xsrfCookieName:r,xsrfHeaderName:r,onUploadProgress:r,onDownloadProgress:r,decompress:r,maxContentLength:r,maxBodyLength:r,beforeRedirect:r,transport:r,httpAgent:r,httpsAgent:r,cancelToken:r,socketPath:r,responseEncoding:r,validateStatus:l,headers:(c,d)=>o(_1(c),_1(d),!0)};return $.forEach(Object.keys(Object.assign({},e,a)),function(c){const d=u[c]||o,h=d(e[c],a[c],c);$.isUndefined(h)&&d!==l||(i[c]=h)}),i}const WF=e=>{const a=Rn({},e);let{data:i,withXSRFToken:n,xsrfHeaderName:o,xsrfCookieName:s,headers:r,auth:l}=a;a.headers=r=Qt.from(r),a.url=UF(VF(a.baseURL,a.url),e.params,e.paramsSerializer),l&&r.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):"")));let u;if($.isFormData(i)){if(Kt.hasStandardBrowserEnv||Kt.hasStandardBrowserWebWorkerEnv)r.setContentType(void 0);else if((u=r.getContentType())!==!1){const[c,...d]=u?u.split(";").map(h=>h.trim()).filter(Boolean):[];r.setContentType([c||"multipart/form-data",...d].join("; "))}}if(Kt.hasStandardBrowserEnv&&(n&&$.isFunction(n)&&(n=n(a)),n||n!==!1&&sT(a.url))){const c=o&&s&&rT.read(s);c&&r.set(o,c)}return a},dT=typeof XMLHttpRequest<"u",cT=dT&&function(e){return new Promise(function(a,i){const n=WF(e);let o=n.data;const s=Qt.from(n.headers).normalize();let{responseType:r,onUploadProgress:l,onDownloadProgress:u}=n,c,d,h,g,f;function p(){g&&g(),f&&f(),n.cancelToken&&n.cancelToken.unsubscribe(c),n.signal&&n.signal.removeEventListener("abort",c)}let F=new XMLHttpRequest;F.open(n.method.toUpperCase(),n.url,!0),F.timeout=n.timeout;function b(){if(!F)return;const y=Qt.from("getAllResponseHeaders"in F&&F.getAllResponseHeaders()),k={data:!r||r==="text"||r==="json"?F.responseText:F.response,status:F.status,statusText:F.statusText,headers:y,config:e,request:F};$F(function(x){a(x),p()},function(x){i(x),p()},k),F=null}"onloadend"in F?F.onloadend=b:F.onreadystatechange=function(){!F||F.readyState!==4||F.status===0&&!(F.responseURL&&F.responseURL.indexOf("file:")===0)||setTimeout(b)},F.onabort=function(){F&&(i(new Ae("Request aborted",Ae.ECONNABORTED,e,F)),F=null)},F.onerror=function(){i(new Ae("Network Error",Ae.ERR_NETWORK,e,F)),F=null},F.ontimeout=function(){let y=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const k=n.transitional||ZF;n.timeoutErrorMessage&&(y=n.timeoutErrorMessage),i(new Ae(y,k.clarifyTimeoutError?Ae.ETIMEDOUT:Ae.ECONNABORTED,e,F)),F=null},o===void 0&&s.setContentType(null),"setRequestHeader"in F&&$.forEach(s.toJSON(),function(y,k){F.setRequestHeader(k,y)}),$.isUndefined(n.withCredentials)||(F.withCredentials=!!n.withCredentials),r&&r!=="json"&&(F.responseType=n.responseType),u&&([h,f]=j0(u,!0),F.addEventListener("progress",h)),l&&F.upload&&([d,g]=j0(l),F.upload.addEventListener("progress",d),F.upload.addEventListener("loadend",g)),(n.cancelToken||n.signal)&&(c=y=>{F&&(i(!y||y.type?new Yo(null,e,F):y),F.abort(),F=null)},n.cancelToken&&n.cancelToken.subscribe(c),n.signal&&(n.signal.aborted?c():n.signal.addEventListener("abort",c)));const w=iT(n.url);if(w&&Kt.protocols.indexOf(w)===-1){i(new Ae("Unsupported protocol "+w+":",Ae.ERR_BAD_REQUEST,e));return}F.send(o||null)})},hT=(e,a)=>{const{length:i}=e=e?e.filter(Boolean):[];if(a||i){let n=new AbortController,o;const s=function(c){if(!o){o=!0,l();const d=c instanceof Error?c:this.reason;n.abort(d instanceof Ae?d:new Yo(d instanceof Error?d.message:d))}};let r=a&&setTimeout(()=>{r=null,s(new Ae(`timeout ${a} of ms exceeded`,Ae.ETIMEDOUT))},a);const l=()=>{e&&(r&&clearTimeout(r),r=null,e.forEach(c=>{c.unsubscribe?c.unsubscribe(s):c.removeEventListener("abort",s)}),e=null)};e.forEach(c=>c.addEventListener("abort",s));const{signal:u}=n;return u.unsubscribe=()=>$.asap(l),u}},gT=function*(e,a){let i=e.byteLength;if(!a||i{const o=fT(e,a);let s=0,r,l=u=>{r||(r=!0,n&&n(u))};return new ReadableStream({async pull(u){try{const{done:c,value:d}=await o.next();if(c){l(),u.close();return}let h=d.byteLength;if(i){let g=s+=h;i(g)}u.enqueue(new Uint8Array(d))}catch(c){throw l(c),c}},cancel(u){return l(u),o.return()}},{highWaterMark:2})},tu=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",KF=tu&&typeof ReadableStream=="function",pT=tu&&(typeof TextEncoder=="function"?(e=>a=>e.encode(a))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),QF=(e,...a)=>{try{return!!e(...a)}catch{return!1}},_T=KF&&QF(()=>{let e=!1;const a=new Request(Kt.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!a}),v1=64*1024,_c=KF&&QF(()=>$.isReadableStream(new Response("").body)),P0={stream:_c&&(e=>e.body)};tu&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(a=>{!P0[a]&&(P0[a]=$.isFunction(e[a])?i=>i[a]():(i,n)=>{throw new Ae(`Response type '${a}' is not supported`,Ae.ERR_NOT_SUPPORT,n)})})})(new Response);const FT=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(Kt.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await pT(e)).byteLength},vT=async(e,a)=>$.toFiniteNumber(e.getContentLength())??FT(a),bT=tu&&(async e=>{let{url:a,method:i,data:n,signal:o,cancelToken:s,timeout:r,onDownloadProgress:l,onUploadProgress:u,responseType:c,headers:d,withCredentials:h="same-origin",fetchOptions:g}=WF(e);c=c?(c+"").toLowerCase():"text";let f=hT([o,s&&s.toAbortSignal()],r),p;const F=f&&f.unsubscribe&&(()=>{f.unsubscribe()});let b;try{if(u&&_T&&i!=="get"&&i!=="head"&&(b=await vT(d,n))!==0){let S=new Request(a,{method:"POST",body:n,duplex:"half"}),B;if($.isFormData(n)&&(B=S.headers.get("content-type"))&&d.setContentType(B),S.body){const[P,R]=m1(b,j0(p1(u)));n=F1(S.body,v1,P,R)}}$.isString(h)||(h=h?"include":"omit");const w="credentials"in Request.prototype;p=new Request(a,{...g,signal:f,method:i.toUpperCase(),headers:d.normalize().toJSON(),body:n,duplex:"half",credentials:w?h:void 0});let y=await fetch(p);const k=_c&&(c==="stream"||c==="response");if(_c&&(l||k&&F)){const S={};["status","statusText","headers"].forEach(I=>{S[I]=y[I]});const B=$.toFiniteNumber(y.headers.get("content-length")),[P,R]=l&&m1(B,j0(p1(l),!0))||[];y=new Response(F1(y.body,v1,P,()=>{R&&R(),F&&F()}),S)}c=c||"text";let x=await P0[$.findKey(P0,c)||"text"](y,e);return!k&&F&&F(),await new Promise((S,B)=>{$F(S,B,{data:x,headers:Qt.from(y.headers),status:y.status,statusText:y.statusText,config:e,request:p})})}catch(w){throw F&&F(),w&&w.name==="TypeError"&&/fetch/i.test(w.message)?Object.assign(new Ae("Network Error",Ae.ERR_NETWORK,e,p),{cause:w.cause||w}):Ae.from(w,w&&w.code,e,p)}}),Fc={http:jD,xhr:cT,fetch:bT};$.forEach(Fc,(e,a)=>{if(e){try{Object.defineProperty(e,"name",{value:a})}catch{}Object.defineProperty(e,"adapterName",{value:a})}});const b1=e=>`- ${e}`,yT=e=>$.isFunction(e)||e===null||e===!1,JF={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:a}=e;let i,n;const o={};for(let s=0;s`adapter ${l} `+(u===!1?"is not supported by the environment":"is not available in the build"));let r=a?s.length>1?`since : `+s.map(b1).join(` -`):" "+b1(s[0]):"as no adapter specified";throw new Ae("There is no suitable adapter to dispatch the request "+r,"ERR_NOT_SUPPORT")}return n},adapters:vc};function Xu(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Yo(null,e)}function y1(e){return Xu(e),e.headers=Qt.from(e.headers),e.data=Ju.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),JF.getAdapter(e.adapter||or.adapter)(e).then(function(a){return Xu(e),a.data=Ju.call(e,e.transformResponse,a),a.headers=Qt.from(a.headers),a},function(a){return GF(a)||(Xu(e),a&&a.response&&(a.response.data=Ju.call(e,e.transformResponse,a.response),a.response.headers=Qt.from(a.response.headers))),Promise.reject(a)})}const XF="1.7.7",Rh={};["object","boolean","number","function","string","symbol"].forEach((e,a)=>{Rh[e]=function(i){return typeof i===e||"a"+(a<1?"n ":" ")+e}});const E1={};Rh.transitional=function(e,a,i){function n(o,s){return"[Axios v"+XF+"] Transitional option '"+o+"'"+s+(i?". "+i:"")}return(o,s,r)=>{if(e===!1)throw new Ae(n(s," has been removed"+(a?" in "+a:"")),Ae.ERR_DEPRECATED);return a&&!E1[s]&&(E1[s]=!0,console.warn(n(s," has been deprecated since v"+a+" and will be removed in the near future"))),e?e(o,s,r):!0}};function DT(e,a,i){if(typeof e!="object")throw new Ae("options must be an object",Ae.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const s=n[o],r=a[s];if(r){const l=e[s],u=l===void 0||r(l,s,e);if(u!==!0)throw new Ae("option "+s+" must be "+u,Ae.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new Ae("Unknown option "+s,Ae.ERR_BAD_OPTION)}}const bc={assertOptions:DT,validators:Rh},Di=bc.validators;class kn{constructor(a){this.defaults=a,this.interceptors={request:new g1,response:new g1}}async request(a,i){try{return await this._request(a,i)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";try{n.stack?s&&!String(n.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(n.stack+=` -`+s):n.stack=s}catch{}}throw n}}_request(a,i){typeof a=="string"?(i=i||{},i.url=a):i=a||{},i=Rn(this.defaults,i);const{transitional:n,paramsSerializer:o,headers:s}=i;n!==void 0&&bc.assertOptions(n,{silentJSONParsing:Di.transitional(Di.boolean),forcedJSONParsing:Di.transitional(Di.boolean),clarifyTimeoutError:Di.transitional(Di.boolean)},!1),o!=null&&($.isFunction(o)?i.paramsSerializer={serialize:o}:bc.assertOptions(o,{encode:Di.function,serialize:Di.function},!0)),i.method=(i.method||this.defaults.method||"get").toLowerCase();let r=s&&$.merge(s.common,s[i.method]);s&&$.forEach(["delete","get","head","post","put","patch","common"],p=>{delete s[p]}),i.headers=Qt.concat(r,s);const l=[];let u=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(i)===!1||(u=u&&p.synchronous,l.unshift(p.fulfilled,p.rejected))});const c=[];this.interceptors.response.forEach(function(p){c.push(p.fulfilled,p.rejected)});let d,h=0,g;if(!u){const p=[y1.bind(this),void 0];for(p.unshift.apply(p,l),p.push.apply(p,c),g=p.length,d=Promise.resolve(i);h{if(!n._listeners)return;let s=n._listeners.length;for(;s-- >0;)n._listeners[s](o);n._listeners=null}),this.promise.then=o=>{let s;const r=new Promise(l=>{n.subscribe(l),s=l}).then(o);return r.cancel=function(){n.unsubscribe(s)},r},a(function(o,s,r){n.reason||(n.reason=new Yo(o,s,r),i(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const i=this._listeners.indexOf(a);i!==-1&&this._listeners.splice(i,1)}toAbortSignal(){const a=new AbortController,i=n=>{a.abort(n)};return this.subscribe(i),a.signal.unsubscribe=()=>this.unsubscribe(i),a.signal}static source(){let a;return{token:new jh(function(i){a=i}),cancel:a}}}function TT(e){return function(a){return e.apply(null,a)}}function kT(e){return $.isObject(e)&&e.isAxiosError===!0}const yc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(yc).forEach(([e,a])=>{yc[a]=e});function e3(e){const a=new kn(e),i=BF(kn.prototype.request,a);return $.extend(i,kn.prototype,a,{allOwnKeys:!0}),$.extend(i,a,null,{allOwnKeys:!0}),i.create=function(n){return e3(Rn(e,n))},i}const rt=e3(or);rt.Axios=kn,rt.CanceledError=Yo,rt.CancelToken=jh,rt.isCancel=GF,rt.VERSION=XF,rt.toFormData=eu,rt.AxiosError=Ae,rt.Cancel=rt.CanceledError,rt.all=function(e){return Promise.all(e)},rt.spread=TT,rt.isAxiosError=kT,rt.mergeConfig=Rn,rt.AxiosHeaders=Qt,rt.formToJSON=e=>HF($.isHTMLForm(e)?new FormData(e):e),rt.getAdapter=JF.getAdapter,rt.HttpStatusCode=yc,rt.default=rt;var ed={};const wT=typeof $a=="object"&&ed&&ed.NODE_DEBUG&&/\bsemver\b/i.test(ed.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};var t3=wT;const AT="2.0.0",a3=256,ST=Number.MAX_SAFE_INTEGER||9007199254740991,CT=16,xT=a3-6,NT=["major","premajor","minor","preminor","patch","prepatch","prerelease"];var i3={MAX_LENGTH:a3,MAX_SAFE_COMPONENT_LENGTH:CT,MAX_SAFE_BUILD_LENGTH:xT,MAX_SAFE_INTEGER:ST,RELEASE_TYPES:NT,SEMVER_SPEC_VERSION:AT,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},Ec={exports:{}};(function(e,a){const{MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:o}=i3,s=t3;a=e.exports={};const r=a.re=[],l=a.safeRe=[],u=a.src=[],c=a.t={};let d=0;const h="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[h,n]],f=F=>{for(const[b,w]of g)F=F.split(`${b}*`).join(`${b}{0,${w}}`).split(`${b}+`).join(`${b}{1,${w}}`);return F},p=(F,b,w)=>{const y=f(b),k=d++;s(F,k,b),c[F]=k,u[k]=b,r[k]=new RegExp(b,w?"g":void 0),l[k]=new RegExp(y,w?"g":void 0)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),p("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${h}+`),p("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),p("FULL",`^${u[c.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),p("LOOSE",`^${u[c.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),p("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${i}})(?:\\.(\\d{1,${i}}))?(?:\\.(\\d{1,${i}}))?`),p("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?(?:${u[c.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",u[c.COERCE],!0),p("COERCERTLFULL",u[c.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",p("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",p("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(Ec,Ec.exports);var BT=Ec.exports;const OT=Object.freeze({loose:!0}),RT=Object.freeze({}),jT=e=>e?typeof e!="object"?OT:e:RT;var PT=jT;const D1=/^[0-9]+$/,n3=(e,a)=>{const i=D1.test(e),n=D1.test(a);return i&&n&&(e=+e,a=+a),e===a?0:i&&!n?-1:n&&!i?1:en3(a,e);var LT={compareIdentifiers:n3,rcompareIdentifiers:MT};const Dr=t3,{MAX_LENGTH:T1,MAX_SAFE_INTEGER:Tr}=i3,{safeRe:k1,t:w1}=BT,IT=PT,{compareIdentifiers:Vn}=LT;let YT=class Ma{constructor(a,i){if(i=IT(i),a instanceof Ma){if(a.loose===!!i.loose&&a.includePrerelease===!!i.includePrerelease)return a;a=a.version}else if(typeof a!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof a}".`);if(a.length>T1)throw new TypeError(`version is longer than ${T1} characters`);Dr("SemVer",a,i),this.options=i,this.loose=!!i.loose,this.includePrerelease=!!i.includePrerelease;const n=a.trim().match(i.loose?k1[w1.LOOSE]:k1[w1.FULL]);if(!n)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>Tr||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Tr||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Tr||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(o=>{if(/^[0-9]+$/.test(o)){const s=+o;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(i===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(o)}}if(i){let s=[i,o];n===!1&&(s=[i]),Vn(this.prerelease[0],i)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${a}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};var o3=YT;const A1=o3,qT=(e,a,i=!1)=>{if(e instanceof A1)return e;try{return new A1(e,a)}catch(n){if(!i)return null;throw n}};var zT=qT;const UT=zT,ZT=(e,a)=>{const i=UT(e,a);return i?i.version:null};var HT=ZT;const GT=bi(HT),$T=o3,VT=(e,a)=>new $T(e,a).major;var WT=VT;const S1=bi(WT);class KT{bus;constructor(a){typeof a.getVersion!="function"||!GT(a.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):S1(a.getVersion())!==S1(this.getVersion())&&console.warn("Proxying an event bus of version "+a.getVersion()+" with "+this.getVersion()),this.bus=a}getVersion(){return"3.3.1"}subscribe(a,i){this.bus.subscribe(a,i)}unsubscribe(a,i){this.bus.unsubscribe(a,i)}emit(a,i){this.bus.emit(a,i)}}class QT{handlers=new Map;getVersion(){return"3.3.1"}subscribe(a,i){this.handlers.set(a,(this.handlers.get(a)||[]).concat(i))}unsubscribe(a,i){this.handlers.set(a,(this.handlers.get(a)||[]).filter(n=>n!==i))}emit(a,i){(this.handlers.get(a)||[]).forEach(n=>{try{n(i)}catch(o){console.error("could not invoke event listener",o)}})}}let es=null;function Ph(){return es!==null?es:typeof window>"u"?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&typeof window._nc_event_bus>"u"&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),typeof window?._nc_event_bus<"u"?es=new KT(window._nc_event_bus):es=window._nc_event_bus=new QT,es)}function Ii(e,a){Ph().subscribe(e,a)}function fo(e,a){Ph().unsubscribe(e,a)}function ms(e,a){Ph().emit(e,a)}var s0={},P0={},Ls={};Object.defineProperty(Ls,"__esModule",{value:!0}),Ls.default=void 0;function M0(e,a,i){return a=JT(a),a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function JT(e){var a=XT(e,"string");return typeof a=="symbol"?a:a+""}function XT(e,a){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,a||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(e)}class mo{constructor(a,i,n){M0(this,"scope",void 0),M0(this,"wrapped",void 0),this.scope="".concat(n?mo.GLOBAL_SCOPE_PERSISTENT:mo.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(a),"_"),this.wrapped=i}scopeKey(a){return"".concat(this.scope).concat(a)}setItem(a,i){this.wrapped.setItem(this.scopeKey(a),i)}getItem(a){return this.wrapped.getItem(this.scopeKey(a))}removeItem(a){this.wrapped.removeItem(this.scopeKey(a))}clear(){Object.keys(this.wrapped).filter(a=>a.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}}Ls.default=mo,M0(mo,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),M0(mo,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per"),Object.defineProperty(P0,"__esModule",{value:!0}),P0.default=void 0;var ek=tk(Ls);function tk(e){return e&&e.__esModule?e:{default:e}}function td(e,a,i){return a=ak(a),a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function ak(e){var a=ik(e,"string");return typeof a=="symbol"?a:a+""}function ik(e,a){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,a||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(e)}class nk{constructor(a){td(this,"appId",void 0),td(this,"persisted",!1),td(this,"clearedOnLogout",!1),this.appId=a}persist(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.persisted=a,this}clearOnLogout(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.clearedOnLogout=a,this}build(){return new ek.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}P0.default=nk,Object.defineProperty(s0,"__esModule",{value:!0}),s0.clearAll=lk,s0.clearNonPersistent=uk;var au=s0.getBuilder=rk,ok=s3(P0),sk=s3(Ls);function s3(e){return e&&e.__esModule?e:{default:e}}function rk(e){return new ok.default(e)}function r3(e,a){Object.keys(e).filter(i=>a?a(i):!0).map(e.removeItem.bind(e))}function lk(){[window.sessionStorage,window.localStorage].map(e=>r3(e))}function uk(){[window.sessionStorage,window.localStorage].map(e=>r3(e,a=>!a.startsWith(sk.default.GLOBAL_SCOPE_PERSISTENT)))}let ps;const l3=[];function u3(){return ps===void 0&&(ps=document.head.dataset.requesttoken??null),ps}function d3(e){l3.push(e)}Ii("csrf-token-update",e=>{ps=e.token,l3.forEach(a=>{try{a(ps)}catch(i){console.error("Error updating CSRF token observer",i)}})}),au("public").persist().build();let Wn;const C1=(e,a)=>e?e.getAttribute(a):null;function Is(){if(Wn!==void 0)return Wn;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const a=C1(e,"data-user");return a===null?(Wn=null,Wn):(Wn={uid:a,displayName:C1(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},Wn)}const x1=Symbol("csrf-retry"),dk=e=>async a=>{var i;const{config:n,response:o,request:s}=a,r=s?.responseURL;if(o?.status===412&&((i=o?.data)==null?void 0:i.message)==="CSRF check failed"&&n[x1]===void 0){console.warn("Request to ".concat(r," failed because of a CSRF mismatch. Fetching a new token"));const{data:{token:l}}=await e.get(bo("/csrftoken"));return console.debug("New request token ".concat(l," fetched")),e.defaults.headers.requesttoken=l,e({...n,headers:{...n.headers,requesttoken:l},[x1]:!0})}return Promise.reject(a)},kr=Symbol("retryDelay"),ck=e=>async a=>{var i;const{config:n,response:o,request:s}=a,r=s?.responseURL,l=o?.status,u=o?.headers;if(l===503&&u["x-nextcloud-maintenance-mode"]==="1"&&n.retryIfMaintenanceMode&&(!n[kr]||n[kr]<=32)){const c=((i=n[kr])!=null?i:1)*2;return console.warn("Request to ".concat(r," failed because of maintenance mode. Retrying in ").concat(c,"s")),await new Promise(d=>{setTimeout(d,c*1e3)}),e({...n,[kr]:c})}return Promise.reject(a)},hk=async e=>{var a;const{config:i,response:n,request:o}=e,s=o?.responseURL;return n?.status===401&&((a=n?.data)==null?void 0:a.message)==="Current user is not logged in"&&i.reloadExpiredSession&&window?.location&&(console.error("Request to ".concat(s," failed because the user session expired. Reloading the page …")),window.location.reload()),Promise.reject(e)};var N1;const c3=rt.create({headers:{requesttoken:(N1=u3())!=null?N1:"","X-Requested-With":"XMLHttpRequest"}}),Tt=Object.assign(c3,{CancelToken:rt.CancelToken,isCancel:rt.isCancel});Tt.interceptors.response.use(e=>e,dk(Tt)),Tt.interceptors.response.use(e=>e,ck(Tt)),Tt.interceptors.response.use(e=>e,hk),d3(e=>{c3.defaults.headers.requesttoken=e});function Pa(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function B1(e,a){for(var i="",n=0,o=-1,s=0,r,l=0;l<=e.length;++l){if(l2){var u=i.lastIndexOf("/");if(u!==i.length-1){u===-1?(i="",n=0):(i=i.slice(0,u),n=i.length-1-i.lastIndexOf("/")),o=l,s=0;continue}}else if(i.length===2||i.length===1){i="",n=0,o=l,s=0;continue}}a&&(i.length>0?i+="/..":i="..",n=2)}else i.length>0?i+="/"+e.slice(o+1,l):i=e.slice(o+1,l),n=l-o-1;o=l,s=0}else r===46&&s!==-1?++s:s=-1}return i}function gk(e,a){var i=a.dir||a.root,n=a.base||(a.name||"")+(a.ext||"");return i?i===a.root?i+n:i+e+n:n}var po={resolve:function(){for(var e="",a=!1,i,n=arguments.length-1;n>=-1&&!a;n--){var o;n>=0?o=arguments[n]:(i===void 0&&(i=$a.cwd()),o=i),Pa(o),o.length!==0&&(e=o+"/"+e,a=o.charCodeAt(0)===47)}return e=B1(e,!a),a?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(Pa(e),e.length===0)return".";var a=e.charCodeAt(0)===47,i=e.charCodeAt(e.length-1)===47;return e=B1(e,!a),e.length===0&&!a&&(e="."),e.length>0&&i&&(e+="/"),a?"/"+e:e},isAbsolute:function(e){return Pa(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var e,a=0;a0&&(e===void 0?e=i:e+="/"+i)}return e===void 0?".":po.normalize(e)},relative:function(e,a){if(Pa(e),Pa(a),e===a||(e=po.resolve(e),a=po.resolve(a),e===a))return"";for(var i=1;iu){if(a.charCodeAt(s+d)===47)return a.slice(s+d+1);if(d===0)return a.slice(s+d)}else o>u&&(e.charCodeAt(i+d)===47?c=d:d===0&&(c=0));break}var h=e.charCodeAt(i+d),g=a.charCodeAt(s+d);if(h!==g)break;h===47&&(c=d)}var f="";for(d=i+c+1;d<=n;++d)(d===n||e.charCodeAt(d)===47)&&(f.length===0?f+="..":f+="/..");return f.length>0?f+a.slice(s+c):(s+=c,a.charCodeAt(s)===47&&++s,a.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(Pa(e),e.length===0)return".";for(var a=e.charCodeAt(0),i=a===47,n=-1,o=!0,s=e.length-1;s>=1;--s)if(a=e.charCodeAt(s),a===47){if(!o){n=s;break}}else o=!1;return n===-1?i?"/":".":i&&n===1?"//":e.slice(0,n)},basename:function(e,a){if(a!==void 0&&typeof a!="string")throw new TypeError('"ext" argument must be a string');Pa(e);var i=0,n=-1,o=!0,s;if(a!==void 0&&a.length>0&&a.length<=e.length){if(a.length===e.length&&a===e)return"";var r=a.length-1,l=-1;for(s=e.length-1;s>=0;--s){var u=e.charCodeAt(s);if(u===47){if(!o){i=s+1;break}}else l===-1&&(o=!1,l=s+1),r>=0&&(u===a.charCodeAt(r)?--r===-1&&(n=s):(r=-1,n=l))}return i===n?n=l:n===-1&&(n=e.length),e.slice(i,n)}else{for(s=e.length-1;s>=0;--s)if(e.charCodeAt(s)===47){if(!o){i=s+1;break}}else n===-1&&(o=!1,n=s+1);return n===-1?"":e.slice(i,n)}},extname:function(e){Pa(e);for(var a=-1,i=0,n=-1,o=!0,s=0,r=e.length-1;r>=0;--r){var l=e.charCodeAt(r);if(l===47){if(!o){i=r+1;break}continue}n===-1&&(o=!1,n=r+1),l===46?a===-1?a=r:s!==1&&(s=1):a!==-1&&(s=-1)}return a===-1||n===-1||s===0||s===1&&a===n-1&&a===i+1?"":e.slice(a,n)},format:function(e){if(e===null||typeof e!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return gk("/",e)},parse:function(e){Pa(e);var a={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return a;var i=e.charCodeAt(0),n=i===47,o;n?(a.root="/",o=1):o=0;for(var s=-1,r=0,l=-1,u=!0,c=e.length-1,d=0;c>=o;--c){if(i=e.charCodeAt(c),i===47){if(!u){r=c+1;break}continue}l===-1&&(u=!1,l=c+1),i===46?s===-1?s=c:d!==1&&(d=1):s!==-1&&(d=-1)}return s===-1||l===-1||d===0||d===1&&s===l-1&&s===r+1?l!==-1&&(r===0&&n?a.base=a.name=e.slice(1,l):a.base=a.name=e.slice(r,l)):(r===0&&n?(a.name=e.slice(1,s),a.base=e.slice(1,l)):(a.name=e.slice(r,s),a.base=e.slice(r,l)),a.ext=e.slice(s,l)),r>0?a.dir=e.slice(0,r-1):n&&(a.dir="/"),a},sep:"/",delimiter:":",win32:null,posix:null};po.posix=po;var fa=po,h3={exports:{}};(function(e){(function(a,i){e.exports?e.exports=i():a.Toastify=i()})(ea,function(a){var i=function(r){return new i.lib.init(r)},n="1.12.0";i.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},i.lib=i.prototype={toastify:n,constructor:i,init:function(r){return r||(r={}),this.options={},this.toastElement=null,this.options.text=r.text||i.defaults.text,this.options.node=r.node||i.defaults.node,this.options.duration=r.duration===0?0:r.duration||i.defaults.duration,this.options.selector=r.selector||i.defaults.selector,this.options.callback=r.callback||i.defaults.callback,this.options.destination=r.destination||i.defaults.destination,this.options.newWindow=r.newWindow||i.defaults.newWindow,this.options.close=r.close||i.defaults.close,this.options.gravity=r.gravity==="bottom"?"toastify-bottom":i.defaults.gravity,this.options.positionLeft=r.positionLeft||i.defaults.positionLeft,this.options.position=r.position||i.defaults.position,this.options.backgroundColor=r.backgroundColor||i.defaults.backgroundColor,this.options.avatar=r.avatar||i.defaults.avatar,this.options.className=r.className||i.defaults.className,this.options.stopOnFocus=r.stopOnFocus===void 0?i.defaults.stopOnFocus:r.stopOnFocus,this.options.onClick=r.onClick||i.defaults.onClick,this.options.offset=r.offset||i.defaults.offset,this.options.escapeMarkup=r.escapeMarkup!==void 0?r.escapeMarkup:i.defaults.escapeMarkup,this.options.ariaLive=r.ariaLive||i.defaults.ariaLive,this.options.style=r.style||i.defaults.style,r.backgroundColor&&(this.options.style.background=r.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var r=document.createElement("div");r.className="toastify on "+this.options.className,this.options.position?r.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(r.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):r.className+=" toastify-right",r.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var l in this.options.style)r.style[l]=this.options.style[l];if(this.options.ariaLive&&r.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)r.appendChild(this.options.node);else if(this.options.escapeMarkup?r.innerText=this.options.text:r.innerHTML=this.options.text,this.options.avatar!==""){var u=document.createElement("img");u.src=this.options.avatar,u.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?r.appendChild(u):r.insertAdjacentElement("afterbegin",u)}if(this.options.close===!0){var c=document.createElement("button");c.type="button",c.setAttribute("aria-label","Close"),c.className="toast-close",c.innerHTML="✖",c.addEventListener("click",function(b){b.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var d=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&d>360?r.insertAdjacentElement("afterbegin",c):r.appendChild(c)}if(this.options.stopOnFocus&&this.options.duration>0){var h=this;r.addEventListener("mouseover",function(b){window.clearTimeout(r.timeOutValue)}),r.addEventListener("mouseleave",function(){r.timeOutValue=window.setTimeout(function(){h.removeElement(r)},h.options.duration)})}if(typeof this.options.destination<"u"&&r.addEventListener("click",function(b){b.stopPropagation(),this.options.newWindow===!0?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),typeof this.options.onClick=="function"&&typeof this.options.destination>"u"&&r.addEventListener("click",function(b){b.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var g=o("x",this.options),f=o("y",this.options),p=this.options.position=="left"?g:"-"+g,F=this.options.gravity=="toastify-top"?f:"-"+f;r.style.transform="translate("+p+","+F+")"}return r},showToast:function(){this.toastElement=this.buildToast();var r;if(typeof this.options.selector=="string"?r=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?r=this.options.selector:r=document.body,!r)throw"Root element is not defined";var l=i.defaults.oldestFirst?r.firstChild:r.lastChild;return r.insertBefore(this.toastElement,l),i.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(r){r.className=r.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),r.parentNode&&r.parentNode.removeChild(r),this.options.callback.call(r),i.reposition()}.bind(this),400)}},i.reposition=function(){for(var r={top:15,bottom:15},l={top:15,bottom:15},u={top:15,bottom:15},c=document.getElementsByClassName("toastify"),d,h=0;h0?window.innerWidth:screen.width;p<=360?(c[h].style[d]=u[d]+"px",u[d]+=g+f):s(c[h],"toastify-left")===!0?(c[h].style[d]=r[d]+"px",r[d]+=g+f):(c[h].style[d]=l[d]+"px",l[d]+=g+f)}return this};function o(r,l){return l.offset[r]?isNaN(l.offset[r])?l.offset[r]:l.offset[r]+"px":"0px"}function s(r,l){return!r||typeof l!="string"?!1:!!(r.className&&r.className.trim().split(/\s+/gi).indexOf(l)>-1)}return i.lib.init.prototype=i.lib,i})})(h3);var fk=h3.exports;const mk=bi(fk);var pk="Expected a function",g3="__lodash_hash_undefined__",f3=1/0,_k="[object Function]",Fk="[object GeneratorFunction]",vk="[object Symbol]",bk=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,yk=/^\w*$/,Ek=/^\./,Dk=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Tk=/[\\^$.*+?()[\]{}|]/g,kk=/\\(\\)?/g,wk=/^\[object .+?Constructor\]$/,Ak=typeof ea=="object"&&ea&&ea.Object===Object&&ea,Sk=typeof self=="object"&&self&&self.Object===Object&&self,Mh=Ak||Sk||Function("return this")();function Ck(e,a){return e?.[a]}function xk(e){var a=!1;if(e!=null&&typeof e.toString!="function")try{a=!!(e+"")}catch{}return a}var Nk=Array.prototype,Bk=Function.prototype,m3=Object.prototype,ad=Mh["__core-js_shared__"],O1=function(){var e=/[^.]+$/.exec(ad&&ad.keys&&ad.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),p3=Bk.toString,Lh=m3.hasOwnProperty,_3=m3.toString,Ok=RegExp("^"+p3.call(Lh).replace(Tk,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),R1=Mh.Symbol,Rk=Nk.splice,jk=F3(Mh,"Map"),Ys=F3(Object,"create"),j1=R1?R1.prototype:void 0,P1=j1?j1.toString:void 0;function pn(e){var a=-1,i=e?e.length:0;for(this.clear();++a-1}function Hk(e,a){var i=this.__data__,n=iu(i,e);return n<0?i.push([e,a]):i[n][1]=a,this}eo.prototype.clear=qk,eo.prototype.delete=zk,eo.prototype.get=Uk,eo.prototype.has=Zk,eo.prototype.set=Hk;function _n(e){var a=-1,i=e?e.length:0;for(this.clear();++a 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 e!==1}},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 e!==1}},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 e===0?0:e===1?1:e===2?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 e!==1}},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 e!==1}},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 e!==1}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},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 e===1?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 e===1?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 e===1?0:e===2?1:e!==8&&e!==11?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 e!==1}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?0:e===2?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 e===1||e===11?0:e===2||e===12?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 e!==1}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==0}},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 e!==1}},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 e!==1}},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 e===1?0:e===2?1:e===3?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 e!==1}},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:e!==0?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 e!==1}},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 e===1||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 e!==1}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===0?0:e===1?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 e!==1}},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 e===1?0:e===0||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 e!==1}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?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 e!==1}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?0:e===0||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 e!==1}},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 e!==1}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?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 e!==1}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},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 e!==1}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}},fw=hw,mw=gw,pw=at;function at(e){e=e||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",e.sourceLocale&&(typeof e.sourceLocale=="string"?this.sourceLocale=e.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in e&&e.debug===!0}at.prototype.on=function(e,a){this.listeners.push({eventName:e,callback:a})},at.prototype.off=function(e,a){this.listeners=this.listeners.filter(function(i){return!(i.eventName===e&&i.callback===a)})},at.prototype.emit=function(e,a){for(var i=0;i{Oh[e]=function(i){return typeof i===e||"a"+(a<1?"n ":" ")+e}});const E1={};Oh.transitional=function(e,a,i){function n(o,s){return"[Axios v"+XF+"] Transitional option '"+o+"'"+s+(i?". "+i:"")}return(o,s,r)=>{if(e===!1)throw new Ae(n(s," has been removed"+(a?" in "+a:"")),Ae.ERR_DEPRECATED);return a&&!E1[s]&&(E1[s]=!0,console.warn(n(s," has been deprecated since v"+a+" and will be removed in the near future"))),e?e(o,s,r):!0}};function ET(e,a,i){if(typeof e!="object")throw new Ae("options must be an object",Ae.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const s=n[o],r=a[s];if(r){const l=e[s],u=l===void 0||r(l,s,e);if(u!==!0)throw new Ae("option "+s+" must be "+u,Ae.ERR_BAD_OPTION_VALUE);continue}if(i!==!0)throw new Ae("Unknown option "+s,Ae.ERR_BAD_OPTION)}}const vc={assertOptions:ET,validators:Oh},Di=vc.validators;class kn{constructor(a){this.defaults=a,this.interceptors={request:new g1,response:new g1}}async request(a,i){try{return await this._request(a,i)}catch(n){if(n instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";try{n.stack?s&&!String(n.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(n.stack+=` +`+s):n.stack=s}catch{}}throw n}}_request(a,i){typeof a=="string"?(i=i||{},i.url=a):i=a||{},i=Rn(this.defaults,i);const{transitional:n,paramsSerializer:o,headers:s}=i;n!==void 0&&vc.assertOptions(n,{silentJSONParsing:Di.transitional(Di.boolean),forcedJSONParsing:Di.transitional(Di.boolean),clarifyTimeoutError:Di.transitional(Di.boolean)},!1),o!=null&&($.isFunction(o)?i.paramsSerializer={serialize:o}:vc.assertOptions(o,{encode:Di.function,serialize:Di.function},!0)),i.method=(i.method||this.defaults.method||"get").toLowerCase();let r=s&&$.merge(s.common,s[i.method]);s&&$.forEach(["delete","get","head","post","put","patch","common"],p=>{delete s[p]}),i.headers=Qt.concat(r,s);const l=[];let u=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(i)===!1||(u=u&&p.synchronous,l.unshift(p.fulfilled,p.rejected))});const c=[];this.interceptors.response.forEach(function(p){c.push(p.fulfilled,p.rejected)});let d,h=0,g;if(!u){const p=[y1.bind(this),void 0];for(p.unshift.apply(p,l),p.push.apply(p,c),g=p.length,d=Promise.resolve(i);h{if(!n._listeners)return;let s=n._listeners.length;for(;s-- >0;)n._listeners[s](o);n._listeners=null}),this.promise.then=o=>{let s;const r=new Promise(l=>{n.subscribe(l),s=l}).then(o);return r.cancel=function(){n.unsubscribe(s)},r},a(function(o,s,r){n.reason||(n.reason=new Yo(o,s,r),i(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(a){if(this.reason){a(this.reason);return}this._listeners?this._listeners.push(a):this._listeners=[a]}unsubscribe(a){if(!this._listeners)return;const i=this._listeners.indexOf(a);i!==-1&&this._listeners.splice(i,1)}toAbortSignal(){const a=new AbortController,i=n=>{a.abort(n)};return this.subscribe(i),a.signal.unsubscribe=()=>this.unsubscribe(i),a.signal}static source(){let a;return{token:new Rh(function(i){a=i}),cancel:a}}}function DT(e){return function(a){return e.apply(null,a)}}function TT(e){return $.isObject(e)&&e.isAxiosError===!0}const bc={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(bc).forEach(([e,a])=>{bc[a]=e});function e3(e){const a=new kn(e),i=BF(kn.prototype.request,a);return $.extend(i,kn.prototype,a,{allOwnKeys:!0}),$.extend(i,a,null,{allOwnKeys:!0}),i.create=function(n){return e3(Rn(e,n))},i}const rt=e3(sr);rt.Axios=kn,rt.CanceledError=Yo,rt.CancelToken=Rh,rt.isCancel=GF,rt.VERSION=XF,rt.toFormData=eu,rt.AxiosError=Ae,rt.Cancel=rt.CanceledError,rt.all=function(e){return Promise.all(e)},rt.spread=DT,rt.isAxiosError=TT,rt.mergeConfig=Rn,rt.AxiosHeaders=Qt,rt.formToJSON=e=>HF($.isHTMLForm(e)?new FormData(e):e),rt.getAdapter=JF.getAdapter,rt.HttpStatusCode=bc,rt.default=rt;var Xu={};const kT=typeof $a=="object"&&Xu&&Xu.NODE_DEBUG&&/\bsemver\b/i.test(Xu.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};var t3=kT;const wT="2.0.0",a3=256,AT=Number.MAX_SAFE_INTEGER||9007199254740991,ST=16,CT=a3-6,xT=["major","premajor","minor","preminor","patch","prepatch","prerelease"];var i3={MAX_LENGTH:a3,MAX_SAFE_COMPONENT_LENGTH:ST,MAX_SAFE_BUILD_LENGTH:CT,MAX_SAFE_INTEGER:AT,RELEASE_TYPES:xT,SEMVER_SPEC_VERSION:wT,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},yc={exports:{}};(function(e,a){const{MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:o}=i3,s=t3;a=e.exports={};const r=a.re=[],l=a.safeRe=[],u=a.src=[],c=a.t={};let d=0;const h="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[h,n]],f=F=>{for(const[b,w]of g)F=F.split(`${b}*`).join(`${b}{0,${w}}`).split(`${b}+`).join(`${b}{1,${w}}`);return F},p=(F,b,w)=>{const y=f(b),k=d++;s(F,k,b),c[F]=k,u[k]=b,r[k]=new RegExp(b,w?"g":void 0),l[k]=new RegExp(y,w?"g":void 0)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),p("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${h}+`),p("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),p("FULL",`^${u[c.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),p("LOOSE",`^${u[c.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),p("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${i}})(?:\\.(\\d{1,${i}}))?(?:\\.(\\d{1,${i}}))?`),p("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?(?:${u[c.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",u[c.COERCE],!0),p("COERCERTLFULL",u[c.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",p("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",p("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(yc,yc.exports);var NT=yc.exports;const BT=Object.freeze({loose:!0}),OT=Object.freeze({}),RT=e=>e?typeof e!="object"?BT:e:OT;var jT=RT;const D1=/^[0-9]+$/,n3=(e,a)=>{const i=D1.test(e),n=D1.test(a);return i&&n&&(e=+e,a=+a),e===a?0:i&&!n?-1:n&&!i?1:en3(a,e);var MT={compareIdentifiers:n3,rcompareIdentifiers:PT};const Tr=t3,{MAX_LENGTH:T1,MAX_SAFE_INTEGER:kr}=i3,{safeRe:k1,t:w1}=NT,LT=jT,{compareIdentifiers:Vn}=MT;let IT=class Ma{constructor(a,i){if(i=LT(i),a instanceof Ma){if(a.loose===!!i.loose&&a.includePrerelease===!!i.includePrerelease)return a;a=a.version}else if(typeof a!="string")throw new TypeError(`Invalid version. Must be a string. Got type "${typeof a}".`);if(a.length>T1)throw new TypeError(`version is longer than ${T1} characters`);Tr("SemVer",a,i),this.options=i,this.loose=!!i.loose,this.includePrerelease=!!i.includePrerelease;const n=a.trim().match(i.loose?k1[w1.LOOSE]:k1[w1.FULL]);if(!n)throw new TypeError(`Invalid Version: ${a}`);if(this.raw=a,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>kr||this.major<0)throw new TypeError("Invalid major version");if(this.minor>kr||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>kr||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map(o=>{if(/^[0-9]+$/.test(o)){const s=+o;if(s>=0&&s=0;)typeof this.prerelease[s]=="number"&&(this.prerelease[s]++,s=-2);if(s===-1){if(i===this.prerelease.join(".")&&n===!1)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(o)}}if(i){let s=[i,o];n===!1&&(s=[i]),Vn(this.prerelease[0],i)===0?isNaN(this.prerelease[1])&&(this.prerelease=s):this.prerelease=s}break}default:throw new Error(`invalid increment argument: ${a}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}};var o3=IT;const A1=o3,YT=(e,a,i=!1)=>{if(e instanceof A1)return e;try{return new A1(e,a)}catch(n){if(!i)return null;throw n}};var qT=YT;const zT=qT,UT=(e,a)=>{const i=zT(e,a);return i?i.version:null};var ZT=UT;const HT=bi(ZT),GT=o3,$T=(e,a)=>new GT(e,a).major;var VT=$T;const S1=bi(VT);class WT{bus;constructor(a){typeof a.getVersion!="function"||!HT(a.getVersion())?console.warn("Proxying an event bus with an unknown or invalid version"):S1(a.getVersion())!==S1(this.getVersion())&&console.warn("Proxying an event bus of version "+a.getVersion()+" with "+this.getVersion()),this.bus=a}getVersion(){return"3.3.1"}subscribe(a,i){this.bus.subscribe(a,i)}unsubscribe(a,i){this.bus.unsubscribe(a,i)}emit(a,i){this.bus.emit(a,i)}}class KT{handlers=new Map;getVersion(){return"3.3.1"}subscribe(a,i){this.handlers.set(a,(this.handlers.get(a)||[]).concat(i))}unsubscribe(a,i){this.handlers.set(a,(this.handlers.get(a)||[]).filter(n=>n!==i))}emit(a,i){(this.handlers.get(a)||[]).forEach(n=>{try{n(i)}catch(o){console.error("could not invoke event listener",o)}})}}let es=null;function jh(){return es!==null?es:typeof window>"u"?new Proxy({},{get:()=>()=>console.error("Window not available, EventBus can not be established!")}):(window.OC?._eventBus&&typeof window._nc_event_bus>"u"&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),typeof window?._nc_event_bus<"u"?es=new WT(window._nc_event_bus):es=window._nc_event_bus=new KT,es)}function Ii(e,a){jh().subscribe(e,a)}function fo(e,a){jh().unsubscribe(e,a)}function ms(e,a){jh().emit(e,a)}var r0={},M0={},Is={};Object.defineProperty(Is,"__esModule",{value:!0}),Is.default=void 0;function L0(e,a,i){return a=QT(a),a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function QT(e){var a=JT(e,"string");return typeof a=="symbol"?a:a+""}function JT(e,a){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,a||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(e)}class mo{constructor(a,i,n){L0(this,"scope",void 0),L0(this,"wrapped",void 0),this.scope="".concat(n?mo.GLOBAL_SCOPE_PERSISTENT:mo.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(a),"_"),this.wrapped=i}scopeKey(a){return"".concat(this.scope).concat(a)}setItem(a,i){this.wrapped.setItem(this.scopeKey(a),i)}getItem(a){return this.wrapped.getItem(this.scopeKey(a))}removeItem(a){this.wrapped.removeItem(this.scopeKey(a))}clear(){Object.keys(this.wrapped).filter(a=>a.startsWith(this.scope)).map(this.wrapped.removeItem.bind(this.wrapped))}}Is.default=mo,L0(mo,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),L0(mo,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per"),Object.defineProperty(M0,"__esModule",{value:!0}),M0.default=void 0;var XT=ek(Is);function ek(e){return e&&e.__esModule?e:{default:e}}function ed(e,a,i){return a=tk(a),a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function tk(e){var a=ak(e,"string");return typeof a=="symbol"?a:a+""}function ak(e,a){if(typeof e!="object"||!e)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var n=i.call(e,a||"default");if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(a==="string"?String:Number)(e)}class ik{constructor(a){ed(this,"appId",void 0),ed(this,"persisted",!1),ed(this,"clearedOnLogout",!1),this.appId=a}persist(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.persisted=a,this}clearOnLogout(){let a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return this.clearedOnLogout=a,this}build(){return new XT.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}M0.default=ik,Object.defineProperty(r0,"__esModule",{value:!0}),r0.clearAll=rk,r0.clearNonPersistent=lk;var au=r0.getBuilder=sk,nk=s3(M0),ok=s3(Is);function s3(e){return e&&e.__esModule?e:{default:e}}function sk(e){return new nk.default(e)}function r3(e,a){Object.keys(e).filter(i=>a?a(i):!0).map(e.removeItem.bind(e))}function rk(){[window.sessionStorage,window.localStorage].map(e=>r3(e))}function lk(){[window.sessionStorage,window.localStorage].map(e=>r3(e,a=>!a.startsWith(ok.default.GLOBAL_SCOPE_PERSISTENT)))}let ps;const l3=[];function u3(){return ps===void 0&&(ps=document.head.dataset.requesttoken??null),ps}function d3(e){l3.push(e)}Ii("csrf-token-update",e=>{ps=e.token,l3.forEach(a=>{try{a(ps)}catch(i){console.error("Error updating CSRF token observer",i)}})}),au("public").persist().build();let Wn;const C1=(e,a)=>e?e.getAttribute(a):null;function Ys(){if(Wn!==void 0)return Wn;const e=document?.getElementsByTagName("head")[0];if(!e)return null;const a=C1(e,"data-user");return a===null?(Wn=null,Wn):(Wn={uid:a,displayName:C1(e,"data-user-displayname"),isAdmin:!!window._oc_isadmin},Wn)}const x1=Symbol("csrf-retry"),uk=e=>async a=>{var i;const{config:n,response:o,request:s}=a,r=s?.responseURL;if(o?.status===412&&((i=o?.data)==null?void 0:i.message)==="CSRF check failed"&&n[x1]===void 0){console.warn("Request to ".concat(r," failed because of a CSRF mismatch. Fetching a new token"));const{data:{token:l}}=await e.get(bo("/csrftoken"));return console.debug("New request token ".concat(l," fetched")),e.defaults.headers.requesttoken=l,e({...n,headers:{...n.headers,requesttoken:l},[x1]:!0})}return Promise.reject(a)},wr=Symbol("retryDelay"),dk=e=>async a=>{var i;const{config:n,response:o,request:s}=a,r=s?.responseURL,l=o?.status,u=o?.headers;if(l===503&&u["x-nextcloud-maintenance-mode"]==="1"&&n.retryIfMaintenanceMode&&(!n[wr]||n[wr]<=32)){const c=((i=n[wr])!=null?i:1)*2;return console.warn("Request to ".concat(r," failed because of maintenance mode. Retrying in ").concat(c,"s")),await new Promise(d=>{setTimeout(d,c*1e3)}),e({...n,[wr]:c})}return Promise.reject(a)},ck=async e=>{var a;const{config:i,response:n,request:o}=e,s=o?.responseURL;return n?.status===401&&((a=n?.data)==null?void 0:a.message)==="Current user is not logged in"&&i.reloadExpiredSession&&window?.location&&(console.error("Request to ".concat(s," failed because the user session expired. Reloading the page …")),window.location.reload()),Promise.reject(e)};var N1;const c3=rt.create({headers:{requesttoken:(N1=u3())!=null?N1:"","X-Requested-With":"XMLHttpRequest"}}),Tt=Object.assign(c3,{CancelToken:rt.CancelToken,isCancel:rt.isCancel});Tt.interceptors.response.use(e=>e,uk(Tt)),Tt.interceptors.response.use(e=>e,dk(Tt)),Tt.interceptors.response.use(e=>e,ck),d3(e=>{c3.defaults.headers.requesttoken=e});function Pa(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}function B1(e,a){for(var i="",n=0,o=-1,s=0,r,l=0;l<=e.length;++l){if(l2){var u=i.lastIndexOf("/");if(u!==i.length-1){u===-1?(i="",n=0):(i=i.slice(0,u),n=i.length-1-i.lastIndexOf("/")),o=l,s=0;continue}}else if(i.length===2||i.length===1){i="",n=0,o=l,s=0;continue}}a&&(i.length>0?i+="/..":i="..",n=2)}else i.length>0?i+="/"+e.slice(o+1,l):i=e.slice(o+1,l),n=l-o-1;o=l,s=0}else r===46&&s!==-1?++s:s=-1}return i}function hk(e,a){var i=a.dir||a.root,n=a.base||(a.name||"")+(a.ext||"");return i?i===a.root?i+n:i+e+n:n}var po={resolve:function(){for(var e="",a=!1,i,n=arguments.length-1;n>=-1&&!a;n--){var o;n>=0?o=arguments[n]:(i===void 0&&(i=$a.cwd()),o=i),Pa(o),o.length!==0&&(e=o+"/"+e,a=o.charCodeAt(0)===47)}return e=B1(e,!a),a?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(Pa(e),e.length===0)return".";var a=e.charCodeAt(0)===47,i=e.charCodeAt(e.length-1)===47;return e=B1(e,!a),e.length===0&&!a&&(e="."),e.length>0&&i&&(e+="/"),a?"/"+e:e},isAbsolute:function(e){return Pa(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(var e,a=0;a0&&(e===void 0?e=i:e+="/"+i)}return e===void 0?".":po.normalize(e)},relative:function(e,a){if(Pa(e),Pa(a),e===a||(e=po.resolve(e),a=po.resolve(a),e===a))return"";for(var i=1;iu){if(a.charCodeAt(s+d)===47)return a.slice(s+d+1);if(d===0)return a.slice(s+d)}else o>u&&(e.charCodeAt(i+d)===47?c=d:d===0&&(c=0));break}var h=e.charCodeAt(i+d),g=a.charCodeAt(s+d);if(h!==g)break;h===47&&(c=d)}var f="";for(d=i+c+1;d<=n;++d)(d===n||e.charCodeAt(d)===47)&&(f.length===0?f+="..":f+="/..");return f.length>0?f+a.slice(s+c):(s+=c,a.charCodeAt(s)===47&&++s,a.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(Pa(e),e.length===0)return".";for(var a=e.charCodeAt(0),i=a===47,n=-1,o=!0,s=e.length-1;s>=1;--s)if(a=e.charCodeAt(s),a===47){if(!o){n=s;break}}else o=!1;return n===-1?i?"/":".":i&&n===1?"//":e.slice(0,n)},basename:function(e,a){if(a!==void 0&&typeof a!="string")throw new TypeError('"ext" argument must be a string');Pa(e);var i=0,n=-1,o=!0,s;if(a!==void 0&&a.length>0&&a.length<=e.length){if(a.length===e.length&&a===e)return"";var r=a.length-1,l=-1;for(s=e.length-1;s>=0;--s){var u=e.charCodeAt(s);if(u===47){if(!o){i=s+1;break}}else l===-1&&(o=!1,l=s+1),r>=0&&(u===a.charCodeAt(r)?--r===-1&&(n=s):(r=-1,n=l))}return i===n?n=l:n===-1&&(n=e.length),e.slice(i,n)}else{for(s=e.length-1;s>=0;--s)if(e.charCodeAt(s)===47){if(!o){i=s+1;break}}else n===-1&&(o=!1,n=s+1);return n===-1?"":e.slice(i,n)}},extname:function(e){Pa(e);for(var a=-1,i=0,n=-1,o=!0,s=0,r=e.length-1;r>=0;--r){var l=e.charCodeAt(r);if(l===47){if(!o){i=r+1;break}continue}n===-1&&(o=!1,n=r+1),l===46?a===-1?a=r:s!==1&&(s=1):a!==-1&&(s=-1)}return a===-1||n===-1||s===0||s===1&&a===n-1&&a===i+1?"":e.slice(a,n)},format:function(e){if(e===null||typeof e!="object")throw new TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return hk("/",e)},parse:function(e){Pa(e);var a={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)return a;var i=e.charCodeAt(0),n=i===47,o;n?(a.root="/",o=1):o=0;for(var s=-1,r=0,l=-1,u=!0,c=e.length-1,d=0;c>=o;--c){if(i=e.charCodeAt(c),i===47){if(!u){r=c+1;break}continue}l===-1&&(u=!1,l=c+1),i===46?s===-1?s=c:d!==1&&(d=1):s!==-1&&(d=-1)}return s===-1||l===-1||d===0||d===1&&s===l-1&&s===r+1?l!==-1&&(r===0&&n?a.base=a.name=e.slice(1,l):a.base=a.name=e.slice(r,l)):(r===0&&n?(a.name=e.slice(1,s),a.base=e.slice(1,l)):(a.name=e.slice(r,s),a.base=e.slice(r,l)),a.ext=e.slice(s,l)),r>0?a.dir=e.slice(0,r-1):n&&(a.dir="/"),a},sep:"/",delimiter:":",win32:null,posix:null};po.posix=po;var fa=po,h3={exports:{}};(function(e){(function(a,i){e.exports?e.exports=i():a.Toastify=i()})(ea,function(a){var i=function(r){return new i.lib.init(r)},n="1.12.0";i.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},i.lib=i.prototype={toastify:n,constructor:i,init:function(r){return r||(r={}),this.options={},this.toastElement=null,this.options.text=r.text||i.defaults.text,this.options.node=r.node||i.defaults.node,this.options.duration=r.duration===0?0:r.duration||i.defaults.duration,this.options.selector=r.selector||i.defaults.selector,this.options.callback=r.callback||i.defaults.callback,this.options.destination=r.destination||i.defaults.destination,this.options.newWindow=r.newWindow||i.defaults.newWindow,this.options.close=r.close||i.defaults.close,this.options.gravity=r.gravity==="bottom"?"toastify-bottom":i.defaults.gravity,this.options.positionLeft=r.positionLeft||i.defaults.positionLeft,this.options.position=r.position||i.defaults.position,this.options.backgroundColor=r.backgroundColor||i.defaults.backgroundColor,this.options.avatar=r.avatar||i.defaults.avatar,this.options.className=r.className||i.defaults.className,this.options.stopOnFocus=r.stopOnFocus===void 0?i.defaults.stopOnFocus:r.stopOnFocus,this.options.onClick=r.onClick||i.defaults.onClick,this.options.offset=r.offset||i.defaults.offset,this.options.escapeMarkup=r.escapeMarkup!==void 0?r.escapeMarkup:i.defaults.escapeMarkup,this.options.ariaLive=r.ariaLive||i.defaults.ariaLive,this.options.style=r.style||i.defaults.style,r.backgroundColor&&(this.options.style.background=r.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var r=document.createElement("div");r.className="toastify on "+this.options.className,this.options.position?r.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(r.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):r.className+=" toastify-right",r.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var l in this.options.style)r.style[l]=this.options.style[l];if(this.options.ariaLive&&r.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)r.appendChild(this.options.node);else if(this.options.escapeMarkup?r.innerText=this.options.text:r.innerHTML=this.options.text,this.options.avatar!==""){var u=document.createElement("img");u.src=this.options.avatar,u.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?r.appendChild(u):r.insertAdjacentElement("afterbegin",u)}if(this.options.close===!0){var c=document.createElement("button");c.type="button",c.setAttribute("aria-label","Close"),c.className="toast-close",c.innerHTML="✖",c.addEventListener("click",function(b){b.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var d=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&d>360?r.insertAdjacentElement("afterbegin",c):r.appendChild(c)}if(this.options.stopOnFocus&&this.options.duration>0){var h=this;r.addEventListener("mouseover",function(b){window.clearTimeout(r.timeOutValue)}),r.addEventListener("mouseleave",function(){r.timeOutValue=window.setTimeout(function(){h.removeElement(r)},h.options.duration)})}if(typeof this.options.destination<"u"&&r.addEventListener("click",function(b){b.stopPropagation(),this.options.newWindow===!0?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),typeof this.options.onClick=="function"&&typeof this.options.destination>"u"&&r.addEventListener("click",function(b){b.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var g=o("x",this.options),f=o("y",this.options),p=this.options.position=="left"?g:"-"+g,F=this.options.gravity=="toastify-top"?f:"-"+f;r.style.transform="translate("+p+","+F+")"}return r},showToast:function(){this.toastElement=this.buildToast();var r;if(typeof this.options.selector=="string"?r=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?r=this.options.selector:r=document.body,!r)throw"Root element is not defined";var l=i.defaults.oldestFirst?r.firstChild:r.lastChild;return r.insertBefore(this.toastElement,l),i.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(r){r.className=r.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),r.parentNode&&r.parentNode.removeChild(r),this.options.callback.call(r),i.reposition()}.bind(this),400)}},i.reposition=function(){for(var r={top:15,bottom:15},l={top:15,bottom:15},u={top:15,bottom:15},c=document.getElementsByClassName("toastify"),d,h=0;h0?window.innerWidth:screen.width;p<=360?(c[h].style[d]=u[d]+"px",u[d]+=g+f):s(c[h],"toastify-left")===!0?(c[h].style[d]=r[d]+"px",r[d]+=g+f):(c[h].style[d]=l[d]+"px",l[d]+=g+f)}return this};function o(r,l){return l.offset[r]?isNaN(l.offset[r])?l.offset[r]:l.offset[r]+"px":"0px"}function s(r,l){return!r||typeof l!="string"?!1:!!(r.className&&r.className.trim().split(/\s+/gi).indexOf(l)>-1)}return i.lib.init.prototype=i.lib,i})})(h3);var gk=h3.exports;const fk=bi(gk);var mk="Expected a function",g3="__lodash_hash_undefined__",f3=1/0,pk="[object Function]",_k="[object GeneratorFunction]",Fk="[object Symbol]",vk=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,bk=/^\w*$/,yk=/^\./,Ek=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Dk=/[\\^$.*+?()[\]{}|]/g,Tk=/\\(\\)?/g,kk=/^\[object .+?Constructor\]$/,wk=typeof ea=="object"&&ea&&ea.Object===Object&&ea,Ak=typeof self=="object"&&self&&self.Object===Object&&self,Ph=wk||Ak||Function("return this")();function Sk(e,a){return e?.[a]}function Ck(e){var a=!1;if(e!=null&&typeof e.toString!="function")try{a=!!(e+"")}catch{}return a}var xk=Array.prototype,Nk=Function.prototype,m3=Object.prototype,td=Ph["__core-js_shared__"],O1=function(){var e=/[^.]+$/.exec(td&&td.keys&&td.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),p3=Nk.toString,Mh=m3.hasOwnProperty,_3=m3.toString,Bk=RegExp("^"+p3.call(Mh).replace(Dk,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),R1=Ph.Symbol,Ok=xk.splice,Rk=F3(Ph,"Map"),qs=F3(Object,"create"),j1=R1?R1.prototype:void 0,P1=j1?j1.toString:void 0;function pn(e){var a=-1,i=e?e.length:0;for(this.clear();++a-1}function Zk(e,a){var i=this.__data__,n=iu(i,e);return n<0?i.push([e,a]):i[n][1]=a,this}eo.prototype.clear=Yk,eo.prototype.delete=qk,eo.prototype.get=zk,eo.prototype.has=Uk,eo.prototype.set=Zk;function _n(e){var a=-1,i=e?e.length:0;for(this.clear();++a 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 e!==1}},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 e!==1}},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 e===0?0:e===1?1:e===2?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 e!==1}},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 e!==1}},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 e!==1}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},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 e===1?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 e===1?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 e===1?0:e===2?1:e!==8&&e!==11?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 e!==1}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?0:e===2?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 e===1||e===11?0:e===2||e===12?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 e!==1}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==0}},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 e!==1}},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 e!==1}},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 e===1?0:e===2?1:e===3?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 e!==1}},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:e!==0?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 e!==1}},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 e===1||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 e!==1}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===0?0:e===1?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 e!==1}},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 e===1?0:e===0||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 e!==1}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?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 e!==1}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?0:e===0||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 e!==1}},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 e!==1}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e===1?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 e!==1}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(e){return e!==1}},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 e!==1}},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 e!==1}},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 e!==1}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}},gw=cw,fw=hw,mw=at;function at(e){e=e||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",e.sourceLocale&&(typeof e.sourceLocale=="string"?this.sourceLocale=e.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in e&&e.debug===!0}at.prototype.on=function(e,a){this.listeners.push({eventName:e,callback:a})},at.prototype.off=function(e,a){this.listeners=this.listeners.filter(function(i){return!(i.eventName===e&&i.callback===a)})},at.prototype.emit=function(e,a){for(var i=0;ia in e?Fw(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,r0=(e,a,i)=>(vw(e,typeof a!="symbol"?a+"":a,i),i);class bw{constructor(){r0(this,"locale"),r0(this,"translations",{}),r0(this,"debug",!1)}setLanguage(a){return this.locale=a,this}detectLocale(){return this.setLanguage(S2().replace("-","_"))}addTranslation(a,i){return this.translations[a]=i,this}enableDebugMode(){return this.debug=!0,this}build(){return new yw(this.locale||"en",this.translations,this.debug)}}class yw{constructor(a,i,n){r0(this,"gt"),this.gt=new _w({debug:n,sourceLocale:"en"});for(const o in i)this.gt.addTranslations(o,"messages",i[o]);this.gt.setLocale(a)}subtitudePlaceholders(a,i){return a.replace(/{([^{}]*)}/g,(n,o)=>{const s=i[o];return typeof s=="string"||typeof s=="number"?s.toString():n})}gettext(a,i={}){return this.subtitudePlaceholders(this.gt.gettext(a),i)}ngettext(a,i,n,o={}){return this.subtitudePlaceholders(this.gt.ngettext(a,i,n).replace(/%n/g,n.toString()),o)}}function y3(){return new bw}const E3=y3().detectLocale();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:` +To read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x`)};const pw=bi(mw);var _w=Object.defineProperty,Fw=(e,a,i)=>a in e?_w(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,l0=(e,a,i)=>(Fw(e,typeof a!="symbol"?a+"":a,i),i);class vw{constructor(){l0(this,"locale"),l0(this,"translations",{}),l0(this,"debug",!1)}setLanguage(a){return this.locale=a,this}detectLocale(){return this.setLanguage(Ld().replace("-","_"))}addTranslation(a,i){return this.translations[a]=i,this}enableDebugMode(){return this.debug=!0,this}build(){return new bw(this.locale||"en",this.translations,this.debug)}}class bw{constructor(a,i,n){l0(this,"gt"),this.gt=new pw({debug:n,sourceLocale:"en"});for(const o in i)this.gt.addTranslations(o,"messages",i[o]);this.gt.setLocale(a)}subtitudePlaceholders(a,i){return a.replace(/{([^{}]*)}/g,(n,o)=>{const s=i[o];return typeof s=="string"||typeof s=="number"?s.toString():n})}gettext(a,i={}){return this.subtitudePlaceholders(this.gt.gettext(a),i)}ngettext(a,i,n,o={}){return this.subtitudePlaceholders(this.gt.ngettext(a,i,n).replace(/%n/g,n.toString()),o)}}function y3(){return new vw}const E3=y3().detectLocale();[{locale:"af",json:{charset:"utf-8",headers:{"Last-Translator":"Transifex Bot <>, 2023","Language-Team":"Afrikaans (https://app.transifex.com/nextcloud/teams/64236/af/)","Content-Type":"text/plain; charset=UTF-8",Language:"af","Plural-Forms":"nplurals=2; plural=(n != 1);"},translations:{"":{"":{msgid:"",comments:{translator:` Translators: Transifex Bot <>, 2023 `},msgstr:[`Last-Translator: Transifex Bot <>, 2023 @@ -946,19 +946,19 @@ Language-Team: Zulu (South Africa) (https://app.transifex.com/nextcloud/teams/64 Content-Type: text/plain; charset=UTF-8 Language: zu_ZA Plural-Forms: nplurals=2; plural=(n != 1); -`]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}}].map(e=>E3.addTranslation(e.locale,e.json));const wr=E3.build();wr.ngettext.bind(wr),wr.gettext.bind(wr);const Ew="off",Dw="polite",Tw="assertive";var Dc=(e=>(e[e.OFF=Ew]="OFF",e[e.POLITE=Dw]="POLITE",e[e.ASSERTIVE=Tw]="ASSERTIVE",e))(Dc||{});const kw=7e3;function D3(e,a){var i;if(a=Object.assign({timeout:kw,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},a),typeof e=="string"&&!a.isHTML){const l=document.createElement("div");l.innerHTML=e,e=l.innerText}let n=(i=a.type)!=null?i:"";typeof a.onClick=="function"&&(n+=" toast-with-click ");const o=e instanceof Node;let s=Dc.POLITE;a.ariaLive?s=a.ariaLive:(a.type==="toast-error"||a.type==="toast-undo")&&(s=Dc.ASSERTIVE);const r=mk({[o?"node":"text"]:e,duration:a.timeout,callback:a.onRemove,onClick:a.onClick,close:a.close,gravity:"top",selector:a.selector,position:"right",backgroundColor:"",className:"dialogs "+n,escapeMarkup:!a.isHTML,ariaLive:s});return r.showToast(),r}function l0(e,a){return D3(e,{...a,type:"toast-error"})}function ww(e,a){return D3(e,{...a,type:"toast-success"})}Ce.util.warn;function zn(e){return U_()?(Ib(e),!0):!1}function Ca(e){return typeof e=="function"?e():Cb(e)}const qh=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const T3=e=>e!=null,Aw=Object.prototype.toString,k3=e=>Aw.call(e)==="[object Object]",xa=()=>{},Tc=Sw();function Sw(){var e,a;return qh&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((a=window?.navigator)==null?void 0:a.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}const M1={mounted:"inserted",updated:"componentUpdated",unmounted:"unbind"};function Cw(e){return j_()}function xw(...e){if(e.length!==1)return z_(...e);const a=e[0];return typeof a=="function"?Wl(xb(()=>({get:a,set:xa}))):Ge(a)}function zh(e,a=!0,i){Cw()?X_(e,i):a?e():ar(e)}Ce.util.warn;function ta(e){var a;const i=Ca(e);return(a=i?.$el)!=null?a:i}const nn=qh?window:void 0;function _o(...e){let a,i,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,o]=e,a=nn):[a,i,n,o]=e,!a)return xa;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const s=[],r=()=>{s.forEach(d=>d()),s.length=0},l=(d,h,g,f)=>(d.addEventListener(h,g,f),()=>d.removeEventListener(h,g,f)),u=Ja(()=>[ta(a),Ca(o)],([d,h])=>{if(r(),!d)return;const g=k3(h)?{...h}:h;s.push(...i.flatMap(f=>n.map(p=>l(d,f,p,g))))},{immediate:!0,flush:"post"}),c=()=>{u(),r()};return zn(c),c}function Nw(){const e=Ge(!1);return j_()&&X_(()=>{e.value=!0},void 0),e}function ou(e){const a=Nw();return mt(()=>(a.value,!!e()))}function Bw(e,a,i={}){const{window:n=nn,...o}=i;let s;const r=ou(()=>n&&"MutationObserver"in n),l=()=>{s&&(s.disconnect(),s=void 0)},u=mt(()=>{const g=Ca(e),f=(Array.isArray(g)?g:[g]).map(ta).filter(T3);return new Set(f)}),c=Ja(()=>u.value,g=>{l(),r.value&&g.size&&(s=new MutationObserver(a),g.forEach(f=>s.observe(f,o)))},{immediate:!0,flush:"post"}),d=()=>s?.takeRecords(),h=()=>{c(),l()};return zn(h),{isSupported:r,stop:h,takeRecords:d}}function Ow(e,a={}){const{window:i=nn}=a,n=ou(()=>i&&"matchMedia"in i&&typeof i.matchMedia=="function");let o;const s=Ge(!1),r=c=>{s.value=c.matches},l=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",r):o.removeListener(r))},u=jb(()=>{n.value&&(l(),o=i.matchMedia(Ca(e)),"addEventListener"in o?o.addEventListener("change",r):o.addListener(r),s.value=o.matches)});return zn(()=>{u(),l(),o=void 0}),s}function w3(e,a,i={}){const{window:n=nn,...o}=i;let s;const r=ou(()=>n&&"ResizeObserver"in n),l=()=>{s&&(s.disconnect(),s=void 0)},u=mt(()=>{const h=Ca(e);return Array.isArray(h)?h.map(g=>ta(g)):[ta(h)]}),c=Ja(u,h=>{if(l(),r.value&&n){s=new ResizeObserver(a);for(const g of h)g&&s.observe(g,o)}},{immediate:!0,flush:"post"}),d=()=>{l(),c()};return zn(d),{isSupported:r,stop:d}}function L1(e,a={}){const{reset:i=!0,windowResize:n=!0,windowScroll:o=!0,immediate:s=!0,updateTiming:r="sync"}=a,l=Ge(0),u=Ge(0),c=Ge(0),d=Ge(0),h=Ge(0),g=Ge(0),f=Ge(0),p=Ge(0);function F(){const w=ta(e);if(!w){i&&(l.value=0,u.value=0,c.value=0,d.value=0,h.value=0,g.value=0,f.value=0,p.value=0);return}const y=w.getBoundingClientRect();l.value=y.height,u.value=y.bottom,c.value=y.left,d.value=y.right,h.value=y.top,g.value=y.width,f.value=y.x,p.value=y.y}function b(){r==="sync"?F():r==="next-frame"&&requestAnimationFrame(()=>F())}return w3(e,b),Ja(()=>ta(e),w=>!w&&b()),Bw(e,b,{attributeFilter:["style","class"]}),o&&_o("scroll",b,{capture:!0,passive:!0}),n&&_o("resize",b,{passive:!0}),zh(()=>{s&&b()}),{height:l,bottom:u,left:c,right:d,top:h,width:g,x:f,y:p,update:b}}function A3(e,a={width:0,height:0},i={}){const{window:n=nn,box:o="content-box"}=i,s=mt(()=>{var h,g;return(g=(h=ta(e))==null?void 0:h.namespaceURI)==null?void 0:g.includes("svg")}),r=Ge(a.width),l=Ge(a.height),{stop:u}=w3(e,([h])=>{const g=o==="border-box"?h.borderBoxSize:o==="content-box"?h.contentBoxSize:h.devicePixelContentBoxSize;if(n&&s.value){const f=ta(e);if(f){const p=f.getBoundingClientRect();r.value=p.width,l.value=p.height}}else if(g){const f=Array.isArray(g)?g:[g];r.value=f.reduce((p,{inlineSize:F})=>p+F,0),l.value=f.reduce((p,{blockSize:F})=>p+F,0)}else r.value=h.contentRect.width,l.value=h.contentRect.height},i);zh(()=>{const h=ta(e);h&&(r.value="offsetWidth"in h?h.offsetWidth:a.width,l.value="offsetHeight"in h?h.offsetHeight:a.height)});const c=Ja(()=>ta(e),h=>{r.value=h?a.width:0,l.value=h?a.height:0});function d(){u(),c()}return{width:r,height:l,stop:d}}function Rw(e,a,i={}){const{root:n,rootMargin:o="0px",threshold:s=0,window:r=nn,immediate:l=!0}=i,u=ou(()=>r&&"IntersectionObserver"in r),c=mt(()=>{const p=Ca(e);return(Array.isArray(p)?p:[p]).map(ta).filter(T3)});let d=xa;const h=Ge(l),g=u.value?Ja(()=>[c.value,ta(n),h.value],([p,F])=>{if(d(),!h.value||!p.length)return;const b=new IntersectionObserver(a,{root:ta(F),rootMargin:o,threshold:s});p.forEach(w=>w&&b.observe(w)),d=()=>{b.disconnect(),d=xa}},{immediate:l,flush:"post"}):xa,f=()=>{d(),g(),h.value=!1};return zn(f),{isSupported:u,isActive:h,pause(){d(),h.value=!1},resume(){h.value=!0},stop:f}}function jw(e,a={}){const{threshold:i=50,onSwipe:n,onSwipeEnd:o,onSwipeStart:s,passive:r=!0,window:l=nn}=a,u=gf({x:0,y:0}),c=gf({x:0,y:0}),d=mt(()=>u.x-c.x),h=mt(()=>u.y-c.y),{max:g,abs:f}=Math,p=mt(()=>g(f(d.value),f(h.value))>=i),F=Ge(!1),b=mt(()=>p.value?f(d.value)>f(h.value)?d.value>0?"left":"right":h.value>0?"up":"down":"none"),w=R=>[R.touches[0].clientX,R.touches[0].clientY],y=(R,I)=>{u.x=R,u.y=I},k=(R,I)=>{c.x=R,c.y=I};let x;const S=Pw(l?.document);r?x=S?{passive:!0}:{capture:!1}:x=S?{passive:!1,capture:!0}:{capture:!0};const B=R=>{F.value&&o?.(R,b.value),F.value=!1},P=[_o(e,"touchstart",R=>{if(R.touches.length!==1)return;x.capture&&!x.passive&&R.preventDefault();const[I,v]=w(R);y(I,v),k(I,v),s?.(R)},x),_o(e,"touchmove",R=>{if(R.touches.length!==1)return;const[I,v]=w(R);k(I,v),!F.value&&p.value&&(F.value=!0),F.value&&n?.(R)},x),_o(e,["touchend","touchcancel"],B,x)];return{isPassiveEventSupported:S,isSwiping:F,direction:b,coordsStart:u,coordsEnd:c,lengthX:d,lengthY:h,stop:()=>P.forEach(R=>R())}}function Pw(e){if(!e)return!1;let a=!1;const i={get passive(){return a=!0,!1}};return e.addEventListener("x",xa,i),e.removeEventListener("x",xa),a}function Mw(e={}){const{window:a=nn,initialWidth:i=Number.POSITIVE_INFINITY,initialHeight:n=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:r="inner"}=e,l=Ge(i),u=Ge(n),c=()=>{a&&(r==="outer"?(l.value=a.outerWidth,u.value=a.outerHeight):s?(l.value=a.innerWidth,u.value=a.innerHeight):(l.value=a.document.documentElement.clientWidth,u.value=a.document.documentElement.clientHeight))};if(c(),zh(c),_o("resize",c,{passive:!0}),o){const d=Ow("(orientation: portrait)");Ja(d,()=>c())}return{width:l,height:u}}const Uh=e=>{e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push(function(){this.$el.setAttribute("data-v-".concat("ac203b9"),"")})};var S3=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],L0=S3.join(","),C3=typeof Element>"u",jn=C3?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,I0=!C3&&Element.prototype.getRootNode?function(e){var a;return e==null||(a=e.getRootNode)===null||a===void 0?void 0:a.call(e)}:function(e){return e?.ownerDocument},Y0=function e(a,i){var n;i===void 0&&(i=!0);var o=a==null||(n=a.getAttribute)===null||n===void 0?void 0:n.call(a,"inert"),s=o===""||o==="true",r=s||i&&a&&e(a.parentNode);return r},Lw=function(e){var a,i=e==null||(a=e.getAttribute)===null||a===void 0?void 0:a.call(e,"contenteditable");return i===""||i==="true"},x3=function(e,a,i){if(Y0(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(L0));return a&&jn.call(e,L0)&&n.unshift(e),n=n.filter(i),n},N3=function e(a,i,n){for(var o=[],s=Array.from(a);s.length;){var r=s.shift();if(!Y0(r,!1))if(r.tagName==="SLOT"){var l=r.assignedElements(),u=l.length?l:r.children,c=e(u,!0,n);n.flatten?o.push.apply(o,c):o.push({scopeParent:r,candidates:c})}else{var d=jn.call(r,L0);d&&n.filter(r)&&(i||!a.includes(r))&&o.push(r);var h=r.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(r),g=!Y0(h,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(r));if(h&&g){var f=e(h===!0?r.children:h.children,!0,n);n.flatten?o.push.apply(o,f):o.push({scopeParent:r,candidates:f})}else s.unshift.apply(s,r.children)}}return o},B3=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Fn=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||Lw(e))&&!B3(e)?0:e.tabIndex},Iw=function(e,a){var i=Fn(e);return i<0&&a&&!B3(e)?0:i},Yw=function(e,a){return e.tabIndex===a.tabIndex?e.documentOrder-a.documentOrder:e.tabIndex-a.tabIndex},O3=function(e){return e.tagName==="INPUT"},qw=function(e){return O3(e)&&e.type==="hidden"},zw=function(e){var a=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(i){return i.tagName==="SUMMARY"});return a},Uw=function(e,a){for(var i=0;isummary:first-of-type"),s=o?e.parentElement:e;if(jn.call(s,"details:not([open]) *"))return!0;if(!i||i==="full"||i==="legacy-full"){if(typeof n=="function"){for(var r=e;e;){var l=e.parentElement,u=I0(e);if(l&&!l.shadowRoot&&n(l)===!0)return I1(e);e.assignedSlot?e=e.assignedSlot:!l&&u!==e.ownerDocument?e=u.host:e=l}e=r}if($w(e))return!e.getClientRects().length;if(i!=="legacy-full")return!0}else if(i==="non-zero-area")return I1(e);return!1},Ww=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var a=e.parentElement;a;){if(a.tagName==="FIELDSET"&&a.disabled){for(var i=0;i=0)},Qw=function e(a){var i=[],n=[];return a.forEach(function(o,s){var r=!!o.scopeParent,l=r?o.scopeParent:o,u=Iw(l,r),c=r?e(o.candidates):l;u===0?r?i.push.apply(i,c):i.push(l):n.push({documentOrder:s,tabIndex:u,item:o,isScope:r,content:c})}),n.sort(Yw).reduce(function(o,s){return s.isScope?o.push.apply(o,s.content):o.push(s.content),o},[]).concat(i)},Jw=function(e,a){a=a||{};var i;return a.getShadowRoot?i=N3([e],a.includeContainer,{filter:kc.bind(null,a),flatten:!1,getShadowRoot:a.getShadowRoot,shadowRootFilter:Kw}):i=x3(e,a.includeContainer,kc.bind(null,a)),Qw(i)},Xw=function(e,a){a=a||{};var i;return a.getShadowRoot?i=N3([e],a.includeContainer,{filter:q0.bind(null,a),flatten:!0,getShadowRoot:a.getShadowRoot}):i=x3(e,a.includeContainer,q0.bind(null,a)),i},Kn=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return jn.call(e,L0)===!1?!1:kc(a,e)},eA=S3.concat("iframe").join(","),id=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return jn.call(e,eA)===!1?!1:q0(a,e)};function Y1(e,a){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,n)}return i}function q1(e){for(var a=1;a0){var i=e[e.length-1];i!==a&&i.pause()}var n=e.indexOf(a);n===-1||e.splice(n,1),e.push(a)},deactivateTrap:function(e,a){var i=e.indexOf(a);i!==-1&&e.splice(i,1),e.length>0&&e[e.length-1].unpause()}},nA=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},oA=function(e){return e?.key==="Escape"||e?.key==="Esc"||e?.keyCode===27},_s=function(e){return e?.key==="Tab"||e?.keyCode===9},sA=function(e){return _s(e)&&!e.shiftKey},rA=function(e){return _s(e)&&e.shiftKey},U1=function(e){return setTimeout(e,0)},Z1=function(e,a){var i=-1;return e.every(function(n,o){return a(n)?(i=o,!1):!0}),i},ts=function(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),n=1;n1?T-1:0),j=1;j=0)v=i.activeElement;else{var C=s.tabbableGroups[0],T=C&&C.firstTabbableNode;v=T||c("fallbackFocus")}if(!v)throw new Error("Your focus-trap needs to have at least one focusable element");return v},h=function(){if(s.containerGroups=s.containers.map(function(v){var C=Jw(v,o.tabbableOptions),T=Xw(v,o.tabbableOptions),A=C.length>0?C[0]:void 0,j=C.length>0?C[C.length-1]:void 0,q=T.find(function(V){return Kn(V)}),H=T.slice().reverse().find(function(V){return Kn(V)}),G=!!C.find(function(V){return Fn(V)>0});return{container:v,tabbableNodes:C,focusableNodes:T,posTabIndexesFound:G,firstTabbableNode:A,lastTabbableNode:j,firstDomTabbableNode:q,lastDomTabbableNode:H,nextTabbableNode:function(V){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ae=C.indexOf(V);return ae<0?K?T.slice(T.indexOf(V)+1).find(function(Q){return Kn(Q)}):T.slice(0,T.indexOf(V)).reverse().find(function(Q){return Kn(Q)}):C[ae+(K?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(v){return v.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!c("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(s.containerGroups.find(function(v){return v.posTabIndexesFound})&&s.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 v(C){var T=C.activeElement;if(T)return T.shadowRoot&&T.shadowRoot.activeElement!==null?v(T.shadowRoot):T},f=function v(C){if(C!==!1&&C!==g(document)){if(!C||!C.focus){v(d());return}C.focus({preventScroll:!!o.preventScroll}),s.mostRecentlyFocusedNode=C,nA(C)&&C.select()}},p=function(v){var C=c("setReturnFocus",v);return C||(C===!1?!1:v)},F=function(v){var C=v.target,T=v.event,A=v.isBackward,j=A===void 0?!1:A;C=C||Ar(T),h();var q=null;if(s.tabbableGroups.length>0){var H=u(C,T),G=H>=0?s.containerGroups[H]:void 0;if(H<0)j?q=s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:q=s.tabbableGroups[0].firstTabbableNode;else if(j){var V=Z1(s.tabbableGroups,function(pe){var re=pe.firstTabbableNode;return C===re});if(V<0&&(G.container===C||id(C,o.tabbableOptions)&&!Kn(C,o.tabbableOptions)&&!G.nextTabbableNode(C,!1))&&(V=H),V>=0){var K=V===0?s.tabbableGroups.length-1:V-1,ae=s.tabbableGroups[K];q=Fn(C)>=0?ae.lastTabbableNode:ae.lastDomTabbableNode}else _s(T)||(q=G.nextTabbableNode(C,!1))}else{var Q=Z1(s.tabbableGroups,function(pe){var re=pe.lastTabbableNode;return C===re});if(Q<0&&(G.container===C||id(C,o.tabbableOptions)&&!Kn(C,o.tabbableOptions)&&!G.nextTabbableNode(C))&&(Q=H),Q>=0){var de=Q===s.tabbableGroups.length-1?0:Q+1,ge=s.tabbableGroups[de];q=Fn(C)>=0?ge.firstTabbableNode:ge.firstDomTabbableNode}else _s(T)||(q=G.nextTabbableNode(C))}}else q=c("fallbackFocus");return q},b=function(v){var C=Ar(v);if(!(u(C,v)>=0)){if(ts(o.clickOutsideDeactivates,v)){r.deactivate({returnFocus:o.returnFocusOnDeactivate});return}ts(o.allowOutsideClick,v)||v.preventDefault()}},w=function(v){var C=Ar(v),T=u(C,v)>=0;if(T||C instanceof Document)T&&(s.mostRecentlyFocusedNode=C);else{v.stopImmediatePropagation();var A,j=!0;if(s.mostRecentlyFocusedNode)if(Fn(s.mostRecentlyFocusedNode)>0){var q=u(s.mostRecentlyFocusedNode),H=s.containerGroups[q].tabbableNodes;if(H.length>0){var G=H.findIndex(function(V){return V===s.mostRecentlyFocusedNode});G>=0&&(o.isKeyForward(s.recentNavEvent)?G+1=0&&(A=H[G-1],j=!1))}}else s.containerGroups.some(function(V){return V.tabbableNodes.some(function(K){return Fn(K)>0})})||(j=!1);else j=!1;j&&(A=F({target:s.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(s.recentNavEvent)})),f(A||s.mostRecentlyFocusedNode||d())}s.recentNavEvent=void 0},y=function(v){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;s.recentNavEvent=v;var T=F({event:v,isBackward:C});T&&(_s(v)&&v.preventDefault(),f(T))},k=function(v){if(oA(v)&&ts(o.escapeDeactivates,v)!==!1){v.preventDefault(),r.deactivate();return}(o.isKeyForward(v)||o.isKeyBackward(v))&&y(v,o.isKeyBackward(v))},x=function(v){var C=Ar(v);u(C,v)>=0||ts(o.clickOutsideDeactivates,v)||ts(o.allowOutsideClick,v)||(v.preventDefault(),v.stopImmediatePropagation())},S=function(){if(s.active)return z1.activateTrap(n,r),s.delayInitialFocusTimer=o.delayInitialFocus?U1(function(){f(d())}):f(d()),i.addEventListener("focusin",w,!0),i.addEventListener("mousedown",b,{capture:!0,passive:!1}),i.addEventListener("touchstart",b,{capture:!0,passive:!1}),i.addEventListener("click",x,{capture:!0,passive:!1}),i.addEventListener("keydown",k,{capture:!0,passive:!1}),r},B=function(){if(s.active)return i.removeEventListener("focusin",w,!0),i.removeEventListener("mousedown",b,!0),i.removeEventListener("touchstart",b,!0),i.removeEventListener("click",x,!0),i.removeEventListener("keydown",k,!0),r},P=function(v){var C=v.some(function(T){var A=Array.from(T.removedNodes);return A.some(function(j){return j===s.mostRecentlyFocusedNode})});C&&f(d())},R=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(P):void 0,I=function(){R&&(R.disconnect(),s.active&&!s.paused&&s.containers.map(function(v){R.observe(v,{subtree:!0,childList:!0})}))};return r={get active(){return s.active},get paused(){return s.paused},activate:function(v){if(s.active)return this;var C=l(v,"onActivate"),T=l(v,"onPostActivate"),A=l(v,"checkCanFocusTrap");A||h(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=i.activeElement,C?.();var j=function(){A&&h(),S(),I(),T?.()};return A?(A(s.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(v){if(!s.active)return this;var C=q1({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},v);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,B(),s.active=!1,s.paused=!1,I(),z1.deactivateTrap(n,r);var T=l(C,"onDeactivate"),A=l(C,"onPostDeactivate"),j=l(C,"checkCanReturnFocus"),q=l(C,"returnFocus","returnFocusOnDeactivate");T?.();var H=function(){U1(function(){q&&f(p(s.nodeFocusedBeforeActivation)),A?.()})};return q&&j?(j(p(s.nodeFocusedBeforeActivation)).then(H,H),this):(H(),this)},pause:function(v){if(s.paused||!s.active)return this;var C=l(v,"onPause"),T=l(v,"onPostPause");return s.paused=!0,C?.(),B(),I(),T?.(),this},unpause:function(v){if(!s.paused||!s.active)return this;var C=l(v,"onUnpause"),T=l(v,"onPostUnpause");return s.paused=!1,C?.(),h(),S(),I(),T?.(),this},updateContainerElements:function(v){var C=[].concat(v).filter(Boolean);return s.containers=C.map(function(T){return typeof T=="string"?i.querySelector(T):T}),s.active&&h(),I(),this}},r.updateContainerElements(e),r};const z0=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap},Yi=y3().detectLocale().build();Yi.ngettext.bind(Yi);const X=Yi.gettext.bind(Yi),Ee=(...e)=>{e.forEach(a=>{a.registered||(a.forEach(({l:i,t:n})=>{const o=Object.fromEntries(Object.entries(n).map(([s,r])=>[s,{msgid:s,msgid_plural:r.p,msgstr:r.v}]));Yi.gt.catalogs[i]||(Yi.gt.catalogs[i]={messages:{translations:{}}}),Yi.gt.catalogs[i].messages.translations[""]={...Yi.gt.catalogs[i].messages.translations[""],...o}}),a.registered=!0)})},uA=[{l:"af",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ar",t:{"{tag} (restricted)":{v:["{tag} (مُقيّد)"]},"Select a tag":{v:["إختَر سِمَةً tag"]}}},{l:"ast",t:{"{tag} (restricted)":{v:["{tag} (restrinxóse)"]},"Select a tag":{v:["Seleicionar una etiqueta"]}}},{l:"az",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"be",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"bg",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"bn_BD",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"br",t:{"{tag} (restricted)":{v:["{tag} (bevennet)"]},"Select a tag":{v:["Choaz ur c'hlav"]}}},{l:"bs",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ca",t:{"{tag} (restricted)":{v:["{tag} (restringit)"]},"Select a tag":{v:["Seleccioneu una etiqueta"]}}},{l:"cs",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cs_CZ",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cy_GB",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"da",t:{"{tag} (restricted)":{v:["{tag} (begrænset)"]},"Select a tag":{v:["Vælg et mærke"]}}},{l:"de",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"de_DE",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"el",t:{"{tag} (restricted)":{v:["{tag} (περιορισμένο)"]},"Select a tag":{v:["Επιλογή ετικέτας"]}}},{l:"en_GB",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Select a tag"]}}},{l:"eo",t:{"{tag} (restricted)":{v:["{tag} (limigita)"]},"Select a tag":{v:["Elektu etikedon"]}}},{l:"es",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccione una etiqueta"]}}},{l:"es_419",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_AR",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Elija una etiqueta"]}}},{l:"es_CL",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_CO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_CR",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_DO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_EC",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es_GT",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_HN",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_MX",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es_NI",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PA",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PR",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_SV",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_UY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"et_EE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"eu",t:{"{tag} (restricted)":{v:["{tag} (mugatua)"]},"Select a tag":{v:["Hautatu etiketa bat"]}}},{l:"fa",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"fi",t:{"{tag} (restricted)":{v:["{tag} (rajoitettu)"]},"Select a tag":{v:["Valitse tagi"]}}},{l:"fo",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"fr",t:{"{tag} (restricted)":{v:["{tag} (restreint)"]},"Select a tag":{v:["Sélectionnez une balise"]}}},{l:"ga",t:{"{tag} (restricted)":{v:["{tag} (srianta)"]},"Select a tag":{v:["Roghnaigh clib"]}}},{l:"gd",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"gl",t:{"{tag} (restricted)":{v:["{tag} (restrinxido)"]},"Select a tag":{v:["Seleccione unha etiqueta"]}}},{l:"he",t:{"{tag} (restricted)":{v:["{tag} (מוגבל)"]},"Select a tag":{v:["בחירת תגית"]}}},{l:"hi_IN",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hr",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hsb",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hu",t:{"{tag} (restricted)":{v:["{tag} (korlátozott)"]},"Select a tag":{v:["Válasszon címkét"]}}},{l:"hy",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ia",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"id",t:{"{tag} (restricted)":{v:["{tag} (dibatasi)"]},"Select a tag":{v:["Pilih tag"]}}},{l:"ig",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"is",t:{"{tag} (restricted)":{v:["{tag} (takmarkað)"]},"Select a tag":{v:["Veldu merki"]}}},{l:"it",t:{"{tag} (restricted)":{v:["{tag} (limitato)"]},"Select a tag":{v:["Seleziona un'etichetta"]}}},{l:"ja",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ja_JP",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ka",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ka_GE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kab",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kk",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"km",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kn",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ko",t:{"{tag} (restricted)":{v:["{tag}(제한)"]},"Select a tag":{v:[""]}}},{l:"la",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lb",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lo",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lt_LT",t:{"{tag} (restricted)":{v:["{tag} (apribota)"]},"Select a tag":{v:["Pasirinkti žymę"]}}},{l:"lv",t:{"{tag} (restricted)":{v:["{tag} (ierobežots)"]},"Select a tag":{v:["Izvēlēties birku"]}}},{l:"mk",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Избери ознака"]}}},{l:"mn",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"mr",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ms_MY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"my",t:{"{tag} (restricted)":{v:["{tag} (ကန့်သတ်)"]},"Select a tag":{v:["tag ရွေးချယ်ရန်"]}}},{l:"nb",t:{"{tag} (restricted)":{v:["{tag} (beskyttet)"]},"Select a tag":{v:["Velg en merkelapp"]}}},{l:"ne",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"nl",t:{"{tag} (restricted)":{v:["{tag} (beperkt)"]},"Select a tag":{v:["Selecteer een label"]}}},{l:"nn_NO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"oc",t:{"{tag} (restricted)":{v:["{tag} (limit)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"pl",t:{"{tag} (restricted)":{v:["{tag} (ograniczona)"]},"Select a tag":{v:["Wybierz etykietę"]}}},{l:"ps",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"pt_BR",t:{"{tag} (restricted)":{v:["{tag} (restrito) "]},"Select a tag":{v:["Selecionar uma tag"]}}},{l:"pt_PT",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecionar uma etiqueta"]}}},{l:"ro",t:{"{tag} (restricted)":{v:["{tag} (restricționat)"]},"Select a tag":{v:["Selectați o etichetă"]}}},{l:"ru",t:{"{tag} (restricted)":{v:["{tag} (ограниченное)"]},"Select a tag":{v:["Выберите метку"]}}},{l:"sc",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"si",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sk",t:{"{tag} (restricted)":{v:["{tag} (obmedzený)"]},"Select a tag":{v:["Vybrať štítok"]}}},{l:"sl",t:{"{tag} (restricted)":{v:["{tag} (omejeno)"]},"Select a tag":{v:["Izbor oznake"]}}},{l:"sq",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sr",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Изаберите ознаку"]}}},{l:"sr@latin",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sv",t:{"{tag} (restricted)":{v:["{tag} (begränsad)"]},"Select a tag":{v:["Välj en tag"]}}},{l:"sw",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ta",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"th",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"tk",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"tr",t:{"{tag} (restricted)":{v:["{tag} (kısıtlı)"]},"Select a tag":{v:["Bir etiket seçin"]}}},{l:"ug",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"uk",t:{"{tag} (restricted)":{v:["{tag} (обмежений)"]},"Select a tag":{v:["Виберіть позначку"]}}},{l:"ur_PK",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"uz",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"vi",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"zh_CN",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["选择一个标签"]}}},{l:"zh_HK",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zh_TW",t:{"{tag} (restricted)":{v:["{tag}(受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zu_ZA",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}}],dA=[{l:"af",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ar",t:{"A color with a HEX value {hex}":{v:["لون بالقيمة الست عشرية {hex}"]},Back:{v:["عودة"]},Choose:{v:["إختَر"]},"Color picker":{v:["لاقط الألوان"]},"More options":{v:["خيارات أخرى ..."]}}},{l:"ast",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoyer"]},"Color picker":{v:["Selector de colores"]},"More options":{v:["Más opciones"]}}},{l:"az",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"be",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"bg",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"bn_BD",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"br",t:{Back:{v:[""]},Choose:{v:["Dibab"]},"More options":{v:[""]}}},{l:"bs",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ca",t:{Back:{v:[""]},Choose:{v:["Tria"]},"More options":{v:[""]}}},{l:"cs",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cs_CZ",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cy_GB",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"da",t:{"A color with a HEX value {hex}":{v:["En farve med en HEX-værdi {hex}"]},Back:{v:["Tilbage"]},Choose:{v:["Vælg"]},"Color picker":{v:["Farvevælger"]},"More options":{v:["Flere muligheder"]}}},{l:"de",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Weitere Optionen"]}}},{l:"de_DE",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Mehr Optionen"]}}},{l:"el",t:{Back:{v:[""]},Choose:{v:["Επιλογή"]},"More options":{v:[""]}}},{l:"en_GB",t:{"A color with a HEX value {hex}":{v:["A colour with a HEX value {hex}"]},Back:{v:["Back"]},Choose:{v:["Choose"]},"Color picker":{v:["Colour picker"]},"More options":{v:["More options"]}}},{l:"eo",t:{Back:{v:[""]},Choose:{v:["Elektu"]},"More options":{v:[""]}}},{l:"es",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoger"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_419",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_AR",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_CL",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_CO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_CR",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_DO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es_GT",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_HN",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_MX",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_NI",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PA",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PR",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_SV",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_UY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"et_EE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"eu",t:{Back:{v:["Atzera"]},Choose:{v:["Aukeratu"]},"More options":{v:["Aukera gehiago"]}}},{l:"fa",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"fi",t:{Back:{v:[""]},Choose:{v:["Valitse"]},"More options":{v:[""]}}},{l:"fo",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"fr",t:{"A color with a HEX value {hex}":{v:["Une couleur de valeur HEX {hex}"]},Back:{v:["Retour"]},Choose:{v:["Choisir"]},"More options":{v:["Plus d'options"]}}},{l:"ga",t:{"A color with a HEX value {hex}":{v:["Dath le luach HEX {hex}"]},Back:{v:["Ar ais"]},Choose:{v:["Roghnaigh"]},"Color picker":{v:["Roghnóir dathanna"]},"More options":{v:["Tuilleadh roghanna"]}}},{l:"gd",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"gl",t:{"A color with a HEX value {hex}":{v:["Unha cor cun valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoller"]},"Color picker":{v:["Selector de cores"]},"More options":{v:["Máis opcións"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hi_IN",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hr",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hsb",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hu",t:{Back:{v:[""]},Choose:{v:["Válassszon"]},"More options":{v:[""]}}},{l:"hy",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ia",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"id",t:{"A color with a HEX value {hex}":{v:["Warna dengan nilai HEX {hex}"]},Back:{v:["Kembali"]},Choose:{v:["Pilih"]},"More options":{v:["Opsi lainnya"]}}},{l:"ig",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"is",t:{"A color with a HEX value {hex}":{v:["Litur með HEX-gildi {hex}"]},Back:{v:["Til baka"]},Choose:{v:["Velja"]},"More options":{v:["Fleiri valkostir"]}}},{l:"it",t:{"A color with a HEX value {hex}":{v:["Un colore con un valore HEX {hex}"]},Back:{v:["Indietro"]},Choose:{v:["Scegli"]},"More options":{v:["Altre opzioni"]}}},{l:"ja",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ja_JP",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ka",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ka_GE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kab",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kk",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"km",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kn",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ko",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"la",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lb",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lo",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lt_LT",t:{Back:{v:[""]},Choose:{v:["Pasirinkti"]},"More options":{v:[""]}}},{l:"lv",t:{Back:{v:[""]},Choose:{v:["Izvēlēties"]},"More options":{v:[""]}}},{l:"mk",t:{Back:{v:[""]},Choose:{v:["Избери"]},"More options":{v:[""]}}},{l:"mn",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"mr",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ms_MY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"my",t:{Back:{v:[""]},Choose:{v:["ရွေးချယ်ရန်"]},"More options":{v:[""]}}},{l:"nb",t:{"A color with a HEX value {hex}":{v:["En farge med en HEX-verdi {hex}"]},Back:{v:["Tilbake"]},Choose:{v:["Velg"]},"Color picker":{v:["Fargevelger"]},"More options":{v:["Flere alternativer"]}}},{l:"ne",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kies"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]}}},{l:"nn_NO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"oc",t:{Back:{v:[""]},Choose:{v:["Causir"]},"More options":{v:[""]}}},{l:"pl",t:{"A color with a HEX value {hex}":{v:["Kolor o wartości HEX {hex}"]},Back:{v:["Wstecz"]},Choose:{v:["Wybierz"]},"Color picker":{v:["Wybierz kolor"]},"More options":{v:["Więcej opcji"]}}},{l:"ps",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"pt_BR",t:{"A color with a HEX value {hex}":{v:["Uma cor com valor HEX {hex}"]},Back:{v:["Voltar"]},Choose:{v:["Escolher"]},"Color picker":{v:["Seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"pt_PT",t:{Back:{v:["Voltar atrás"]},Choose:{v:["Escolher"]},"More options":{v:["Mais opções"]}}},{l:"ro",t:{"A color with a HEX value {hex}":{v:["O culoare în HEX value {hex}"]},Back:{v:["Înapoi"]},Choose:{v:["Alegeți"]},"More options":{v:["Mai multe opțiuni"]}}},{l:"ru",t:{Back:{v:["Назад"]},Choose:{v:["Выберите"]},"More options":{v:["Больше опций"]}}},{l:"sc",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"si",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sk",t:{Back:{v:[""]},Choose:{v:["Vybrať"]},"More options":{v:[""]}}},{l:"sl",t:{Back:{v:[""]},Choose:{v:["Izbor"]},"More options":{v:[""]}}},{l:"sq",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]}}},{l:"sr@latin",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sv",t:{"A color with a HEX value {hex}":{v:["En färg med ett HEX-värde {hex}"]},Back:{v:["Tillbaka"]},Choose:{v:["Välj"]},"Color picker":{v:["Färgväljare"]},"More options":{v:["Fler alternativ"]}}},{l:"sw",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ta",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"th",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"tk",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"tr",t:{"A color with a HEX value {hex}":{v:["{hex} onaltılık değeri ile bir renk "]},Back:{v:["Geri"]},Choose:{v:["Seçin"]},"Color picker":{v:["Renk seçici"]},"More options":{v:["Diğer seçenekler"]}}},{l:"ug",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"ur_PK",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"uz",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"vi",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"zh_CN",t:{Back:{v:[""]},Choose:{v:["选择"]},"More options":{v:[""]}}},{l:"zh_HK",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}},{l:"zh_TW",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}},{l:"zu_ZA",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}}],cA=[{l:"af",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"az",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"be",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bg",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bn_BD",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"br",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bs",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ca",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs_CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cy_GB",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de_DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"en_GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_419",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_CL",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_CO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_CR",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_DO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es_GT",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_HN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_NI",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PA",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PR",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_SV",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_UY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"et_EE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fi",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a sec."]},"seconds ago":{v:["il y a secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gd",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hi_IN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hr",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hsb",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hu",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hy",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ia",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"ig",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja_JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ka",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ka_GE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kab",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"km",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kn",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"la",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lb",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lt_LT",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lv",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mn",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mr",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ms_MY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"my",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"ne",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden terug"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"nn_NO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"oc",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"ps",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"pt_BR",t:{"a few seconds ago":{v:["Alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt_PT",t:{"a few seconds ago":{v:["alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sc",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"si",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sl",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sq",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sr@latin",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"sw",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ta",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"th",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"tk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"ug",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"ur_PK",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"uz",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"vi",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"zh_CN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"zh_HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh_TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zu_ZA",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}}],hA=[{l:"af",t:{}},{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cs_CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cy_GB",t:{}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"de_DE",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"el",t:{}},{l:"en_GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{Gold:{v:["Doré"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Purple:{v:["Violet"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]}}},{l:"gd",t:{}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"ig",t:{}},{l:"is",t:{Gold:{v:["Gull"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Purple:{v:["Purpurablátt"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ja_JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"ne",t:{}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marine blauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Violeta Azul"]},Deluge:{v:["Dilúvio"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]}}},{l:"ug",t:{}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],gA=[{l:"af",t:{Actions:{v:[""]}}},{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"az",t:{Actions:{v:[""]}}},{l:"be",t:{Actions:{v:[""]}}},{l:"bg",t:{Actions:{v:[""]}}},{l:"bn_BD",t:{Actions:{v:[""]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"bs",t:{Actions:{v:[""]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs_CZ",t:{Actions:{v:["Akce"]}}},{l:"cy_GB",t:{Actions:{v:[""]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de_DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en_GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es_419",t:{Actions:{v:[""]}}},{l:"es_AR",t:{Actions:{v:["Acciones"]}}},{l:"es_CL",t:{Actions:{v:[""]}}},{l:"es_CO",t:{Actions:{v:[""]}}},{l:"es_CR",t:{Actions:{v:[""]}}},{l:"es_DO",t:{Actions:{v:[""]}}},{l:"es_EC",t:{Actions:{v:["Acciones"]}}},{l:"es_GT",t:{Actions:{v:[""]}}},{l:"es_HN",t:{Actions:{v:[""]}}},{l:"es_MX",t:{Actions:{v:["Acciones"]}}},{l:"es_NI",t:{Actions:{v:[""]}}},{l:"es_PA",t:{Actions:{v:[""]}}},{l:"es_PE",t:{Actions:{v:[""]}}},{l:"es_PR",t:{Actions:{v:[""]}}},{l:"es_PY",t:{Actions:{v:[""]}}},{l:"es_SV",t:{Actions:{v:[""]}}},{l:"es_UY",t:{Actions:{v:[""]}}},{l:"et_EE",t:{Actions:{v:[""]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:[""]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fo",t:{Actions:{v:[""]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gd",t:{Actions:{v:[""]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hi_IN",t:{Actions:{v:[""]}}},{l:"hr",t:{Actions:{v:[""]}}},{l:"hsb",t:{Actions:{v:[""]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"hy",t:{Actions:{v:[""]}}},{l:"ia",t:{Actions:{v:[""]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"ig",t:{Actions:{v:[""]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja_JP",t:{Actions:{v:["操作"]}}},{l:"ka",t:{Actions:{v:[""]}}},{l:"ka_GE",t:{Actions:{v:[""]}}},{l:"kab",t:{Actions:{v:[""]}}},{l:"kk",t:{Actions:{v:[""]}}},{l:"km",t:{Actions:{v:[""]}}},{l:"kn",t:{Actions:{v:[""]}}},{l:"ko",t:{Actions:{v:[""]}}},{l:"la",t:{Actions:{v:[""]}}},{l:"lb",t:{Actions:{v:[""]}}},{l:"lo",t:{Actions:{v:[""]}}},{l:"lt_LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{Actions:{v:[""]}}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"mn",t:{Actions:{v:[""]}}},{l:"mr",t:{Actions:{v:[""]}}},{l:"ms_MY",t:{Actions:{v:[""]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"ne",t:{Actions:{v:[""]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"nn_NO",t:{Actions:{v:[""]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"ps",t:{Actions:{v:[""]}}},{l:"pt_BR",t:{Actions:{v:["Ações"]}}},{l:"pt_PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sc",t:{Actions:{v:[""]}}},{l:"si",t:{Actions:{v:[""]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sq",t:{Actions:{v:[""]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sr@latin",t:{Actions:{v:[""]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"sw",t:{Actions:{v:[""]}}},{l:"ta",t:{Actions:{v:[""]}}},{l:"th",t:{Actions:{v:[""]}}},{l:"tk",t:{Actions:{v:[""]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"ug",t:{Actions:{v:[""]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"ur_PK",t:{Actions:{v:[""]}}},{l:"uz",t:{Actions:{v:[""]}}},{l:"vi",t:{Actions:{v:[""]}}},{l:"zh_CN",t:{Actions:{v:["行为"]}}},{l:"zh_HK",t:{Actions:{v:["動作"]}}},{l:"zh_TW",t:{Actions:{v:["動作"]}}},{l:"zu_ZA",t:{Actions:{v:[""]}}}],fA=[{l:"af",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ar",t:{'Actions for item with name "{name}"':{v:['إجراءات على العنصر المُسمَّى "{name}"']}}},{l:"ast",t:{'Actions for item with name "{name}"':{v:["Aiciones pal elementu col nome «{name}»"]}}},{l:"az",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"be",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bg",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bn_BD",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"br",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bs",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ca",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"cs",t:{'Actions for item with name "{name}"':{v:["Akce pro položku s názvem „{name}“"]}}},{l:"cs_CZ",t:{'Actions for item with name "{name}"':{v:["Akce pro položku s názvem „{name}“"]}}},{l:"cy_GB",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"da",t:{'Actions for item with name "{name}"':{v:['Handlinger for element med navnet "{name}"']}}},{l:"de",t:{'Actions for item with name "{name}"':{v:['Aktionen für das Element "{name}“']}}},{l:"de_DE",t:{'Actions for item with name "{name}"':{v:['Aktionen für Element mit dem Namen "{name}“']}}},{l:"el",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"en_GB",t:{'Actions for item with name "{name}"':{v:['Actions for item with name "{name}"']}}},{l:"eo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es",t:{'Actions for item with name "{name}"':{v:['Acciones para el ítem con nombre "{name}"']}}},{l:"es_419",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_AR",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_CL",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_CO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_CR",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_DO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_EC",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_GT",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_HN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_MX",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_NI",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PA",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PR",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_SV",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_UY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"et_EE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"eu",t:{'Actions for item with name "{name}"':{v:['"{name}" izeneko elementuaren ekintzak']}}},{l:"fa",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fi",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fr",t:{'Actions for item with name "{name}"':{v:[`Actions de l'entrée avec le nom "{name}"`]}}},{l:"ga",t:{'Actions for item with name "{name}"':{v:['Gníomhartha le haghaidh míre leis an ainm "{name}"']}}},{l:"gd",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"gl",t:{'Actions for item with name "{name}"':{v:["Accións para o elemento co nome «{name}»"]}}},{l:"he",t:{'Actions for item with name "{name}"':{v:["פעולות לפריט בשם „{name}”"]}}},{l:"hi_IN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hr",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hsb",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hu",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hy",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ia",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"id",t:{'Actions for item with name "{name}"':{v:['Tindakan untuk item dengan nama "{name}"']}}},{l:"ig",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"is",t:{'Actions for item with name "{name}"':{v:['Aðgerð fyrir atriði með heitið "{name}"']}}},{l:"it",t:{'Actions for item with name "{name}"':{v:[`Azioni per l'elemento con il nome "{nome}"`]}}},{l:"ja",t:{'Actions for item with name "{name}"':{v:['名前 "{name}" を持つアイテムのアクション']}}},{l:"ja_JP",t:{'Actions for item with name "{name}"':{v:['名前 "{name}" を持つアイテムのアクション']}}},{l:"ka",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ka_GE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kab",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"km",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kn",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ko",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"la",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lb",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lt_LT",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lv",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mn",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mr",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ms_MY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"my",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"nb",t:{'Actions for item with name "{name}"':{v:['Handlinger for element med navnet "{name}"']}}},{l:"ne",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"nl",t:{'Actions for item with name "{name}"':{v:['Actie voor item met naam "{name}"']}}},{l:"nn_NO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"oc",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"pl",t:{'Actions for item with name "{name}"':{v:['Akcje dla elementu o nazwie "{name}"']}}},{l:"ps",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"pt_BR",t:{'Actions for item with name "{name}"':{v:['Ações para item com nome "{name}"']}}},{l:"pt_PT",t:{'Actions for item with name "{name}"':{v:['Ações para objeto com o nome "[name]"']}}},{l:"ro",t:{'Actions for item with name "{name}"':{v:['Acțiuni pentru elementul cu numele "{name}"']}}},{l:"ru",t:{'Actions for item with name "{name}"':{v:['Действия для элемента с названием "{name}"']}}},{l:"sc",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"si",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sl",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sq",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sr",t:{'Actions for item with name "{name}"':{v:["Радње за ставку под називом „{name}”"]}}},{l:"sr@latin",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sv",t:{'Actions for item with name "{name}"':{v:['Åtgärder för objekt med namn "{name}"']}}},{l:"sw",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ta",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"th",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"tk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"tr",t:{'Actions for item with name "{name}"':{v:["{name} adındaki öge için işlemler"]}}},{l:"ug",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"uk",t:{'Actions for item with name "{name}"':{v:[`Дії для об'єкту "{name}"`]}}},{l:"ur_PK",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"uz",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"vi",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"zh_CN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"zh_HK",t:{'Actions for item with name "{name}"':{v:["名稱為「{name}」項目的操作"]}}},{l:"zh_TW",t:{'Actions for item with name "{name}"':{v:["名稱為「{name}」項目的動作"]}}},{l:"zu_ZA",t:{'Actions for item with name "{name}"':{v:[""]}}}],mA=[{l:"af",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ar",t:{Activities:{v:["سجل الحركات"]},"Animals & Nature":{v:["الحيوانات والطبيعة"]},Custom:{v:["مُخصَّص"]},"Dark skin tone":{v:["أسمر البُشرة"]},"Emoji picker":{v:["لاقط الإيموجي"]},Flags:{v:["الأعلام"]},"Food & Drink":{v:["الطعام والشراب"]},"Frequently used":{v:["شائعة الاستعمال"]},"Light skin tone":{v:["فاتح البُشرة"]},"Medium dark skin tone":{v:["بُشرة متوسطة الاسمرار"]},"Medium light skin tone":{v:["بُشرة متوسطة البياض"]},"Medium skin tone":{v:["بُشرة وسطية اللون"]},"Neutral skin color":{v:["لون بُشرة طبيعي"]},Objects:{v:["أشياء"]},"People & Body":{v:["أشخاص و أجسام"]},"Pick an emoji":{v:["إختَر رمز إيموجي emoji"]},"Search emoji":{v:["البحث عن إيموجي emoji"]},"Search results":{v:["نتائج البحث"]},Selected:{v:["مُحدّدة"]},"Skin tone":{v:["لون البُشرة"]},"Smileys & Emotion":{v:["وجوهٌ ضاحكة و مشاعر"]},Symbols:{v:["رموز"]},"Travel & Places":{v:["سفر و أماكن"]}}},{l:"ast",t:{Activities:{v:["Actividaes"]},"Animals & Nature":{v:["Animales y natura"]},Custom:{v:["Personalizar"]},"Dark skin tone":{v:["Tonu d'aspeutu escuru"]},"Emoji picker":{v:["Selector de fustaxes"]},Flags:{v:["Banderes"]},"Food & Drink":{v:["Cómida y bébora"]},"Frequently used":{v:["D'usu frecuente"]},"Light skin tone":{v:["Tonu d'aspeutu claru"]},"Medium dark skin tone":{v:["Tonu d'aspeutu medio escuru"]},"Medium light skin tone":{v:["Tonu d'aspeutu medio claru"]},"Medium skin tone":{v:["Tonu d'aspeutu mediu"]},"Neutral skin color":{v:["Color d'aspeutu neutral"]},Objects:{v:["Oxetos"]},"People & Body":{v:["Persones y cuerpu"]},"Pick an emoji":{v:["Escueyi un fustaxe"]},"Search emoji":{v:["Buscar nos fustaxes"]},"Search results":{v:["Resultaos de la busca"]},Selected:{v:["Na seleición"]},"Skin tone":{v:["Tonu d'aspeutu"]},"Smileys & Emotion":{v:["Sorrises y emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes y llugares"]}}},{l:"az",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"be",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"bg",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"bn_BD",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"br",t:{Activities:{v:["Oberiantizoù"]},"Animals & Nature":{v:["Loened & Natur"]},Custom:{v:["Personelañ"]},Flags:{v:["Bannieloù"]},"Food & Drink":{v:["Boued & Evajoù"]},"Frequently used":{v:["Implijet alies"]},Objects:{v:["Traoù"]},"People & Body":{v:["Tud & Korf"]},"Pick an emoji":{v:["Choaz un emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Disoc'hoù an enklask"]},"Smileys & Emotion":{v:["Smileyioù & Fromoù"]},Symbols:{v:["Arouezioù"]},"Travel & Places":{v:["Beaj & Lec'hioù"]}}},{l:"bs",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ca",t:{Activities:{v:["Activitats"]},"Animals & Nature":{v:["Animals i natura"]},Custom:{v:["Personalitzat"]},Flags:{v:["Marques"]},"Food & Drink":{v:["Menjar i begudes"]},"Frequently used":{v:["Utilitzats recentment"]},Objects:{v:["Objectes"]},"People & Body":{v:["Persones i cos"]},"Pick an emoji":{v:["Trieu un emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Resultats de cerca"]},"Smileys & Emotion":{v:["Cares i emocions"]},Symbols:{v:["Símbols"]},"Travel & Places":{v:["Viatges i llocs"]}}},{l:"cs",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cs_CZ",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cy_GB",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"da",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr & Natur"]},Custom:{v:["Brugerdefineret"]},"Dark skin tone":{v:["Mørk skin tone"]},"Emoji picker":{v:["Emoji vælger"]},Flags:{v:["Flag"]},"Food & Drink":{v:["Mad & Drikke"]},"Frequently used":{v:["Ofte brugt"]},"Light skin tone":{v:["Lys skin tone"]},"Medium dark skin tone":{v:["Medium mørk skin tone"]},"Medium light skin tone":{v:["Medium lys skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin color"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker & Menneskekroppen"]},"Pick an emoji":{v:["Vælg en emoji"]},"Search emoji":{v:["Søg emoji"]},"Search results":{v:["Søgeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Rejser & Rejsemål"]}}},{l:"de",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Gegenstände"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"de_DE",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"el",t:{Activities:{v:["Δραστηριότητες"]},"Animals & Nature":{v:["Ζώα & Φύση"]},Custom:{v:["Προσαρμογή"]},Flags:{v:["Σημαίες"]},"Food & Drink":{v:["Φαγητό & Ποτό"]},"Frequently used":{v:["Συχνά χρησιμοποιούμενο"]},Objects:{v:["Αντικείμενα"]},"People & Body":{v:["Άνθρωποι & Σώμα"]},"Pick an emoji":{v:["Επιλέξτε ένα emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Αποτελέσματα αναζήτησης"]},"Smileys & Emotion":{v:["Φατσούλες & Συναίσθημα"]},Symbols:{v:["Σύμβολα"]},"Travel & Places":{v:["Ταξίδια & Τοποθεσίες"]}}},{l:"en_GB",t:{Activities:{v:["Activities"]},"Animals & Nature":{v:["Animals & Nature"]},Custom:{v:["Custom"]},"Dark skin tone":{v:["Dark skin tone"]},"Emoji picker":{v:["Emoji picker"]},Flags:{v:["Flags"]},"Food & Drink":{v:["Food & Drink"]},"Frequently used":{v:["Frequently used"]},"Light skin tone":{v:["Light skin tone"]},"Medium dark skin tone":{v:["Medium dark skin tone"]},"Medium light skin tone":{v:["Medium light skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin colour"]},Objects:{v:["Objects"]},"People & Body":{v:["People & Body"]},"Pick an emoji":{v:["Pick an emoji"]},"Search emoji":{v:["Search emoji"]},"Search results":{v:["Search results"]},Selected:{v:["Selected"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symbols"]},"Travel & Places":{v:["Travel & Places"]}}},{l:"eo",t:{Activities:{v:["Aktiveco"]},"Animals & Nature":{v:["Bestoj & Naturo"]},Custom:{v:["Propra"]},Flags:{v:["Flagoj"]},"Food & Drink":{v:["Manĝaĵo & Trinkaĵo"]},"Frequently used":{v:["Ofte uzataj"]},Objects:{v:["Objektoj"]},"People & Body":{v:["Homoj & Korpo"]},"Pick an emoji":{v:["Elekti emoĝion "]},"Search emoji":{v:[""]},"Search results":{v:["Serĉrezultoj"]},"Smileys & Emotion":{v:["Ridoj kaj Emocioj"]},Symbols:{v:["Signoj"]},"Travel & Places":{v:["Vojaĵoj & Lokoj"]}}},{l:"es",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel obscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elegir un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Smileys y emoticonos"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es_419",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_AR",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usados frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elija un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es_CL",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_CO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_CR",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_DO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_EC",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Frecuentemente utilizado"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de búsqueda"]},Selected:{v:[""]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es_GT",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_HN",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_MX",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usado frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y cuerpos"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es_NI",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PA",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PR",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_SV",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_UY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"et_EE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"eu",t:{Activities:{v:["Jarduerak"]},"Animals & Nature":{v:["Animaliak eta Natura"]},Custom:{v:["Pertsonalizatua"]},Flags:{v:["Banderak"]},"Food & Drink":{v:["Janaria eta edariak"]},"Frequently used":{v:["Askotan erabilia"]},Objects:{v:["Objektuak"]},"People & Body":{v:["Jendea eta gorputza"]},"Pick an emoji":{v:["Hautatu emoji bat"]},"Search emoji":{v:["Bilatu emojiak"]},"Search results":{v:["Bilaketa emaitzak"]},Selected:{v:["Hautatuta"]},"Smileys & Emotion":{v:["Smileyak eta emozioa"]},Symbols:{v:["Sinboloak"]},"Travel & Places":{v:["Bidaiak eta lekuak"]}}},{l:"fa",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"fi",t:{Activities:{v:["Aktiviteetit"]},"Animals & Nature":{v:["Eläimet & luonto"]},Custom:{v:["Mukautettu"]},Flags:{v:["Liput"]},"Food & Drink":{v:["Ruoka & juoma"]},"Frequently used":{v:["Usein käytetyt"]},Objects:{v:["Esineet & asiat"]},"People & Body":{v:["Ihmiset & keho"]},"Pick an emoji":{v:["Valitse emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Hakutulokset"]},"Smileys & Emotion":{v:["Hymiöt & tunteet"]},Symbols:{v:["Symbolit"]},"Travel & Places":{v:["Matkustus & kohteet"]}}},{l:"fo",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"fr",t:{Activities:{v:["Activités"]},"Animals & Nature":{v:["Animaux & Nature"]},Custom:{v:["Personnalisé"]},Flags:{v:["Drapeaux"]},"Food & Drink":{v:["Nourriture & Boissons"]},"Frequently used":{v:["Utilisés fréquemment"]},Objects:{v:["Objets"]},"People & Body":{v:["Personnes & Corps"]},"Pick an emoji":{v:["Choisissez un émoji"]},"Search emoji":{v:["Rechercher un emoji"]},"Search results":{v:["Résultats de recherche"]},Selected:{v:["sélectionné"]},"Smileys & Emotion":{v:["Smileys & Émotions"]},Symbols:{v:["Symboles"]},"Travel & Places":{v:["Voyage & Lieux"]}}},{l:"ga",t:{Activities:{v:["Gníomhaíochtaí"]},"Animals & Nature":{v:["Ainmhithe & Dúlra"]},Custom:{v:["Saincheaptha"]},"Dark skin tone":{v:["Ton craiceann dorcha"]},"Emoji picker":{v:["Roghnóir Emoji"]},Flags:{v:["Bratacha"]},"Food & Drink":{v:["Bia & Deoch"]},"Frequently used":{v:["Úsáidtear go minic"]},"Light skin tone":{v:["Ton craiceann éadrom"]},"Medium dark skin tone":{v:["Ton craiceann meánach dorcha"]},"Medium light skin tone":{v:["Ton craiceann meánach éadrom"]},"Medium skin tone":{v:["Ton craiceann meánach"]},"Neutral skin color":{v:["Dath craiceann neodrach"]},Objects:{v:["Réada"]},"People & Body":{v:["Daoine & Corp"]},"Pick an emoji":{v:["Roghnaigh emoji"]},"Search emoji":{v:["Cuardaigh emoji"]},"Search results":{v:["Torthaí cuardaigh"]},Selected:{v:["Roghnaithe"]},"Skin tone":{v:["Ton craicinn"]},"Smileys & Emotion":{v:["Smileys & Mothúchán"]},Symbols:{v:["Siombailí"]},"Travel & Places":{v:["Taisteal & Áiteanna"]}}},{l:"gd",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"gl",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animais e natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Ton de pel escuro"]},"Emoji picker":{v:["Selector de «emojis»"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Ton de pel claro"]},"Medium dark skin tone":{v:["Ton de pel medio escuro"]},"Medium light skin tone":{v:["Ton de pel medio claro"]},"Medium skin tone":{v:["Ton de pel medio"]},"Neutral skin color":{v:["Cor de pel neutra"]},Objects:{v:["Obxectos"]},"People & Body":{v:["Persoas e corpo"]},"Pick an emoji":{v:["Escolla un «emoji»"]},"Search emoji":{v:["Buscar «emoji»"]},"Search results":{v:["Resultados da busca"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Ton de pel"]},"Smileys & Emotion":{v:["Sorrisos e emocións"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes e lugares"]}}},{l:"he",t:{Activities:{v:["פעילויות"]},"Animals & Nature":{v:["חיות וטבע"]},Custom:{v:["בהתאמה אישית"]},Flags:{v:["דגלים"]},"Food & Drink":{v:["מזון ומשקאות"]},"Frequently used":{v:["בשימוש תדיר"]},Objects:{v:["חפצים"]},"People & Body":{v:["אנשים וגוף"]},"Pick an emoji":{v:["נא לבחור אמוג׳י"]},"Search emoji":{v:["חיפוש אמוג׳י"]},"Search results":{v:["תוצאות חיפוש"]},Selected:{v:[""]},"Smileys & Emotion":{v:["חייכנים ורגשונים"]},Symbols:{v:["סמלים"]},"Travel & Places":{v:["טיולים ומקומות"]}}},{l:"hi_IN",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hr",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hsb",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hu",t:{Activities:{v:["Tevékenységek"]},"Animals & Nature":{v:["Állatok és természet"]},Custom:{v:["Egyéni"]},Flags:{v:["Zászlók"]},"Food & Drink":{v:["Étel és ital"]},"Frequently used":{v:["Gyakran használt"]},Objects:{v:["Tárgyak"]},"People & Body":{v:["Emberek és test"]},"Pick an emoji":{v:["Válasszon egy emodzsit"]},"Search emoji":{v:[""]},"Search results":{v:["Találatok"]},"Smileys & Emotion":{v:["Mosolyok és érzelmek"]},Symbols:{v:["Szimbólumok"]},"Travel & Places":{v:["Utazás és helyek"]}}},{l:"hy",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ia",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"id",t:{Activities:{v:["Aktivitas"]},"Animals & Nature":{v:["Satwa dan Alam"]},Custom:{v:["Khusus"]},Flags:{v:["Tanda"]},"Food & Drink":{v:["Makanan dan Minuman"]},"Frequently used":{v:["Sering digunakan"]},Objects:{v:["Objek"]},"People & Body":{v:["Orang & Badan"]},"Pick an emoji":{v:["Pilih emoji"]},"Search emoji":{v:["Cari emoji"]},"Search results":{v:["Hasil pencarian"]},Selected:{v:["Dipilih"]},"Smileys & Emotion":{v:["Senyuman & Perasaan"]},Symbols:{v:["Simbol"]},"Travel & Places":{v:["Perjalanan & Tempat"]}}},{l:"ig",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"is",t:{Activities:{v:["Aðgerðir"]},"Animals & Nature":{v:["Dýr og náttúra"]},Custom:{v:["Sérsniðið"]},Flags:{v:["Flögg"]},"Food & Drink":{v:["Matur og drykkur"]},"Frequently used":{v:["Oftast notað"]},Objects:{v:["Hlutir"]},"People & Body":{v:["Fólk og líkami"]},"Pick an emoji":{v:["Veldu tjáningartákn"]},"Search emoji":{v:["Leita að tjáningartákni"]},"Search results":{v:["Leitarniðurstöður"]},Selected:{v:["Valið"]},"Smileys & Emotion":{v:["Broskallar og tilfinningar"]},Symbols:{v:["Tákn"]},"Travel & Places":{v:["Staðir og ferðalög"]}}},{l:"it",t:{Activities:{v:["Attività"]},"Animals & Nature":{v:["Animali e natura"]},Custom:{v:["Personalizzato"]},Flags:{v:["Bandiere"]},"Food & Drink":{v:["Cibo e bevande"]},"Frequently used":{v:["Usati di frequente"]},Objects:{v:["Oggetti"]},"People & Body":{v:["Persone e corpo"]},"Pick an emoji":{v:["Scegli un emoji"]},"Search emoji":{v:["Ricerca emoji"]},"Search results":{v:["Risultati di ricerca"]},Selected:{v:["Selezionato"]},"Smileys & Emotion":{v:["Faccine ed emozioni"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Viaggi e luoghi"]}}},{l:"ja",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ja_JP",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ka",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ka_GE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kab",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kk",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"km",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kn",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ko",t:{Activities:{v:["활동"]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"la",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lb",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lo",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lt_LT",t:{Activities:{v:["Veiklos"]},"Animals & Nature":{v:["Gyvūnai ir gamta"]},Custom:{v:["Tinkinti"]},Flags:{v:["Vėliavos"]},"Food & Drink":{v:["Maistas ir gėrimai"]},"Frequently used":{v:["Dažniausiai naudoti"]},Objects:{v:["Objektai"]},"People & Body":{v:["Žmonės ir kūnas"]},"Pick an emoji":{v:["Pasirinkti jaustuką"]},"Search emoji":{v:[""]},"Search results":{v:["Paieškos rezultatai"]},"Smileys & Emotion":{v:["Šypsenos ir emocijos"]},Symbols:{v:["Simboliai"]},"Travel & Places":{v:["Kelionės ir vietos"]}}},{l:"lv",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"mk",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животни & Природа"]},Custom:{v:["Прилагодени"]},Flags:{v:["Знамиња"]},"Food & Drink":{v:["Храна & Пијалоци"]},"Frequently used":{v:["Најчесто користени"]},Objects:{v:["Објекти"]},"People & Body":{v:["Луѓе & Тело"]},"Pick an emoji":{v:["Избери емотикон"]},"Search emoji":{v:[""]},"Search results":{v:["Резултати од барувањето"]},"Smileys & Emotion":{v:["Смешковци & Емотикони"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Патувања & Места"]}}},{l:"mn",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"mr",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ms_MY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"my",t:{Activities:{v:["ပြုလုပ်ဆောင်တာများ"]},"Animals & Nature":{v:["တိရစ္ဆာန်များနှင့် သဘာဝ"]},Custom:{v:["အလိုကျချိန်ညှိမှု"]},Flags:{v:["အလံများ"]},"Food & Drink":{v:["အစားအသောက်"]},"Frequently used":{v:["မကြာခဏအသုံးပြုသော"]},Objects:{v:["အရာဝတ္ထုများ"]},"People & Body":{v:["လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်"]},"Pick an emoji":{v:["အီမိုဂျီရွေးရန်"]},"Search emoji":{v:[""]},"Search results":{v:["ရှာဖွေမှု ရလဒ်များ"]},"Smileys & Emotion":{v:["စမိုင်လီများနှင့် အီမိုရှင်း"]},Symbols:{v:["သင်္ကေတများ"]},"Travel & Places":{v:["ခရီးသွားလာခြင်းနှင့် နေရာများ"]}}},{l:"nb",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr og natur"]},Custom:{v:["Tilpasset"]},"Dark skin tone":{v:["Mørk hudtone"]},"Emoji picker":{v:["Emoji-velger"]},Flags:{v:["Flagg"]},"Food & Drink":{v:["Mat og drikke"]},"Frequently used":{v:["Ofte brukt"]},"Light skin tone":{v:["Lys hudtone"]},"Medium dark skin tone":{v:["Middels mørk hudtone"]},"Medium light skin tone":{v:["Middels lys hudtone"]},"Medium skin tone":{v:["Middels hudtone"]},"Neutral skin color":{v:["Nøytral hudfarge"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker og kropp"]},"Pick an emoji":{v:["Velg en emoji"]},"Search emoji":{v:["Søk emoji"]},"Search results":{v:["Søkeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Hudtone"]},"Smileys & Emotion":{v:["Smilefjes og følelser"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Reise og steder"]}}},{l:"ne",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"nl",t:{Activities:{v:["Activiteiten"]},"Animals & Nature":{v:["Dieren & Natuur"]},Custom:{v:["Aangepast"]},"Dark skin tone":{v:["Donkere tint"]},"Emoji picker":{v:["Emoji-kiezer"]},Flags:{v:["Vlaggen"]},"Food & Drink":{v:["Eten & Drinken"]},"Frequently used":{v:["Vaak gebruikt"]},"Light skin tone":{v:["Lichte tint"]},"Medium dark skin tone":{v:["Gemiddelde donkere tint"]},"Medium light skin tone":{v:["Gemiddeld lichte tint"]},"Medium skin tone":{v:["Gemiddelde tint"]},"Neutral skin color":{v:["Neutrale tint"]},Objects:{v:["Objecten"]},"People & Body":{v:["Mensen & Lichaam"]},"Pick an emoji":{v:["Kies een emoji"]},"Search emoji":{v:["Zoek emoji"]},"Search results":{v:["Zoekresultaten"]},Selected:{v:["Geselecteerd"]},"Skin tone":{v:["Tint van de schil"]},"Smileys & Emotion":{v:["Smileys & Emotie"]},Symbols:{v:["Symbolen"]},"Travel & Places":{v:["Reizen & Plaatsen"]}}},{l:"nn_NO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"oc",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"pl",t:{Activities:{v:["Aktywność"]},"Animals & Nature":{v:["Zwierzęta i natura"]},Custom:{v:["Zwyczajne"]},"Dark skin tone":{v:["Ciemna tonacja"]},"Emoji picker":{v:["Wybierz Emoji"]},Flags:{v:["Flagi"]},"Food & Drink":{v:["Jedzenie i picie"]},"Frequently used":{v:["Często używane"]},"Light skin tone":{v:["Jasny odcień skóry"]},"Medium dark skin tone":{v:["Średnio ciemny odcień skóry"]},"Medium light skin tone":{v:["Średnio jasny odcień skóry"]},"Medium skin tone":{v:["Średni odcień skóry"]},"Neutral skin color":{v:["Neutralny kolor skróry"]},Objects:{v:["Obiekty"]},"People & Body":{v:["Ludzie i ciało"]},"Pick an emoji":{v:["Wybierz emoji"]},"Search emoji":{v:["Szukaj emoji"]},"Search results":{v:["Wyniki wyszukiwania"]},Selected:{v:["Wybrane"]},"Skin tone":{v:["Kolor skóry"]},"Smileys & Emotion":{v:["Buźki i emotikony"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Podróże i miejsca"]}}},{l:"ps",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"pt_BR",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais & Natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["Selecionar emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida & Bebida"]},"Frequently used":{v:["Mais usados"]},"Light skin tone":{v:["Tome de pele claro"]},"Medium dark skin tone":{v:["Tom de pele meio escuro"]},"Medium light skin tone":{v:["Tom de pele meio claro"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Tom de pele neutro"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas & Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoticons"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Smiles & Emoções"]},Symbols:{v:["Símbolo"]},"Travel & Places":{v:["Viagem & Lugares"]}}},{l:"pt_PT",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais e Natureza"]},Custom:{v:["Personalizado"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e Bebida"]},"Frequently used":{v:["Mais utilizados"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas e Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:[""]},"Smileys & Emotion":{v:["Sorrisos e Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagem e Lugares"]}}},{l:"ro",t:{Activities:{v:["Activități"]},"Animals & Nature":{v:["Animale și natură"]},Custom:{v:["Personalizat"]},Flags:{v:["Marcaje"]},"Food & Drink":{v:["Alimente și băuturi"]},"Frequently used":{v:["Utilizate frecvent"]},Objects:{v:["Obiecte"]},"People & Body":{v:["Oameni și corp"]},"Pick an emoji":{v:["Alege un emoji"]},"Search emoji":{v:["Căutare emoji"]},"Search results":{v:["Rezultatele căutării"]},Selected:{v:["Selectat"]},"Smileys & Emotion":{v:["Zâmbete și emoții"]},Symbols:{v:["Simboluri"]},"Travel & Places":{v:["Călătorii și locuri"]}}},{l:"ru",t:{Activities:{v:["События"]},"Animals & Nature":{v:["Животные и природа "]},Custom:{v:["Пользовательское"]},Flags:{v:["Флаги"]},"Food & Drink":{v:["Еда, напиток"]},"Frequently used":{v:["Часто используемый"]},Objects:{v:["Объекты"]},"People & Body":{v:["Люди и тело"]},"Pick an emoji":{v:["Выберите эмодзи"]},"Search emoji":{v:["Поиск эмодзи"]},"Search results":{v:["Результаты поиска"]},Selected:{v:["Выбрано"]},"Smileys & Emotion":{v:["Смайлики и эмоции"]},Symbols:{v:["Символы"]},"Travel & Places":{v:["Путешествия и места"]}}},{l:"sc",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"si",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sk",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvieratá a príroda"]},Custom:{v:["Zvyk"]},Flags:{v:["Vlajky"]},"Food & Drink":{v:["Jedlo a nápoje"]},"Frequently used":{v:["Často používané"]},Objects:{v:["Objekty"]},"People & Body":{v:["Ľudia a telo"]},"Pick an emoji":{v:["Vyberte si emodži"]},"Search emoji":{v:[""]},"Search results":{v:["Výsledky vyhľadávania"]},"Smileys & Emotion":{v:["Smajlíky a emócie"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestovanie a miesta"]}}},{l:"sl",t:{Activities:{v:["Dejavnosti"]},"Animals & Nature":{v:["Živali in Narava"]},Custom:{v:["Po meri"]},Flags:{v:["Zastavice"]},"Food & Drink":{v:["Hrana in Pijača"]},"Frequently used":{v:["Pogostost uporabe"]},Objects:{v:["Predmeti"]},"People & Body":{v:["Ljudje in Telo"]},"Pick an emoji":{v:["Izbor izrazne ikone"]},"Search emoji":{v:[""]},"Search results":{v:["Zadetki iskanja"]},"Smileys & Emotion":{v:["Izrazne ikone"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Potovanja in Kraji"]}}},{l:"sq",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sr",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животиње и природа"]},Custom:{v:["Произвољно"]},"Dark skin tone":{v:["Тамни тен коже"]},"Emoji picker":{v:["Бирач емођија"]},Flags:{v:["Заставе"]},"Food & Drink":{v:["Храна и пиће"]},"Frequently used":{v:["Често коришћено"]},"Light skin tone":{v:["Светли тен коже"]},"Medium dark skin tone":{v:["Средње тамни тен коже"]},"Medium light skin tone":{v:["Средње светли тен коже"]},"Medium skin tone":{v:["Средњи тен коже"]},"Neutral skin color":{v:["Неутрална боја коже"]},Objects:{v:["Предмети"]},"People & Body":{v:["Људи и тело"]},"Pick an emoji":{v:["Изаберите емођи"]},"Search emoji":{v:["Претражи емођи"]},"Search results":{v:["Резултати претраге"]},Selected:{v:["Изабрано"]},"Skin tone":{v:["Тен коже"]},"Smileys & Emotion":{v:["Смајлији и емоције"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Путовање и места"]}}},{l:"sr@latin",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sv",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Djur & Natur"]},Custom:{v:["Anpassad"]},"Dark skin tone":{v:["Mörk hudton"]},"Emoji picker":{v:["Emoji-väljare"]},Flags:{v:["Flaggor"]},"Food & Drink":{v:["Mat & Dryck"]},"Frequently used":{v:["Används ofta"]},"Light skin tone":{v:["Ljus hudton"]},"Medium dark skin tone":{v:["Medium mörk hudton"]},"Medium light skin tone":{v:["Medium ljus hudton"]},"Medium skin tone":{v:["Medium hudton"]},"Neutral skin color":{v:["Neutral hudfärg"]},Objects:{v:["Objekt"]},"People & Body":{v:["Kropp & Själ"]},"Pick an emoji":{v:["Välj en emoji"]},"Search emoji":{v:["Sök emoji"]},"Search results":{v:["Sökresultat"]},Selected:{v:["Vald"]},"Skin tone":{v:["Hudton"]},"Smileys & Emotion":{v:["Selfies & Känslor"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Resor & Sevärdigheter"]}}},{l:"sw",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ta",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"th",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"tk",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"tr",t:{Activities:{v:["Etkinlikler"]},"Animals & Nature":{v:["Hayvanlar ve Doğa"]},Custom:{v:["Özel"]},"Dark skin tone":{v:["Koyu deri rengi"]},"Emoji picker":{v:["Emoji seçici"]},Flags:{v:["Bayraklar"]},"Food & Drink":{v:["Yeme ve içme"]},"Frequently used":{v:["Sık kullanılanlar"]},"Light skin tone":{v:["Açık deri rengi"]},"Medium dark skin tone":{v:["Orta koyu deri rengi"]},"Medium light skin tone":{v:["Orta açık deri rengi"]},"Medium skin tone":{v:["Orta deri rengi"]},"Neutral skin color":{v:["Nötr deri rengi"]},Objects:{v:["Nesneler"]},"People & Body":{v:["İnsanlar ve beden"]},"Pick an emoji":{v:["Bir emoji seçin"]},"Search emoji":{v:["Emoji ara"]},"Search results":{v:["Arama sonuçları"]},Selected:{v:["Seçilmiş"]},"Skin tone":{v:["Deri rengi"]},"Smileys & Emotion":{v:["İfadeler ve duygular"]},Symbols:{v:["Simgeler"]},"Travel & Places":{v:["Gezi ve yerler"]}}},{l:"ug",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"uk",t:{Activities:{v:["Діяльність"]},"Animals & Nature":{v:["Тварини та природа"]},Custom:{v:["Власне"]},"Dark skin tone":{v:["Смаглявий"]},"Emoji picker":{v:["Вибір емоційки"]},Flags:{v:["Прапори"]},"Food & Drink":{v:["Їжа та напої"]},"Frequently used":{v:["Найчастіші"]},"Light skin tone":{v:["Світла шкіра"]},"Medium dark skin tone":{v:["Какао"]},"Medium light skin tone":{v:["Лате"]},"Medium skin tone":{v:["Середній колір шкіри"]},"Neutral skin color":{v:["Нейтральний колір шкіри"]},Objects:{v:["Об'єкти"]},"People & Body":{v:["Люди та жести"]},"Pick an emoji":{v:["Виберіть емоційку"]},"Search emoji":{v:["Шукати емоційки"]},"Search results":{v:["Результати пошуку"]},Selected:{v:["Вибрано"]},"Skin tone":{v:["Колір шкіри"]},"Smileys & Emotion":{v:["Смайли та емоції"]},Symbols:{v:["Символи"]},"Travel & Places":{v:["Поїздки та місця"]}}},{l:"ur_PK",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"uz",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"vi",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"zh_CN",t:{Activities:{v:["活动"]},"Animals & Nature":{v:["动物 & 自然"]},Custom:{v:["自定义"]},Flags:{v:["旗帜"]},"Food & Drink":{v:["食物 & 饮品"]},"Frequently used":{v:["经常使用"]},Objects:{v:["物体"]},"People & Body":{v:["人 & 身体"]},"Pick an emoji":{v:["选择一个表情"]},"Search emoji":{v:[""]},"Search results":{v:["搜索结果"]},"Smileys & Emotion":{v:["笑脸 & 情感"]},Symbols:{v:["符号"]},"Travel & Places":{v:["旅游 & 地点"]}}},{l:"zh_HK",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["經常使用"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zh_TW",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["最近使用"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選取"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zu_ZA",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}}],pA=[{l:"af",t:{}},{l:"ar",t:{"Add to a project":{v:["أضف إلى مشروع"]},"Connect items to a project to make them easier to find":{v:["ربط عناصر بمشروع لتسهيل العثور عليها"]},"Failed to add the item to the project":{v:["تعذر ربط عنصر بمشروع"]},"Failed to create a project":{v:["تعذر إنشاء مشروع"]},"Failed to rename the project":{v:["تعذّر تغيير اسم المشروع"]},"Type to search for existing projects":{v:["أكتُب للبحث في المشاريع الموجودة"]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Add to a project":{v:["Přidat do projektu"]},"Connect items to a project to make them easier to find":{v:["Připojte položky k projektu, čímž budou snáze dohledatelné"]},"Failed to add the item to the project":{v:["Položku se nepodařilo přidat do projektu"]},"Failed to create a project":{v:["Projekt se nepodařilo vytvořit"]},"Failed to rename the project":{v:["Projekt se nepodařilo přejmenovat"]},"Type to search for existing projects":{v:["Psaním vyhledávejte existující projekty"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Add to a project":{v:["Tilføj til et projekt"]},"Connect items to a project to make them easier to find":{v:["Forbind elementer til et projekt for at gøre dem nemmere at finde"]},"Failed to add the item to the project":{v:["Kunne ikke føje elementet til projektet"]},"Failed to create a project":{v:["Kunne ikke oprette et projekt"]},"Failed to rename the project":{v:["Projektet kunne ikke omdøbes"]},"Type to search for existing projects":{v:["Skriv for at søge efter eksisterende projekter"]}}},{l:"de",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Fehler beim Erstellen eines Projektes"]},"Failed to rename the project":{v:["Fehler beim Umbenennen eines Projektes"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"de_DE",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Fehler beim Erstellen eines Projektes"]},"Failed to rename the project":{v:["Fehler beim Umbenennen eines Projektes"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Add to a project":{v:["Add to a project"]},"Connect items to a project to make them easier to find":{v:["Connect items to a project to make them easier to find"]},"Failed to add the item to the project":{v:["Failed to add the item to the project"]},"Failed to create a project":{v:["Failed to create a project"]},"Failed to rename the project":{v:["Failed to rename the project"]},"Type to search for existing projects":{v:["Type to search for existing projects"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte items a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear un proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte elementos a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear el proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Add to a project":{v:["Cuir le tionscadal"]},"Connect items to a project to make them easier to find":{v:["Ceangail míreanna le tionscadal chun iad a dhéanamh níos éasca iad a aimsiú"]},"Failed to add the item to the project":{v:["Theip ar an mír a chur leis an tionscadal"]},"Failed to create a project":{v:["Theip ar thionscadal a chruthú"]},"Failed to rename the project":{v:["Theip ar an tionscadal a athainmniú"]},"Type to search for existing projects":{v:["Clóscríobh chun tionscadail atá ann cheana a chuardach"]}}},{l:"gd",t:{}},{l:"gl",t:{"Add to a project":{v:["Engadir a un proxecto"]},"Connect items to a project to make them easier to find":{v:["Conectar elementos a un proxecto para facelos máis doados de atopar"]},"Failed to add the item to the project":{v:["Produciuse un fallo ao engadir o elemento ao proxecto"]},"Failed to create a project":{v:["Produciuse un fallo ao crear un proxecto"]},"Failed to rename the project":{v:["Produciuse un fallo ao cambiarlle o nome ao proxecto"]},"Type to search for existing projects":{v:["Escriba para buscar proxectos existentes"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Add to a project":{v:["プロジェクトに追加する"]},"Connect items to a project to make them easier to find":{v:["項目をプロジェクトに接続して検索しやすくする"]},"Failed to add the item to the project":{v:["プロジェクトへのアイテムの追加に失敗しました"]},"Failed to create a project":{v:["プロジェクトの作成に失敗しました"]},"Failed to rename the project":{v:["プロジェクトの名前変更に失敗しました"]},"Type to search for existing projects":{v:["既存のプロジェクトを検索するために入力します"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Add to a project":{v:["Legge til i et prosjekt"]},"Connect items to a project to make them easier to find":{v:["Koble elementer til et prosjekt for å gjøre det enklere å finne dem"]},"Failed to add the item to the project":{v:["Kan ikke legge til elementet i prosjektet"]},"Failed to create a project":{v:["Kan ikke opprette et prosjekt"]},"Failed to rename the project":{v:["Kunne ikke gi prosjektet nytt navn"]},"Type to search for existing projects":{v:["Skriv for å søke for eksisterende prosjekter"]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Add to a project":{v:["Lägg till i ett projekt"]},"Connect items to a project to make them easier to find":{v:["Anslut objekt till ett projekt för att göra dem lättare att hitta"]},"Failed to add the item to the project":{v:["Det gick inte att lägga till objektet i projektet"]},"Failed to create a project":{v:["Det gick inte att skapa ett projekt"]},"Failed to rename the project":{v:["Kunde inte byta namn på projektet"]},"Type to search for existing projects":{v:["Skriv för att söka efter befintliga projekt"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Add to a project":{v:["Bir projeye ekle"]},"Connect items to a project to make them easier to find":{v:["Ögeleri daha kolay bulmak için bir proje ile ilişkilendirin"]},"Failed to add the item to the project":{v:["Öge projeye eklenemedi"]},"Failed to create a project":{v:["Bir proje oluşturulamadı"]},"Failed to rename the project":{v:["Proje yeniden adlandırılamadı"]},"Type to search for existing projects":{v:["Var olan projeleri aramak için yazmaya başlayın"]}}},{l:"ug",t:{}},{l:"uk",t:{"Add to a project":{v:["Додати др проєкту"]},"Connect items to a project to make them easier to find":{v:["Приєднайте ресурси до проєкту для швидшого пошуку"]},"Failed to add the item to the project":{v:["Не вдалося приєднати ресурс до проєкту"]},"Failed to create a project":{v:["Не вдалося створити проєкт"]},"Failed to rename the project":{v:["Не вдалося перейменувати проєкт"]},"Type to search for existing projects":{v:["Почніть вводити, щоб знайти проєкт"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],_A=[{l:"af",t:{"Any link":{v:[""]}}},{l:"ar",t:{"Any link":{v:["أيَّ رابطٍ"]}}},{l:"ast",t:{"Any link":{v:["Cualesquier enllaz"]}}},{l:"az",t:{"Any link":{v:[""]}}},{l:"be",t:{"Any link":{v:[""]}}},{l:"bg",t:{"Any link":{v:[""]}}},{l:"bn_BD",t:{"Any link":{v:[""]}}},{l:"br",t:{"Any link":{v:[""]}}},{l:"bs",t:{"Any link":{v:[""]}}},{l:"ca",t:{"Any link":{v:[""]}}},{l:"cs",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cs_CZ",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cy_GB",t:{"Any link":{v:[""]}}},{l:"da",t:{"Any link":{v:["Ethvert link"]}}},{l:"de",t:{"Any link":{v:["Irgendein Link"]}}},{l:"de_DE",t:{"Any link":{v:["Irgendein Link"]}}},{l:"el",t:{"Any link":{v:[""]}}},{l:"en_GB",t:{"Any link":{v:["Any link"]}}},{l:"eo",t:{"Any link":{v:[""]}}},{l:"es",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_419",t:{"Any link":{v:[""]}}},{l:"es_AR",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_CL",t:{"Any link":{v:[""]}}},{l:"es_CO",t:{"Any link":{v:[""]}}},{l:"es_CR",t:{"Any link":{v:[""]}}},{l:"es_DO",t:{"Any link":{v:[""]}}},{l:"es_EC",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_GT",t:{"Any link":{v:[""]}}},{l:"es_HN",t:{"Any link":{v:[""]}}},{l:"es_MX",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_NI",t:{"Any link":{v:[""]}}},{l:"es_PA",t:{"Any link":{v:[""]}}},{l:"es_PE",t:{"Any link":{v:[""]}}},{l:"es_PR",t:{"Any link":{v:[""]}}},{l:"es_PY",t:{"Any link":{v:[""]}}},{l:"es_SV",t:{"Any link":{v:[""]}}},{l:"es_UY",t:{"Any link":{v:[""]}}},{l:"et_EE",t:{"Any link":{v:[""]}}},{l:"eu",t:{"Any link":{v:["Edozein esteka"]}}},{l:"fa",t:{"Any link":{v:[""]}}},{l:"fi",t:{"Any link":{v:[""]}}},{l:"fo",t:{"Any link":{v:[""]}}},{l:"fr",t:{"Any link":{v:["N'importe quel lien"]}}},{l:"ga",t:{"Any link":{v:["Aon nasc"]}}},{l:"gd",t:{"Any link":{v:[""]}}},{l:"gl",t:{"Any link":{v:["Calquera ligazón"]}}},{l:"he",t:{"Any link":{v:["קישור כלשהו"]}}},{l:"hi_IN",t:{"Any link":{v:[""]}}},{l:"hr",t:{"Any link":{v:[""]}}},{l:"hsb",t:{"Any link":{v:[""]}}},{l:"hu",t:{"Any link":{v:[""]}}},{l:"hy",t:{"Any link":{v:[""]}}},{l:"ia",t:{"Any link":{v:[""]}}},{l:"id",t:{"Any link":{v:["Semua tautan"]}}},{l:"ig",t:{"Any link":{v:[""]}}},{l:"is",t:{"Any link":{v:["Einhver tengill"]}}},{l:"it",t:{"Any link":{v:["Qualsiasi link"]}}},{l:"ja",t:{"Any link":{v:["任意のリンク"]}}},{l:"ja_JP",t:{"Any link":{v:["任意のリンク"]}}},{l:"ka",t:{"Any link":{v:[""]}}},{l:"ka_GE",t:{"Any link":{v:[""]}}},{l:"kab",t:{"Any link":{v:[""]}}},{l:"kk",t:{"Any link":{v:[""]}}},{l:"km",t:{"Any link":{v:[""]}}},{l:"kn",t:{"Any link":{v:[""]}}},{l:"ko",t:{"Any link":{v:[""]}}},{l:"la",t:{"Any link":{v:[""]}}},{l:"lb",t:{"Any link":{v:[""]}}},{l:"lo",t:{"Any link":{v:[""]}}},{l:"lt_LT",t:{"Any link":{v:[""]}}},{l:"lv",t:{"Any link":{v:[""]}}},{l:"mk",t:{"Any link":{v:[""]}}},{l:"mn",t:{"Any link":{v:[""]}}},{l:"mr",t:{"Any link":{v:[""]}}},{l:"ms_MY",t:{"Any link":{v:[""]}}},{l:"my",t:{"Any link":{v:[""]}}},{l:"nb",t:{"Any link":{v:["Enhver lenke"]}}},{l:"ne",t:{"Any link":{v:[""]}}},{l:"nl",t:{"Any link":{v:["Elke link"]}}},{l:"nn_NO",t:{"Any link":{v:[""]}}},{l:"oc",t:{"Any link":{v:[""]}}},{l:"pl",t:{"Any link":{v:["Dowolny link"]}}},{l:"ps",t:{"Any link":{v:[""]}}},{l:"pt_BR",t:{"Any link":{v:["Qualquer link"]}}},{l:"pt_PT",t:{"Any link":{v:["Qualquer link"]}}},{l:"ro",t:{"Any link":{v:["Orice link"]}}},{l:"ru",t:{"Any link":{v:["Любая ссылка"]}}},{l:"sc",t:{"Any link":{v:[""]}}},{l:"si",t:{"Any link":{v:[""]}}},{l:"sk",t:{"Any link":{v:[""]}}},{l:"sl",t:{"Any link":{v:[""]}}},{l:"sq",t:{"Any link":{v:[""]}}},{l:"sr",t:{"Any link":{v:["Било који линк"]}}},{l:"sr@latin",t:{"Any link":{v:[""]}}},{l:"sv",t:{"Any link":{v:["Vilken länk som helst"]}}},{l:"sw",t:{"Any link":{v:[""]}}},{l:"ta",t:{"Any link":{v:[""]}}},{l:"th",t:{"Any link":{v:[""]}}},{l:"tk",t:{"Any link":{v:[""]}}},{l:"tr",t:{"Any link":{v:["Herhangi bir bağlantı"]}}},{l:"ug",t:{"Any link":{v:[""]}}},{l:"uk",t:{"Any link":{v:["Будь-яке посилання"]}}},{l:"ur_PK",t:{"Any link":{v:[""]}}},{l:"uz",t:{"Any link":{v:[""]}}},{l:"vi",t:{"Any link":{v:[""]}}},{l:"zh_CN",t:{"Any link":{v:[""]}}},{l:"zh_HK",t:{"Any link":{v:["任何連結"]}}},{l:"zh_TW",t:{"Any link":{v:["任何連結"]}}},{l:"zu_ZA",t:{"Any link":{v:[""]}}}],FA=[{l:"af",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ar",t:{"Anything shared with the same group of people will show up here":{v:["أيّ مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطأ في الحصول على الموارد ذات الصلة. يرجى الاتصال بمشرف النظام عندك إذا كان لديك أيّ أسئلة."]},"Related resources":{v:["مصادر ذات صلة"]}}},{l:"ast",t:{"Anything shared with the same group of people will show up here":{v:["Equí va apaecer tolo que compartas col mesmu grupu de persones"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Hebo un error al consiguir los recursos rellacionaos. Ponte en contautu col alministrador del sistema si tienes dalguna entruga."]},"Related resources":{v:["Recursos rellacionao"]}}},{l:"az",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"be",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bg",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bn_BD",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"br",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bs",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ca",t:{"Anything shared with the same group of people will show up here":{v:["Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Recursos relacionats"]}}},{l:"cs",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cs_CZ",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cy_GB",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"da",t:{"Anything shared with the same group of people will show up here":{v:["Alt der deles med samme gruppe af personer vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fejl ved hentning af relaterede ressourcer. Kontakt venligst din systemadministrator, hvis du har spørgsmål."]},"Related resources":{v:["Relaterede emner"]}}},{l:"de",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wende dich bitte an deinen Systemadministrator."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"de_DE",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wenden Sie sich bitte an Ihre Systemadministration."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"el",t:{"Anything shared with the same group of people will show up here":{v:["Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Σχετικοί πόροι"]}}},{l:"en_GB",t:{"Anything shared with the same group of people will show up here":{v:["Anything shared with the same group of people will show up here"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error getting related resources. Please contact your system administrator if you have any questions."]},"Related resources":{v:["Related resources"]}}},{l:"eo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa que esté compartida con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_419",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_AR",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_CL",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_CO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_CR",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_DO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_EC",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacta a tu administrador del sistema si tienes alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_GT",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_HN",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_MX",t:{"Anything shared with the same group of people will show up here":{v:["Todo lo que se comparta con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor contacte al administrador si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_NI",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PA",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PR",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_SV",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_UY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"et_EE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"eu",t:{"Anything shared with the same group of people will show up here":{v:["Pertsona-talde berarekin partekatutako edozer agertuko da hemen"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore bat gertatu da erlazionatutako baliabideak eskuratzean. Jarri harremanetan zure sistemaren administratzailearekin galderarik baduzu."]},"Related resources":{v:["Erlazionatutako baliabideak"]}}},{l:"fa",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fi",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fr",t:{"Anything shared with the same group of people will show up here":{v:["Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erreur lors de la récupération des ressources liées. Contactez votre administrateur système pour répondre à vos éventuelles questions."]},"Related resources":{v:["Ressources liées"]}}},{l:"ga",t:{"Anything shared with the same group of people will show up here":{v:["Taispeánfar aon rud a roinntear leis an ngrúpa céanna daoine anseo"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Earráid agus acmhainní gaolmhara á bhfáil. Déan teagmháil le riarthóir do chórais má tá aon cheist agat."]},"Related resources":{v:["Acmhainní gaolmhara"]}}},{l:"gd",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"gl",t:{"Anything shared with the same group of people will show up here":{v:["Todo o que se comparta co mesmo grupo de persoas aparecerá aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Produciuse un erro ao obter os recursos relacionados. Póñase en contacto coa administración do seu sistema se ten algunha dúbida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"he",t:{"Anything shared with the same group of people will show up here":{v:["כל מה שמשותף עם אותה קבוצת האנשים יופיע כאן"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["שגיאה בקבלת המשאבים הקשורים. נא ליצור קשר עם הנהלת המערכת אם יש לך שאלות."]},"Related resources":{v:["משאבים קשורים"]}}},{l:"hi_IN",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hr",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hsb",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hu",t:{"Anything shared with the same group of people will show up here":{v:["Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Kapcsolódó erőforrások"]}}},{l:"hy",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ia",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"id",t:{"Anything shared with the same group of people will show up here":{v:["Apa pun yang dibagikan dengan grup orang yang sama akan muncul di sini"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Kesalahan saat mengambil sumber daya terkait. Hubungi administrator sistem Anda jika ada pertanyaan."]},"Related resources":{v:["Sumber daya terkait"]}}},{l:"ig",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"is",t:{"Anything shared with the same group of people will show up here":{v:["Allt sem deilt er með sama hópi fólks mun birtast hér"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Villa við að sækja tengd tilföng. Hafðu samband við kerfisstjórann þinn ef þú ert með einhverjar spurningar."]},"Related resources":{v:["Tengd tilföng"]}}},{l:"it",t:{"Anything shared with the same group of people will show up here":{v:["Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore nell'ottenere le risorse correlate. Per qualsiasi domanda, contattare l'amministratore di sistema."]},"Related resources":{v:["Risorse correlate"]}}},{l:"ja",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ja_JP",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ka",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ka_GE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kab",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"km",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kn",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ko",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"la",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lb",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lt_LT",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lv",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mn",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mr",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ms_MY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"my",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"nb",t:{"Anything shared with the same group of people will show up here":{v:["Alt som er delt med den samme gruppen vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Feil ved henting av relaterte ressurser. Kontakt systemansvarlig hvis du har spørsmål."]},"Related resources":{v:["Relaterte ressurser"]}}},{l:"ne",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"nl",t:{"Anything shared with the same group of people will show up here":{v:["Alles dat gedeeld is met dezelfde groep mensen zal hier getoond worden"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fout bij het verkrijgen van resources. Neem a.u.b. contact op met uw systeembeheerder als u vragen heeft."]},"Related resources":{v:["Gerelateerde bronnen"]}}},{l:"nn_NO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"oc",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"pl",t:{"Anything shared with the same group of people will show up here":{v:["Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Błąd podczas pobierania powiązanych zasobów. Jeśli masz jakiekolwiek pytania, skontaktuj się z administratorem systemu."]},"Related resources":{v:["Powiązane zasoby"]}}},{l:"ps",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"pt_BR",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter recursos relacionados. Por favor entre em contato com o administrador do sistema se tiver alguma dúvida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"pt_PT",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro em obter info relacionadas. Por favor contacte o administrador do sistema para esclarecimentos adicionais."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"ro",t:{"Anything shared with the same group of people will show up here":{v:["Tot ceea ce este partajat cu același grup de persoane va fi afișat aici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Eroare la preluarea resurselor adiționale. Vă rugăm să contactați administratorul pentru întrebări."]},"Related resources":{v:["Resurse legate"]}}},{l:"ru",t:{"Anything shared with the same group of people will show up here":{v:["Всё, чем поделились с той же группой людей, будет отображаться здесь"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Ошибка при получении связанных ресурсов. Если у вас есть какие-либо вопросы, обратитесь к системному администратору."]},"Related resources":{v:["Связанные ресурсы"]}}},{l:"sc",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"si",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sl",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Povezani viri"]}}},{l:"sq",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sr",t:{"Anything shared with the same group of people will show up here":{v:["Све што се дели са истом групом људи ће се појавити овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка код прибављања везаних ресурса. Молимо вас да се обратите администратору ако имате питања."]},"Related resources":{v:["Повезани ресурси"]}}},{l:"sr@latin",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sv",t:{"Anything shared with the same group of people will show up here":{v:["Något som delats med samma grupp av personer kommer att visas här"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Det gick inte att hämta relaterade resurser. Kontakta din systemadministratör om du har några frågor."]},"Related resources":{v:["Relaterade resurser"]}}},{l:"sw",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ta",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"th",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"tk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"tr",t:{"Anything shared with the same group of people will show up here":{v:["Aynı kişi grubu ile paylaşılan herşey burada görüntülenir"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["İlgili kaynaklara ulaşılırken sorun çıktı. Herhangi bir sorunuz varsa lütfen sistem yöneticiniz ile görüşün "]},"Related resources":{v:["İlgili kaynaklar"]}}},{l:"ug",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"uk",t:{"Anything shared with the same group of people will show up here":{v:["Будь-що доступне для цієї же групи людей буде показано тут"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Помилка під час отримання пов'язаних ресурсів. Будь ласка, сконтактуйте з системним адміністратором, якщо у вас виникли запитання."]},"Related resources":{v:["Пов'язані ресурси"]}}},{l:"ur_PK",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"uz",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"vi",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"zh_CN",t:{"Anything shared with the same group of people will show up here":{v:["与同组用户分享的所有内容都会显示于此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["相关资源"]}}},{l:"zh_HK",t:{"Anything shared with the same group of people will show up here":{v:["與同一組人共享的任何內容都會顯示在此處"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zh_TW",t:{"Anything shared with the same group of people will show up here":{v:["與相同群組分享的所有內容都會顯示於此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zu_ZA",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}}],vA=[{l:"af",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ar",t:{"Avatar of {displayName}":{v:["الرمز التجسيدي avatar لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["الرمز التجسيدي avatar لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"az",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"be",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bg",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bn_BD",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"br",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bs",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs_CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cy_GB",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de_DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en_GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_419",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_CL",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_CO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_CR",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_DO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_GT",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_HN",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_NI",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PA",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PR",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_SV",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_UY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"et_EE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["Käyttäjän {displayName} avatar"]},"Avatar of {displayName}, {status}":{v:["Käyttäjän {displayName} avatar, {status}"]}}},{l:"fo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gd",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hi_IN",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hr",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hsb",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"hy",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ia",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"ig",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja_JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ka",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ka_GE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kab",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kk",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"km",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kn",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ko",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"la",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lb",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lt_LT",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lv",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"mn",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"mr",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ms_MY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"ne",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"nn_NO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"oc",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"ps",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"pt_BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt_PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sc",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"si",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sq",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sr@latin",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"sw",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ta",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"th",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"tk",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"ug",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"ur_PK",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"vi",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"zh_CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh_HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh_TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}},{l:"zu_ZA",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}}],bA=[{l:"af",t:{}},{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["مُتّصِلٌ"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs_CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cy_GB",t:{}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de_DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{}},{l:"en_GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{away:{v:["absent"]},"do not disturb":{v:["ne pas déranger"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gd",t:{}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"ig",t:{}},{l:"is",t:{away:{v:["í burtu"]},"do not disturb":{v:["ekki ónáða"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja_JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"ne",t:{}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["desligada"]},online:{v:["ligado"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},"do not disturb":{v:["не беспокоить"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"ug",t:{}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{away:{v:["離開"]},"do not disturb":{v:["請勿打擾"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],yA=[{l:"af",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ar",t:{"Back to provider selection":{v:["عودة إلى اختيار المُزوِّد"]},"Close Smart Picker":{v:["أغلِق Smart Picker"]},"Smart Picker":{v:["اللاقط الذكي smart picker"]}}},{l:"ast",t:{"Back to provider selection":{v:["Volver a la seleición de fornidores"]},"Close Smart Picker":{v:["Zarrar la seleición intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"az",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"be",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bg",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bn_BD",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"br",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bs",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ca",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"cs",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cs_CZ",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cy_GB",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"da",t:{"Back to provider selection":{v:["Tilbage til udbydervalg"]},"Close Smart Picker":{v:["Luk Smart Vælger"]},"Smart Picker":{v:["Smart Vælger"]}}},{l:"de",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"de_DE",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"el",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"en_GB",t:{"Back to provider selection":{v:["Back to provider selection"]},"Close Smart Picker":{v:["Close Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"eo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_419",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_AR",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_CL",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_CO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_CR",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_DO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_EC",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_GT",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_HN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_MX",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_NI",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PA",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PR",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_SV",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_UY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"et_EE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"eu",t:{"Back to provider selection":{v:["Itzuli hornitzaileen hautapenera"]},"Close Smart Picker":{v:["Itxi hautatzaile adimenduna"]},"Smart Picker":{v:["Hautatzaile adimenduna"]}}},{l:"fa",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fi",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fr",t:{"Back to provider selection":{v:["Revenir à la sélection du fournisseur"]},"Close Smart Picker":{v:["Fermer le sélecteur intelligent"]},"Smart Picker":{v:["Sélecteur intelligent"]}}},{l:"ga",t:{"Back to provider selection":{v:["Ar ais go roghnú soláthróra"]},"Close Smart Picker":{v:["Dún Piocálaí Cliste"]},"Smart Picker":{v:["Roghnóir Cliste"]}}},{l:"gd",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"gl",t:{"Back to provider selection":{v:["Volver á selección do provedor"]},"Close Smart Picker":{v:["Pechar o Selector intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"he",t:{"Back to provider selection":{v:["חזרה לבחירת ספק"]},"Close Smart Picker":{v:["סגירת הבורר החכם"]},"Smart Picker":{v:["בורר חכם"]}}},{l:"hi_IN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hr",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hsb",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hu",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hy",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ia",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"id",t:{"Back to provider selection":{v:["Kembali ke pemilihan penyedia"]},"Close Smart Picker":{v:["Tutup Pemilih Cerdas"]},"Smart Picker":{v:["Pemilih Cerdas"]}}},{l:"ig",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"is",t:{"Back to provider selection":{v:["Til baka í val á þjónustuveitu"]},"Close Smart Picker":{v:["Loka snjall-veljara"]},"Smart Picker":{v:["Snjall-veljari"]}}},{l:"it",t:{"Back to provider selection":{v:["Torna alla selezione del provider"]},"Close Smart Picker":{v:["Chiudere lo Smart Picker"]},"Smart Picker":{v:["Picker intelligente"]}}},{l:"ja",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ja_JP",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ka",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ka_GE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kab",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"km",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kn",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ko",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"la",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lb",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lt_LT",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lv",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mn",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mr",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ms_MY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"my",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"nb",t:{"Back to provider selection":{v:["Tilbake til leverandørvalg"]},"Close Smart Picker":{v:["Lukk Smart Velger"]},"Smart Picker":{v:["Smart Velger"]}}},{l:"ne",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"nl",t:{"Back to provider selection":{v:["Terug naar provider selectie"]},"Close Smart Picker":{v:["Sluit Slimme Kiezer"]},"Smart Picker":{v:["Slimme Kiezer"]}}},{l:"nn_NO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"oc",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"pl",t:{"Back to provider selection":{v:["Powrót do wyboru dostawcy"]},"Close Smart Picker":{v:["Zamknij inteligentny selektor"]},"Smart Picker":{v:["Inteligentne wybieranie"]}}},{l:"ps",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"pt_BR",t:{"Back to provider selection":{v:["Voltar para seleção de provedor"]},"Close Smart Picker":{v:["Fechar Seletor Inteligente"]},"Smart Picker":{v:["Seletor Inteligente"]}}},{l:"pt_PT",t:{"Back to provider selection":{v:["Voltar à seleção de fornecedor"]},"Close Smart Picker":{v:['Fechar "Smart Picker"']},"Smart Picker":{v:["Smart Picker"]}}},{l:"ro",t:{"Back to provider selection":{v:["Înapoi la selecția providerului"]},"Close Smart Picker":{v:["Închide Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"ru",t:{"Back to provider selection":{v:["Вернуться к выбору провайдера"]},"Close Smart Picker":{v:["Закрыть интеллектуальный выбор"]},"Smart Picker":{v:["Умный выбор"]}}},{l:"sc",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"si",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sl",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sq",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sr",t:{"Back to provider selection":{v:["Назад на избор пружаоца"]},"Close Smart Picker":{v:["Затвори паметни бирач"]},"Smart Picker":{v:["Паметни бирач"]}}},{l:"sr@latin",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sv",t:{"Back to provider selection":{v:["Tillbaka till leverantörsval"]},"Close Smart Picker":{v:["Stäng Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"sw",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ta",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"th",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"tk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"tr",t:{"Back to provider selection":{v:["Sağlayıcı seçimine dön"]},"Close Smart Picker":{v:["Akıllı seçimi kapat"]},"Smart Picker":{v:["Akıllı seçim"]}}},{l:"ug",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"uk",t:{"Back to provider selection":{v:["Назад до вибору постачальника"]},"Close Smart Picker":{v:["Закрити асистент вибору"]},"Smart Picker":{v:["Асистент вибору"]}}},{l:"ur_PK",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"uz",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"vi",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"zh_CN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"zh_HK",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉 Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"zh_TW",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉智慧型挑選器"]},"Smart Picker":{v:["智慧型挑選器"]}}},{l:"zu_ZA",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}}],EA=[{l:"af",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ar",t:{"Cancel changes":{v:["إلغاء التغييرات"]},"Confirm changes":{v:["تأكيد التغييرات"]}}},{l:"ast",t:{"Cancel changes":{v:["Encaboxar los cambeos"]},"Confirm changes":{v:["Confirmar los cambeos"]}}},{l:"az",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"be",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bg",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bn_BD",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"br",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bs",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ca",t:{"Cancel changes":{v:["Cancel·la els canvis"]},"Confirm changes":{v:["Confirmeu els canvis"]}}},{l:"cs",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cs_CZ",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cy_GB",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"da",t:{"Cancel changes":{v:["Annuller ændringer"]},"Confirm changes":{v:["Bekræft ændringer"]}}},{l:"de",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"de_DE",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"el",t:{"Cancel changes":{v:["Ακύρωση αλλαγών"]},"Confirm changes":{v:["Επιβεβαίωση αλλαγών"]}}},{l:"en_GB",t:{"Cancel changes":{v:["Cancel changes"]},"Confirm changes":{v:["Confirm changes"]}}},{l:"eo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_419",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_AR",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_CL",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_CO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_CR",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_DO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_EC",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_GT",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_HN",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_MX",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_NI",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PA",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PR",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_SV",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_UY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"et_EE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"eu",t:{"Cancel changes":{v:["Ezeztatu aldaketak"]},"Confirm changes":{v:["Baieztatu aldaketak"]}}},{l:"fa",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"fi",t:{"Cancel changes":{v:["Peruuta muutokset"]},"Confirm changes":{v:["Vahvista muutokset"]}}},{l:"fo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"fr",t:{"Cancel changes":{v:["Annuler les modifications"]},"Confirm changes":{v:["Confirmer les modifications"]}}},{l:"ga",t:{"Cancel changes":{v:["Cealaigh athruithe"]},"Confirm changes":{v:["Deimhnigh na hathruithe"]}}},{l:"gd",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"gl",t:{"Cancel changes":{v:["Cancelar os cambios"]},"Confirm changes":{v:["Confirma os cambios"]}}},{l:"he",t:{"Cancel changes":{v:["ביטול שינויים"]},"Confirm changes":{v:["אישור השינויים"]}}},{l:"hi_IN",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hr",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hsb",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hu",t:{"Cancel changes":{v:["Változtatások elvetése"]},"Confirm changes":{v:["Változtatások megerősítése"]}}},{l:"hy",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ia",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"id",t:{"Cancel changes":{v:["Batalkan perubahan"]},"Confirm changes":{v:["Konfirmasikan perubahan"]}}},{l:"ig",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"is",t:{"Cancel changes":{v:["Hætta við breytingar"]},"Confirm changes":{v:["Staðfesta breytingar"]}}},{l:"it",t:{"Cancel changes":{v:["Annulla modifiche"]},"Confirm changes":{v:["Conferma modifiche"]}}},{l:"ja",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ja_JP",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ka",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ka_GE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kab",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kk",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"km",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kn",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ko",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"la",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lb",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lt_LT",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lv",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"mk",t:{"Cancel changes":{v:["Откажи ги промените"]},"Confirm changes":{v:["Потврди ги промените"]}}},{l:"mn",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"mr",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ms_MY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"my",t:{"Cancel changes":{v:["ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်"]},"Confirm changes":{v:["ပြောင်းလဲမှုများ အတည်ပြုရန်"]}}},{l:"nb",t:{"Cancel changes":{v:["Avbryt endringer"]},"Confirm changes":{v:["Bekreft endringer"]}}},{l:"ne",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"nl",t:{"Cancel changes":{v:["Wijzigingen annuleren"]},"Confirm changes":{v:["Wijzigingen bevestigen"]}}},{l:"nn_NO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"oc",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"pl",t:{"Cancel changes":{v:["Anuluj zmiany"]},"Confirm changes":{v:["Potwierdź zmiany"]}}},{l:"ps",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"pt_BR",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"pt_PT",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"ro",t:{"Cancel changes":{v:["Anulează modificările"]},"Confirm changes":{v:["Confirmați modificările"]}}},{l:"ru",t:{"Cancel changes":{v:["Отменить изменения"]},"Confirm changes":{v:["Подтвердить изменения"]}}},{l:"sc",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"si",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sk",t:{"Cancel changes":{v:["Zrušiť zmeny"]},"Confirm changes":{v:["Potvrdiť zmeny"]}}},{l:"sl",t:{"Cancel changes":{v:["Prekliči spremembe"]},"Confirm changes":{v:["Potrdi spremembe"]}}},{l:"sq",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sr",t:{"Cancel changes":{v:["Откажи измене"]},"Confirm changes":{v:["Потврдите измене"]}}},{l:"sr@latin",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sv",t:{"Cancel changes":{v:["Avbryt ändringar"]},"Confirm changes":{v:["Bekräfta ändringar"]}}},{l:"sw",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ta",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"th",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"tk",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"tr",t:{"Cancel changes":{v:["Değişiklikleri iptal et"]},"Confirm changes":{v:["Değişiklikleri onayla"]}}},{l:"ug",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"uk",t:{"Cancel changes":{v:["Скасувати зміни"]},"Confirm changes":{v:["Підтвердити зміни"]}}},{l:"ur_PK",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"uz",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"vi",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"zh_CN",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["确认更改"]}}},{l:"zh_HK",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["確認更改"]}}},{l:"zh_TW",t:{"Cancel changes":{v:["取消變更"]},"Confirm changes":{v:["確認變更"]}}},{l:"zu_ZA",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}}],DA=[{l:"af",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ar",t:{"Change name":{v:["تغيير الاسم"]},"Close sidebar":{v:["قفل الشريط الجانبي"]},Favorite:{v:["المُفضَّلة"]},"Open sidebar":{v:["إفتَح الشريط الجانبي"]}}},{l:"ast",t:{"Change name":{v:["Camudar el nome"]},"Close sidebar":{v:["Zarrar la barra llateral"]},Favorite:{v:["Favoritu"]},"Open sidebar":{v:["Abrir la barra llateral"]}}},{l:"az",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"be",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bg",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bn_BD",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"br",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bs",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ca",t:{"Change name":{v:[""]},"Close sidebar":{v:["Tancar la barra lateral"]},Favorite:{v:["Preferit"]}}},{l:"cs",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]},"Open sidebar":{v:["Otevřít postranní panel"]}}},{l:"cs_CZ",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]}}},{l:"cy_GB",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"da",t:{"Change name":{v:["Ændre navn"]},"Close sidebar":{v:["Luk sidepanel"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Åbn sidepanel"]}}},{l:"de",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"de_DE",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"el",t:{"Change name":{v:[""]},"Close sidebar":{v:["Κλείσιμο πλευρικής μπάρας"]},Favorite:{v:["Αγαπημένα"]}}},{l:"en_GB",t:{"Change name":{v:["Change name"]},"Close sidebar":{v:["Close sidebar"]},Favorite:{v:["Favourite"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"eo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_419",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_AR",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_CL",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_CO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_CR",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_DO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_EC",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"es_GT",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_HN",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_MX",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_NI",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PA",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PR",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_SV",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_UY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"et_EE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"eu",t:{"Change name":{v:["Aldatu izena"]},"Close sidebar":{v:["Itxi albo-barra"]},Favorite:{v:["Gogokoa"]}}},{l:"fa",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fi",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fr",t:{"Change name":{v:["Modifier le nom"]},"Close sidebar":{v:["Fermer la barre latérale"]},Favorite:{v:["Favori"]}}},{l:"ga",t:{"Change name":{v:["Athrú ainm"]},"Close sidebar":{v:["Dún barra taoibh"]},Favorite:{v:["is fearr leat"]},"Open sidebar":{v:["Oscail barra taoibh"]}}},{l:"gd",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"gl",t:{"Change name":{v:["Cambiar o nome"]},"Close sidebar":{v:["Pechar a barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir a barra lateral"]}}},{l:"he",t:{"Change name":{v:["החלפת שם"]},"Close sidebar":{v:["סגירת סרגל הצד"]},Favorite:{v:["למועדפים"]}}},{l:"hi_IN",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hr",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hsb",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hu",t:{"Change name":{v:[""]},"Close sidebar":{v:["Oldalsáv bezárása"]},Favorite:{v:["Kedvenc"]}}},{l:"hy",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ia",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"id",t:{"Change name":{v:["Ubah nama"]},"Close sidebar":{v:["Tutup bilah sisi"]},Favorite:{v:["Favorit"]}}},{l:"ig",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"is",t:{"Change name":{v:["Breyta nafni"]},"Close sidebar":{v:["Loka hliðarstiku"]},Favorite:{v:["Eftirlæti"]}}},{l:"it",t:{"Change name":{v:["Cambia nome"]},"Close sidebar":{v:["Chiudi la barra laterale"]},Favorite:{v:["Preferito"]}}},{l:"ja",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ja_JP",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ka",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ka_GE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kab",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"km",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kn",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ko",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"la",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lb",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lt_LT",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lv",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"mk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:["Фаворити"]}}},{l:"mn",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"mr",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ms_MY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"my",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"nb",t:{"Change name":{v:["Endre navn"]},"Close sidebar":{v:["Lukk sidepanel"]},Favorite:{v:["Favoritt"]},"Open sidebar":{v:["Åpne sidefelt"]}}},{l:"ne",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"nl",t:{"Change name":{v:["Verander naam"]},"Close sidebar":{v:["Sluit sidebar"]},Favorite:{v:["Favoriet"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"nn_NO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"oc",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"pl",t:{"Change name":{v:["Zmień nazwę"]},"Close sidebar":{v:["Zamknij pasek boczny"]},Favorite:{v:["Ulubiony"]}}},{l:"ps",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"pt_BR",t:{"Change name":{v:["Mude o nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"pt_PT",t:{"Change name":{v:["Alterar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"ro",t:{"Change name":{v:["Modifică numele"]},"Close sidebar":{v:["Închide bara laterală"]},Favorite:{v:["Favorit"]}}},{l:"ru",t:{"Change name":{v:["Изменить имя"]},"Close sidebar":{v:["Закрыть сайдбар"]},Favorite:{v:["Избранное"]}}},{l:"sc",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"si",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sl",t:{"Change name":{v:[""]},"Close sidebar":{v:["Zapri stransko vrstico"]},Favorite:{v:["Priljubljeno"]}}},{l:"sq",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sr",t:{"Change name":{v:["Измени назив"]},"Close sidebar":{v:["Затвори бочну траку"]},Favorite:{v:["Омиљени"]}}},{l:"sr@latin",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sv",t:{"Change name":{v:["Ändra namn"]},"Close sidebar":{v:["Stäng sidofältet"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Öppna sidofältet"]}}},{l:"sw",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ta",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"th",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"tk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"tr",t:{"Change name":{v:["Adı değiştir"]},"Close sidebar":{v:["Yan çubuğu kapat"]},Favorite:{v:["Sık kullanılanlara ekle"]},"Open sidebar":{v:["Yan çubuğu aç"]}}},{l:"ug",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"uk",t:{"Change name":{v:["Змінити назву"]},"Close sidebar":{v:["Закрити бічну панель"]},Favorite:{v:["Із зірочкою"]},"Open sidebar":{v:["Бокове меню"]}}},{l:"ur_PK",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"uz",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"vi",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"zh_CN",t:{"Change name":{v:[""]},"Close sidebar":{v:["关闭侧边栏"]},Favorite:{v:["喜爱"]}}},{l:"zh_HK",t:{"Change name":{v:["更改名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["喜愛"]}}},{l:"zh_TW",t:{"Change name":{v:["變更名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["最愛"]}}},{l:"zu_ZA",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}}],j3=[{l:"af",t:{"Clear search":{v:[""]}}},{l:"ar",t:{"Clear search":{v:["مَحْوُ البحث"]}}},{l:"ast",t:{"Clear search":{v:["Borrar la busca"]}}},{l:"az",t:{"Clear search":{v:[""]}}},{l:"be",t:{"Clear search":{v:[""]}}},{l:"bg",t:{"Clear search":{v:[""]}}},{l:"bn_BD",t:{"Clear search":{v:[""]}}},{l:"br",t:{"Clear search":{v:[""]}}},{l:"bs",t:{"Clear search":{v:[""]}}},{l:"ca",t:{"Clear search":{v:[""]}}},{l:"cs",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cs_CZ",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cy_GB",t:{"Clear search":{v:[""]}}},{l:"da",t:{"Clear search":{v:["Ryd søgning"]}}},{l:"de",t:{"Clear search":{v:["Suche leeren"]}}},{l:"de_DE",t:{"Clear search":{v:["Suche leeren"]}}},{l:"el",t:{"Clear search":{v:[""]}}},{l:"en_GB",t:{"Clear search":{v:["Clear search"]}}},{l:"eo",t:{"Clear search":{v:[""]}}},{l:"es",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_419",t:{"Clear search":{v:[""]}}},{l:"es_AR",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_CL",t:{"Clear search":{v:[""]}}},{l:"es_CO",t:{"Clear search":{v:[""]}}},{l:"es_CR",t:{"Clear search":{v:[""]}}},{l:"es_DO",t:{"Clear search":{v:[""]}}},{l:"es_EC",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_GT",t:{"Clear search":{v:[""]}}},{l:"es_HN",t:{"Clear search":{v:[""]}}},{l:"es_MX",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_NI",t:{"Clear search":{v:[""]}}},{l:"es_PA",t:{"Clear search":{v:[""]}}},{l:"es_PE",t:{"Clear search":{v:[""]}}},{l:"es_PR",t:{"Clear search":{v:[""]}}},{l:"es_PY",t:{"Clear search":{v:[""]}}},{l:"es_SV",t:{"Clear search":{v:[""]}}},{l:"es_UY",t:{"Clear search":{v:[""]}}},{l:"et_EE",t:{"Clear search":{v:[""]}}},{l:"eu",t:{"Clear search":{v:["Garbitu bilaketa"]}}},{l:"fa",t:{"Clear search":{v:[""]}}},{l:"fi",t:{"Clear search":{v:[""]}}},{l:"fo",t:{"Clear search":{v:[""]}}},{l:"fr",t:{"Clear search":{v:["Effacer la recherche"]}}},{l:"ga",t:{"Clear search":{v:["Glan cuardach"]}}},{l:"gd",t:{"Clear search":{v:[""]}}},{l:"gl",t:{"Clear search":{v:["Limpar a busca"]}}},{l:"he",t:{"Clear search":{v:["פינוי חיפוש"]}}},{l:"hi_IN",t:{"Clear search":{v:[""]}}},{l:"hr",t:{"Clear search":{v:[""]}}},{l:"hsb",t:{"Clear search":{v:[""]}}},{l:"hu",t:{"Clear search":{v:[""]}}},{l:"hy",t:{"Clear search":{v:[""]}}},{l:"ia",t:{"Clear search":{v:[""]}}},{l:"id",t:{"Clear search":{v:["Bersihkan pencarian"]}}},{l:"ig",t:{"Clear search":{v:[""]}}},{l:"is",t:{"Clear search":{v:["Hreinsa leit"]}}},{l:"it",t:{"Clear search":{v:["online"]}}},{l:"ja",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ja_JP",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ka",t:{"Clear search":{v:[""]}}},{l:"ka_GE",t:{"Clear search":{v:[""]}}},{l:"kab",t:{"Clear search":{v:[""]}}},{l:"kk",t:{"Clear search":{v:[""]}}},{l:"km",t:{"Clear search":{v:[""]}}},{l:"kn",t:{"Clear search":{v:[""]}}},{l:"ko",t:{"Clear search":{v:[""]}}},{l:"la",t:{"Clear search":{v:[""]}}},{l:"lb",t:{"Clear search":{v:[""]}}},{l:"lo",t:{"Clear search":{v:[""]}}},{l:"lt_LT",t:{"Clear search":{v:[""]}}},{l:"lv",t:{"Clear search":{v:[""]}}},{l:"mk",t:{"Clear search":{v:[""]}}},{l:"mn",t:{"Clear search":{v:[""]}}},{l:"mr",t:{"Clear search":{v:[""]}}},{l:"ms_MY",t:{"Clear search":{v:[""]}}},{l:"my",t:{"Clear search":{v:[""]}}},{l:"nb",t:{"Clear search":{v:["Tøm søk"]}}},{l:"ne",t:{"Clear search":{v:[""]}}},{l:"nl",t:{"Clear search":{v:["Wis zoekopdracht"]}}},{l:"nn_NO",t:{"Clear search":{v:[""]}}},{l:"oc",t:{"Clear search":{v:[""]}}},{l:"pl",t:{"Clear search":{v:["Wyczyść wyszukiwanie"]}}},{l:"ps",t:{"Clear search":{v:[""]}}},{l:"pt_BR",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"pt_PT",t:{"Clear search":{v:["Limpar a pesquisa"]}}},{l:"ro",t:{"Clear search":{v:["Șterge căutarea"]}}},{l:"ru",t:{"Clear search":{v:["Очистить поиск"]}}},{l:"sc",t:{"Clear search":{v:[""]}}},{l:"si",t:{"Clear search":{v:[""]}}},{l:"sk",t:{"Clear search":{v:[""]}}},{l:"sl",t:{"Clear search":{v:[""]}}},{l:"sq",t:{"Clear search":{v:[""]}}},{l:"sr",t:{"Clear search":{v:["Обриши претрагу"]}}},{l:"sr@latin",t:{"Clear search":{v:[""]}}},{l:"sv",t:{"Clear search":{v:["Rensa sökning"]}}},{l:"sw",t:{"Clear search":{v:[""]}}},{l:"ta",t:{"Clear search":{v:[""]}}},{l:"th",t:{"Clear search":{v:[""]}}},{l:"tk",t:{"Clear search":{v:[""]}}},{l:"tr",t:{"Clear search":{v:["Aramayı temizle"]}}},{l:"ug",t:{"Clear search":{v:[""]}}},{l:"uk",t:{"Clear search":{v:["Очистити пошук"]}}},{l:"ur_PK",t:{"Clear search":{v:[""]}}},{l:"uz",t:{"Clear search":{v:[""]}}},{l:"vi",t:{"Clear search":{v:[""]}}},{l:"zh_CN",t:{"Clear search":{v:[""]}}},{l:"zh_HK",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh_TW",t:{"Clear search":{v:["清除搜尋"]}}},{l:"zu_ZA",t:{"Clear search":{v:[""]}}}],TA=[{l:"af",t:{"No results":{v:[""]}}},{l:"ar",t:{"Clear selected":{v:["مَحْوُ المُحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},"No results":{v:["ليس هناك أية نتيجة"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},"No results":{v:["Nun hai nengún resultáu"]},Options:{v:["Opciones"]}}},{l:"az",t:{"No results":{v:[""]}}},{l:"be",t:{"No results":{v:[""]}}},{l:"bg",t:{"No results":{v:[""]}}},{l:"bn_BD",t:{"No results":{v:[""]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"bs",t:{"No results":{v:[""]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cs_CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cy_GB",t:{"No results":{v:[""]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"de_DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"el",t:{"No results":{v:["Κανένα αποτέλεσμα"]}}},{l:"en_GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},"No results":{v:["No results"]},Options:{v:["Options"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:[" Ningún resultado"]},Options:{v:["Opciones"]}}},{l:"es_419",t:{"No results":{v:[""]}}},{l:"es_AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es_CL",t:{"No results":{v:[""]}}},{l:"es_CO",t:{"No results":{v:[""]}}},{l:"es_CR",t:{"No results":{v:[""]}}},{l:"es_DO",t:{"No results":{v:[""]}}},{l:"es_EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es_GT",t:{"No results":{v:[""]}}},{l:"es_HN",t:{"No results":{v:[""]}}},{l:"es_MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es_NI",t:{"No results":{v:[""]}}},{l:"es_PA",t:{"No results":{v:[""]}}},{l:"es_PE",t:{"No results":{v:[""]}}},{l:"es_PR",t:{"No results":{v:[""]}}},{l:"es_PY",t:{"No results":{v:[""]}}},{l:"es_SV",t:{"No results":{v:[""]}}},{l:"es_UY",t:{"No results":{v:[""]}}},{l:"et_EE",t:{"No results":{v:[""]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"No results":{v:[""]}}},{l:"fi",t:{"No results":{v:["Ei tuloksia"]}}},{l:"fo",t:{"No results":{v:[""]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},"No results":{v:["Gan torthaí"]},Options:{v:["Roghanna"]}}},{l:"gd",t:{"No results":{v:[""]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {opción}"]},"No results":{v:["Sen resultados"]},Options:{v:["Opcións"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hi_IN",t:{"No results":{v:[""]}}},{l:"hr",t:{"No results":{v:[""]}}},{l:"hsb",t:{"No results":{v:[""]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"hy",t:{"No results":{v:[""]}}},{l:"ia",t:{"No results":{v:[""]}}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]},"No results":{v:["Tidak ada hasil"]}}},{l:"ig",t:{"No results":{v:[""]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},"No results":{v:["Engar niðurstöður"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]},"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ja_JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ka",t:{"No results":{v:[""]}}},{l:"ka_GE",t:{"No results":{v:[""]}}},{l:"kab",t:{"No results":{v:[""]}}},{l:"kk",t:{"No results":{v:[""]}}},{l:"km",t:{"No results":{v:[""]}}},{l:"kn",t:{"No results":{v:[""]}}},{l:"ko",t:{"No results":{v:[""]}}},{l:"la",t:{"No results":{v:[""]}}},{l:"lb",t:{"No results":{v:[""]}}},{l:"lo",t:{"No results":{v:[""]}}},{l:"lt_LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"No results":{v:["Нема резултати"]}}},{l:"mn",t:{"No results":{v:[""]}}},{l:"mr",t:{"No results":{v:[""]}}},{l:"ms_MY",t:{"No results":{v:[""]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Alternativer"]}}},{l:"ne",t:{"No results":{v:[""]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Deselecteer {optie}"]},"No results":{v:["Geen resultaten"]},Options:{v:["Opties"]}}},{l:"nn_NO",t:{"No results":{v:[""]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},"No results":{v:["Brak wyników"]},Options:{v:["Opcje"]}}},{l:"ps",t:{"No results":{v:[""]}}},{l:"pt_BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desmarque {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"pt_PT",t:{"No results":{v:["Sem resultados"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]},"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"No results":{v:["Результаты отсуствуют"]}}},{l:"sc",t:{"No results":{v:[""]}}},{l:"si",t:{"No results":{v:[""]}}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sq",t:{"No results":{v:[""]}}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},"No results":{v:["Нема резултата"]},Options:{v:["Опције"]}}},{l:"sr@latin",t:{"No results":{v:[""]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},"No results":{v:["Inga resultat"]},Options:{v:["Alternativ"]}}},{l:"sw",t:{"No results":{v:[""]}}},{l:"ta",t:{"No results":{v:[""]}}},{l:"th",t:{"No results":{v:[""]}}},{l:"tk",t:{"No results":{v:[""]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},"No results":{v:["Herhangi bir sonuç bulunamadı"]},Options:{v:["Seçenekler"]}}},{l:"ug",t:{"No results":{v:[""]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},"No results":{v:["Відсутні результати"]},Options:{v:["Параметри"]}}},{l:"ur_PK",t:{"No results":{v:[""]}}},{l:"uz",t:{"No results":{v:[""]}}},{l:"vi",t:{"No results":{v:[""]}}},{l:"zh_CN",t:{"No results":{v:["无结果"]}}},{l:"zh_HK",t:{"No results":{v:["無結果"]}}},{l:"zh_TW",t:{"No results":{v:["無結果"]}}},{l:"zu_ZA",t:{"No results":{v:[""]}}}],kA=[{l:"af",t:{"Clear text":{v:[""]}}},{l:"ar",t:{"Clear text":{v:["مَحْوُ النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"az",t:{"Clear text":{v:[""]}}},{l:"be",t:{"Clear text":{v:[""]}}},{l:"bg",t:{"Clear text":{v:[""]}}},{l:"bn_BD",t:{"Clear text":{v:[""]}}},{l:"br",t:{"Clear text":{v:[""]}}},{l:"bs",t:{"Clear text":{v:[""]}}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs_CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cy_GB",t:{"Clear text":{v:[""]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de_DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]}}},{l:"en_GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{"Clear text":{v:[""]}}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_419",t:{"Clear text":{v:[""]}}},{l:"es_AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_CL",t:{"Clear text":{v:[""]}}},{l:"es_CO",t:{"Clear text":{v:[""]}}},{l:"es_CR",t:{"Clear text":{v:[""]}}},{l:"es_DO",t:{"Clear text":{v:[""]}}},{l:"es_EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es_GT",t:{"Clear text":{v:[""]}}},{l:"es_HN",t:{"Clear text":{v:[""]}}},{l:"es_MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_NI",t:{"Clear text":{v:[""]}}},{l:"es_PA",t:{"Clear text":{v:[""]}}},{l:"es_PE",t:{"Clear text":{v:[""]}}},{l:"es_PR",t:{"Clear text":{v:[""]}}},{l:"es_PY",t:{"Clear text":{v:[""]}}},{l:"es_SV",t:{"Clear text":{v:[""]}}},{l:"es_UY",t:{"Clear text":{v:[""]}}},{l:"et_EE",t:{"Clear text":{v:[""]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:[""]}}},{l:"fi",t:{"Clear text":{v:[""]}}},{l:"fo",t:{"Clear text":{v:[""]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gd",t:{"Clear text":{v:[""]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hi_IN",t:{"Clear text":{v:[""]}}},{l:"hr",t:{"Clear text":{v:[""]}}},{l:"hsb",t:{"Clear text":{v:[""]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"hy",t:{"Clear text":{v:[""]}}},{l:"ia",t:{"Clear text":{v:[""]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"ig",t:{"Clear text":{v:[""]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja_JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ka",t:{"Clear text":{v:[""]}}},{l:"ka_GE",t:{"Clear text":{v:[""]}}},{l:"kab",t:{"Clear text":{v:[""]}}},{l:"kk",t:{"Clear text":{v:[""]}}},{l:"km",t:{"Clear text":{v:[""]}}},{l:"kn",t:{"Clear text":{v:[""]}}},{l:"ko",t:{"Clear text":{v:[""]}}},{l:"la",t:{"Clear text":{v:[""]}}},{l:"lb",t:{"Clear text":{v:[""]}}},{l:"lo",t:{"Clear text":{v:[""]}}},{l:"lt_LT",t:{"Clear text":{v:[""]}}},{l:"lv",t:{"Clear text":{v:[""]}}},{l:"mk",t:{"Clear text":{v:[""]}}},{l:"mn",t:{"Clear text":{v:[""]}}},{l:"mr",t:{"Clear text":{v:[""]}}},{l:"ms_MY",t:{"Clear text":{v:[""]}}},{l:"my",t:{"Clear text":{v:[""]}}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"ne",t:{"Clear text":{v:[""]}}},{l:"nl",t:{"Clear text":{v:["Wis tekst"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"nn_NO",t:{"Clear text":{v:[""]}}},{l:"oc",t:{"Clear text":{v:[""]}}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"ps",t:{"Clear text":{v:[""]}}},{l:"pt_BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt_PT",t:{"Clear text":{v:["Limpar texto"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]}}},{l:"sc",t:{"Clear text":{v:[""]}}},{l:"si",t:{"Clear text":{v:[""]}}},{l:"sk",t:{"Clear text":{v:[""]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sq",t:{"Clear text":{v:[""]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sr@latin",t:{"Clear text":{v:[""]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"sw",t:{"Clear text":{v:[""]}}},{l:"ta",t:{"Clear text":{v:[""]}}},{l:"th",t:{"Clear text":{v:[""]}}},{l:"tk",t:{"Clear text":{v:[""]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"ug",t:{"Clear text":{v:[""]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"ur_PK",t:{"Clear text":{v:[""]}}},{l:"uz",t:{"Clear text":{v:[""]}}},{l:"vi",t:{"Clear text":{v:[""]}}},{l:"zh_CN",t:{"Clear text":{v:["清除文本"]}}},{l:"zh_HK",t:{"Clear text":{v:["清除文本"]}}},{l:"zh_TW",t:{"Clear text":{v:["清除文字"]}}},{l:"zu_ZA",t:{"Clear text":{v:[""]}}}],P3=[{l:"af",t:{Close:{v:[""]}}},{l:"ar",t:{Close:{v:["أغلِق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"az",t:{Close:{v:[""]}}},{l:"be",t:{Close:{v:[""]}}},{l:"bg",t:{Close:{v:[""]}}},{l:"bn_BD",t:{Close:{v:[""]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"bs",t:{Close:{v:[""]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs_CZ",t:{Close:{v:["Zavřít"]}}},{l:"cy_GB",t:{Close:{v:[""]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de_DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en_GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es_419",t:{Close:{v:[""]}}},{l:"es_AR",t:{Close:{v:["Cerrar"]}}},{l:"es_CL",t:{Close:{v:[""]}}},{l:"es_CO",t:{Close:{v:[""]}}},{l:"es_CR",t:{Close:{v:[""]}}},{l:"es_DO",t:{Close:{v:[""]}}},{l:"es_EC",t:{Close:{v:["Cerrar"]}}},{l:"es_GT",t:{Close:{v:[""]}}},{l:"es_HN",t:{Close:{v:[""]}}},{l:"es_MX",t:{Close:{v:["Cerrar"]}}},{l:"es_NI",t:{Close:{v:[""]}}},{l:"es_PA",t:{Close:{v:[""]}}},{l:"es_PE",t:{Close:{v:[""]}}},{l:"es_PR",t:{Close:{v:[""]}}},{l:"es_PY",t:{Close:{v:[""]}}},{l:"es_SV",t:{Close:{v:[""]}}},{l:"es_UY",t:{Close:{v:[""]}}},{l:"et_EE",t:{Close:{v:[""]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:[""]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fo",t:{Close:{v:[""]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gd",t:{Close:{v:[""]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hi_IN",t:{Close:{v:[""]}}},{l:"hr",t:{Close:{v:[""]}}},{l:"hsb",t:{Close:{v:[""]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"hy",t:{Close:{v:[""]}}},{l:"ia",t:{Close:{v:[""]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"ig",t:{Close:{v:[""]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja_JP",t:{Close:{v:["閉じる"]}}},{l:"ka",t:{Close:{v:[""]}}},{l:"ka_GE",t:{Close:{v:[""]}}},{l:"kab",t:{Close:{v:[""]}}},{l:"kk",t:{Close:{v:[""]}}},{l:"km",t:{Close:{v:[""]}}},{l:"kn",t:{Close:{v:[""]}}},{l:"ko",t:{Close:{v:[""]}}},{l:"la",t:{Close:{v:[""]}}},{l:"lb",t:{Close:{v:[""]}}},{l:"lo",t:{Close:{v:[""]}}},{l:"lt_LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"mn",t:{Close:{v:[""]}}},{l:"mr",t:{Close:{v:[""]}}},{l:"ms_MY",t:{Close:{v:[""]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"ne",t:{Close:{v:[""]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"nn_NO",t:{Close:{v:[""]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"ps",t:{Close:{v:[""]}}},{l:"pt_BR",t:{Close:{v:["Fechar"]}}},{l:"pt_PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sc",t:{Close:{v:[""]}}},{l:"si",t:{Close:{v:[""]}}},{l:"sk",t:{Close:{v:["Zatvoriť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sq",t:{Close:{v:[""]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sr@latin",t:{Close:{v:[""]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"sw",t:{Close:{v:[""]}}},{l:"ta",t:{Close:{v:[""]}}},{l:"th",t:{Close:{v:[""]}}},{l:"tk",t:{Close:{v:[""]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"ug",t:{Close:{v:[""]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"ur_PK",t:{Close:{v:[""]}}},{l:"uz",t:{Close:{v:[""]}}},{l:"vi",t:{Close:{v:[""]}}},{l:"zh_CN",t:{Close:{v:["关闭"]}}},{l:"zh_HK",t:{Close:{v:["關閉"]}}},{l:"zh_TW",t:{Close:{v:["關閉"]}}},{l:"zu_ZA",t:{Close:{v:[""]}}}],wA=[{l:"af",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ar",t:{"Close navigation":{v:["أغلِق التصفح"]},"Open navigation":{v:["إفتَح المتصفح"]}}},{l:"ast",t:{"Close navigation":{v:["Zarrar la navegación"]},"Open navigation":{v:["Abrir la navegación"]}}},{l:"az",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"be",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bg",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bn_BD",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"br",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bs",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ca",t:{"Close navigation":{v:["Tanca la navegació"]},"Open navigation":{v:["Obre la navegació"]}}},{l:"cs",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"cs_CZ",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"cy_GB",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"da",t:{"Close navigation":{v:["Luk navigation"]},"Open navigation":{v:["Åbn navigation"]}}},{l:"de",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"de_DE",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"el",t:{"Close navigation":{v:["Κλείσιμο πλοήγησης"]},"Open navigation":{v:["Άνοιγμα πλοήγησης"]}}},{l:"en_GB",t:{"Close navigation":{v:["Close navigation"]},"Open navigation":{v:["Open navigation"]}}},{l:"eo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_419",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_AR",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_CL",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_CO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_CR",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_DO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_EC",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_GT",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_HN",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_MX",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_NI",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PA",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PR",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_SV",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_UY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"et_EE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"eu",t:{"Close navigation":{v:["Itxi nabigazioa"]},"Open navigation":{v:["Ireki nabigazioa"]}}},{l:"fa",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"fi",t:{"Close navigation":{v:["Sulje navigaatio"]},"Open navigation":{v:["Avaa navigaatio"]}}},{l:"fo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"fr",t:{"Close navigation":{v:["Fermer la navigation"]},"Open navigation":{v:["Ouvrir la navigation"]}}},{l:"ga",t:{"Close navigation":{v:["Dún nascleanúint"]},"Open navigation":{v:["Oscail nascleanúint"]}}},{l:"gd",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"gl",t:{"Close navigation":{v:["Pechar a navegación"]},"Open navigation":{v:["Abrir a navegación"]}}},{l:"he",t:{"Close navigation":{v:["סגירת הניווט"]},"Open navigation":{v:["פתיחת ניווט"]}}},{l:"hi_IN",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hr",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hsb",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hu",t:{"Close navigation":{v:["Navigáció bezárása"]},"Open navigation":{v:["Navigáció megnyitása"]}}},{l:"hy",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ia",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"id",t:{"Close navigation":{v:["Tutup navigasi"]},"Open navigation":{v:["Buka navigasi"]}}},{l:"ig",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"is",t:{"Close navigation":{v:["Loka leiðsagnarsleða"]},"Open navigation":{v:["Opna leiðsagnarsleða"]}}},{l:"it",t:{"Close navigation":{v:["Chiudi la navigazione"]},"Open navigation":{v:["Apri la navigazione"]}}},{l:"ja",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ja_JP",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ka",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ka_GE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kab",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kk",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"km",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kn",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ko",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"la",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lb",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lt_LT",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lv",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"mk",t:{"Close navigation":{v:["Затвори навигација"]},"Open navigation":{v:["Отвори навигација"]}}},{l:"mn",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"mr",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ms_MY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"my",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"nb",t:{"Close navigation":{v:["Lukk navigasjon"]},"Open navigation":{v:["Åpne navigasjon"]}}},{l:"ne",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"nl",t:{"Close navigation":{v:["Navigatie sluiten"]},"Open navigation":{v:["Navigatie openen"]}}},{l:"nn_NO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"oc",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"pl",t:{"Close navigation":{v:["Zamknij nawigację"]},"Open navigation":{v:["Otwórz nawigację"]}}},{l:"ps",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"pt_BR",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"pt_PT",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"ro",t:{"Close navigation":{v:["Închideți navigarea"]},"Open navigation":{v:["Deschideți navigația"]}}},{l:"ru",t:{"Close navigation":{v:["Закрыть навигацию"]},"Open navigation":{v:["Открыть навигацию"]}}},{l:"sc",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"si",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sk",t:{"Close navigation":{v:["Zavrieť navigáciu"]},"Open navigation":{v:["Otvoriť navigáciu"]}}},{l:"sl",t:{"Close navigation":{v:["Zapri krmarjenje"]},"Open navigation":{v:["Odpri krmarjenje"]}}},{l:"sq",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sr",t:{"Close navigation":{v:["Затвори навигацију"]},"Open navigation":{v:["Отвори навигацију"]}}},{l:"sr@latin",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sv",t:{"Close navigation":{v:["Stäng navigering"]},"Open navigation":{v:["Öppna navigering"]}}},{l:"sw",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ta",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"th",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"tk",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"tr",t:{"Close navigation":{v:["Gezinmeyi kapat"]},"Open navigation":{v:["Gezinmeyi aç"]}}},{l:"ug",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"uk",t:{"Close navigation":{v:["Закрити навігацію"]},"Open navigation":{v:["Відкрити навігацію"]}}},{l:"ur_PK",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"uz",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"vi",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"zh_CN",t:{"Close navigation":{v:["关闭导航"]},"Open navigation":{v:["开启导航"]}}},{l:"zh_HK",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}},{l:"zh_TW",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}},{l:"zu_ZA",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}}],AA=[{l:"af",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ar",t:{"Collapse menu":{v:["طَيُّ القائمة"]},"Open menu":{v:["إفتَح القائمة"]}}},{l:"ast",t:{"Collapse menu":{v:["Recoyer el menú"]},"Open menu":{v:["Abrir le menú"]}}},{l:"az",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"be",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bg",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bn_BD",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"br",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bs",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ca",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"cs",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cs_CZ",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cy_GB",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"da",t:{"Collapse menu":{v:["Skjul menuen"]},"Open menu":{v:["Åben menu"]}}},{l:"de",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"de_DE",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"el",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"en_GB",t:{"Collapse menu":{v:["Collapse menu"]},"Open menu":{v:["Open menu"]}}},{l:"eo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_419",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_AR",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_CL",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_CO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_CR",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_DO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_EC",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_GT",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_HN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_MX",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_NI",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PA",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PR",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_SV",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_UY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"et_EE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"eu",t:{"Collapse menu":{v:["Tolestu menua"]},"Open menu":{v:["Ireki menua"]}}},{l:"fa",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fi",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fr",t:{"Collapse menu":{v:["Réduire le menu"]},"Open menu":{v:["Ouvrir le menu"]}}},{l:"ga",t:{"Collapse menu":{v:["Roghchlár Laghdaigh"]},"Open menu":{v:["Roghchlár a oscailt"]}}},{l:"gd",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"gl",t:{"Collapse menu":{v:["Contraer o menú"]},"Open menu":{v:["Abrir o menú"]}}},{l:"he",t:{"Collapse menu":{v:["צמצום התפריט"]},"Open menu":{v:["פתיחת תפריט"]}}},{l:"hi_IN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hr",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hsb",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hu",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hy",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ia",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"id",t:{"Collapse menu":{v:["Ciutkan menu"]},"Open menu":{v:["Buka menu"]}}},{l:"ig",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"is",t:{"Collapse menu":{v:["Fella valmynd saman"]},"Open menu":{v:["Opna valmynd"]}}},{l:"it",t:{"Collapse menu":{v:["Chiudi Menu"]},"Open menu":{v:["Apri il menu"]}}},{l:"ja",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ja_JP",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ka",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ka_GE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kab",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"km",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kn",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ko",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"la",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lb",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lt_LT",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lv",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mn",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mr",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ms_MY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"my",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"nb",t:{"Collapse menu":{v:["Skjul meny"]},"Open menu":{v:["Åpne meny"]}}},{l:"ne",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"nl",t:{"Collapse menu":{v:["Klap menu in"]},"Open menu":{v:["Open menu"]}}},{l:"nn_NO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"oc",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"pl",t:{"Collapse menu":{v:["Zwiń menu"]},"Open menu":{v:["Otwórz menu"]}}},{l:"ps",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"pt_BR",t:{"Collapse menu":{v:["Recolher menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"pt_PT",t:{"Collapse menu":{v:["Comprimir menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"ro",t:{"Collapse menu":{v:["Restrânge meniul"]},"Open menu":{v:["Deschide meniul"]}}},{l:"ru",t:{"Collapse menu":{v:["Свернуть меню"]},"Open menu":{v:["Открыть меню"]}}},{l:"sc",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"si",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sl",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sq",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sr",t:{"Collapse menu":{v:["Сажми мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"sr@latin",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sv",t:{"Collapse menu":{v:["Komprimera menyn"]},"Open menu":{v:["Öppna menyn"]}}},{l:"sw",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ta",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"th",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"tk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"tr",t:{"Collapse menu":{v:["Menüyü daralt"]},"Open menu":{v:["Menüyü aç"]}}},{l:"ug",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"uk",t:{"Collapse menu":{v:["Згорнути меню"]},"Open menu":{v:["Відкрити меню"]}}},{l:"ur_PK",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"uz",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"vi",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"zh_CN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"zh_HK",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zh_TW",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zu_ZA",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}}],SA=[{l:"af",t:{"Edit item":{v:[""]}}},{l:"ar",t:{"Edit item":{v:["تعديل عنصر"]}}},{l:"ast",t:{"Edit item":{v:["Editar l'elementu"]}}},{l:"az",t:{"Edit item":{v:[""]}}},{l:"be",t:{"Edit item":{v:[""]}}},{l:"bg",t:{"Edit item":{v:[""]}}},{l:"bn_BD",t:{"Edit item":{v:[""]}}},{l:"br",t:{"Edit item":{v:[""]}}},{l:"bs",t:{"Edit item":{v:[""]}}},{l:"ca",t:{"Edit item":{v:["Edita l'element"]}}},{l:"cs",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cs_CZ",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cy_GB",t:{"Edit item":{v:[""]}}},{l:"da",t:{"Edit item":{v:["Rediger emne"]}}},{l:"de",t:{"Edit item":{v:["Objekt bearbeiten"]}}},{l:"de_DE",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"el",t:{"Edit item":{v:["Επεξεργασία"]}}},{l:"en_GB",t:{"Edit item":{v:["Edit item"]}}},{l:"eo",t:{"Edit item":{v:[""]}}},{l:"es",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_419",t:{"Edit item":{v:[""]}}},{l:"es_AR",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_CL",t:{"Edit item":{v:[""]}}},{l:"es_CO",t:{"Edit item":{v:[""]}}},{l:"es_CR",t:{"Edit item":{v:[""]}}},{l:"es_DO",t:{"Edit item":{v:[""]}}},{l:"es_EC",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_GT",t:{"Edit item":{v:[""]}}},{l:"es_HN",t:{"Edit item":{v:[""]}}},{l:"es_MX",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_NI",t:{"Edit item":{v:[""]}}},{l:"es_PA",t:{"Edit item":{v:[""]}}},{l:"es_PE",t:{"Edit item":{v:[""]}}},{l:"es_PR",t:{"Edit item":{v:[""]}}},{l:"es_PY",t:{"Edit item":{v:[""]}}},{l:"es_SV",t:{"Edit item":{v:[""]}}},{l:"es_UY",t:{"Edit item":{v:[""]}}},{l:"et_EE",t:{"Edit item":{v:[""]}}},{l:"eu",t:{"Edit item":{v:["Editatu elementua"]}}},{l:"fa",t:{"Edit item":{v:[""]}}},{l:"fi",t:{"Edit item":{v:["Muokkaa kohdetta"]}}},{l:"fo",t:{"Edit item":{v:[""]}}},{l:"fr",t:{"Edit item":{v:["Éditer l'élément"]}}},{l:"ga",t:{"Edit item":{v:["Cuir mír in eagar"]}}},{l:"gd",t:{"Edit item":{v:[""]}}},{l:"gl",t:{"Edit item":{v:["Editar o elemento"]}}},{l:"he",t:{"Edit item":{v:["עריכת פריט"]}}},{l:"hi_IN",t:{"Edit item":{v:[""]}}},{l:"hr",t:{"Edit item":{v:[""]}}},{l:"hsb",t:{"Edit item":{v:[""]}}},{l:"hu",t:{"Edit item":{v:["Elem szerkesztése"]}}},{l:"hy",t:{"Edit item":{v:[""]}}},{l:"ia",t:{"Edit item":{v:[""]}}},{l:"id",t:{"Edit item":{v:["Edit item"]}}},{l:"ig",t:{"Edit item":{v:[""]}}},{l:"is",t:{"Edit item":{v:["Breyta atriði"]}}},{l:"it",t:{"Edit item":{v:["Modifica l'elemento"]}}},{l:"ja",t:{"Edit item":{v:["編集"]}}},{l:"ja_JP",t:{"Edit item":{v:["編集"]}}},{l:"ka",t:{"Edit item":{v:[""]}}},{l:"ka_GE",t:{"Edit item":{v:[""]}}},{l:"kab",t:{"Edit item":{v:[""]}}},{l:"kk",t:{"Edit item":{v:[""]}}},{l:"km",t:{"Edit item":{v:[""]}}},{l:"kn",t:{"Edit item":{v:[""]}}},{l:"ko",t:{"Edit item":{v:[""]}}},{l:"la",t:{"Edit item":{v:[""]}}},{l:"lb",t:{"Edit item":{v:[""]}}},{l:"lo",t:{"Edit item":{v:[""]}}},{l:"lt_LT",t:{"Edit item":{v:[""]}}},{l:"lv",t:{"Edit item":{v:[""]}}},{l:"mk",t:{"Edit item":{v:["Уреди"]}}},{l:"mn",t:{"Edit item":{v:[""]}}},{l:"mr",t:{"Edit item":{v:[""]}}},{l:"ms_MY",t:{"Edit item":{v:[""]}}},{l:"my",t:{"Edit item":{v:[""]}}},{l:"nb",t:{"Edit item":{v:["Rediger"]}}},{l:"ne",t:{"Edit item":{v:[""]}}},{l:"nl",t:{"Edit item":{v:["Item bewerken"]}}},{l:"nn_NO",t:{"Edit item":{v:[""]}}},{l:"oc",t:{"Edit item":{v:[""]}}},{l:"pl",t:{"Edit item":{v:["Edytuj element"]}}},{l:"ps",t:{"Edit item":{v:[""]}}},{l:"pt_BR",t:{"Edit item":{v:["Editar item"]}}},{l:"pt_PT",t:{"Edit item":{v:["Editar item"]}}},{l:"ro",t:{"Edit item":{v:["Editați elementul"]}}},{l:"ru",t:{"Edit item":{v:["Изменить элемент"]}}},{l:"sc",t:{"Edit item":{v:[""]}}},{l:"si",t:{"Edit item":{v:[""]}}},{l:"sk",t:{"Edit item":{v:["Upraviť položku"]}}},{l:"sl",t:{"Edit item":{v:["Uredi predmet"]}}},{l:"sq",t:{"Edit item":{v:[""]}}},{l:"sr",t:{"Edit item":{v:["Уреди ставку"]}}},{l:"sr@latin",t:{"Edit item":{v:[""]}}},{l:"sv",t:{"Edit item":{v:["Ändra"]}}},{l:"sw",t:{"Edit item":{v:[""]}}},{l:"ta",t:{"Edit item":{v:[""]}}},{l:"th",t:{"Edit item":{v:[""]}}},{l:"tk",t:{"Edit item":{v:[""]}}},{l:"tr",t:{"Edit item":{v:["Ögeyi düzenle"]}}},{l:"ug",t:{"Edit item":{v:[""]}}},{l:"uk",t:{"Edit item":{v:["Редагувати елемент"]}}},{l:"ur_PK",t:{"Edit item":{v:[""]}}},{l:"uz",t:{"Edit item":{v:[""]}}},{l:"vi",t:{"Edit item":{v:[""]}}},{l:"zh_CN",t:{"Edit item":{v:["编辑项目"]}}},{l:"zh_HK",t:{"Edit item":{v:["編輯項目"]}}},{l:"zh_TW",t:{"Edit item":{v:["編輯項目"]}}},{l:"zu_ZA",t:{"Edit item":{v:[""]}}}],CA=[{l:"af",t:{}},{l:"ar",t:{"Enable interactive view":{v:["تمكين المنظور التفاعلي"]}}},{l:"ast",t:{"Enable interactive view":{v:["Activar la vista interactiva"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Enable interactive view":{v:["Zapnout interaktivní zobrazení"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Enable interactive view":{v:["Aktiver interaktiv visning"]}}},{l:"de",t:{"Enable interactive view":{v:["Die interaktive Ansicht aktivieren"]}}},{l:"de_DE",t:{"Enable interactive view":{v:["Die interaktive Ansicht aktivieren"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Enable interactive view":{v:["Enable interactive view"]}}},{l:"eo",t:{}},{l:"es",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Enable interactive view":{v:["Cumasaigh amharc idirghníomhach"]}}},{l:"gd",t:{}},{l:"gl",t:{"Enable interactive view":{v:["Activar a vista interactiva"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Enable interactive view":{v:["インタラクティブ・ビューを有効にする"]}}},{l:"ja_JP",t:{"Enable interactive view":{v:["インタラクティブ・ビューを有効にする"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Enable interactive view":{v:["Aktiver interaktiv visning"]}}},{l:"ne",t:{}},{l:"nl",t:{"Enable interactive view":{v:["Interactieve weergave inschakelen"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Enable interactive view":{v:["Włącz widok interaktywny"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Enable interactive view":{v:["Ativar visualização interativa"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Enable interactive view":{v:["Aktivera interaktiv vy"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Enable interactive view":{v:["Etkileşimli görünümü aç"]}}},{l:"ug",t:{}},{l:"uk",t:{"Enable interactive view":{v:["Увімкнути інтерактивний перегляд"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],xA=[{l:"af",t:{"Enter link":{v:[""]}}},{l:"ar",t:{"Enter link":{v:["أدخِل الرابط"]}}},{l:"ast",t:{"Enter link":{v:["Introducir l'enllaz"]}}},{l:"az",t:{"Enter link":{v:[""]}}},{l:"be",t:{"Enter link":{v:[""]}}},{l:"bg",t:{"Enter link":{v:[""]}}},{l:"bn_BD",t:{"Enter link":{v:[""]}}},{l:"br",t:{"Enter link":{v:[""]}}},{l:"bs",t:{"Enter link":{v:[""]}}},{l:"ca",t:{"Enter link":{v:[""]}}},{l:"cs",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cs_CZ",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cy_GB",t:{"Enter link":{v:[""]}}},{l:"da",t:{"Enter link":{v:["Indtast link"]}}},{l:"de",t:{"Enter link":{v:["Link eingeben"]}}},{l:"de_DE",t:{"Enter link":{v:["Link eingeben"]}}},{l:"el",t:{"Enter link":{v:[""]}}},{l:"en_GB",t:{"Enter link":{v:["Enter link"]}}},{l:"eo",t:{"Enter link":{v:[""]}}},{l:"es",t:{"Enter link":{v:["Ingrese enlace"]}}},{l:"es_419",t:{"Enter link":{v:[""]}}},{l:"es_AR",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_CL",t:{"Enter link":{v:[""]}}},{l:"es_CO",t:{"Enter link":{v:[""]}}},{l:"es_CR",t:{"Enter link":{v:[""]}}},{l:"es_DO",t:{"Enter link":{v:[""]}}},{l:"es_EC",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_GT",t:{"Enter link":{v:[""]}}},{l:"es_HN",t:{"Enter link":{v:[""]}}},{l:"es_MX",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_NI",t:{"Enter link":{v:[""]}}},{l:"es_PA",t:{"Enter link":{v:[""]}}},{l:"es_PE",t:{"Enter link":{v:[""]}}},{l:"es_PR",t:{"Enter link":{v:[""]}}},{l:"es_PY",t:{"Enter link":{v:[""]}}},{l:"es_SV",t:{"Enter link":{v:[""]}}},{l:"es_UY",t:{"Enter link":{v:[""]}}},{l:"et_EE",t:{"Enter link":{v:[""]}}},{l:"eu",t:{"Enter link":{v:["Sartu esteka"]}}},{l:"fa",t:{"Enter link":{v:[""]}}},{l:"fi",t:{"Enter link":{v:[""]}}},{l:"fo",t:{"Enter link":{v:[""]}}},{l:"fr",t:{"Enter link":{v:["Saisissez le lien"]}}},{l:"ga",t:{"Enter link":{v:["Cuir isteach nasc"]}}},{l:"gd",t:{"Enter link":{v:[""]}}},{l:"gl",t:{"Enter link":{v:["Introducir a ligazón"]}}},{l:"he",t:{"Enter link":{v:["מילוי קישור"]}}},{l:"hi_IN",t:{"Enter link":{v:[""]}}},{l:"hr",t:{"Enter link":{v:[""]}}},{l:"hsb",t:{"Enter link":{v:[""]}}},{l:"hu",t:{"Enter link":{v:[""]}}},{l:"hy",t:{"Enter link":{v:[""]}}},{l:"ia",t:{"Enter link":{v:[""]}}},{l:"id",t:{"Enter link":{v:["Masukkan tautan"]}}},{l:"ig",t:{"Enter link":{v:[""]}}},{l:"is",t:{"Enter link":{v:["Settu inn tengil"]}}},{l:"it",t:{"Enter link":{v:["Inserire il link"]}}},{l:"ja",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ja_JP",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ka",t:{"Enter link":{v:[""]}}},{l:"ka_GE",t:{"Enter link":{v:[""]}}},{l:"kab",t:{"Enter link":{v:[""]}}},{l:"kk",t:{"Enter link":{v:[""]}}},{l:"km",t:{"Enter link":{v:[""]}}},{l:"kn",t:{"Enter link":{v:[""]}}},{l:"ko",t:{"Enter link":{v:[""]}}},{l:"la",t:{"Enter link":{v:[""]}}},{l:"lb",t:{"Enter link":{v:[""]}}},{l:"lo",t:{"Enter link":{v:[""]}}},{l:"lt_LT",t:{"Enter link":{v:[""]}}},{l:"lv",t:{"Enter link":{v:[""]}}},{l:"mk",t:{"Enter link":{v:[""]}}},{l:"mn",t:{"Enter link":{v:[""]}}},{l:"mr",t:{"Enter link":{v:[""]}}},{l:"ms_MY",t:{"Enter link":{v:[""]}}},{l:"my",t:{"Enter link":{v:[""]}}},{l:"nb",t:{"Enter link":{v:["Skriv inn lenken"]}}},{l:"ne",t:{"Enter link":{v:[""]}}},{l:"nl",t:{"Enter link":{v:["Voer link in"]}}},{l:"nn_NO",t:{"Enter link":{v:[""]}}},{l:"oc",t:{"Enter link":{v:[""]}}},{l:"pl",t:{"Enter link":{v:["Wprowadź link"]}}},{l:"ps",t:{"Enter link":{v:[""]}}},{l:"pt_BR",t:{"Enter link":{v:["Insira o link"]}}},{l:"pt_PT",t:{"Enter link":{v:["Introduzir link"]}}},{l:"ro",t:{"Enter link":{v:["Introduceți link-ul"]}}},{l:"ru",t:{"Enter link":{v:["Введите ссылку"]}}},{l:"sc",t:{"Enter link":{v:[""]}}},{l:"si",t:{"Enter link":{v:[""]}}},{l:"sk",t:{"Enter link":{v:[""]}}},{l:"sl",t:{"Enter link":{v:[""]}}},{l:"sq",t:{"Enter link":{v:[""]}}},{l:"sr",t:{"Enter link":{v:["Унесите линк"]}}},{l:"sr@latin",t:{"Enter link":{v:[""]}}},{l:"sv",t:{"Enter link":{v:["Ange länk"]}}},{l:"sw",t:{"Enter link":{v:[""]}}},{l:"ta",t:{"Enter link":{v:[""]}}},{l:"th",t:{"Enter link":{v:[""]}}},{l:"tk",t:{"Enter link":{v:[""]}}},{l:"tr",t:{"Enter link":{v:["Bağlantıyı yazın"]}}},{l:"ug",t:{"Enter link":{v:[""]}}},{l:"uk",t:{"Enter link":{v:["Зазначте посилання"]}}},{l:"ur_PK",t:{"Enter link":{v:[""]}}},{l:"uz",t:{"Enter link":{v:[""]}}},{l:"vi",t:{"Enter link":{v:[""]}}},{l:"zh_CN",t:{"Enter link":{v:[""]}}},{l:"zh_HK",t:{"Enter link":{v:["輸入連結"]}}},{l:"zh_TW",t:{"Enter link":{v:["輸入連結"]}}},{l:"zu_ZA",t:{"Enter link":{v:[""]}}}],NA=[{l:"af",t:{"External documentation for {name}":{v:[""]}}},{l:"ar",t:{"External documentation for {name}":{v:["التوثيق الخارجي لـ {name}"]}}},{l:"ast",t:{"External documentation for {name}":{v:["Documentación esterna pa: {name}"]}}},{l:"az",t:{"External documentation for {name}":{v:[""]}}},{l:"be",t:{"External documentation for {name}":{v:[""]}}},{l:"bg",t:{"External documentation for {name}":{v:[""]}}},{l:"bn_BD",t:{"External documentation for {name}":{v:[""]}}},{l:"br",t:{"External documentation for {name}":{v:[""]}}},{l:"bs",t:{"External documentation for {name}":{v:[""]}}},{l:"ca",t:{"External documentation for {name}":{v:[""]}}},{l:"cs",t:{"External documentation for {name}":{v:["Externí dokumentace pro {name}"]}}},{l:"cs_CZ",t:{"External documentation for {name}":{v:["Externí dokumentace pro {name}"]}}},{l:"cy_GB",t:{"External documentation for {name}":{v:[""]}}},{l:"da",t:{"External documentation for {name}":{v:["Ekstern dokumentation for {name}"]}}},{l:"de",t:{"External documentation for {name}":{v:["Externe Dokumentation für {name}"]}}},{l:"de_DE",t:{"External documentation for {name}":{v:["Externe Dokumentation für {name}"]}}},{l:"el",t:{"External documentation for {name}":{v:[""]}}},{l:"en_GB",t:{"External documentation for {name}":{v:["External documentation for {name}"]}}},{l:"eo",t:{"External documentation for {name}":{v:[""]}}},{l:"es",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_419",t:{"External documentation for {name}":{v:[""]}}},{l:"es_AR",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_CL",t:{"External documentation for {name}":{v:[""]}}},{l:"es_CO",t:{"External documentation for {name}":{v:[""]}}},{l:"es_CR",t:{"External documentation for {name}":{v:[""]}}},{l:"es_DO",t:{"External documentation for {name}":{v:[""]}}},{l:"es_EC",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_GT",t:{"External documentation for {name}":{v:[""]}}},{l:"es_HN",t:{"External documentation for {name}":{v:[""]}}},{l:"es_MX",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_NI",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PA",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PE",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PR",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PY",t:{"External documentation for {name}":{v:[""]}}},{l:"es_SV",t:{"External documentation for {name}":{v:[""]}}},{l:"es_UY",t:{"External documentation for {name}":{v:[""]}}},{l:"et_EE",t:{"External documentation for {name}":{v:[""]}}},{l:"eu",t:{"External documentation for {name}":{v:["{name}-ren kanpoko dokumentazioa"]}}},{l:"fa",t:{"External documentation for {name}":{v:[""]}}},{l:"fi",t:{"External documentation for {name}":{v:[""]}}},{l:"fo",t:{"External documentation for {name}":{v:[""]}}},{l:"fr",t:{"External documentation for {name}":{v:["Documentation externe pour {name}"]}}},{l:"ga",t:{"External documentation for {name}":{v:["Doiciméadúchán seachtrach le haghaidh {name}"]}}},{l:"gd",t:{"External documentation for {name}":{v:[""]}}},{l:"gl",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"he",t:{"External documentation for {name}":{v:["תיעוד חיצוני עבור {name}"]}}},{l:"hi_IN",t:{"External documentation for {name}":{v:[""]}}},{l:"hr",t:{"External documentation for {name}":{v:[""]}}},{l:"hsb",t:{"External documentation for {name}":{v:[""]}}},{l:"hu",t:{"External documentation for {name}":{v:[""]}}},{l:"hy",t:{"External documentation for {name}":{v:[""]}}},{l:"ia",t:{"External documentation for {name}":{v:[""]}}},{l:"id",t:{"External documentation for {name}":{v:["Dokumentasi eksternal untuk {name}"]}}},{l:"ig",t:{"External documentation for {name}":{v:[""]}}},{l:"is",t:{"External documentation for {name}":{v:["Utanaðkomandi leiðbeiningar fyrir {name}"]}}},{l:"it",t:{"External documentation for {name}":{v:["Documentazione esterna per {name}"]}}},{l:"ja",t:{"External documentation for {name}":{v:["{name} の外部ドキュメント"]}}},{l:"ja_JP",t:{"External documentation for {name}":{v:["{name} の外部ドキュメント"]}}},{l:"ka",t:{"External documentation for {name}":{v:[""]}}},{l:"ka_GE",t:{"External documentation for {name}":{v:[""]}}},{l:"kab",t:{"External documentation for {name}":{v:[""]}}},{l:"kk",t:{"External documentation for {name}":{v:[""]}}},{l:"km",t:{"External documentation for {name}":{v:[""]}}},{l:"kn",t:{"External documentation for {name}":{v:[""]}}},{l:"ko",t:{"External documentation for {name}":{v:[""]}}},{l:"la",t:{"External documentation for {name}":{v:[""]}}},{l:"lb",t:{"External documentation for {name}":{v:[""]}}},{l:"lo",t:{"External documentation for {name}":{v:[""]}}},{l:"lt_LT",t:{"External documentation for {name}":{v:[""]}}},{l:"lv",t:{"External documentation for {name}":{v:[""]}}},{l:"mk",t:{"External documentation for {name}":{v:[""]}}},{l:"mn",t:{"External documentation for {name}":{v:[""]}}},{l:"mr",t:{"External documentation for {name}":{v:[""]}}},{l:"ms_MY",t:{"External documentation for {name}":{v:[""]}}},{l:"my",t:{"External documentation for {name}":{v:[""]}}},{l:"nb",t:{"External documentation for {name}":{v:["Ekstern dokumentasjon for {name}"]}}},{l:"ne",t:{"External documentation for {name}":{v:[""]}}},{l:"nl",t:{"External documentation for {name}":{v:["Externe documentatie voor {name}"]}}},{l:"nn_NO",t:{"External documentation for {name}":{v:[""]}}},{l:"oc",t:{"External documentation for {name}":{v:[""]}}},{l:"pl",t:{"External documentation for {name}":{v:["Dokumentacja zewnętrzna dla {name}"]}}},{l:"ps",t:{"External documentation for {name}":{v:[""]}}},{l:"pt_BR",t:{"External documentation for {name}":{v:["Documentação externa para {name}"]}}},{l:"pt_PT",t:{"External documentation for {name}":{v:["Documentação externa para {name}"]}}},{l:"ro",t:{"External documentation for {name}":{v:["Documentație externă pentru {name}"]}}},{l:"ru",t:{"External documentation for {name}":{v:["Внешняя документация для {name}"]}}},{l:"sc",t:{"External documentation for {name}":{v:[""]}}},{l:"si",t:{"External documentation for {name}":{v:[""]}}},{l:"sk",t:{"External documentation for {name}":{v:[""]}}},{l:"sl",t:{"External documentation for {name}":{v:[""]}}},{l:"sq",t:{"External documentation for {name}":{v:[""]}}},{l:"sr",t:{"External documentation for {name}":{v:["Спољна документација за {name}"]}}},{l:"sr@latin",t:{"External documentation for {name}":{v:[""]}}},{l:"sv",t:{"External documentation for {name}":{v:["Extern dokumentation för {name}"]}}},{l:"sw",t:{"External documentation for {name}":{v:[""]}}},{l:"ta",t:{"External documentation for {name}":{v:[""]}}},{l:"th",t:{"External documentation for {name}":{v:[""]}}},{l:"tk",t:{"External documentation for {name}":{v:[""]}}},{l:"tr",t:{"External documentation for {name}":{v:["{name} için dış belgeler"]}}},{l:"ug",t:{"External documentation for {name}":{v:[""]}}},{l:"uk",t:{"External documentation for {name}":{v:["Зовнішня документація для {name}"]}}},{l:"ur_PK",t:{"External documentation for {name}":{v:[""]}}},{l:"uz",t:{"External documentation for {name}":{v:[""]}}},{l:"vi",t:{"External documentation for {name}":{v:[""]}}},{l:"zh_CN",t:{"External documentation for {name}":{v:[""]}}},{l:"zh_HK",t:{"External documentation for {name}":{v:["{name} 的外部文件"]}}},{l:"zh_TW",t:{"External documentation for {name}":{v:["{name} 的外部文件"]}}},{l:"zu_ZA",t:{"External documentation for {name}":{v:[""]}}}],BA=[{l:"af",t:{Global:{v:[""]}}},{l:"ar",t:{Global:{v:["شامل"]}}},{l:"ast",t:{Global:{v:["Global"]}}},{l:"az",t:{Global:{v:[""]}}},{l:"be",t:{Global:{v:[""]}}},{l:"bg",t:{Global:{v:[""]}}},{l:"bn_BD",t:{Global:{v:[""]}}},{l:"br",t:{Global:{v:[""]}}},{l:"bs",t:{Global:{v:[""]}}},{l:"ca",t:{Global:{v:["Global"]}}},{l:"cs",t:{Global:{v:["Globální"]}}},{l:"cs_CZ",t:{Global:{v:["Globální"]}}},{l:"cy_GB",t:{Global:{v:[""]}}},{l:"da",t:{Global:{v:["Global"]}}},{l:"de",t:{Global:{v:["Global"]}}},{l:"de_DE",t:{Global:{v:["Global"]}}},{l:"el",t:{Global:{v:["Καθολικό"]}}},{l:"en_GB",t:{Global:{v:["Global"]}}},{l:"eo",t:{Global:{v:[""]}}},{l:"es",t:{Global:{v:["Global"]}}},{l:"es_419",t:{Global:{v:[""]}}},{l:"es_AR",t:{Global:{v:["Global"]}}},{l:"es_CL",t:{Global:{v:[""]}}},{l:"es_CO",t:{Global:{v:[""]}}},{l:"es_CR",t:{Global:{v:[""]}}},{l:"es_DO",t:{Global:{v:[""]}}},{l:"es_EC",t:{Global:{v:["Global"]}}},{l:"es_GT",t:{Global:{v:[""]}}},{l:"es_HN",t:{Global:{v:[""]}}},{l:"es_MX",t:{Global:{v:["Global"]}}},{l:"es_NI",t:{Global:{v:[""]}}},{l:"es_PA",t:{Global:{v:[""]}}},{l:"es_PE",t:{Global:{v:[""]}}},{l:"es_PR",t:{Global:{v:[""]}}},{l:"es_PY",t:{Global:{v:[""]}}},{l:"es_SV",t:{Global:{v:[""]}}},{l:"es_UY",t:{Global:{v:[""]}}},{l:"et_EE",t:{Global:{v:[""]}}},{l:"eu",t:{Global:{v:["Globala"]}}},{l:"fa",t:{Global:{v:[""]}}},{l:"fi",t:{Global:{v:["Yleinen"]}}},{l:"fo",t:{Global:{v:[""]}}},{l:"fr",t:{Global:{v:["Global"]}}},{l:"ga",t:{Global:{v:["Domhanda"]}}},{l:"gd",t:{Global:{v:[""]}}},{l:"gl",t:{Global:{v:["Global"]}}},{l:"he",t:{Global:{v:["כללי"]}}},{l:"hi_IN",t:{Global:{v:[""]}}},{l:"hr",t:{Global:{v:[""]}}},{l:"hsb",t:{Global:{v:[""]}}},{l:"hu",t:{Global:{v:["Globális"]}}},{l:"hy",t:{Global:{v:[""]}}},{l:"ia",t:{Global:{v:[""]}}},{l:"id",t:{Global:{v:["Global"]}}},{l:"ig",t:{Global:{v:[""]}}},{l:"is",t:{Global:{v:["Almennt"]}}},{l:"it",t:{Global:{v:["Globale"]}}},{l:"ja",t:{Global:{v:["全体"]}}},{l:"ja_JP",t:{Global:{v:["全体"]}}},{l:"ka",t:{Global:{v:[""]}}},{l:"ka_GE",t:{Global:{v:[""]}}},{l:"kab",t:{Global:{v:[""]}}},{l:"kk",t:{Global:{v:[""]}}},{l:"km",t:{Global:{v:[""]}}},{l:"kn",t:{Global:{v:[""]}}},{l:"ko",t:{Global:{v:[""]}}},{l:"la",t:{Global:{v:[""]}}},{l:"lb",t:{Global:{v:[""]}}},{l:"lo",t:{Global:{v:[""]}}},{l:"lt_LT",t:{Global:{v:[""]}}},{l:"lv",t:{Global:{v:[""]}}},{l:"mk",t:{Global:{v:["Глобално"]}}},{l:"mn",t:{Global:{v:[""]}}},{l:"mr",t:{Global:{v:[""]}}},{l:"ms_MY",t:{Global:{v:[""]}}},{l:"my",t:{Global:{v:["ကမ္ဘာလုံးဆိုင်ရာ"]}}},{l:"nb",t:{Global:{v:["Global"]}}},{l:"ne",t:{Global:{v:[""]}}},{l:"nl",t:{Global:{v:["Globaal"]}}},{l:"nn_NO",t:{Global:{v:[""]}}},{l:"oc",t:{Global:{v:[""]}}},{l:"pl",t:{Global:{v:["Globalnie"]}}},{l:"ps",t:{Global:{v:[""]}}},{l:"pt_BR",t:{Global:{v:["Global"]}}},{l:"pt_PT",t:{Global:{v:["Global"]}}},{l:"ro",t:{Global:{v:["Global"]}}},{l:"ru",t:{Global:{v:["Глобальный"]}}},{l:"sc",t:{Global:{v:[""]}}},{l:"si",t:{Global:{v:[""]}}},{l:"sk",t:{Global:{v:["Globálne"]}}},{l:"sl",t:{Global:{v:["Splošno"]}}},{l:"sq",t:{Global:{v:[""]}}},{l:"sr",t:{Global:{v:["Глобално"]}}},{l:"sr@latin",t:{Global:{v:[""]}}},{l:"sv",t:{Global:{v:["Global"]}}},{l:"sw",t:{Global:{v:[""]}}},{l:"ta",t:{Global:{v:[""]}}},{l:"th",t:{Global:{v:[""]}}},{l:"tk",t:{Global:{v:[""]}}},{l:"tr",t:{Global:{v:["Evrensel"]}}},{l:"ug",t:{Global:{v:[""]}}},{l:"uk",t:{Global:{v:["Глобальний"]}}},{l:"ur_PK",t:{Global:{v:[""]}}},{l:"uz",t:{Global:{v:[""]}}},{l:"vi",t:{Global:{v:[""]}}},{l:"zh_CN",t:{Global:{v:["全局"]}}},{l:"zh_HK",t:{Global:{v:["全球的"]}}},{l:"zh_TW",t:{Global:{v:["全域"]}}},{l:"zu_ZA",t:{Global:{v:[""]}}}],OA=[{l:"af",t:{"Go back to the list":{v:[""]}}},{l:"ar",t:{"Go back to the list":{v:["عودة إلى القائمة"]}}},{l:"ast",t:{"Go back to the list":{v:["Volver a la llista"]}}},{l:"az",t:{"Go back to the list":{v:[""]}}},{l:"be",t:{"Go back to the list":{v:[""]}}},{l:"bg",t:{"Go back to the list":{v:[""]}}},{l:"bn_BD",t:{"Go back to the list":{v:[""]}}},{l:"br",t:{"Go back to the list":{v:[""]}}},{l:"bs",t:{"Go back to the list":{v:[""]}}},{l:"ca",t:{"Go back to the list":{v:["Torna a la llista"]}}},{l:"cs",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"cs_CZ",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"cy_GB",t:{"Go back to the list":{v:[""]}}},{l:"da",t:{"Go back to the list":{v:["Tilbage til listen"]}}},{l:"de",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"de_DE",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"el",t:{"Go back to the list":{v:["Επιστροφή στην αρχική λίστα "]}}},{l:"en_GB",t:{"Go back to the list":{v:["Go back to the list"]}}},{l:"eo",t:{"Go back to the list":{v:[""]}}},{l:"es",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_419",t:{"Go back to the list":{v:[""]}}},{l:"es_AR",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_CL",t:{"Go back to the list":{v:[""]}}},{l:"es_CO",t:{"Go back to the list":{v:[""]}}},{l:"es_CR",t:{"Go back to the list":{v:[""]}}},{l:"es_DO",t:{"Go back to the list":{v:[""]}}},{l:"es_EC",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_GT",t:{"Go back to the list":{v:[""]}}},{l:"es_HN",t:{"Go back to the list":{v:[""]}}},{l:"es_MX",t:{"Go back to the list":{v:["Regresar a la lista"]}}},{l:"es_NI",t:{"Go back to the list":{v:[""]}}},{l:"es_PA",t:{"Go back to the list":{v:[""]}}},{l:"es_PE",t:{"Go back to the list":{v:[""]}}},{l:"es_PR",t:{"Go back to the list":{v:[""]}}},{l:"es_PY",t:{"Go back to the list":{v:[""]}}},{l:"es_SV",t:{"Go back to the list":{v:[""]}}},{l:"es_UY",t:{"Go back to the list":{v:[""]}}},{l:"et_EE",t:{"Go back to the list":{v:[""]}}},{l:"eu",t:{"Go back to the list":{v:["Bueltatu zerrendara"]}}},{l:"fa",t:{"Go back to the list":{v:[""]}}},{l:"fi",t:{"Go back to the list":{v:["Siirry takaisin listaan"]}}},{l:"fo",t:{"Go back to the list":{v:[""]}}},{l:"fr",t:{"Go back to the list":{v:["Retourner à la liste"]}}},{l:"ga",t:{"Go back to the list":{v:["Téigh ar ais go dtí an liosta"]}}},{l:"gd",t:{"Go back to the list":{v:[""]}}},{l:"gl",t:{"Go back to the list":{v:["Volver á lista"]}}},{l:"he",t:{"Go back to the list":{v:["חזרה לרשימה"]}}},{l:"hi_IN",t:{"Go back to the list":{v:[""]}}},{l:"hr",t:{"Go back to the list":{v:[""]}}},{l:"hsb",t:{"Go back to the list":{v:[""]}}},{l:"hu",t:{"Go back to the list":{v:["Ugrás vissza a listához"]}}},{l:"hy",t:{"Go back to the list":{v:[""]}}},{l:"ia",t:{"Go back to the list":{v:[""]}}},{l:"id",t:{"Go back to the list":{v:["Kembali ke daftar"]}}},{l:"ig",t:{"Go back to the list":{v:[""]}}},{l:"is",t:{"Go back to the list":{v:["Fara til baka í listann"]}}},{l:"it",t:{"Go back to the list":{v:["Torna all'elenco"]}}},{l:"ja",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ja_JP",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ka",t:{"Go back to the list":{v:[""]}}},{l:"ka_GE",t:{"Go back to the list":{v:[""]}}},{l:"kab",t:{"Go back to the list":{v:[""]}}},{l:"kk",t:{"Go back to the list":{v:[""]}}},{l:"km",t:{"Go back to the list":{v:[""]}}},{l:"kn",t:{"Go back to the list":{v:[""]}}},{l:"ko",t:{"Go back to the list":{v:[""]}}},{l:"la",t:{"Go back to the list":{v:[""]}}},{l:"lb",t:{"Go back to the list":{v:[""]}}},{l:"lo",t:{"Go back to the list":{v:[""]}}},{l:"lt_LT",t:{"Go back to the list":{v:[""]}}},{l:"lv",t:{"Go back to the list":{v:[""]}}},{l:"mk",t:{"Go back to the list":{v:["Врати се на листата"]}}},{l:"mn",t:{"Go back to the list":{v:[""]}}},{l:"mr",t:{"Go back to the list":{v:[""]}}},{l:"ms_MY",t:{"Go back to the list":{v:[""]}}},{l:"my",t:{"Go back to the list":{v:[""]}}},{l:"nb",t:{"Go back to the list":{v:["Gå tilbake til listen"]}}},{l:"ne",t:{"Go back to the list":{v:[""]}}},{l:"nl",t:{"Go back to the list":{v:["Ga terug naar de lijst"]}}},{l:"nn_NO",t:{"Go back to the list":{v:[""]}}},{l:"oc",t:{"Go back to the list":{v:[""]}}},{l:"pl",t:{"Go back to the list":{v:["Powrót do listy"]}}},{l:"ps",t:{"Go back to the list":{v:[""]}}},{l:"pt_BR",t:{"Go back to the list":{v:["Volte para a lista"]}}},{l:"pt_PT",t:{"Go back to the list":{v:["Voltar para a lista"]}}},{l:"ro",t:{"Go back to the list":{v:["Întoarceți-vă la listă"]}}},{l:"ru",t:{"Go back to the list":{v:["Вернуться к списку"]}}},{l:"sc",t:{"Go back to the list":{v:[""]}}},{l:"si",t:{"Go back to the list":{v:[""]}}},{l:"sk",t:{"Go back to the list":{v:["Naspäť na zoznam"]}}},{l:"sl",t:{"Go back to the list":{v:["Vrni se na seznam"]}}},{l:"sq",t:{"Go back to the list":{v:[""]}}},{l:"sr",t:{"Go back to the list":{v:["Назад на листу"]}}},{l:"sr@latin",t:{"Go back to the list":{v:[""]}}},{l:"sv",t:{"Go back to the list":{v:["Gå tillbaka till listan"]}}},{l:"sw",t:{"Go back to the list":{v:[""]}}},{l:"ta",t:{"Go back to the list":{v:[""]}}},{l:"th",t:{"Go back to the list":{v:[""]}}},{l:"tk",t:{"Go back to the list":{v:[""]}}},{l:"tr",t:{"Go back to the list":{v:["Listeye dön"]}}},{l:"ug",t:{"Go back to the list":{v:[""]}}},{l:"uk",t:{"Go back to the list":{v:["Повернутися до списку"]}}},{l:"ur_PK",t:{"Go back to the list":{v:[""]}}},{l:"uz",t:{"Go back to the list":{v:[""]}}},{l:"vi",t:{"Go back to the list":{v:[""]}}},{l:"zh_CN",t:{"Go back to the list":{v:["返回至列表"]}}},{l:"zh_HK",t:{"Go back to the list":{v:["返回清單"]}}},{l:"zh_TW",t:{"Go back to the list":{v:["回到清單"]}}},{l:"zu_ZA",t:{"Go back to the list":{v:[""]}}}],RA=[{l:"af",t:{}},{l:"ar",t:{"Hide details":{v:["أخفِ التفاصيل"]},"Rename project":{v:["تغيير اسم المشروع"]},"Show details":{v:["أظهِر التفاصيل"]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Hide details":{v:["Skrýt podrobnosti"]},"Rename project":{v:["Přejmenovat projekt"]},"Show details":{v:["Zobrazit podrobnosti"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Omdøb projekt"]},"Show details":{v:["Vis detaljer"]}}},{l:"de",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"de_DE",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Hide details":{v:["Hide details"]},"Rename project":{v:["Rename project"]},"Show details":{v:["Show details"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Hide details":{v:["Folaigh sonraí"]},"Rename project":{v:["Athainmnigh an tionscadal"]},"Show details":{v:["Taispeáin sonraí"]}}},{l:"gd",t:{}},{l:"gl",t:{"Hide details":{v:["Agochar os detalles"]},"Rename project":{v:["Cambiar o nome do proxecto"]},"Show details":{v:["Amosar os detalles"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Hide details":{v:["詳細を非表示"]},"Rename project":{v:["プロジェクト名を変更"]},"Show details":{v:["詳細の表示"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Gi prosjekt nytt navn"]},"Show details":{v:["Vis detaljer"]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Hide details":{v:["Göm detaljer"]},"Rename project":{v:["Byt namn på projektet"]},"Show details":{v:["Visa detaljer"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Hide details":{v:["Ayrıntıları gizle"]},"Rename project":{v:["Projeyi yeniden adlandır"]},"Show details":{v:["Ayrıntıları görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Hide details":{v:["Сховати деталі"]},"Rename project":{v:["Перейменувати проєкт"]},"Show details":{v:["Показати деталі"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],jA=[{l:"af",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ar",t:{"Hide password":{v:["إخفاء كلمة المرور"]},"Password is secure":{v:["كلمة المرور مُؤمّنة"]},"Show password":{v:["أظهِر كلمة المرور"]}}},{l:"ast",t:{"Hide password":{v:["Anubrir la contraseña"]},"Password is secure":{v:["La contraseña ye segura"]},"Show password":{v:["Amosar la contraseña"]}}},{l:"az",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"be",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bg",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bn_BD",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"br",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bs",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ca",t:{"Hide password":{v:["Amagar contrasenya"]},"Password is secure":{v:["Contrasenya segura
"]},"Show password":{v:["Mostrar contrasenya"]}}},{l:"cs",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cs_CZ",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cy_GB",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"da",t:{"Hide password":{v:["Skjul kodeord"]},"Password is secure":{v:["Kodeordet er sikkert"]},"Show password":{v:["Vis kodeord"]}}},{l:"de",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"de_DE",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"el",t:{"Hide password":{v:["Απόκρυψη κωδικού πρόσβασης"]},"Password is secure":{v:["Ο κωδικός πρόσβασης είναι ασφαλής"]},"Show password":{v:["Εμφάνιση κωδικού πρόσβασης"]}}},{l:"en_GB",t:{"Hide password":{v:["Hide password"]},"Password is secure":{v:["Password is secure"]},"Show password":{v:["Show password"]}}},{l:"eo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_419",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_AR",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_CL",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_CO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_CR",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_DO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_EC",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_GT",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_HN",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_MX",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_NI",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PA",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PR",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_SV",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_UY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"et_EE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"eu",t:{"Hide password":{v:["Ezkutatu pasahitza"]},"Password is secure":{v:["Pasahitza segurua da"]},"Show password":{v:["Erakutsi pasahitza"]}}},{l:"fa",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fi",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fr",t:{"Hide password":{v:["Cacher le mot de passe"]},"Password is secure":{v:["Le mot de passe est sécurisé"]},"Show password":{v:["Afficher le mot de passe"]}}},{l:"ga",t:{"Hide password":{v:["Folaigh pasfhocal"]},"Password is secure":{v:["Tá pasfhocal slán"]},"Show password":{v:["Taispeáin pasfhocal"]}}},{l:"gd",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"gl",t:{"Hide password":{v:["Agochar o contrasinal"]},"Password is secure":{v:["O contrasinal é seguro"]},"Show password":{v:["Amosar o contrasinal"]}}},{l:"he",t:{"Hide password":{v:["הסתרת סיסמה"]},"Password is secure":{v:["הסיסמה מאובטחת"]},"Show password":{v:["הצגת סיסמה"]}}},{l:"hi_IN",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hr",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hsb",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hu",t:{"Hide password":{v:["Jelszó elrejtése"]},"Password is secure":{v:["A jelszó biztonságos"]},"Show password":{v:["Jelszó megjelenítése"]}}},{l:"hy",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ia",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"id",t:{"Hide password":{v:["Sembunyikan sandi"]},"Password is secure":{v:["Kata sandi sudah aman"]},"Show password":{v:["Tampilkan sandi"]}}},{l:"ig",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"is",t:{"Hide password":{v:["Fela lykilorð"]},"Password is secure":{v:["Lykilorðið er öruggt"]},"Show password":{v:["Birta lykilorð"]}}},{l:"it",t:{"Hide password":{v:["Nascondi la password"]},"Password is secure":{v:["La password è sicura"]},"Show password":{v:["Mostra la password"]}}},{l:"ja",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ja_JP",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ka",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ka_GE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kab",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"km",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kn",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ko",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"la",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lb",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lt_LT",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lv",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mn",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mr",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ms_MY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"my",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"nb",t:{"Hide password":{v:["Skjul passord"]},"Password is secure":{v:["Passordet er sikkert"]},"Show password":{v:["Vis passord"]}}},{l:"ne",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"nl",t:{"Hide password":{v:["Verberg wachtwoord"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Toon wachtwoord"]}}},{l:"nn_NO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"oc",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"pl",t:{"Hide password":{v:["Ukryj hasło"]},"Password is secure":{v:["Hasło jest bezpieczne"]},"Show password":{v:["Pokaż hasło"]}}},{l:"ps",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"pt_BR",t:{"Hide password":{v:["Ocultar a senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"pt_PT",t:{"Hide password":{v:["Ocultar a senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"ro",t:{"Hide password":{v:["Ascunde parola"]},"Password is secure":{v:["Parola este sigură"]},"Show password":{v:["Arată parola"]}}},{l:"ru",t:{"Hide password":{v:["Скрыть пароль"]},"Password is secure":{v:["Пароль надежный"]},"Show password":{v:["Показать пароль"]}}},{l:"sc",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"si",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sl",t:{"Hide password":{v:["Skrij geslo"]},"Password is secure":{v:["Geslo je varno"]},"Show password":{v:["Pokaži geslo"]}}},{l:"sq",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sr@latin",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sv",t:{"Hide password":{v:["Göm lössenordet"]},"Password is secure":{v:["Lössenordet är säkert"]},"Show password":{v:["Visa lössenordet"]}}},{l:"sw",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ta",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"th",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"tk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"ug",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"ur_PK",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"uz",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"vi",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"zh_CN",t:{"Hide password":{v:["隐藏密码"]},"Password is secure":{v:["密码安全"]},"Show password":{v:["显示密码"]}}},{l:"zh_HK",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼是安全的"]},"Show password":{v:["顯示密碼"]}}},{l:"zh_TW",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼安全"]},"Show password":{v:["顯示密碼"]}}},{l:"zu_ZA",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}}],PA=[{l:"af",t:{}},{l:"ar",t:{"Keyboard navigation help":{v:["مساعدة في التنقل باستعمال لوحة المفاتيح"]},"Skip to app navigation":{v:["تجاوَز إلى التنقل في التطبيق"]},"Skip to main content":{v:["تجاوَز إلى المحتوى الرئيسي"]}}},{l:"ast",t:{"Keyboard navigation help":{v:["Ayuda de la navegación pente'l tecláu"]},"Skip to app navigation":{v:["Dir a la navegación d'aplicaciones"]},"Skip to main content":{v:["Dir al conteníu principal"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"cs_CZ",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"cy_GB",t:{}},{l:"da",t:{"Keyboard navigation help":{v:["Hjælp til tastaturnavigation"]},"Skip to app navigation":{v:["Spring til app navigation"]},"Skip to main content":{v:["Spring til hovedindhold"]}}},{l:"de",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"de_DE",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Keyboard navigation help":{v:["Keyboard navigation help"]},"Skip to app navigation":{v:["Skip to app navigation"]},"Skip to main content":{v:["Skip to main content"]}}},{l:"eo",t:{}},{l:"es",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de apps"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Keyboard navigation help":{v:["Cabhair le nascleanúint méarchláir"]},"Skip to app navigation":{v:["Téigh ar aghaidh chuig nascleanúint aip"]},"Skip to main content":{v:["Téigh ar aghaidh chuig an bpríomhábhar"]}}},{l:"gd",t:{}},{l:"gl",t:{"Keyboard navigation help":{v:["Axuda á navegación co teclado"]},"Skip to app navigation":{v:["Ir á navegación da aplicación"]},"Skip to main content":{v:["Ir ao contido principal"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ja_JP",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Keyboard navigation help":{v:["Hjelp for tastaturnavigering"]},"Skip to app navigation":{v:["Hopp til appnavigering"]},"Skip to main content":{v:["Hopp til hovedinnhold"]}}},{l:"ne",t:{}},{l:"nl",t:{"Keyboard navigation help":{v:["Hulp voor toetsenbordnavigatie"]},"Skip to app navigation":{v:["Doorgaan naar app-navigatie"]},"Skip to main content":{v:["Naar hoofdinhoud gaan"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Keyboard navigation help":{v:["Pomoc w nawigacji za pomocą klawiatury"]},"Skip to app navigation":{v:["Przewiń do nawigacji"]},"Skip to main content":{v:["Przewiń do głównych treści"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Keyboard navigation help":{v:["Ajuda navegação de teclado"]},"Skip to app navigation":{v:["Ir para navegação"]},"Skip to main content":{v:["Ir para conteúdo principal"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Keyboard navigation help":{v:["Помоћ за навигацију тастатуром"]},"Skip to app navigation":{v:["Прескочи на навигацију апликацијом"]},"Skip to main content":{v:["Прескочи на главни садржај"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{"Keyboard navigation help":{v:["Hjälp med tangentbordsnavigering"]},"Skip to app navigation":{v:["Hoppa till appnavigering"]},"Skip to main content":{v:["Hoppa till huvudinnehåll"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Keyboard navigation help":{v:["Klavye ile gezinme yardımı"]},"Skip to app navigation":{v:["Uygulama gezinmesine git"]},"Skip to main content":{v:["Ana içeriğe git"]}}},{l:"ug",t:{}},{l:"uk",t:{"Keyboard navigation help":{v:["Допомога з навігацією клавішами"]},"Skip to app navigation":{v:["Пропустити навігацію по застосунках"]},"Skip to main content":{v:["Перейти одразу до головного вмісту"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],MA=[{l:"af",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ar",t:{'Load more "{options}"':{v:['تحميل المزيد من "{options}" ']},"Raw link {options}":{v:[" الرابط الخام raw link ـ {options}"]},"Start typing to search":{v:["إبدإ كتابة مفردات البحث"]}}},{l:"ast",t:{'Load more "{options}"':{v:["Cargar más «{options}»"]},"Raw link {options}":{v:["Enllaz en bruto {optiones}"]},"Start typing to search":{v:["Comienza a escribir pa buscar"]}}},{l:"az",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"be",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bg",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bn_BD",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"br",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bs",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ca",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"cs",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cs_CZ",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cy_GB",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"da",t:{'Load more "{options}"':{v:['Indlæs flere "{options}"']},"Raw link {options}":{v:["Rå link {options}"]},"Start typing to search":{v:["Begynd at skrive for at søge"]}}},{l:"de",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {Optionen}"]},"Start typing to search":{v:["Beginne mit der Eingabe, um zu suchen"]}}},{l:"de_DE",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {Optionen}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"el",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"en_GB",t:{'Load more "{options}"':{v:['Load more "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Start typing to search"]}}},{l:"eo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_419",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_AR",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_CL",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_CO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_CR",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_DO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_EC",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comienza a escribir para buscar"]}}},{l:"es_GT",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_HN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_MX",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_NI",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PA",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PR",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_SV",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_UY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"et_EE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"eu",t:{'Load more "{options}"':{v:['Kargatu "{options}" gehiago']},"Raw link {options}":{v:["Formaturik gabeko esteka {aukerak}"]},"Start typing to search":{v:["Hasi idazten bilatzeko"]}}},{l:"fa",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fi",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fr",t:{'Load more "{options}"':{v:[`Charger d'avantage "{options}"`]},"Raw link {options}":{v:["Lien brut {options}"]},"Start typing to search":{v:["Commencez à écrire pour rechercher"]}}},{l:"ga",t:{'Load more "{options}"':{v:['Luchtaigh tuilleadh "{options}"']},"Raw link {options}":{v:["Nasc amh {roghanna}"]},"Start typing to search":{v:["Tosaigh ag clóscríobh chun cuardach a dhéanamh"]}}},{l:"gd",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"gl",t:{'Load more "{options}"':{v:["Cargar máis «{options}»"]},"Raw link {options}":{v:["Ligazón sen procesar {options}"]},"Start typing to search":{v:["Comece a escribir para buscar"]}}},{l:"he",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["קישור גולמי {options}"]},"Start typing to search":{v:["התחלת הקלדה מחפשת"]}}},{l:"hi_IN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hr",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hsb",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hu",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hy",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ia",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"id",t:{'Load more "{options}"':{v:['Muat "{options}" lainnya']},"Raw link {options}":{v:["Tautan mentah {options}"]},"Start typing to search":{v:["Ketik untuk mulai mencari"]}}},{l:"ig",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"is",t:{'Load more "{options}"':{v:['Hlaða inn fleiri "{options}"']},"Raw link {options}":{v:["Hrár tengill {options}"]},"Start typing to search":{v:["Byrjaðu að skrifa til að leita"]}}},{l:"it",t:{'Load more "{options}"':{v:['Carica più "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Iniziare a digitare per effettuare la ricerca"]}}},{l:"ja",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ja_JP",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ka",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ka_GE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kab",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"km",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kn",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ko",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"la",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lb",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lt_LT",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lv",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mn",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mr",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ms_MY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"my",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"nb",t:{'Load more "{options}"':{v:['Last inn flere "{options}"']},"Raw link {options}":{v:["Rå lenke {options}"]},"Start typing to search":{v:["Start å skrive for å søke"]}}},{l:"ne",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"nl",t:{'Load more "{options}"':{v:['Laad meer "{options}"']},"Raw link {options}":{v:["Basis link {options}"]},"Start typing to search":{v:["Start met typen om te zoeken"]}}},{l:"nn_NO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"oc",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"pl",t:{'Load more "{options}"':{v:['Załaduj więcej "{options}"']},"Raw link {options}":{v:["Link Raw {options}"]},"Start typing to search":{v:["Zacznij pisać, aby wyszukać"]}}},{l:"ps",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"pt_BR",t:{'Load more "{options}"':{v:['Carregue mais "{options}"']},"Raw link {options}":{v:["Link bruto {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"pt_PT",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["Link inicial {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"ro",t:{'Load more "{options}"':{v:['Încarcă mai multe "{options}"']},"Raw link {options}":{v:["Link brut {options}"]},"Start typing to search":{v:["Tastați pentru căutare"]}}},{l:"ru",t:{'Load more "{options}"':{v:['Загрузить больше "{options}""']},"Raw link {options}":{v:["Необработанная ссылка {options}"]},"Start typing to search":{v:["Начните вводить текст для поиска"]}}},{l:"sc",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"si",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sl",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sq",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sr",t:{'Load more "{options}"':{v:["Учитај још „{options}”"]},"Raw link {options}":{v:["Сирови линк {options}"]},"Start typing to search":{v:["Покрените претрагу куцањем"]}}},{l:"sr@latin",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sv",t:{'Load more "{options}"':{v:['Ladda fler "{options}"']},"Raw link {options}":{v:["Oformaterad länk {options}"]},"Start typing to search":{v:["Börja skriva för att söka"]}}},{l:"sw",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ta",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"th",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"tk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"tr",t:{'Load more "{options}"':{v:['Diğer "{options}"']},"Raw link {options}":{v:["Ham bağlantı {options}"]},"Start typing to search":{v:["Aramak için yazmaya başlayın"]}}},{l:"ug",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"uk",t:{'Load more "{options}"':{v:['Завантажити більше "{options}"']},"Raw link {options}":{v:["Пряме посилання {options}"]},"Start typing to search":{v:["Почніть вводити для пошуку"]}}},{l:"ur_PK",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"uz",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"vi",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"zh_CN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"zh_HK",t:{'Load more "{options}"':{v:['載入更多 "{options}"']},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zh_TW",t:{'Load more "{options}"':{v:["載入更多「{options}」"]},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zu_ZA",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}}],LA=[{l:"af",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ar",t:{"Message limit of {count} characters reached":{v:["تمّ الوصول إلى الحد الأقصى لعدد الأحرف في الرسالة: {count} حرف"]},"No link provider found":{v:["لا يوجد أيّ مزود روابط link provider"]},"Write a message …":{v:["أكتُب رسالةً ..."]}}},{l:"ast",t:{"Message limit of {count} characters reached":{v:["Algamóse la llende del mensaxe con {count} caráuteres"]},"No link provider found":{v:["Nun s'atopó nengún fornidor d'enllaces"]},"Write a message …":{v:["Escribi un mensaxe…"]}}},{l:"az",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"be",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bg",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bn_BD",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"br",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bs",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ca",t:{"Message limit of {count} characters reached":{v:["S'ha arribat al límit de {count} caràcters per missatge"]},"No link provider found":{v:[""]}}},{l:"cs",t:{"Message limit of {count} characters reached":{v:["Dosaženo limitu počtu ({count}) znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"cs_CZ",t:{"Message limit of {count} characters reached":{v:["Dosaženo limitu počtu ({count}) znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"cy_GB",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"da",t:{"Message limit of {count} characters reached":{v:["Begrænsning på {count} tegn er nået"]},"No link provider found":{v:["Ingen linkudbyder fundet"]},"Write a message …":{v:["Skriv en besked ..."]}}},{l:"de",t:{"Message limit of {count} characters reached":{v:["Nachrichtenlimit von {count} Zeichen erreicht."]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"de_DE",t:{"Message limit of {count} characters reached":{v:["Nachrichtenlimit von {count} Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"el",t:{"Message limit of {count} characters reached":{v:["Συμπληρώθηκε το όριο των {count} χαρακτήρων του μηνύματος"]},"No link provider found":{v:[""]}}},{l:"en_GB",t:{"Message limit of {count} characters reached":{v:["Message limit of {count} characters reached"]},"No link provider found":{v:["No link provider found"]},"Write a message …":{v:["Write a message …"]}}},{l:"eo",t:{"Message limit of {count} characters reached":{v:["La limo je {count} da literoj atingita"]},"No link provider found":{v:[""]}}},{l:"es",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de {count} caracteres en el mensaje"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_419",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_AR",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de {count} caracteres en el mensaje"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_CL",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_CO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_CR",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_DO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_EC",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de caracteres del mensaje {count}"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:[""]}}},{l:"es_GT",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_HN",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_MX",t:{"Message limit of {count} characters reached":{v:["El mensaje ha alcanzado el límite de {count} caracteres"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_NI",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PA",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PR",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_SV",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_UY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"et_EE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"eu",t:{"Message limit of {count} characters reached":{v:["Mezuaren {count} karaketere-limitera heldu zara"]},"No link provider found":{v:["Ez da aurkitu esteka-hornitzailerik"]},"Write a message …":{v:["Idatzi mezu bat…"]}}},{l:"fa",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"fi",t:{"Message limit of {count} characters reached":{v:["Viestin merkken enimmäisimäärä {count} täynnä "]},"No link provider found":{v:[""]}}},{l:"fo",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"fr",t:{"Message limit of {count} characters reached":{v:["Limite de messages de {count} caractères atteinte"]},"No link provider found":{v:["Aucun fournisseur de lien trouvé"]},"Write a message …":{v:["Ecrire un message..."]}}},{l:"ga",t:{"Message limit of {count} characters reached":{v:["Teorainn teachtaireachta de {count} carachtar bainte amach"]},"No link provider found":{v:["Níor aimsíodh aon soláthraí naisc"]},"Write a message …":{v:["Scríobh teachtaireacht…"]}}},{l:"gd",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"gl",t:{"Message limit of {count} characters reached":{v:["Acadouse o límite de {count} caracteres por mensaxe"]},"No link provider found":{v:["Non se atopou ningún provedor de ligazóns"]},"Write a message …":{v:["Escribir unha mensaxe…"]}}},{l:"he",t:{"Message limit of {count} characters reached":{v:["הגעת למגבלה של {count} תווים"]},"No link provider found":{v:["לא נמצא ספק קישורים"]},"Write a message …":{v:[""]}}},{l:"hi_IN",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hr",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hsb",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hu",t:{"Message limit of {count} characters reached":{v:["{count} karakteres üzenetkorlát elérve"]},"No link provider found":{v:[""]}}},{l:"hy",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ia",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"id",t:{"Message limit of {count} characters reached":{v:["Batas jumlah karakter pesan ({count} karakter) tercapai"]},"No link provider found":{v:["Tidak ada penyedia tautan yang ditemukan"]},"Write a message …":{v:["Tulis pesan ..."]}}},{l:"ig",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"is",t:{"Message limit of {count} characters reached":{v:["Takmörkum {count} stafa náð"]},"No link provider found":{v:["Engin tenglaveita fannst"]},"Write a message …":{v:["Skrifaðu skilaboð …"]}}},{l:"it",t:{"Message limit of {count} characters reached":{v:["Limite dei messaggi di {count} caratteri raggiunto"]},"No link provider found":{v:["Nessun fornitore di link trovato"]},"Write a message …":{v:["Scrivi un messaggio ..."]}}},{l:"ja",t:{"Message limit of {count} characters reached":{v:["{count} 文字のメッセージ上限に達しています"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ja_JP",t:{"Message limit of {count} characters reached":{v:["{count} 文字のメッセージ上限に達しています"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ka",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ka_GE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kab",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kk",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"km",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kn",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ko",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"la",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lb",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lo",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lt_LT",t:{"Message limit of {count} characters reached":{v:["Pasiekta {count} simbolių žinutės riba"]},"No link provider found":{v:[""]}}},{l:"lv",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"mk",t:{"Message limit of {count} characters reached":{v:["Ограничувањето на должината на пораката од {count} карактери е надминато"]},"No link provider found":{v:[""]}}},{l:"mn",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"mr",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ms_MY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"my",t:{"Message limit of {count} characters reached":{v:["ကန့်သတ် စာလုံးရေ {count} လုံး ပြည့်ပါပြီ"]},"No link provider found":{v:[""]}}},{l:"nb",t:{"Message limit of {count} characters reached":{v:["Karakter begrensing {count} nådd i melding"]},"No link provider found":{v:["Finner ingen lenkeleverandør"]},"Write a message …":{v:["Skriv en melding..."]}}},{l:"ne",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"nl",t:{"Message limit of {count} characters reached":{v:["Berichtlimiet van {count} karakters bereikt"]},"No link provider found":{v:["Geen link provider gevonden"]},"Write a message …":{v:["Schrijf een bericht..."]}}},{l:"nn_NO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"oc",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"pl",t:{"Message limit of {count} characters reached":{v:["Przekroczono limit wiadomości wynoszący {count} znaków"]},"No link provider found":{v:["Nie znaleziono dostawcy linków"]},"Write a message …":{v:["Napisać wiadomość…"]}}},{l:"ps",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"pt_BR",t:{"Message limit of {count} characters reached":{v:["Limite de mensagem de {count} caracteres atingido"]},"No link provider found":{v:["Nenhum provedor de link encontrado"]},"Write a message …":{v:["Escreve uma mensagem …"]}}},{l:"pt_PT",t:{"Message limit of {count} characters reached":{v:["Atingido o limite de {count} carateres da mensagem."]},"No link provider found":{v:["Nenhum fornecedor de link encontrado"]},"Write a message …":{v:[""]}}},{l:"ro",t:{"Message limit of {count} characters reached":{v:["Limita mesajului de {count} caractere a fost atinsă"]},"No link provider found":{v:["Nu s-a găsit un provider pentru linkuri"]},"Write a message …":{v:["Scrieți un mesaj ..."]}}},{l:"ru",t:{"Message limit of {count} characters reached":{v:["Достигнуто ограничение на количество символов в {count}"]},"No link provider found":{v:["Поставщик ссылок не найден"]},"Write a message …":{v:["Напиши сообщение …"]}}},{l:"sc",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"si",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sk",t:{"Message limit of {count} characters reached":{v:["Limit správy na {count} znakov dosiahnutý"]},"No link provider found":{v:[""]}}},{l:"sl",t:{"Message limit of {count} characters reached":{v:["Dosežena omejitev {count} znakov na sporočilo."]},"No link provider found":{v:[""]}}},{l:"sq",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sr",t:{"Message limit of {count} characters reached":{v:["Достигнуто је ограничење величине поруке од {count} карактера"]},"No link provider found":{v:["Није пронађен ниједан пружалац линка"]},"Write a message …":{v:["Напишите поруку…"]}}},{l:"sr@latin",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sv",t:{"Message limit of {count} characters reached":{v:["Meddelandegräns {count} tecken används"]},"No link provider found":{v:["Ingen länkleverantör hittades"]},"Write a message …":{v:["Skriv ett meddelande …"]}}},{l:"sw",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ta",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"th",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"tk",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"tr",t:{"Message limit of {count} characters reached":{v:["{count} karakter ileti sınırına ulaşıldı"]},"No link provider found":{v:["Bağlantı sağlayıcısı bulunamadı"]},"Write a message …":{v:["Bir ileti yazın…"]}}},{l:"ug",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"uk",t:{"Message limit of {count} characters reached":{v:["Вичерпано ліміт у {count} символів для повідомлення"]},"No link provider found":{v:["Не наведено посилання"]},"Write a message …":{v:["Написати повідомлення ..."]}}},{l:"ur_PK",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"uz",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"vi",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"zh_CN",t:{"Message limit of {count} characters reached":{v:["已达到 {count} 个字符的消息限制"]},"No link provider found":{v:[""]}}},{l:"zh_HK",t:{"Message limit of {count} characters reached":{v:["已達到訊息最多 {count} 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息 …"]}}},{l:"zh_TW",t:{"Message limit of {count} characters reached":{v:["已達到訊息最多 {count} 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息……"]}}},{l:"zu_ZA",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}}],IA=[{l:"af",t:{"More items …":{v:[""]}}},{l:"ar",t:{"More items …":{v:["عناصر أخرى ..."]}}},{l:"ast",t:{"More items …":{v:["Más elementos…"]}}},{l:"az",t:{"More items …":{v:[""]}}},{l:"be",t:{"More items …":{v:[""]}}},{l:"bg",t:{"More items …":{v:[""]}}},{l:"bn_BD",t:{"More items …":{v:[""]}}},{l:"br",t:{"More items …":{v:[""]}}},{l:"bs",t:{"More items …":{v:[""]}}},{l:"ca",t:{"More items …":{v:["Més artícles..."]}}},{l:"cs",t:{"More items …":{v:["Další položky…"]}}},{l:"cs_CZ",t:{"More items …":{v:["Další položky…"]}}},{l:"cy_GB",t:{"More items …":{v:[""]}}},{l:"da",t:{"More items …":{v:["Mere ..."]}}},{l:"de",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"de_DE",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"el",t:{"More items …":{v:["Περισσότερα στοιχεία …"]}}},{l:"en_GB",t:{"More items …":{v:["More items …"]}}},{l:"eo",t:{"More items …":{v:[""]}}},{l:"es",t:{"More items …":{v:["Más ítems ..."]}}},{l:"es_419",t:{"More items …":{v:[""]}}},{l:"es_AR",t:{"More items …":{v:["Más elementos..."]}}},{l:"es_CL",t:{"More items …":{v:[""]}}},{l:"es_CO",t:{"More items …":{v:[""]}}},{l:"es_CR",t:{"More items …":{v:[""]}}},{l:"es_DO",t:{"More items …":{v:[""]}}},{l:"es_EC",t:{"More items …":{v:["Más elementos..."]}}},{l:"es_GT",t:{"More items …":{v:[""]}}},{l:"es_HN",t:{"More items …":{v:[""]}}},{l:"es_MX",t:{"More items …":{v:["Más Elementos ..."]}}},{l:"es_NI",t:{"More items …":{v:[""]}}},{l:"es_PA",t:{"More items …":{v:[""]}}},{l:"es_PE",t:{"More items …":{v:[""]}}},{l:"es_PR",t:{"More items …":{v:[""]}}},{l:"es_PY",t:{"More items …":{v:[""]}}},{l:"es_SV",t:{"More items …":{v:[""]}}},{l:"es_UY",t:{"More items …":{v:[""]}}},{l:"et_EE",t:{"More items …":{v:[""]}}},{l:"eu",t:{"More items …":{v:["Elementu gehiago …"]}}},{l:"fa",t:{"More items …":{v:[""]}}},{l:"fi",t:{"More items …":{v:[""]}}},{l:"fo",t:{"More items …":{v:[""]}}},{l:"fr",t:{"More items …":{v:["Plus d'éléments..."]}}},{l:"ga",t:{"More items …":{v:["Tuilleadh earraí…"]}}},{l:"gd",t:{"More items …":{v:[""]}}},{l:"gl",t:{"More items …":{v:["Máis elementos…"]}}},{l:"he",t:{"More items …":{v:["פריטים נוספים…"]}}},{l:"hi_IN",t:{"More items …":{v:[""]}}},{l:"hr",t:{"More items …":{v:[""]}}},{l:"hsb",t:{"More items …":{v:[""]}}},{l:"hu",t:{"More items …":{v:["További elemek..."]}}},{l:"hy",t:{"More items …":{v:[""]}}},{l:"ia",t:{"More items …":{v:[""]}}},{l:"id",t:{"More items …":{v:["Item lainnya…"]}}},{l:"ig",t:{"More items …":{v:[""]}}},{l:"is",t:{"More items …":{v:["Fleiri atriði …"]}}},{l:"it",t:{"More items …":{v:["Più elementi ..."]}}},{l:"ja",t:{"More items …":{v:["他のアイテム"]}}},{l:"ja_JP",t:{"More items …":{v:["他のアイテム"]}}},{l:"ka",t:{"More items …":{v:[""]}}},{l:"ka_GE",t:{"More items …":{v:[""]}}},{l:"kab",t:{"More items …":{v:[""]}}},{l:"kk",t:{"More items …":{v:[""]}}},{l:"km",t:{"More items …":{v:[""]}}},{l:"kn",t:{"More items …":{v:[""]}}},{l:"ko",t:{"More items …":{v:[""]}}},{l:"la",t:{"More items …":{v:[""]}}},{l:"lb",t:{"More items …":{v:[""]}}},{l:"lo",t:{"More items …":{v:[""]}}},{l:"lt_LT",t:{"More items …":{v:[""]}}},{l:"lv",t:{"More items …":{v:[""]}}},{l:"mk",t:{"More items …":{v:[""]}}},{l:"mn",t:{"More items …":{v:[""]}}},{l:"mr",t:{"More items …":{v:[""]}}},{l:"ms_MY",t:{"More items …":{v:[""]}}},{l:"my",t:{"More items …":{v:[""]}}},{l:"nb",t:{"More items …":{v:["Flere gjenstander..."]}}},{l:"ne",t:{"More items …":{v:[""]}}},{l:"nl",t:{"More items …":{v:["Meer items..."]}}},{l:"nn_NO",t:{"More items …":{v:[""]}}},{l:"oc",t:{"More items …":{v:[""]}}},{l:"pl",t:{"More items …":{v:["Więcej pozycji…"]}}},{l:"ps",t:{"More items …":{v:[""]}}},{l:"pt_BR",t:{"More items …":{v:["Mais itens …"]}}},{l:"pt_PT",t:{"More items …":{v:["Mais itens …"]}}},{l:"ro",t:{"More items …":{v:["Mai multe articole ..."]}}},{l:"ru",t:{"More items …":{v:["Больше элементов..."]}}},{l:"sc",t:{"More items …":{v:[""]}}},{l:"si",t:{"More items …":{v:[""]}}},{l:"sk",t:{"More items …":{v:[""]}}},{l:"sl",t:{"More items …":{v:["Več predmetov ..."]}}},{l:"sq",t:{"More items …":{v:[""]}}},{l:"sr",t:{"More items …":{v:["Још ставки..."]}}},{l:"sr@latin",t:{"More items …":{v:[""]}}},{l:"sv",t:{"More items …":{v:["Fler objekt"]}}},{l:"sw",t:{"More items …":{v:[""]}}},{l:"ta",t:{"More items …":{v:[""]}}},{l:"th",t:{"More items …":{v:[""]}}},{l:"tk",t:{"More items …":{v:[""]}}},{l:"tr",t:{"More items …":{v:["Diğer ögeler…"]}}},{l:"ug",t:{"More items …":{v:[""]}}},{l:"uk",t:{"More items …":{v:["Більше об'єктів..."]}}},{l:"ur_PK",t:{"More items …":{v:[""]}}},{l:"uz",t:{"More items …":{v:[""]}}},{l:"vi",t:{"More items …":{v:[""]}}},{l:"zh_CN",t:{"More items …":{v:["更多项目…"]}}},{l:"zh_HK",t:{"More items …":{v:["更多項目 …"]}}},{l:"zh_TW",t:{"More items …":{v:["更多項目……"]}}},{l:"zu_ZA",t:{"More items …":{v:[""]}}}],YA=[{l:"af",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"az",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"be",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"bg",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"bn_BD",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"bs",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs_CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cy_GB",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de_DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en_GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es_419",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es_CL",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_CO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_CR",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_DO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es_GT",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_HN",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es_NI",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PA",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PR",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_SV",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_UY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"et_EE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fo",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gd",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hi_IN",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hr",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hsb",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"hy",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ia",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"ig",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja_JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ka",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ka_GE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kab",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kk",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"km",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kn",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ko",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"la",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lb",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lo",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lt_LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"mn",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"mr",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ms_MY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"ne",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Pauzeer diavoorstelling"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Start diavoorstelling"]}}},{l:"nn_NO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"ps",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"pt_BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt_PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sc",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"si",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sk",t:{Next:{v:["Ďalší"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúci"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sq",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sr@latin",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"sw",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ta",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"th",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"tk",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"ug",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"ur_PK",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"uz",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"vi",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"zh_CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh_HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh_TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zu_ZA",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}}],M3=[{l:"af",t:{"No emoji found":{v:[""]}}},{l:"ar",t:{"No emoji found":{v:["لم يتم العثور على أي إيموجي emoji"]}}},{l:"ast",t:{"No emoji found":{v:["Nun s'atopó nengún fustaxe"]}}},{l:"az",t:{"No emoji found":{v:[""]}}},{l:"be",t:{"No emoji found":{v:[""]}}},{l:"bg",t:{"No emoji found":{v:[""]}}},{l:"bn_BD",t:{"No emoji found":{v:[""]}}},{l:"br",t:{"No emoji found":{v:["Emoji ebet kavet"]}}},{l:"bs",t:{"No emoji found":{v:[""]}}},{l:"ca",t:{"No emoji found":{v:["No s'ha trobat cap emoji"]}}},{l:"cs",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cs_CZ",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cy_GB",t:{"No emoji found":{v:[""]}}},{l:"da",t:{"No emoji found":{v:["Ingen emoji fundet"]}}},{l:"de",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"de_DE",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"el",t:{"No emoji found":{v:["Δεν βρέθηκε emoji"]}}},{l:"en_GB",t:{"No emoji found":{v:["No emoji found"]}}},{l:"eo",t:{"No emoji found":{v:["La emoĝio forestas"]}}},{l:"es",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_419",t:{"No emoji found":{v:[""]}}},{l:"es_AR",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_CL",t:{"No emoji found":{v:[""]}}},{l:"es_CO",t:{"No emoji found":{v:[""]}}},{l:"es_CR",t:{"No emoji found":{v:[""]}}},{l:"es_DO",t:{"No emoji found":{v:[""]}}},{l:"es_EC",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_GT",t:{"No emoji found":{v:[""]}}},{l:"es_HN",t:{"No emoji found":{v:[""]}}},{l:"es_MX",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_NI",t:{"No emoji found":{v:[""]}}},{l:"es_PA",t:{"No emoji found":{v:[""]}}},{l:"es_PE",t:{"No emoji found":{v:[""]}}},{l:"es_PR",t:{"No emoji found":{v:[""]}}},{l:"es_PY",t:{"No emoji found":{v:[""]}}},{l:"es_SV",t:{"No emoji found":{v:[""]}}},{l:"es_UY",t:{"No emoji found":{v:[""]}}},{l:"et_EE",t:{"No emoji found":{v:[""]}}},{l:"eu",t:{"No emoji found":{v:["Ez da emojirik aurkitu"]}}},{l:"fa",t:{"No emoji found":{v:[""]}}},{l:"fi",t:{"No emoji found":{v:["Emojia ei löytynyt"]}}},{l:"fo",t:{"No emoji found":{v:[""]}}},{l:"fr",t:{"No emoji found":{v:["Pas d’émoji trouvé"]}}},{l:"ga",t:{"No emoji found":{v:["Níor aimsíodh emoji"]}}},{l:"gd",t:{"No emoji found":{v:[""]}}},{l:"gl",t:{"No emoji found":{v:["Non se atopou ningún «emoji»"]}}},{l:"he",t:{"No emoji found":{v:["לא נמצא אמוג׳י"]}}},{l:"hi_IN",t:{"No emoji found":{v:[""]}}},{l:"hr",t:{"No emoji found":{v:[""]}}},{l:"hsb",t:{"No emoji found":{v:[""]}}},{l:"hu",t:{"No emoji found":{v:["Nem található emodzsi"]}}},{l:"hy",t:{"No emoji found":{v:[""]}}},{l:"ia",t:{"No emoji found":{v:[""]}}},{l:"id",t:{"No emoji found":{v:["Tidak ada emoji yang ditemukan"]}}},{l:"ig",t:{"No emoji found":{v:[""]}}},{l:"is",t:{"No emoji found":{v:["Ekkert tjáningartákn fannst"]}}},{l:"it",t:{"No emoji found":{v:["Nessun emoji trovato"]}}},{l:"ja",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ja_JP",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ka",t:{"No emoji found":{v:[""]}}},{l:"ka_GE",t:{"No emoji found":{v:[""]}}},{l:"kab",t:{"No emoji found":{v:[""]}}},{l:"kk",t:{"No emoji found":{v:[""]}}},{l:"km",t:{"No emoji found":{v:[""]}}},{l:"kn",t:{"No emoji found":{v:[""]}}},{l:"ko",t:{"No emoji found":{v:[""]}}},{l:"la",t:{"No emoji found":{v:[""]}}},{l:"lb",t:{"No emoji found":{v:[""]}}},{l:"lo",t:{"No emoji found":{v:[""]}}},{l:"lt_LT",t:{"No emoji found":{v:["Nerasta jaustukų"]}}},{l:"lv",t:{"No emoji found":{v:[""]}}},{l:"mk",t:{"No emoji found":{v:["Не се пронајдени емотикони"]}}},{l:"mn",t:{"No emoji found":{v:[""]}}},{l:"mr",t:{"No emoji found":{v:[""]}}},{l:"ms_MY",t:{"No emoji found":{v:[""]}}},{l:"my",t:{"No emoji found":{v:["အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ"]}}},{l:"nb",t:{"No emoji found":{v:["Fant ingen emoji"]}}},{l:"ne",t:{"No emoji found":{v:[""]}}},{l:"nl",t:{"No emoji found":{v:["Geen emoji gevonden"]}}},{l:"nn_NO",t:{"No emoji found":{v:[""]}}},{l:"oc",t:{"No emoji found":{v:[""]}}},{l:"pl",t:{"No emoji found":{v:["Nie znaleziono emoji"]}}},{l:"ps",t:{"No emoji found":{v:[""]}}},{l:"pt_BR",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"pt_PT",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"ro",t:{"No emoji found":{v:["Nu s-a găsit niciun emoji"]}}},{l:"ru",t:{"No emoji found":{v:["Эмодзи не найдено"]}}},{l:"sc",t:{"No emoji found":{v:[""]}}},{l:"si",t:{"No emoji found":{v:[""]}}},{l:"sk",t:{"No emoji found":{v:["Nenašli sa žiadne emodži"]}}},{l:"sl",t:{"No emoji found":{v:["Ni najdenih izraznih ikon"]}}},{l:"sq",t:{"No emoji found":{v:[""]}}},{l:"sr",t:{"No emoji found":{v:["Није пронађен ниједан емођи"]}}},{l:"sr@latin",t:{"No emoji found":{v:[""]}}},{l:"sv",t:{"No emoji found":{v:["Hittade inga emojis"]}}},{l:"sw",t:{"No emoji found":{v:[""]}}},{l:"ta",t:{"No emoji found":{v:[""]}}},{l:"th",t:{"No emoji found":{v:[""]}}},{l:"tk",t:{"No emoji found":{v:[""]}}},{l:"tr",t:{"No emoji found":{v:["Herhangi bir emoji bulunamadı"]}}},{l:"ug",t:{"No emoji found":{v:[""]}}},{l:"uk",t:{"No emoji found":{v:["Емоційки відсутні"]}}},{l:"ur_PK",t:{"No emoji found":{v:[""]}}},{l:"uz",t:{"No emoji found":{v:[""]}}},{l:"vi",t:{"No emoji found":{v:[""]}}},{l:"zh_CN",t:{"No emoji found":{v:["表情未找到"]}}},{l:"zh_HK",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zh_TW",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zu_ZA",t:{"No emoji found":{v:[""]}}}],qA=[{l:"af",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ar",t:{'Open link to "{resourceName}"':{v:['إفتَح الرابط إلى "{resourceName}"']}}},{l:"ast",t:{'Open link to "{resourceName}"':{v:["Abrir l'enllaz a «{resourceName}»"]}}},{l:"az",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"be",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bg",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bn_BD",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"br",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bs",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ca",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"cs",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cs_CZ",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cy_GB",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"da",t:{'Open link to "{resourceName}"':{v:['Åbn link til "{resourceName}"']}}},{l:"de",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}“ öffnen']}}},{l:"de_DE",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}“ öffnen']}}},{l:"el",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"en_GB",t:{'Open link to "{resourceName}"':{v:['Open link to "{resourceName}"']}}},{l:"eo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_419",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_AR",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_CL",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_CO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_CR",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_DO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_EC",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_GT",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_HN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_MX",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_NI",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PA",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PR",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_SV",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_UY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"et_EE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"eu",t:{'Open link to "{resourceName}"':{v:['Ireki "{resourceName}" esteka']}}},{l:"fa",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fi",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fr",t:{'Open link to "{resourceName}"':{v:['Ouvrir le lien vers "{resourceName}"']}}},{l:"ga",t:{'Open link to "{resourceName}"':{v:['Oscail nasc chuig "{resourceName}"']}}},{l:"gd",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"gl",t:{'Open link to "{resourceName}"':{v:["Abrir a ligazón a «{resourceName}»"]}}},{l:"he",t:{'Open link to "{resourceName}"':{v:["פתיחת קישור אל „{resourceName}”"]}}},{l:"hi_IN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hr",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hsb",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hu",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hy",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ia",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"id",t:{'Open link to "{resourceName}"':{v:['Buka tautan ke "{resourceName}"']}}},{l:"ig",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"is",t:{'Open link to "{resourceName}"':{v:['Opna tengil í "{resourceName}"']}}},{l:"it",t:{'Open link to "{resourceName}"':{v:['Apri il link a "{resourceName}"']}}},{l:"ja",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ja_JP",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ka",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ka_GE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kab",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"km",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kn",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ko",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"la",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lb",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lt_LT",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lv",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mn",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mr",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ms_MY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"my",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"nb",t:{'Open link to "{resourceName}"':{v:['Åpne lenken til "{resourceName}"']}}},{l:"ne",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"nl",t:{'Open link to "{resourceName}"':{v:['Open link naar "{resourceName}"']}}},{l:"nn_NO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"oc",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"pl",t:{'Open link to "{resourceName}"':{v:['Otwórz link do "{resourceName}"']}}},{l:"ps",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"pt_BR",t:{'Open link to "{resourceName}"':{v:['Abrir i link para "{resourceName}"']}}},{l:"pt_PT",t:{'Open link to "{resourceName}"':{v:['Abrir link para "{resourceName}"']}}},{l:"ro",t:{'Open link to "{resourceName}"':{v:['Deschide linkul la "{resourceName}"']}}},{l:"ru",t:{'Open link to "{resourceName}"':{v:['Открыть ссылку на "{resourceName}"']}}},{l:"sc",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"si",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sl",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sq",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sr",t:{'Open link to "{resourceName}"':{v:["Отвори линк на „{resourceName}”"]}}},{l:"sr@latin",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sv",t:{'Open link to "{resourceName}"':{v:['Öppna länken till "{resourceName}"']}}},{l:"sw",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ta",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"th",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"tk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"tr",t:{'Open link to "{resourceName}"':{v:["{resourceName} bağlantısını aç"]}}},{l:"ug",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"uk",t:{'Open link to "{resourceName}"':{v:['Відкрити посилання на "{resourceName}"']}}},{l:"ur_PK",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"uz",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"vi",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"zh_CN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"zh_HK",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zh_TW",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zu_ZA",t:{'Open link to "{resourceName}"':{v:[""]}}}],zA=[{l:"af",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ar",t:{"Pick a date":{v:["إختَر التاريخ"]},"Pick a date and a time":{v:["إختَر التاريخ و الوقت"]},"Pick a month":{v:["إختَر الشهر"]},"Pick a time":{v:["إختَر الوقت"]},"Pick a week":{v:["إختَر الأسبوع"]},"Pick a year":{v:["إختَر السنة"]},"Please select a time zone:":{v:["الرجاء تحديد المنطقة الزمنية:"]}}},{l:"ast",t:{"Pick a date":{v:["Escueyi una data"]},"Pick a date and a time":{v:["Escueyi una data y hora"]},"Pick a month":{v:["Escueyi un mes"]},"Pick a time":{v:["Escueyi una hora"]},"Pick a week":{v:["Escueyi una selmana"]},"Pick a year":{v:["Escueyi un añu"]},"Please select a time zone:":{v:["Seleiciona un fusu horariu:"]}}},{l:"az",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"be",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bg",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bn_BD",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"br",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bs",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ca",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Seleccioneu una zona horària:"]}}},{l:"cs",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cs_CZ",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cy_GB",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"da",t:{"Pick a date":{v:["Vælg en dato"]},"Pick a date and a time":{v:["Vælg en dato og tidspunkt"]},"Pick a month":{v:["Vælg en måned"]},"Pick a time":{v:["Vælg et tidspunkt"]},"Pick a week":{v:["Vælg en uge"]},"Pick a year":{v:["Vælg et år"]},"Please select a time zone:":{v:["Vælg venligst en tidszone:"]}}},{l:"de",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte wähle eine Zeitzone:"]}}},{l:"de_DE",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"el",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Παρακαλούμε επιλέξτε μια ζώνη ώρας:"]}}},{l:"en_GB",t:{"Pick a date":{v:["Pick a date"]},"Pick a date and a time":{v:["Pick a date and a time"]},"Pick a month":{v:["Pick a month"]},"Pick a time":{v:["Pick a time"]},"Pick a week":{v:["Pick a week"]},"Pick a year":{v:["Pick a year"]},"Please select a time zone:":{v:["Please select a time zone:"]}}},{l:"eo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es",t:{"Pick a date":{v:["Seleccione una fecha"]},"Pick a date and a time":{v:["Seleccione una fecha y hora"]},"Pick a month":{v:["Seleccione un mes"]},"Pick a time":{v:["Seleccione una hora"]},"Pick a week":{v:["Seleccione una semana"]},"Pick a year":{v:["Seleccione un año"]},"Please select a time zone:":{v:["Por favor elija un huso horario:"]}}},{l:"es_419",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_AR",t:{"Pick a date":{v:["Elija una fecha"]},"Pick a date and a time":{v:["Elija una fecha y hora"]},"Pick a month":{v:["Elija un mes"]},"Pick a time":{v:["Elija una hora"]},"Pick a week":{v:["Elija una semana"]},"Pick a year":{v:["Elija un año"]},"Please select a time zone:":{v:["Por favor, elija una zona horaria:"]}}},{l:"es_CL",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_CO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_CR",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_DO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_EC",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y una hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una semana"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor, selecciona una zona horaria:"]}}},{l:"es_GT",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_HN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_MX",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una hora"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor seleccione una zona horaria:"]}}},{l:"es_NI",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PA",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PR",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_SV",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_UY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"et_EE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"eu",t:{"Pick a date":{v:["Aukeratu data bat"]},"Pick a date and a time":{v:["Aukeratu data eta ordu bat"]},"Pick a month":{v:["Aukeratu hilabete bat"]},"Pick a time":{v:["Aukeratu ordu bat"]},"Pick a week":{v:["Aukeratu aste bat"]},"Pick a year":{v:["Aukeratu urte bat"]},"Please select a time zone:":{v:["Mesedez hautatu ordu-zona bat:"]}}},{l:"fa",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"fi",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Valitse aikavyöhyke:"]}}},{l:"fo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"fr",t:{"Pick a date":{v:["Sélectionner une date"]},"Pick a date and a time":{v:["Sélectionner une date et une heure"]},"Pick a month":{v:["Sélectionner un mois"]},"Pick a time":{v:["Sélectionner une heure"]},"Pick a week":{v:["Sélectionner une semaine"]},"Pick a year":{v:["Sélectionner une année"]},"Please select a time zone:":{v:["Sélectionnez un fuseau horaire : "]}}},{l:"ga",t:{"Pick a date":{v:["Roghnaigh dáta"]},"Pick a date and a time":{v:["Roghnaigh dáta agus am"]},"Pick a month":{v:["Roghnaigh mí"]},"Pick a time":{v:["Roghnaigh am"]},"Pick a week":{v:["Roghnaigh seachtain"]},"Pick a year":{v:["Roghnaigh bliain"]},"Please select a time zone:":{v:["Roghnaigh crios ama le do thoil:"]}}},{l:"gd",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"gl",t:{"Pick a date":{v:["Escolla unha data"]},"Pick a date and a time":{v:["Escolle unha data e unha hora"]},"Pick a month":{v:["Escolla un mes"]},"Pick a time":{v:["Escolla unha hora"]},"Pick a week":{v:["Escolla unha semana"]},"Pick a year":{v:["Escolla un ano"]},"Please select a time zone:":{v:["Escolla un fuso horario:"]}}},{l:"he",t:{"Pick a date":{v:["נא לבחור תאריך"]},"Pick a date and a time":{v:["נא לבחור תאריך ושעה"]},"Pick a month":{v:["נא לבחור חודש"]},"Pick a time":{v:["נא לבחור שעה"]},"Pick a week":{v:["נא לבחור שבוע"]},"Pick a year":{v:["נא לבחור שנה"]},"Please select a time zone:":{v:["נא לבחור אזור זמן:"]}}},{l:"hi_IN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hr",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hsb",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hu",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"hy",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ia",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"id",t:{"Pick a date":{v:["Pilih tanggal"]},"Pick a date and a time":{v:["Pilih tanggal dan waktu"]},"Pick a month":{v:["Pilih bulan"]},"Pick a time":{v:["Pilih waktu"]},"Pick a week":{v:["Pilih pekan"]},"Pick a year":{v:["Pilih tahun"]},"Please select a time zone:":{v:["Mohon pilih zona waktu"]}}},{l:"ig",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"is",t:{"Pick a date":{v:["Veldu dagsetningu"]},"Pick a date and a time":{v:["Veldu dagsetningu og tíma"]},"Pick a month":{v:["Veldu mánuð"]},"Pick a time":{v:["Veldu tíma"]},"Pick a week":{v:["Veldu viku"]},"Pick a year":{v:["Veldu ár"]},"Please select a time zone:":{v:["Veldu tímabelti:"]}}},{l:"it",t:{"Pick a date":{v:["Scegli una data"]},"Pick a date and a time":{v:["Scegli una data e un orario"]},"Pick a month":{v:["Scegli un mese"]},"Pick a time":{v:["Scegli un momento"]},"Pick a week":{v:["Scegli una settimana"]},"Pick a year":{v:["Scegli un anno"]},"Please select a time zone:":{v:["Si prega di selezionare un fuso orario:"]}}},{l:"ja",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ja_JP",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ka",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ka_GE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kab",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"km",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kn",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ko",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"la",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lb",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lt_LT",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lv",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"mk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"mn",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"mr",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ms_MY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"my",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ"]}}},{l:"nb",t:{"Pick a date":{v:["Velg en dato"]},"Pick a date and a time":{v:["Velg en dato og et tidspunkt"]},"Pick a month":{v:["Velg en måned"]},"Pick a time":{v:["Velg et tidspunkt"]},"Pick a week":{v:["Velg en uke"]},"Pick a year":{v:["Velg et år"]},"Please select a time zone:":{v:["Vennligst velg tidssone"]}}},{l:"ne",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"nl",t:{"Pick a date":{v:["Selecteer een datum"]},"Pick a date and a time":{v:["Selecteer een datum en tijd"]},"Pick a month":{v:["Selecteer een maand"]},"Pick a time":{v:["Selecteer een tijd"]},"Pick a week":{v:["Selecteer een week"]},"Pick a year":{v:["Selecteer een jaar"]},"Please select a time zone:":{v:["Selecteer een tijdzone:"]}}},{l:"nn_NO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"oc",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"pl",t:{"Pick a date":{v:["Wybierz datę"]},"Pick a date and a time":{v:["Wybierz datę i godzinę"]},"Pick a month":{v:["Wybierz miesiąc"]},"Pick a time":{v:["Wybierz czas"]},"Pick a week":{v:["Wybierz tydzień"]},"Pick a year":{v:["Wybierz rok"]},"Please select a time zone:":{v:["Wybierz strefę czasową:"]}}},{l:"ps",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"pt_BR",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Selecione um fuso horário: "]}}},{l:"pt_PT",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Por favor, selecione um fuso horário: "]}}},{l:"ro",t:{"Pick a date":{v:["Selectați o dată"]},"Pick a date and a time":{v:["Selectați data și timpul"]},"Pick a month":{v:["Selectați o lună"]},"Pick a time":{v:["Selectați timpul"]},"Pick a week":{v:["Selectați o săptămână"]},"Pick a year":{v:["Selectați anul"]},"Please select a time zone:":{v:["Vă rugăm să selectați un fus orar:"]}}},{l:"ru",t:{"Pick a date":{v:["Выберите дату"]},"Pick a date and a time":{v:["Выберите дату и время"]},"Pick a month":{v:["Выберите месяц"]},"Pick a time":{v:["Выберите время"]},"Pick a week":{v:["Выберите неделю"]},"Pick a year":{v:["Выберите год"]},"Please select a time zone:":{v:["Пожалуйста, выберите часовой пояс:"]}}},{l:"sc",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"si",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Prosím vyberte časovú zónu:"]}}},{l:"sl",t:{"Pick a date":{v:["Izbor datuma"]},"Pick a date and a time":{v:["Izbor datuma in časa"]},"Pick a month":{v:["Izbor meseca"]},"Pick a time":{v:["Izbor časa"]},"Pick a week":{v:["Izbor tedna"]},"Pick a year":{v:["Izbor leta"]},"Please select a time zone:":{v:["Izbor časovnega pasu:"]}}},{l:"sq",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sr",t:{"Pick a date":{v:["Изаберите датум"]},"Pick a date and a time":{v:["Изаберите датум и време"]},"Pick a month":{v:["Изаберите месец"]},"Pick a time":{v:["Изаберите време"]},"Pick a week":{v:["Изаберите недељу"]},"Pick a year":{v:["Изаберите годину"]},"Please select a time zone:":{v:["Молимо вас да изаберете временску зону:"]}}},{l:"sr@latin",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sv",t:{"Pick a date":{v:["Välj datum"]},"Pick a date and a time":{v:["Välj datum och tid"]},"Pick a month":{v:["Välj månad"]},"Pick a time":{v:["Välj tid"]},"Pick a week":{v:["Välj vecka"]},"Pick a year":{v:["Välj år"]},"Please select a time zone:":{v:["Välj tidszon:"]}}},{l:"sw",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ta",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"th",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"tk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"tr",t:{"Pick a date":{v:["Bir tarih seçin"]},"Pick a date and a time":{v:["Bir tarih ve saat seçin"]},"Pick a month":{v:["Bir ay seçin"]},"Pick a time":{v:["Bir saat seçin"]},"Pick a week":{v:["Bir hafta seçin"]},"Pick a year":{v:["Bir yıl seçin"]},"Please select a time zone:":{v:["Lütfen bir saat dilimi seçin:"]}}},{l:"ug",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"uk",t:{"Pick a date":{v:["Вибрати дату"]},"Pick a date and a time":{v:["Виберіть дату та час"]},"Pick a month":{v:["Виберіть місяць"]},"Pick a time":{v:["Виберіть час"]},"Pick a week":{v:["Виберіть тиждень"]},"Pick a year":{v:["Виберіть рік"]},"Please select a time zone:":{v:["Виберіть часовий пояс:"]}}},{l:"ur_PK",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"uz",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"vi",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"zh_CN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["请选择一个时区:"]}}},{l:"zh_HK",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選擇時區:"]}}},{l:"zh_TW",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選取時區:"]}}},{l:"zu_ZA",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}}],L3=[{l:"af",t:{"Provider icon":{v:[""]}}},{l:"ar",t:{"Provider icon":{v:["أيقونة المُزوِّد"]}}},{l:"ast",t:{"Provider icon":{v:["Iconu del fornidor"]}}},{l:"az",t:{"Provider icon":{v:[""]}}},{l:"be",t:{"Provider icon":{v:[""]}}},{l:"bg",t:{"Provider icon":{v:[""]}}},{l:"bn_BD",t:{"Provider icon":{v:[""]}}},{l:"br",t:{"Provider icon":{v:[""]}}},{l:"bs",t:{"Provider icon":{v:[""]}}},{l:"ca",t:{"Provider icon":{v:[""]}}},{l:"cs",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cs_CZ",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cy_GB",t:{"Provider icon":{v:[""]}}},{l:"da",t:{"Provider icon":{v:["Udbyder ikon"]}}},{l:"de",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"de_DE",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"el",t:{"Provider icon":{v:[""]}}},{l:"en_GB",t:{"Provider icon":{v:["Provider icon"]}}},{l:"eo",t:{"Provider icon":{v:[""]}}},{l:"es",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_419",t:{"Provider icon":{v:[""]}}},{l:"es_AR",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_CL",t:{"Provider icon":{v:[""]}}},{l:"es_CO",t:{"Provider icon":{v:[""]}}},{l:"es_CR",t:{"Provider icon":{v:[""]}}},{l:"es_DO",t:{"Provider icon":{v:[""]}}},{l:"es_EC",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_GT",t:{"Provider icon":{v:[""]}}},{l:"es_HN",t:{"Provider icon":{v:[""]}}},{l:"es_MX",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_NI",t:{"Provider icon":{v:[""]}}},{l:"es_PA",t:{"Provider icon":{v:[""]}}},{l:"es_PE",t:{"Provider icon":{v:[""]}}},{l:"es_PR",t:{"Provider icon":{v:[""]}}},{l:"es_PY",t:{"Provider icon":{v:[""]}}},{l:"es_SV",t:{"Provider icon":{v:[""]}}},{l:"es_UY",t:{"Provider icon":{v:[""]}}},{l:"et_EE",t:{"Provider icon":{v:[""]}}},{l:"eu",t:{"Provider icon":{v:["Hornitzailearen ikonoa"]}}},{l:"fa",t:{"Provider icon":{v:[""]}}},{l:"fi",t:{"Provider icon":{v:[""]}}},{l:"fo",t:{"Provider icon":{v:[""]}}},{l:"fr",t:{"Provider icon":{v:["Icône du fournisseur"]}}},{l:"ga",t:{"Provider icon":{v:["Deilbhín soláthraí"]}}},{l:"gd",t:{"Provider icon":{v:[""]}}},{l:"gl",t:{"Provider icon":{v:["Icona do provedor"]}}},{l:"he",t:{"Provider icon":{v:["סמל ספק"]}}},{l:"hi_IN",t:{"Provider icon":{v:[""]}}},{l:"hr",t:{"Provider icon":{v:[""]}}},{l:"hsb",t:{"Provider icon":{v:[""]}}},{l:"hu",t:{"Provider icon":{v:[""]}}},{l:"hy",t:{"Provider icon":{v:[""]}}},{l:"ia",t:{"Provider icon":{v:[""]}}},{l:"id",t:{"Provider icon":{v:["Ikon penyedia"]}}},{l:"ig",t:{"Provider icon":{v:[""]}}},{l:"is",t:{"Provider icon":{v:["Táknmynd þjónustuveitu"]}}},{l:"it",t:{"Provider icon":{v:["Icona del provider"]}}},{l:"ja",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ja_JP",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ka",t:{"Provider icon":{v:[""]}}},{l:"ka_GE",t:{"Provider icon":{v:[""]}}},{l:"kab",t:{"Provider icon":{v:[""]}}},{l:"kk",t:{"Provider icon":{v:[""]}}},{l:"km",t:{"Provider icon":{v:[""]}}},{l:"kn",t:{"Provider icon":{v:[""]}}},{l:"ko",t:{"Provider icon":{v:[""]}}},{l:"la",t:{"Provider icon":{v:[""]}}},{l:"lb",t:{"Provider icon":{v:[""]}}},{l:"lo",t:{"Provider icon":{v:[""]}}},{l:"lt_LT",t:{"Provider icon":{v:[""]}}},{l:"lv",t:{"Provider icon":{v:[""]}}},{l:"mk",t:{"Provider icon":{v:[""]}}},{l:"mn",t:{"Provider icon":{v:[""]}}},{l:"mr",t:{"Provider icon":{v:[""]}}},{l:"ms_MY",t:{"Provider icon":{v:[""]}}},{l:"my",t:{"Provider icon":{v:[""]}}},{l:"nb",t:{"Provider icon":{v:["Leverandørikon"]}}},{l:"ne",t:{"Provider icon":{v:[""]}}},{l:"nl",t:{"Provider icon":{v:["Provider icoon"]}}},{l:"nn_NO",t:{"Provider icon":{v:[""]}}},{l:"oc",t:{"Provider icon":{v:[""]}}},{l:"pl",t:{"Provider icon":{v:["Dostawca ikony"]}}},{l:"ps",t:{"Provider icon":{v:[""]}}},{l:"pt_BR",t:{"Provider icon":{v:["Ícone do provedor"]}}},{l:"pt_PT",t:{"Provider icon":{v:["Icon do fornecedor"]}}},{l:"ro",t:{"Provider icon":{v:["Provider pentru icon"]}}},{l:"ru",t:{"Provider icon":{v:["Значок поставщика"]}}},{l:"sc",t:{"Provider icon":{v:[""]}}},{l:"si",t:{"Provider icon":{v:[""]}}},{l:"sk",t:{"Provider icon":{v:[""]}}},{l:"sl",t:{"Provider icon":{v:[""]}}},{l:"sq",t:{"Provider icon":{v:[""]}}},{l:"sr",t:{"Provider icon":{v:["Икона пружаоца"]}}},{l:"sr@latin",t:{"Provider icon":{v:[""]}}},{l:"sv",t:{"Provider icon":{v:["Leverantörsikon"]}}},{l:"sw",t:{"Provider icon":{v:[""]}}},{l:"ta",t:{"Provider icon":{v:[""]}}},{l:"th",t:{"Provider icon":{v:[""]}}},{l:"tk",t:{"Provider icon":{v:[""]}}},{l:"tr",t:{"Provider icon":{v:["Sağlayıcı simgesi"]}}},{l:"ug",t:{"Provider icon":{v:[""]}}},{l:"uk",t:{"Provider icon":{v:["Піктограма постачальника"]}}},{l:"ur_PK",t:{"Provider icon":{v:[""]}}},{l:"uz",t:{"Provider icon":{v:[""]}}},{l:"vi",t:{"Provider icon":{v:[""]}}},{l:"zh_CN",t:{"Provider icon":{v:[""]}}},{l:"zh_HK",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zh_TW",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zu_ZA",t:{"Provider icon":{v:[""]}}}],UA=[{l:"af",t:{}},{l:"ar",t:{"Related team resources":{v:["موارد للفريق ذات صلة"]},"View team":{v:["عرض الفريق"]}}},{l:"ast",t:{"Related team resources":{v:["Recursos rellacionaos colos equipos"]},"View team":{v:["Ver l'equipu"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Related team resources":{v:["Související prostředky kolektivu"]},"View team":{v:["Zobrazit kolektiv"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Related team resources":{v:["Relaterede teamressourcer"]},"View team":{v:["Se teamet"]}}},{l:"de",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"de_DE",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Related team resources":{v:["Related team resources"]},"View team":{v:["View team"]}}},{l:"eo",t:{}},{l:"es",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Related team resources":{v:["Acmhainní foirne gaolmhara"]},"View team":{v:["Féach ar an bhfoireann"]}}},{l:"gd",t:{}},{l:"gl",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver o equipo"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ja_JP",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Related team resources":{v:["Relaterte lagressurser"]},"View team":{v:["Se lag"]}}},{l:"ne",t:{}},{l:"nl",t:{"Related team resources":{v:["Verwante teambronnen"]},"View team":{v:["Team bekijken"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Related team resources":{v:["Powiązane zasoby grupowe"]},"View team":{v:["Zobacz grupę"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Related team resources":{v:["Recursos de equipe relacionados"]},"View team":{v:["Ver equipe"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Related team resources":{v:["Relaterade teamresurser"]},"View team":{v:["Visa team"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Related team resources":{v:["İlgili takım kaynakları"]},"View team":{v:["Takımı görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Related team resources":{v:["Пов'язані ресурси команди"]},"View team":{v:["Переглянути команду"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],I3=[{l:"af",t:{Search:{v:[""]}}},{l:"ar",t:{Search:{v:["بحث"]}}},{l:"ast",t:{Search:{v:["Buscar"]}}},{l:"az",t:{Search:{v:[""]}}},{l:"be",t:{Search:{v:[""]}}},{l:"bg",t:{Search:{v:[""]}}},{l:"bn_BD",t:{Search:{v:[""]}}},{l:"br",t:{Search:{v:["Klask"]}}},{l:"bs",t:{Search:{v:[""]}}},{l:"ca",t:{Search:{v:["Cerca"]}}},{l:"cs",t:{Search:{v:["Hledat"]}}},{l:"cs_CZ",t:{Search:{v:["Hledat"]}}},{l:"cy_GB",t:{Search:{v:[""]}}},{l:"da",t:{Search:{v:["Søg"]}}},{l:"de",t:{Search:{v:["Suche"]}}},{l:"de_DE",t:{Search:{v:["Suche"]}}},{l:"el",t:{Search:{v:["Αναζήτηση"]}}},{l:"en_GB",t:{Search:{v:["Search"]}}},{l:"eo",t:{Search:{v:["Serĉi"]}}},{l:"es",t:{Search:{v:["Buscar"]}}},{l:"es_419",t:{Search:{v:[""]}}},{l:"es_AR",t:{Search:{v:["Buscar"]}}},{l:"es_CL",t:{Search:{v:[""]}}},{l:"es_CO",t:{Search:{v:[""]}}},{l:"es_CR",t:{Search:{v:[""]}}},{l:"es_DO",t:{Search:{v:[""]}}},{l:"es_EC",t:{Search:{v:["Buscar"]}}},{l:"es_GT",t:{Search:{v:[""]}}},{l:"es_HN",t:{Search:{v:[""]}}},{l:"es_MX",t:{Search:{v:["Buscar"]}}},{l:"es_NI",t:{Search:{v:[""]}}},{l:"es_PA",t:{Search:{v:[""]}}},{l:"es_PE",t:{Search:{v:[""]}}},{l:"es_PR",t:{Search:{v:[""]}}},{l:"es_PY",t:{Search:{v:[""]}}},{l:"es_SV",t:{Search:{v:[""]}}},{l:"es_UY",t:{Search:{v:[""]}}},{l:"et_EE",t:{Search:{v:[""]}}},{l:"eu",t:{Search:{v:["Bilatu"]}}},{l:"fa",t:{Search:{v:[""]}}},{l:"fi",t:{Search:{v:["Etsi"]}}},{l:"fo",t:{Search:{v:[""]}}},{l:"fr",t:{Search:{v:["Chercher"]}}},{l:"ga",t:{Search:{v:["Cuardach"]}}},{l:"gd",t:{Search:{v:[""]}}},{l:"gl",t:{Search:{v:["Buscar"]}}},{l:"he",t:{Search:{v:["חיפוש"]}}},{l:"hi_IN",t:{Search:{v:[""]}}},{l:"hr",t:{Search:{v:[""]}}},{l:"hsb",t:{Search:{v:[""]}}},{l:"hu",t:{Search:{v:["Keresés"]}}},{l:"hy",t:{Search:{v:[""]}}},{l:"ia",t:{Search:{v:[""]}}},{l:"id",t:{Search:{v:["Cari"]}}},{l:"ig",t:{Search:{v:[""]}}},{l:"is",t:{Search:{v:["Leita"]}}},{l:"it",t:{Search:{v:["Cerca"]}}},{l:"ja",t:{Search:{v:["検索"]}}},{l:"ja_JP",t:{Search:{v:["検索"]}}},{l:"ka",t:{Search:{v:[""]}}},{l:"ka_GE",t:{Search:{v:[""]}}},{l:"kab",t:{Search:{v:[""]}}},{l:"kk",t:{Search:{v:[""]}}},{l:"km",t:{Search:{v:[""]}}},{l:"kn",t:{Search:{v:[""]}}},{l:"ko",t:{Search:{v:[""]}}},{l:"la",t:{Search:{v:[""]}}},{l:"lb",t:{Search:{v:[""]}}},{l:"lo",t:{Search:{v:[""]}}},{l:"lt_LT",t:{Search:{v:["Ieškoti"]}}},{l:"lv",t:{Search:{v:[""]}}},{l:"mk",t:{Search:{v:["Барај"]}}},{l:"mn",t:{Search:{v:[""]}}},{l:"mr",t:{Search:{v:[""]}}},{l:"ms_MY",t:{Search:{v:[""]}}},{l:"my",t:{Search:{v:["ရှာဖွေရန်"]}}},{l:"nb",t:{Search:{v:["Søk"]}}},{l:"ne",t:{Search:{v:[""]}}},{l:"nl",t:{Search:{v:["Zoeken"]}}},{l:"nn_NO",t:{Search:{v:[""]}}},{l:"oc",t:{Search:{v:[""]}}},{l:"pl",t:{Search:{v:["Szukaj"]}}},{l:"ps",t:{Search:{v:[""]}}},{l:"pt_BR",t:{Search:{v:["Pesquisar"]}}},{l:"pt_PT",t:{Search:{v:["Pesquisar"]}}},{l:"ro",t:{Search:{v:["Căutare"]}}},{l:"ru",t:{Search:{v:["Поиск"]}}},{l:"sc",t:{Search:{v:[""]}}},{l:"si",t:{Search:{v:[""]}}},{l:"sk",t:{Search:{v:["Hľadať"]}}},{l:"sl",t:{Search:{v:["Iskanje"]}}},{l:"sq",t:{Search:{v:[""]}}},{l:"sr",t:{Search:{v:["Претражи"]}}},{l:"sr@latin",t:{Search:{v:[""]}}},{l:"sv",t:{Search:{v:["Sök"]}}},{l:"sw",t:{Search:{v:[""]}}},{l:"ta",t:{Search:{v:[""]}}},{l:"th",t:{Search:{v:[""]}}},{l:"tk",t:{Search:{v:[""]}}},{l:"tr",t:{Search:{v:["Arama"]}}},{l:"ug",t:{Search:{v:[""]}}},{l:"uk",t:{Search:{v:["Пошук"]}}},{l:"ur_PK",t:{Search:{v:[""]}}},{l:"uz",t:{Search:{v:[""]}}},{l:"vi",t:{Search:{v:[""]}}},{l:"zh_CN",t:{Search:{v:["搜索"]}}},{l:"zh_HK",t:{Search:{v:["搜尋"]}}},{l:"zh_TW",t:{Search:{v:["搜尋"]}}},{l:"zu_ZA",t:{Search:{v:[""]}}}],ZA=[{l:"af",t:{"Type to search time zone":{v:[""]}}},{l:"ar",t:{"Search for time zone":{v:["البحث عن منطقة زمنية"]},"Type to search time zone":{v:["أكتُب للبحث عن منطقة زمنية"]}}},{l:"ast",t:{"Search for time zone":{v:["Buscar fusos horarios"]},"Type to search time zone":{v:["Escribi pa buscar un fusu horariu"]}}},{l:"az",t:{"Type to search time zone":{v:[""]}}},{l:"be",t:{"Type to search time zone":{v:[""]}}},{l:"bg",t:{"Type to search time zone":{v:[""]}}},{l:"bn_BD",t:{"Type to search time zone":{v:[""]}}},{l:"br",t:{"Type to search time zone":{v:[""]}}},{l:"bs",t:{"Type to search time zone":{v:[""]}}},{l:"ca",t:{"Type to search time zone":{v:["Escriviu per cercar la zona horària"]}}},{l:"cs",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cs_CZ",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cy_GB",t:{"Type to search time zone":{v:[""]}}},{l:"da",t:{"Search for time zone":{v:["Søg efter tidszone"]},"Type to search time zone":{v:["Indtast for at søge efter tidszone"]}}},{l:"de",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um Zeitzone zu suchen"]}}},{l:"de_DE",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"el",t:{"Type to search time zone":{v:["Πληκτρολογήστε για αναζήτηση ζώνης ώρας"]}}},{l:"en_GB",t:{"Search for time zone":{v:["Search for time zone"]},"Type to search time zone":{v:["Type to search time zone"]}}},{l:"eo",t:{"Type to search time zone":{v:[""]}}},{l:"es",t:{"Search for time zone":{v:["Buscar huso horario"]},"Type to search time zone":{v:["Escriba para buscar un huso horario"]}}},{l:"es_419",t:{"Type to search time zone":{v:[""]}}},{l:"es_AR",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es_CL",t:{"Type to search time zone":{v:[""]}}},{l:"es_CO",t:{"Type to search time zone":{v:[""]}}},{l:"es_CR",t:{"Type to search time zone":{v:[""]}}},{l:"es_DO",t:{"Type to search time zone":{v:[""]}}},{l:"es_EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es_GT",t:{"Type to search time zone":{v:[""]}}},{l:"es_HN",t:{"Type to search time zone":{v:[""]}}},{l:"es_MX",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es_NI",t:{"Type to search time zone":{v:[""]}}},{l:"es_PA",t:{"Type to search time zone":{v:[""]}}},{l:"es_PE",t:{"Type to search time zone":{v:[""]}}},{l:"es_PR",t:{"Type to search time zone":{v:[""]}}},{l:"es_PY",t:{"Type to search time zone":{v:[""]}}},{l:"es_SV",t:{"Type to search time zone":{v:[""]}}},{l:"es_UY",t:{"Type to search time zone":{v:[""]}}},{l:"et_EE",t:{"Type to search time zone":{v:[""]}}},{l:"eu",t:{"Type to search time zone":{v:["Idatzi ordu-zona bat bilatzeko"]}}},{l:"fa",t:{"Type to search time zone":{v:[""]}}},{l:"fi",t:{"Type to search time zone":{v:["Kirjoita etsiäksesi aikavyöhyke"]}}},{l:"fo",t:{"Type to search time zone":{v:[""]}}},{l:"fr",t:{"Search for time zone":{v:["Rechercher le fuseau horaire"]},"Type to search time zone":{v:["Saisissez les premiers lettres pour rechercher un fuseau horaire"]}}},{l:"ga",t:{"Search for time zone":{v:["Cuardaigh crios ama"]},"Type to search time zone":{v:["Clóscríobh chun crios ama a chuardach"]}}},{l:"gd",t:{"Type to search time zone":{v:[""]}}},{l:"gl",t:{"Search for time zone":{v:["Buscar por fuso horario"]},"Type to search time zone":{v:["Escriba para buscar o fuso horario"]}}},{l:"he",t:{"Type to search time zone":{v:["יש להקליד כדי לחפש אזור זמן"]}}},{l:"hi_IN",t:{"Type to search time zone":{v:[""]}}},{l:"hr",t:{"Type to search time zone":{v:[""]}}},{l:"hsb",t:{"Type to search time zone":{v:[""]}}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"hy",t:{"Type to search time zone":{v:[""]}}},{l:"ia",t:{"Type to search time zone":{v:[""]}}},{l:"id",t:{"Search for time zone":{v:["Cari zona waktu"]},"Type to search time zone":{v:["Ketik untuk mencari zona waktu"]}}},{l:"ig",t:{"Type to search time zone":{v:[""]}}},{l:"is",t:{"Search for time zone":{v:["Leita að tímabelti"]},"Type to search time zone":{v:["Skrifaðu til að leita að tímabelti"]}}},{l:"it",t:{"Search for time zone":{v:["Ricerca del fuso orario"]},"Type to search time zone":{v:["Digita per cercare un fuso orario"]}}},{l:"ja",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ja_JP",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ka",t:{"Type to search time zone":{v:[""]}}},{l:"ka_GE",t:{"Type to search time zone":{v:[""]}}},{l:"kab",t:{"Type to search time zone":{v:[""]}}},{l:"kk",t:{"Type to search time zone":{v:[""]}}},{l:"km",t:{"Type to search time zone":{v:[""]}}},{l:"kn",t:{"Type to search time zone":{v:[""]}}},{l:"ko",t:{"Type to search time zone":{v:[""]}}},{l:"la",t:{"Type to search time zone":{v:[""]}}},{l:"lb",t:{"Type to search time zone":{v:[""]}}},{l:"lo",t:{"Type to search time zone":{v:[""]}}},{l:"lt_LT",t:{"Type to search time zone":{v:[""]}}},{l:"lv",t:{"Type to search time zone":{v:[""]}}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"mn",t:{"Type to search time zone":{v:[""]}}},{l:"mr",t:{"Type to search time zone":{v:[""]}}},{l:"ms_MY",t:{"Type to search time zone":{v:[""]}}},{l:"my",t:{"Type to search time zone":{v:["ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ"]}}},{l:"nb",t:{"Search for time zone":{v:["Søk etter tidssone"]},"Type to search time zone":{v:["Tast for å søke etter tidssone"]}}},{l:"ne",t:{"Type to search time zone":{v:[""]}}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Type om een tijdzone te zoeken"]}}},{l:"nn_NO",t:{"Type to search time zone":{v:[""]}}},{l:"oc",t:{"Type to search time zone":{v:[""]}}},{l:"pl",t:{"Search for time zone":{v:["Szukaj strefy czasowej"]},"Type to search time zone":{v:["Wpisz, aby wyszukać strefę czasową"]}}},{l:"ps",t:{"Type to search time zone":{v:[""]}}},{l:"pt_BR",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"pt_PT",t:{"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"ro",t:{"Search for time zone":{v:["Căutare zonă de timp"]},"Type to search time zone":{v:["Tastați pentru a căuta fusul orar"]}}},{l:"ru",t:{"Type to search time zone":{v:["Введите для поиска часового пояса"]}}},{l:"sc",t:{"Type to search time zone":{v:[""]}}},{l:"si",t:{"Type to search time zone":{v:[""]}}},{l:"sk",t:{"Type to search time zone":{v:["Začníte písať pre vyhľadávanie časovej zóny"]}}},{l:"sl",t:{"Type to search time zone":{v:["Vpišite niz za iskanje časovnega pasu"]}}},{l:"sq",t:{"Type to search time zone":{v:[""]}}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sr@latin",t:{"Type to search time zone":{v:[""]}}},{l:"sv",t:{"Search for time zone":{v:["Sök efter tidszon"]},"Type to search time zone":{v:["Skriv för att välja tidszon"]}}},{l:"sw",t:{"Type to search time zone":{v:[""]}}},{l:"ta",t:{"Type to search time zone":{v:[""]}}},{l:"th",t:{"Type to search time zone":{v:[""]}}},{l:"tk",t:{"Type to search time zone":{v:[""]}}},{l:"tr",t:{"Search for time zone":{v:["Saat dilimi ara"]},"Type to search time zone":{v:["Saat dilimi aramak için yazmaya başlayın"]}}},{l:"ug",t:{"Type to search time zone":{v:[""]}}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"ur_PK",t:{"Type to search time zone":{v:[""]}}},{l:"uz",t:{"Type to search time zone":{v:[""]}}},{l:"vi",t:{"Type to search time zone":{v:[""]}}},{l:"zh_CN",t:{"Type to search time zone":{v:["打字以搜索时区"]}}},{l:"zh_HK",t:{"Type to search time zone":{v:["鍵入以搜索時區"]}}},{l:"zh_TW",t:{"Type to search time zone":{v:["輸入以搜尋時區"]}}},{l:"zu_ZA",t:{"Type to search time zone":{v:[""]}}}],HA=[{l:"af",t:{}},{l:"ar",t:{"Search…":{v:["بحث ..."]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Search…":{v:["Hledat…"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{}},{l:"de",t:{"Search…":{v:["Suche…"]}}},{l:"de_DE",t:{"Search…":{v:["Suche…"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Search…":{v:["Search…"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Search…":{v:["Buscar..."]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Search…":{v:["Buscar..."]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Search…":{v:["Cuardaigh…"]}}},{l:"gd",t:{}},{l:"gl",t:{"Search…":{v:["Buscar…"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Search…":{v:["検索…"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Search…":{v:["Søk..."]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Search…":{v:["Sök..."]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Search…":{v:["Ara…"]}}},{l:"ug",t:{}},{l:"uk",t:{"Search…":{v:["Пошук..."]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],GA=[{l:"af",t:{"Select provider":{v:[""]}}},{l:"ar",t:{"Select provider":{v:["إختَر مٌزوِّداً"]}}},{l:"ast",t:{"Select provider":{v:["Seleicionar el fornidor"]}}},{l:"az",t:{"Select provider":{v:[""]}}},{l:"be",t:{"Select provider":{v:[""]}}},{l:"bg",t:{"Select provider":{v:[""]}}},{l:"bn_BD",t:{"Select provider":{v:[""]}}},{l:"br",t:{"Select provider":{v:[""]}}},{l:"bs",t:{"Select provider":{v:[""]}}},{l:"ca",t:{"Select provider":{v:[""]}}},{l:"cs",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cs_CZ",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cy_GB",t:{"Select provider":{v:[""]}}},{l:"da",t:{"Select provider":{v:["Vælg udbyder"]}}},{l:"de",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"de_DE",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"el",t:{"Select provider":{v:[""]}}},{l:"en_GB",t:{"Select provider":{v:["Select provider"]}}},{l:"eo",t:{"Select provider":{v:[""]}}},{l:"es",t:{"Select provider":{v:["Seleccione proveedor"]}}},{l:"es_419",t:{"Select provider":{v:[""]}}},{l:"es_AR",t:{"Select provider":{v:["Elija proveedor"]}}},{l:"es_CL",t:{"Select provider":{v:[""]}}},{l:"es_CO",t:{"Select provider":{v:[""]}}},{l:"es_CR",t:{"Select provider":{v:[""]}}},{l:"es_DO",t:{"Select provider":{v:[""]}}},{l:"es_EC",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es_GT",t:{"Select provider":{v:[""]}}},{l:"es_HN",t:{"Select provider":{v:[""]}}},{l:"es_MX",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es_NI",t:{"Select provider":{v:[""]}}},{l:"es_PA",t:{"Select provider":{v:[""]}}},{l:"es_PE",t:{"Select provider":{v:[""]}}},{l:"es_PR",t:{"Select provider":{v:[""]}}},{l:"es_PY",t:{"Select provider":{v:[""]}}},{l:"es_SV",t:{"Select provider":{v:[""]}}},{l:"es_UY",t:{"Select provider":{v:[""]}}},{l:"et_EE",t:{"Select provider":{v:[""]}}},{l:"eu",t:{"Select provider":{v:["Hautatu hornitzailea"]}}},{l:"fa",t:{"Select provider":{v:[""]}}},{l:"fi",t:{"Select provider":{v:[""]}}},{l:"fo",t:{"Select provider":{v:[""]}}},{l:"fr",t:{"Select provider":{v:["Sélectionner un fournisseur"]}}},{l:"ga",t:{"Select provider":{v:["Roghnaigh soláthraí"]}}},{l:"gd",t:{"Select provider":{v:[""]}}},{l:"gl",t:{"Select provider":{v:["Seleccionar provedor"]}}},{l:"he",t:{"Select provider":{v:["בחירת ספק"]}}},{l:"hi_IN",t:{"Select provider":{v:[""]}}},{l:"hr",t:{"Select provider":{v:[""]}}},{l:"hsb",t:{"Select provider":{v:[""]}}},{l:"hu",t:{"Select provider":{v:[""]}}},{l:"hy",t:{"Select provider":{v:[""]}}},{l:"ia",t:{"Select provider":{v:[""]}}},{l:"id",t:{"Select provider":{v:["Pilih penyedia"]}}},{l:"ig",t:{"Select provider":{v:[""]}}},{l:"is",t:{"Select provider":{v:["Veldu þjónustuveitu"]}}},{l:"it",t:{"Select provider":{v:["Selezionare il provider"]}}},{l:"ja",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ja_JP",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ka",t:{"Select provider":{v:[""]}}},{l:"ka_GE",t:{"Select provider":{v:[""]}}},{l:"kab",t:{"Select provider":{v:[""]}}},{l:"kk",t:{"Select provider":{v:[""]}}},{l:"km",t:{"Select provider":{v:[""]}}},{l:"kn",t:{"Select provider":{v:[""]}}},{l:"ko",t:{"Select provider":{v:[""]}}},{l:"la",t:{"Select provider":{v:[""]}}},{l:"lb",t:{"Select provider":{v:[""]}}},{l:"lo",t:{"Select provider":{v:[""]}}},{l:"lt_LT",t:{"Select provider":{v:[""]}}},{l:"lv",t:{"Select provider":{v:[""]}}},{l:"mk",t:{"Select provider":{v:[""]}}},{l:"mn",t:{"Select provider":{v:[""]}}},{l:"mr",t:{"Select provider":{v:[""]}}},{l:"ms_MY",t:{"Select provider":{v:[""]}}},{l:"my",t:{"Select provider":{v:[""]}}},{l:"nb",t:{"Select provider":{v:["Velg leverandør"]}}},{l:"ne",t:{"Select provider":{v:[""]}}},{l:"nl",t:{"Select provider":{v:["Selecteer provider"]}}},{l:"nn_NO",t:{"Select provider":{v:[""]}}},{l:"oc",t:{"Select provider":{v:[""]}}},{l:"pl",t:{"Select provider":{v:["Wybierz dostawcę"]}}},{l:"ps",t:{"Select provider":{v:[""]}}},{l:"pt_BR",t:{"Select provider":{v:["Selecione o provedor"]}}},{l:"pt_PT",t:{"Select provider":{v:["Escolha de fornecedor"]}}},{l:"ro",t:{"Select provider":{v:["Selectați providerul"]}}},{l:"ru",t:{"Select provider":{v:["Выбрать поставщика"]}}},{l:"sc",t:{"Select provider":{v:[""]}}},{l:"si",t:{"Select provider":{v:[""]}}},{l:"sk",t:{"Select provider":{v:[""]}}},{l:"sl",t:{"Select provider":{v:[""]}}},{l:"sq",t:{"Select provider":{v:[""]}}},{l:"sr",t:{"Select provider":{v:["Изаберите пружаоца"]}}},{l:"sr@latin",t:{"Select provider":{v:[""]}}},{l:"sv",t:{"Select provider":{v:["Välj leverantör"]}}},{l:"sw",t:{"Select provider":{v:[""]}}},{l:"ta",t:{"Select provider":{v:[""]}}},{l:"th",t:{"Select provider":{v:[""]}}},{l:"tk",t:{"Select provider":{v:[""]}}},{l:"tr",t:{"Select provider":{v:["Sağlayıcı seçin"]}}},{l:"ug",t:{"Select provider":{v:[""]}}},{l:"uk",t:{"Select provider":{v:["Виберіть постачальника"]}}},{l:"ur_PK",t:{"Select provider":{v:[""]}}},{l:"uz",t:{"Select provider":{v:[""]}}},{l:"vi",t:{"Select provider":{v:[""]}}},{l:"zh_CN",t:{"Select provider":{v:[""]}}},{l:"zh_HK",t:{"Select provider":{v:["選擇提供者"]}}},{l:"zh_TW",t:{"Select provider":{v:["選取提供者"]}}},{l:"zu_ZA",t:{"Select provider":{v:[""]}}}],$A=[{l:"af",t:{Settings:{v:[""]}}},{l:"ar",t:{Settings:{v:["الإعدادات"]}}},{l:"ast",t:{Settings:{v:["Configuración"]}}},{l:"az",t:{Settings:{v:[""]}}},{l:"be",t:{Settings:{v:[""]}}},{l:"bg",t:{Settings:{v:[""]}}},{l:"bn_BD",t:{Settings:{v:[""]}}},{l:"br",t:{Settings:{v:["Arventennoù"]}}},{l:"bs",t:{Settings:{v:[""]}}},{l:"ca",t:{Settings:{v:["Paràmetres"]}}},{l:"cs",t:{Settings:{v:["Nastavení"]}}},{l:"cs_CZ",t:{Settings:{v:["Nastavení"]}}},{l:"cy_GB",t:{Settings:{v:[""]}}},{l:"da",t:{Settings:{v:["Indstillinger"]}}},{l:"de",t:{Settings:{v:["Einstellungen"]}}},{l:"de_DE",t:{Settings:{v:["Einstellungen"]}}},{l:"el",t:{Settings:{v:["Ρυθμίσεις"]}}},{l:"en_GB",t:{Settings:{v:["Settings"]}}},{l:"eo",t:{Settings:{v:["Agordo"]}}},{l:"es",t:{Settings:{v:["Ajustes"]}}},{l:"es_419",t:{Settings:{v:[""]}}},{l:"es_AR",t:{Settings:{v:["Configuraciones"]}}},{l:"es_CL",t:{Settings:{v:[""]}}},{l:"es_CO",t:{Settings:{v:[""]}}},{l:"es_CR",t:{Settings:{v:[""]}}},{l:"es_DO",t:{Settings:{v:[""]}}},{l:"es_EC",t:{Settings:{v:["Configuraciones"]}}},{l:"es_GT",t:{Settings:{v:[""]}}},{l:"es_HN",t:{Settings:{v:[""]}}},{l:"es_MX",t:{Settings:{v:["Configuración"]}}},{l:"es_NI",t:{Settings:{v:[""]}}},{l:"es_PA",t:{Settings:{v:[""]}}},{l:"es_PE",t:{Settings:{v:[""]}}},{l:"es_PR",t:{Settings:{v:[""]}}},{l:"es_PY",t:{Settings:{v:[""]}}},{l:"es_SV",t:{Settings:{v:[""]}}},{l:"es_UY",t:{Settings:{v:[""]}}},{l:"et_EE",t:{Settings:{v:[""]}}},{l:"eu",t:{Settings:{v:["Ezarpenak"]}}},{l:"fa",t:{Settings:{v:[""]}}},{l:"fi",t:{Settings:{v:["Asetukset"]}}},{l:"fo",t:{Settings:{v:[""]}}},{l:"fr",t:{Settings:{v:["Paramètres"]}}},{l:"ga",t:{Settings:{v:["Socruithe"]}}},{l:"gd",t:{Settings:{v:[""]}}},{l:"gl",t:{Settings:{v:["Axustes"]}}},{l:"he",t:{Settings:{v:["הגדרות"]}}},{l:"hi_IN",t:{Settings:{v:[""]}}},{l:"hr",t:{Settings:{v:[""]}}},{l:"hsb",t:{Settings:{v:[""]}}},{l:"hu",t:{Settings:{v:["Beállítások"]}}},{l:"hy",t:{Settings:{v:[""]}}},{l:"ia",t:{Settings:{v:[""]}}},{l:"id",t:{Settings:{v:["Pengaturan"]}}},{l:"ig",t:{Settings:{v:[""]}}},{l:"is",t:{Settings:{v:["Stillingar"]}}},{l:"it",t:{Settings:{v:["Impostazioni"]}}},{l:"ja",t:{Settings:{v:["設定"]}}},{l:"ja_JP",t:{Settings:{v:["設定"]}}},{l:"ka",t:{Settings:{v:[""]}}},{l:"ka_GE",t:{Settings:{v:[""]}}},{l:"kab",t:{Settings:{v:[""]}}},{l:"kk",t:{Settings:{v:[""]}}},{l:"km",t:{Settings:{v:[""]}}},{l:"kn",t:{Settings:{v:[""]}}},{l:"ko",t:{Settings:{v:[""]}}},{l:"la",t:{Settings:{v:[""]}}},{l:"lb",t:{Settings:{v:[""]}}},{l:"lo",t:{Settings:{v:[""]}}},{l:"lt_LT",t:{Settings:{v:["Nustatymai"]}}},{l:"lv",t:{Settings:{v:["Iestatījumi"]}}},{l:"mk",t:{Settings:{v:["Параметри"]}}},{l:"mn",t:{Settings:{v:[""]}}},{l:"mr",t:{Settings:{v:[""]}}},{l:"ms_MY",t:{Settings:{v:[""]}}},{l:"my",t:{Settings:{v:["ချိန်ညှိချက်များ"]}}},{l:"nb",t:{Settings:{v:["Innstillinger"]}}},{l:"ne",t:{Settings:{v:[""]}}},{l:"nl",t:{Settings:{v:["Instellingen"]}}},{l:"nn_NO",t:{Settings:{v:[""]}}},{l:"oc",t:{Settings:{v:["Paramètres"]}}},{l:"pl",t:{Settings:{v:["Ustawienia"]}}},{l:"ps",t:{Settings:{v:[""]}}},{l:"pt_BR",t:{Settings:{v:["Configurações"]}}},{l:"pt_PT",t:{Settings:{v:["Definições"]}}},{l:"ro",t:{Settings:{v:["Setări"]}}},{l:"ru",t:{Settings:{v:["Параметры"]}}},{l:"sc",t:{Settings:{v:[""]}}},{l:"si",t:{Settings:{v:[""]}}},{l:"sk",t:{Settings:{v:["Nastavenia"]}}},{l:"sl",t:{Settings:{v:["Nastavitve"]}}},{l:"sq",t:{Settings:{v:[""]}}},{l:"sr",t:{Settings:{v:["Поставке"]}}},{l:"sr@latin",t:{Settings:{v:[""]}}},{l:"sv",t:{Settings:{v:["Inställningar"]}}},{l:"sw",t:{Settings:{v:[""]}}},{l:"ta",t:{Settings:{v:[""]}}},{l:"th",t:{Settings:{v:[""]}}},{l:"tk",t:{Settings:{v:[""]}}},{l:"tr",t:{Settings:{v:["Ayarlar"]}}},{l:"ug",t:{Settings:{v:[""]}}},{l:"uk",t:{Settings:{v:["Налаштування"]}}},{l:"ur_PK",t:{Settings:{v:[""]}}},{l:"uz",t:{Settings:{v:[""]}}},{l:"vi",t:{Settings:{v:[""]}}},{l:"zh_CN",t:{Settings:{v:["设置"]}}},{l:"zh_HK",t:{Settings:{v:["設定"]}}},{l:"zh_TW",t:{Settings:{v:["設定"]}}},{l:"zu_ZA",t:{Settings:{v:[""]}}}],VA=[{l:"af",t:{"Settings navigation":{v:[""]}}},{l:"ar",t:{"Settings navigation":{v:["إعدادات التّصفُّح"]}}},{l:"ast",t:{"Settings navigation":{v:["Navegación pela configuración"]}}},{l:"az",t:{"Settings navigation":{v:[""]}}},{l:"be",t:{"Settings navigation":{v:[""]}}},{l:"bg",t:{"Settings navigation":{v:[""]}}},{l:"bn_BD",t:{"Settings navigation":{v:[""]}}},{l:"br",t:{"Settings navigation":{v:[""]}}},{l:"bs",t:{"Settings navigation":{v:[""]}}},{l:"ca",t:{"Settings navigation":{v:["Navegació d'opcions"]}}},{l:"cs",t:{"Settings navigation":{v:["Pohyb po nastavení"]}}},{l:"cs_CZ",t:{"Settings navigation":{v:["Pohyb po nastavení"]}}},{l:"cy_GB",t:{"Settings navigation":{v:[""]}}},{l:"da",t:{"Settings navigation":{v:["Naviger i indstillinger"]}}},{l:"de",t:{"Settings navigation":{v:["Einstellungen für die Navigation"]}}},{l:"de_DE",t:{"Settings navigation":{v:["Einstellungen für die Navigation"]}}},{l:"el",t:{"Settings navigation":{v:["Πλοήγηση ρυθμίσεων"]}}},{l:"en_GB",t:{"Settings navigation":{v:["Settings navigation"]}}},{l:"eo",t:{"Settings navigation":{v:["Agorda navigado"]}}},{l:"es",t:{"Settings navigation":{v:["Navegación de ajustes"]}}},{l:"es_419",t:{"Settings navigation":{v:[""]}}},{l:"es_AR",t:{"Settings navigation":{v:["Navegación de configuraciones"]}}},{l:"es_CL",t:{"Settings navigation":{v:[""]}}},{l:"es_CO",t:{"Settings navigation":{v:[""]}}},{l:"es_CR",t:{"Settings navigation":{v:[""]}}},{l:"es_DO",t:{"Settings navigation":{v:[""]}}},{l:"es_EC",t:{"Settings navigation":{v:["Navegación de configuraciones"]}}},{l:"es_GT",t:{"Settings navigation":{v:[""]}}},{l:"es_HN",t:{"Settings navigation":{v:[""]}}},{l:"es_MX",t:{"Settings navigation":{v:["Navegación por ajustes"]}}},{l:"es_NI",t:{"Settings navigation":{v:[""]}}},{l:"es_PA",t:{"Settings navigation":{v:[""]}}},{l:"es_PE",t:{"Settings navigation":{v:[""]}}},{l:"es_PR",t:{"Settings navigation":{v:[""]}}},{l:"es_PY",t:{"Settings navigation":{v:[""]}}},{l:"es_SV",t:{"Settings navigation":{v:[""]}}},{l:"es_UY",t:{"Settings navigation":{v:[""]}}},{l:"et_EE",t:{"Settings navigation":{v:[""]}}},{l:"eu",t:{"Settings navigation":{v:["Nabigazio ezarpenak"]}}},{l:"fa",t:{"Settings navigation":{v:[""]}}},{l:"fi",t:{"Settings navigation":{v:["Asetusnavigaatio"]}}},{l:"fo",t:{"Settings navigation":{v:[""]}}},{l:"fr",t:{"Settings navigation":{v:["Navigation dans les paramètres"]}}},{l:"ga",t:{"Settings navigation":{v:["Nascleanúint socruithe"]}}},{l:"gd",t:{"Settings navigation":{v:[""]}}},{l:"gl",t:{"Settings navigation":{v:["Navegación polos axustes"]}}},{l:"he",t:{"Settings navigation":{v:["ניווט בהגדרות"]}}},{l:"hi_IN",t:{"Settings navigation":{v:[""]}}},{l:"hr",t:{"Settings navigation":{v:[""]}}},{l:"hsb",t:{"Settings navigation":{v:[""]}}},{l:"hu",t:{"Settings navigation":{v:["Navigáció a beállításokban"]}}},{l:"hy",t:{"Settings navigation":{v:[""]}}},{l:"ia",t:{"Settings navigation":{v:[""]}}},{l:"id",t:{"Settings navigation":{v:["Navigasi pengaturan"]}}},{l:"ig",t:{"Settings navigation":{v:[""]}}},{l:"is",t:{"Settings navigation":{v:["Flakk um stillingar"]}}},{l:"it",t:{"Settings navigation":{v:["Navigazione delle impostazioni"]}}},{l:"ja",t:{"Settings navigation":{v:["ナビゲーション設定"]}}},{l:"ja_JP",t:{"Settings navigation":{v:["ナビゲーション設定"]}}},{l:"ka",t:{"Settings navigation":{v:[""]}}},{l:"ka_GE",t:{"Settings navigation":{v:[""]}}},{l:"kab",t:{"Settings navigation":{v:[""]}}},{l:"kk",t:{"Settings navigation":{v:[""]}}},{l:"km",t:{"Settings navigation":{v:[""]}}},{l:"kn",t:{"Settings navigation":{v:[""]}}},{l:"ko",t:{"Settings navigation":{v:[""]}}},{l:"la",t:{"Settings navigation":{v:[""]}}},{l:"lb",t:{"Settings navigation":{v:[""]}}},{l:"lo",t:{"Settings navigation":{v:[""]}}},{l:"lt_LT",t:{"Settings navigation":{v:["Naršymas nustatymuose"]}}},{l:"lv",t:{"Settings navigation":{v:[""]}}},{l:"mk",t:{"Settings navigation":{v:["Параметри за навигација"]}}},{l:"mn",t:{"Settings navigation":{v:[""]}}},{l:"mr",t:{"Settings navigation":{v:[""]}}},{l:"ms_MY",t:{"Settings navigation":{v:[""]}}},{l:"my",t:{"Settings navigation":{v:["ချိန်ညှိချက်အညွှန်း"]}}},{l:"nb",t:{"Settings navigation":{v:["Navigasjonsinstillinger"]}}},{l:"ne",t:{"Settings navigation":{v:[""]}}},{l:"nl",t:{"Settings navigation":{v:["Instellingen navigatie"]}}},{l:"nn_NO",t:{"Settings navigation":{v:[""]}}},{l:"oc",t:{"Settings navigation":{v:[""]}}},{l:"pl",t:{"Settings navigation":{v:["Ustawienia nawigacji"]}}},{l:"ps",t:{"Settings navigation":{v:[""]}}},{l:"pt_BR",t:{"Settings navigation":{v:["Navegação de configurações"]}}},{l:"pt_PT",t:{"Settings navigation":{v:["Navegação de configurações"]}}},{l:"ro",t:{"Settings navigation":{v:["Navigare setări"]}}},{l:"ru",t:{"Settings navigation":{v:["Навигация по настройкам"]}}},{l:"sc",t:{"Settings navigation":{v:[""]}}},{l:"si",t:{"Settings navigation":{v:[""]}}},{l:"sk",t:{"Settings navigation":{v:["Navigácia v nastaveniach"]}}},{l:"sl",t:{"Settings navigation":{v:["Krmarjenje nastavitev"]}}},{l:"sq",t:{"Settings navigation":{v:[""]}}},{l:"sr",t:{"Settings navigation":{v:["Кретање по подешавањима"]}}},{l:"sr@latin",t:{"Settings navigation":{v:[""]}}},{l:"sv",t:{"Settings navigation":{v:["Inställningsmeny"]}}},{l:"sw",t:{"Settings navigation":{v:[""]}}},{l:"ta",t:{"Settings navigation":{v:[""]}}},{l:"th",t:{"Settings navigation":{v:[""]}}},{l:"tk",t:{"Settings navigation":{v:[""]}}},{l:"tr",t:{"Settings navigation":{v:["Gezinme ayarları"]}}},{l:"ug",t:{"Settings navigation":{v:[""]}}},{l:"uk",t:{"Settings navigation":{v:["Навігація у налаштуваннях"]}}},{l:"ur_PK",t:{"Settings navigation":{v:[""]}}},{l:"uz",t:{"Settings navigation":{v:[""]}}},{l:"vi",t:{"Settings navigation":{v:[""]}}},{l:"zh_CN",t:{"Settings navigation":{v:["设置向导"]}}},{l:"zh_HK",t:{"Settings navigation":{v:["設定值導覽"]}}},{l:"zh_TW",t:{"Settings navigation":{v:["設定值導覽"]}}},{l:"zu_ZA",t:{"Settings navigation":{v:[""]}}}],Y3=[{l:"af",t:{Submit:{v:[""]}}},{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"az",t:{Submit:{v:[""]}}},{l:"be",t:{Submit:{v:[""]}}},{l:"bg",t:{Submit:{v:[""]}}},{l:"bn_BD",t:{Submit:{v:[""]}}},{l:"br",t:{Submit:{v:[""]}}},{l:"bs",t:{Submit:{v:[""]}}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs_CZ",t:{Submit:{v:["Odeslat"]}}},{l:"cy_GB",t:{Submit:{v:[""]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de_DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en_GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{Submit:{v:[""]}}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es_419",t:{Submit:{v:[""]}}},{l:"es_AR",t:{Submit:{v:["Enviar"]}}},{l:"es_CL",t:{Submit:{v:[""]}}},{l:"es_CO",t:{Submit:{v:[""]}}},{l:"es_CR",t:{Submit:{v:[""]}}},{l:"es_DO",t:{Submit:{v:[""]}}},{l:"es_EC",t:{Submit:{v:["Enviar"]}}},{l:"es_GT",t:{Submit:{v:[""]}}},{l:"es_HN",t:{Submit:{v:[""]}}},{l:"es_MX",t:{Submit:{v:["Enviar"]}}},{l:"es_NI",t:{Submit:{v:[""]}}},{l:"es_PA",t:{Submit:{v:[""]}}},{l:"es_PE",t:{Submit:{v:[""]}}},{l:"es_PR",t:{Submit:{v:[""]}}},{l:"es_PY",t:{Submit:{v:[""]}}},{l:"es_SV",t:{Submit:{v:[""]}}},{l:"es_UY",t:{Submit:{v:[""]}}},{l:"et_EE",t:{Submit:{v:[""]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:[""]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fo",t:{Submit:{v:[""]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gd",t:{Submit:{v:[""]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hi_IN",t:{Submit:{v:[""]}}},{l:"hr",t:{Submit:{v:[""]}}},{l:"hsb",t:{Submit:{v:[""]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"hy",t:{Submit:{v:[""]}}},{l:"ia",t:{Submit:{v:[""]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"ig",t:{Submit:{v:[""]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja_JP",t:{Submit:{v:["提出"]}}},{l:"ka",t:{Submit:{v:[""]}}},{l:"ka_GE",t:{Submit:{v:[""]}}},{l:"kab",t:{Submit:{v:[""]}}},{l:"kk",t:{Submit:{v:[""]}}},{l:"km",t:{Submit:{v:[""]}}},{l:"kn",t:{Submit:{v:[""]}}},{l:"ko",t:{Submit:{v:[""]}}},{l:"la",t:{Submit:{v:[""]}}},{l:"lb",t:{Submit:{v:[""]}}},{l:"lo",t:{Submit:{v:[""]}}},{l:"lt_LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{Submit:{v:[""]}}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"mn",t:{Submit:{v:[""]}}},{l:"mr",t:{Submit:{v:[""]}}},{l:"ms_MY",t:{Submit:{v:[""]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"ne",t:{Submit:{v:[""]}}},{l:"nl",t:{Submit:{v:["Verwerken"]}}},{l:"nn_NO",t:{Submit:{v:[""]}}},{l:"oc",t:{Submit:{v:[""]}}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"ps",t:{Submit:{v:[""]}}},{l:"pt_BR",t:{Submit:{v:["Enviar"]}}},{l:"pt_PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sc",t:{Submit:{v:[""]}}},{l:"si",t:{Submit:{v:[""]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sq",t:{Submit:{v:[""]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sr@latin",t:{Submit:{v:[""]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"sw",t:{Submit:{v:[""]}}},{l:"ta",t:{Submit:{v:[""]}}},{l:"th",t:{Submit:{v:[""]}}},{l:"tk",t:{Submit:{v:[""]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"ug",t:{Submit:{v:[""]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"ur_PK",t:{Submit:{v:[""]}}},{l:"uz",t:{Submit:{v:[""]}}},{l:"vi",t:{Submit:{v:[""]}}},{l:"zh_CN",t:{Submit:{v:["提交"]}}},{l:"zh_HK",t:{Submit:{v:["提交"]}}},{l:"zh_TW",t:{Submit:{v:["遞交"]}}},{l:"zu_ZA",t:{Submit:{v:[""]}}}],WA=[{l:"af",t:{"Unable to search the group":{v:[""]}}},{l:"ar",t:{"Unable to search the group":{v:["تعذّر البحث في المجموعة"]}}},{l:"ast",t:{"Unable to search the group":{v:["Nun ye posible buscar el grupu"]}}},{l:"az",t:{"Unable to search the group":{v:[""]}}},{l:"be",t:{"Unable to search the group":{v:[""]}}},{l:"bg",t:{"Unable to search the group":{v:[""]}}},{l:"bn_BD",t:{"Unable to search the group":{v:[""]}}},{l:"br",t:{"Unable to search the group":{v:["Dibosupl eo klask ar strollad"]}}},{l:"bs",t:{"Unable to search the group":{v:[""]}}},{l:"ca",t:{"Unable to search the group":{v:["No es pot cercar el grup"]}}},{l:"cs",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cs_CZ",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cy_GB",t:{"Unable to search the group":{v:[""]}}},{l:"da",t:{"Unable to search the group":{v:["Kan ikke søge på denne gruppe"]}}},{l:"de",t:{"Unable to search the group":{v:["Die Gruppe konnte nicht durchsucht werden."]}}},{l:"de_DE",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"el",t:{"Unable to search the group":{v:["Δεν είναι δυνατή η αναζήτηση της ομάδας"]}}},{l:"en_GB",t:{"Unable to search the group":{v:["Unable to search the group"]}}},{l:"eo",t:{"Unable to search the group":{v:["Ne eblas serĉi en la grupo"]}}},{l:"es",t:{"Unable to search the group":{v:["No es posible buscar en el grupo"]}}},{l:"es_419",t:{"Unable to search the group":{v:[""]}}},{l:"es_AR",t:{"Unable to search the group":{v:["No se puede buscar el grupo"]}}},{l:"es_CL",t:{"Unable to search the group":{v:[""]}}},{l:"es_CO",t:{"Unable to search the group":{v:[""]}}},{l:"es_CR",t:{"Unable to search the group":{v:[""]}}},{l:"es_DO",t:{"Unable to search the group":{v:[""]}}},{l:"es_EC",t:{"Unable to search the group":{v:["No se puede buscar en el grupo"]}}},{l:"es_GT",t:{"Unable to search the group":{v:[""]}}},{l:"es_HN",t:{"Unable to search the group":{v:[""]}}},{l:"es_MX",t:{"Unable to search the group":{v:["No fue posible buscar en el grupo"]}}},{l:"es_NI",t:{"Unable to search the group":{v:[""]}}},{l:"es_PA",t:{"Unable to search the group":{v:[""]}}},{l:"es_PE",t:{"Unable to search the group":{v:[""]}}},{l:"es_PR",t:{"Unable to search the group":{v:[""]}}},{l:"es_PY",t:{"Unable to search the group":{v:[""]}}},{l:"es_SV",t:{"Unable to search the group":{v:[""]}}},{l:"es_UY",t:{"Unable to search the group":{v:[""]}}},{l:"et_EE",t:{"Unable to search the group":{v:[""]}}},{l:"eu",t:{"Unable to search the group":{v:["Ezin izan da taldea bilatu"]}}},{l:"fa",t:{"Unable to search the group":{v:[""]}}},{l:"fi",t:{"Unable to search the group":{v:["Ryhmää ei voi hakea"]}}},{l:"fo",t:{"Unable to search the group":{v:[""]}}},{l:"fr",t:{"Unable to search the group":{v:["Impossible de chercher le groupe"]}}},{l:"ga",t:{"Unable to search the group":{v:["Ní féidir an grúpa a chuardach"]}}},{l:"gd",t:{"Unable to search the group":{v:[""]}}},{l:"gl",t:{"Unable to search the group":{v:["Non foi posíbel buscar o grupo"]}}},{l:"he",t:{"Unable to search the group":{v:["לא ניתן לחפש בקבוצה"]}}},{l:"hi_IN",t:{"Unable to search the group":{v:[""]}}},{l:"hr",t:{"Unable to search the group":{v:[""]}}},{l:"hsb",t:{"Unable to search the group":{v:[""]}}},{l:"hu",t:{"Unable to search the group":{v:["A csoport nem kereshető"]}}},{l:"hy",t:{"Unable to search the group":{v:[""]}}},{l:"ia",t:{"Unable to search the group":{v:[""]}}},{l:"id",t:{"Unable to search the group":{v:["Tidak dapat mencari dalam grup"]}}},{l:"ig",t:{"Unable to search the group":{v:[""]}}},{l:"is",t:{"Unable to search the group":{v:["Get ekki leitað í hópnum"]}}},{l:"it",t:{"Unable to search the group":{v:["Impossibile cercare il gruppo"]}}},{l:"ja",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ja_JP",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ka",t:{"Unable to search the group":{v:[""]}}},{l:"ka_GE",t:{"Unable to search the group":{v:[""]}}},{l:"kab",t:{"Unable to search the group":{v:[""]}}},{l:"kk",t:{"Unable to search the group":{v:[""]}}},{l:"km",t:{"Unable to search the group":{v:[""]}}},{l:"kn",t:{"Unable to search the group":{v:[""]}}},{l:"ko",t:{"Unable to search the group":{v:[""]}}},{l:"la",t:{"Unable to search the group":{v:[""]}}},{l:"lb",t:{"Unable to search the group":{v:[""]}}},{l:"lo",t:{"Unable to search the group":{v:[""]}}},{l:"lt_LT",t:{"Unable to search the group":{v:["Nepavyko atlikti paiešką grupėje"]}}},{l:"lv",t:{"Unable to search the group":{v:[""]}}},{l:"mk",t:{"Unable to search the group":{v:["Неможе да се принајде групата"]}}},{l:"mn",t:{"Unable to search the group":{v:[""]}}},{l:"mr",t:{"Unable to search the group":{v:[""]}}},{l:"ms_MY",t:{"Unable to search the group":{v:[""]}}},{l:"my",t:{"Unable to search the group":{v:["အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ"]}}},{l:"nb",t:{"Unable to search the group":{v:["Kunne ikke søke i gruppen"]}}},{l:"ne",t:{"Unable to search the group":{v:[""]}}},{l:"nl",t:{"Unable to search the group":{v:["Kan niet zoeken in de groep"]}}},{l:"nn_NO",t:{"Unable to search the group":{v:[""]}}},{l:"oc",t:{"Unable to search the group":{v:[""]}}},{l:"pl",t:{"Unable to search the group":{v:["Nie można przeszukać grupy"]}}},{l:"ps",t:{"Unable to search the group":{v:[""]}}},{l:"pt_BR",t:{"Unable to search the group":{v:["Não foi possível pesquisar o grupo"]}}},{l:"pt_PT",t:{"Unable to search the group":{v:["Não é possível pesquisar o grupo"]}}},{l:"ro",t:{"Unable to search the group":{v:["Imposibilitatea de a căuta în grup"]}}},{l:"ru",t:{"Unable to search the group":{v:["Невозможно найти группу"]}}},{l:"sc",t:{"Unable to search the group":{v:[""]}}},{l:"si",t:{"Unable to search the group":{v:[""]}}},{l:"sk",t:{"Unable to search the group":{v:["Skupinu sa nepodarilo nájsť"]}}},{l:"sl",t:{"Unable to search the group":{v:["Ni mogoče iskati po skupini"]}}},{l:"sq",t:{"Unable to search the group":{v:[""]}}},{l:"sr",t:{"Unable to search the group":{v:["Група не може да се претражи"]}}},{l:"sr@latin",t:{"Unable to search the group":{v:[""]}}},{l:"sv",t:{"Unable to search the group":{v:["Kunde inte söka i gruppen"]}}},{l:"sw",t:{"Unable to search the group":{v:[""]}}},{l:"ta",t:{"Unable to search the group":{v:[""]}}},{l:"th",t:{"Unable to search the group":{v:[""]}}},{l:"tk",t:{"Unable to search the group":{v:[""]}}},{l:"tr",t:{"Unable to search the group":{v:["Grupta arama yapılamadı"]}}},{l:"ug",t:{"Unable to search the group":{v:[""]}}},{l:"uk",t:{"Unable to search the group":{v:["Неможливо шукати в групі"]}}},{l:"ur_PK",t:{"Unable to search the group":{v:[""]}}},{l:"uz",t:{"Unable to search the group":{v:[""]}}},{l:"vi",t:{"Unable to search the group":{v:[""]}}},{l:"zh_CN",t:{"Unable to search the group":{v:["无法搜索分组"]}}},{l:"zh_HK",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zh_TW",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zu_ZA",t:{"Unable to search the group":{v:[""]}}}],q3=[{l:"af",t:{"Undo changes":{v:[""]}}},{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"az",t:{"Undo changes":{v:[""]}}},{l:"be",t:{"Undo changes":{v:[""]}}},{l:"bg",t:{"Undo changes":{v:[""]}}},{l:"bn_BD",t:{"Undo changes":{v:[""]}}},{l:"br",t:{"Undo changes":{v:[""]}}},{l:"bs",t:{"Undo changes":{v:[""]}}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs_CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cy_GB",t:{"Undo changes":{v:[""]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de_DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en_GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{"Undo changes":{v:[""]}}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_419",t:{"Undo changes":{v:[""]}}},{l:"es_AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_CL",t:{"Undo changes":{v:[""]}}},{l:"es_CO",t:{"Undo changes":{v:[""]}}},{l:"es_CR",t:{"Undo changes":{v:[""]}}},{l:"es_DO",t:{"Undo changes":{v:[""]}}},{l:"es_EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_GT",t:{"Undo changes":{v:[""]}}},{l:"es_HN",t:{"Undo changes":{v:[""]}}},{l:"es_MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_NI",t:{"Undo changes":{v:[""]}}},{l:"es_PA",t:{"Undo changes":{v:[""]}}},{l:"es_PE",t:{"Undo changes":{v:[""]}}},{l:"es_PR",t:{"Undo changes":{v:[""]}}},{l:"es_PY",t:{"Undo changes":{v:[""]}}},{l:"es_SV",t:{"Undo changes":{v:[""]}}},{l:"es_UY",t:{"Undo changes":{v:[""]}}},{l:"et_EE",t:{"Undo changes":{v:[""]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:[""]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fo",t:{"Undo changes":{v:[""]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gd",t:{"Undo changes":{v:[""]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hi_IN",t:{"Undo changes":{v:[""]}}},{l:"hr",t:{"Undo changes":{v:[""]}}},{l:"hsb",t:{"Undo changes":{v:[""]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"hy",t:{"Undo changes":{v:[""]}}},{l:"ia",t:{"Undo changes":{v:[""]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"ig",t:{"Undo changes":{v:[""]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja_JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ka",t:{"Undo changes":{v:[""]}}},{l:"ka_GE",t:{"Undo changes":{v:[""]}}},{l:"kab",t:{"Undo changes":{v:[""]}}},{l:"kk",t:{"Undo changes":{v:[""]}}},{l:"km",t:{"Undo changes":{v:[""]}}},{l:"kn",t:{"Undo changes":{v:[""]}}},{l:"ko",t:{"Undo changes":{v:[""]}}},{l:"la",t:{"Undo changes":{v:[""]}}},{l:"lb",t:{"Undo changes":{v:[""]}}},{l:"lo",t:{"Undo changes":{v:[""]}}},{l:"lt_LT",t:{"Undo changes":{v:[""]}}},{l:"lv",t:{"Undo changes":{v:[""]}}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"mn",t:{"Undo changes":{v:[""]}}},{l:"mr",t:{"Undo changes":{v:[""]}}},{l:"ms_MY",t:{"Undo changes":{v:[""]}}},{l:"my",t:{"Undo changes":{v:[""]}}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"ne",t:{"Undo changes":{v:[""]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"nn_NO",t:{"Undo changes":{v:[""]}}},{l:"oc",t:{"Undo changes":{v:[""]}}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"ps",t:{"Undo changes":{v:[""]}}},{l:"pt_BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt_PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sc",t:{"Undo changes":{v:[""]}}},{l:"si",t:{"Undo changes":{v:[""]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sq",t:{"Undo changes":{v:[""]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sr@latin",t:{"Undo changes":{v:[""]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"sw",t:{"Undo changes":{v:[""]}}},{l:"ta",t:{"Undo changes":{v:[""]}}},{l:"th",t:{"Undo changes":{v:[""]}}},{l:"tk",t:{"Undo changes":{v:[""]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"ug",t:{"Undo changes":{v:[""]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"ur_PK",t:{"Undo changes":{v:[""]}}},{l:"uz",t:{"Undo changes":{v:[""]}}},{l:"vi",t:{"Undo changes":{v:[""]}}},{l:"zh_CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh_HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh_TW",t:{"Undo changes":{v:["還原變更"]}}},{l:"zu_ZA",t:{"Undo changes":{v:[""]}}}],KA=[{l:"af",t:{}},{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs_CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cy_GB",t:{}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de_DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{}},{l:"en_GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gd",t:{}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"ig",t:{}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja_JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"ne",t:{}},{l:"nl",t:{"User status: {status}":{v:["Gebruikers status: {status}"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"ug",t:{}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],mi=e=>Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5);function me(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0),s&&(u._scopeId="data-v-"+s);var c;if(o&&(c=o),c)if(u.functional){u._injectStyles=c;var d=u.render;u.render=function(g,f){return c.call(f),d(g,f)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,c):[c]}return{exports:e,options:u}}const QA={name:"NcButton",inject:{getNcPopoverTriggerAttrs:{from:"NcPopover:trigger:attrs",default:()=>()=>({})}},props:{alignment:{type:String,default:"center",validator:e=>["start","start-reverse","center","center-reverse","end","end-reverse"].includes(e)},disabled:{type:Boolean,default:!1},size:{type:String,default:"normal",validator(e){return["small","normal","large"].includes(e)}},type:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)},default:"secondary"},nativeType:{type:String,validator(e){return["submit","reset","button"].indexOf(e)!==-1},default:"button"},wide:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},href:{type:String,default:null},target:{type:String,default:"_self"},download:{type:String,default:null},to:{type:[String,Object],default:null},exact:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null},pressed:{type:Boolean,default:null}},emits:["update:pressed","click"],computed:{realType(){return this.pressed?"primary":this.pressed===!1&&this.type==="primary"?"secondary":this.type},flexAlignment(){return this.alignment.split("-")[0]},isReverseAligned(){return this.alignment.includes("-")},ncPopoverTriggerAttrs(){return this.getNcPopoverTriggerAttrs()}},render(e){var a,i,n;const o=!!this.$slots.default,s=(a=this.$slots)==null?void 0:a.icon;!o&&!this.ariaLabel&&console.warn("You need to fill either the text or the ariaLabel props in the button component.",{text:(n=(i=this.$slots.default)==null?void 0:i[0])==null?void 0:n.text,ariaLabel:this.ariaLabel},this);const r=this.to||this.href,l=!r&&typeof this.pressed=="boolean",u=({href:c,navigate:d,isActive:h,isExactActive:g}={})=>e(r?"a":"button",{class:["button-vue","button-vue--size-".concat(this.size),{"button-vue--icon-only":s&&!o,"button-vue--text-only":o&&!s,"button-vue--icon-and-text":s&&o,["button-vue--vue-".concat(this.realType)]:this.realType,"button-vue--wide":this.wide,["button-vue--".concat(this.flexAlignment)]:this.flexAlignment!=="center","button-vue--reverse":this.isReverseAligned,active:h,"router-link-exact-active":g}],attrs:{"aria-label":this.ariaLabel,"aria-pressed":l?this.pressed.toString():void 0,disabled:this.disabled,type:r?null:this.nativeType,role:r?"button":null,href:this.to?c:this.href||null,target:r?this.target||"_self":null,rel:r?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:f=>{l&&this.$emit("update:pressed",!this.pressed),this.$emit("click",f),d?.(f)}}},[e("span",{class:"button-vue__wrapper"},[s?e("span",{class:"button-vue__icon",attrs:{"aria-hidden":"true"}},[this.$slots.icon]):null,o?e("span",{class:"button-vue__text"},[this.$slots.default]):null])]);return this.to?e("router-link",{props:{custom:!0,to:this.to,exact:this.exact},scopedSlots:{default:u}}):u()}},JA=null,XA=null;var eS=me(QA,JA,XA,!1,null,"c3d9e0ce");const Xa=eS.exports;function yi(e){return e.split("-")[0]}function Fo(e){return e.split("-")[1]}function sr(e){return["top","bottom"].includes(yi(e))?"x":"y"}function Zh(e){return e==="y"?"height":"width"}function H1(e){let{reference:a,floating:i,placement:n}=e;const o=a.x+a.width/2-i.width/2,s=a.y+a.height/2-i.height/2;let r;switch(yi(n)){case"top":r={x:o,y:a.y-i.height};break;case"bottom":r={x:o,y:a.y+a.height};break;case"right":r={x:a.x+a.width,y:s};break;case"left":r={x:a.x-i.width,y:s};break;default:r={x:a.x,y:a.y}}const l=sr(n),u=Zh(l);switch(Fo(n)){case"start":r[l]=r[l]-(a[u]/2-i[u]/2);break;case"end":r[l]=r[l]+(a[u]/2-i[u]/2);break}return r}const tS=async(e,a,i)=>{const{placement:n="bottom",strategy:o="absolute",middleware:s=[],platform:r}=i;let l=await r.getElementRects({reference:e,floating:a,strategy:o}),{x:u,y:c}=H1({...l,placement:n}),d=n,h={};for(let g=0;g({name:"arrow",options:e,async fn(a){const{element:i,padding:n=0}=e??{},{x:o,y:s,placement:r,rects:l,platform:u}=a;if(i==null)return{};const c=z3(n),d={x:o,y:s},h=yi(r),g=sr(h),f=Zh(g),p=await u.getDimensions({element:i}),F=g==="y"?"top":"left",b=g==="y"?"bottom":"right",w=l.reference[f]+l.reference[g]-d[g]-l.floating[f],y=d[g]-l.reference[g],k=await u.getOffsetParent({element:i}),x=k?g==="y"?k.clientHeight||0:k.clientWidth||0:0,S=w/2-y/2,B=c[F],P=x-p[f]-c[b],R=x/2-p[f]/2+S,I=Ac(B,R,P);return{data:{[g]:I,centerOffset:R-I}}}}),oS={left:"right",right:"left",bottom:"top",top:"bottom"};function U0(e){return e.replace(/left|right|bottom|top/g,a=>oS[a])}function U3(e,a){const i=Fo(e)==="start",n=sr(e),o=Zh(n);let s=n==="x"?i?"right":"left":i?"bottom":"top";return a.reference[o]>a.floating[o]&&(s=U0(s)),{main:s,cross:U0(s)}}const sS={start:"end",end:"start"};function Sc(e){return e.replace(/start|end/g,a=>sS[a])}const rS=["top","right","bottom","left"],lS=rS.reduce((e,a)=>e.concat(a,a+"-start",a+"-end"),[]);function uS(e,a,i){return(e?[...i.filter(n=>Fo(n)===e),...i.filter(n=>Fo(n)!==e)]:i.filter(n=>yi(n)===n)).filter(n=>e?Fo(n)===e||(a?Sc(n)!==n:!1):!0)}const dS=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(a){var i,n,o,s,r,l;const{x:u,y:c,rects:d,middlewareData:h,placement:g}=a,{alignment:f=null,allowedPlacements:p=lS,autoAlignment:F=!0,...b}=e;if((i=h.autoPlacement)!=null&&i.skip)return{};const w=uS(f,F,p),y=await su(a,b),k=(n=(o=h.autoPlacement)==null?void 0:o.index)!=null?n:0,x=w[k],{main:S,cross:B}=U3(x,d);if(g!==x)return{x:u,y:c,reset:{placement:w[0]}};const P=[y[yi(x)],y[S],y[B]],R=[...(s=(r=h.autoPlacement)==null?void 0:r.overflows)!=null?s:[],{placement:x,overflows:P}],I=w[k+1];if(I)return{data:{index:k+1,overflows:R},reset:{placement:I}};const v=R.slice().sort((T,A)=>T.overflows[0]-A.overflows[0]),C=(l=v.find(T=>{let{overflows:A}=T;return A.every(j=>j<=0)}))==null?void 0:l.placement;return{data:{skip:!0},reset:{placement:C??v[0].placement}}}}};function cS(e){const a=U0(e);return[Sc(e),a,Sc(a)]}const hS=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(a){var i,n;const{placement:o,middlewareData:s,rects:r,initialPlacement:l}=a;if((i=s.flip)!=null&&i.skip)return{};const{mainAxis:u=!0,crossAxis:c=!0,fallbackPlacements:d,fallbackStrategy:h="bestFit",flipAlignment:g=!0,...f}=e,p=yi(o),F=d||(p===l||!g?[U0(l)]:cS(l)),b=[l,...F],w=await su(a,f),y=[];let k=((n=s.flip)==null?void 0:n.overflows)||[];if(u&&y.push(w[p]),c){const{main:P,cross:R}=U3(o,r);y.push(w[P],w[R])}if(k=[...k,{placement:o,overflows:y}],!y.every(P=>P<=0)){var x,S;const P=((x=(S=s.flip)==null?void 0:S.index)!=null?x:0)+1,R=b[P];if(R)return{data:{index:P,overflows:k},reset:{placement:R}};let I="bottom";switch(h){case"bestFit":{var B;const v=(B=k.slice().sort((C,T)=>C.overflows.filter(A=>A>0).reduce((A,j)=>A+j,0)-T.overflows.filter(A=>A>0).reduce((A,j)=>A+j,0))[0])==null?void 0:B.placement;v&&(I=v);break}case"initialPlacement":I=l;break}return{data:{skip:!0},reset:{placement:I}}}return{}}}};function gS(e){let{placement:a,rects:i,value:n}=e;const o=yi(a),s=["left","top"].includes(o)?-1:1,r=typeof n=="function"?n({...i,placement:a}):n,{mainAxis:l,crossAxis:u}=typeof r=="number"?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return sr(o)==="x"?{x:u,y:l*s}:{x:l*s,y:u}}const fS=function(e){return e===void 0&&(e=0),{name:"offset",options:e,fn(a){const{x:i,y:n,placement:o,rects:s}=a,r=gS({placement:o,rects:s,value:e});return{x:i+r.x,y:n+r.y,data:r}}}};function mS(e){return e==="x"?"y":"x"}const pS=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(a){const{x:i,y:n,placement:o}=a,{mainAxis:s=!0,crossAxis:r=!1,limiter:l={fn:b=>{let{x:w,y}=b;return{x:w,y}}},...u}=e,c={x:i,y:n},d=await su(a,u),h=sr(yi(o)),g=mS(h);let f=c[h],p=c[g];if(s){const b=h==="y"?"top":"left",w=h==="y"?"bottom":"right",y=f+d[b],k=f-d[w];f=Ac(y,f,k)}if(r){const b=g==="y"?"top":"left",w=g==="y"?"bottom":"right",y=p+d[b],k=p-d[w];p=Ac(y,p,k)}const F=l.fn({...a,[h]:f,[g]:p});return{...F,data:{x:F.x-i,y:F.y-n}}}}},_S=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(a){var i;const{placement:n,rects:o,middlewareData:s}=a,{apply:r,...l}=e;if((i=s.size)!=null&&i.skip)return{};const u=await su(a,l),c=yi(n),d=Fo(n)==="end";let h,g;c==="top"||c==="bottom"?(h=c,g=d?"left":"right"):(g=c,h=d?"top":"bottom");const f=gn(u.left,0),p=gn(u.right,0),F=gn(u.top,0),b=gn(u.bottom,0),w={height:o.floating.height-(["left","right"].includes(n)?2*(F!==0||b!==0?F+b:gn(u.top,u.bottom)):u[h]),width:o.floating.width-(["top","bottom"].includes(n)?2*(f!==0||p!==0?f+p:gn(u.left,u.right)):u[g])};return r?.({...w,...o}),{data:{skip:!0},reset:{rects:!0}}}}};function Hh(e){return e?.toString()==="[object Window]"}function on(e){if(e==null)return window;if(!Hh(e)){const a=e.ownerDocument;return a&&a.defaultView||window}return e}function ru(e){return on(e).getComputedStyle(e)}function pi(e){return Hh(e)?"":e?(e.nodeName||"").toLowerCase():""}function _i(e){return e instanceof on(e).HTMLElement}function Z0(e){return e instanceof on(e).Element}function FS(e){return e instanceof on(e).Node}function Z3(e){const a=on(e).ShadowRoot;return e instanceof a||e instanceof ShadowRoot}function lu(e){const{overflow:a,overflowX:i,overflowY:n}=ru(e);return/auto|scroll|overlay|hidden/.test(a+n+i)}function vS(e){return["table","td","th"].includes(pi(e))}function H3(e){const a=navigator.userAgent.toLowerCase().includes("firefox"),i=ru(e);return i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].includes(i.willChange)||a&&i.willChange==="filter"||a&&(i.filter?i.filter!=="none":!1)}const G1=Math.min,Fs=Math.max,H0=Math.round;function Do(e,a){a===void 0&&(a=!1);const i=e.getBoundingClientRect();let n=1,o=1;return a&&_i(e)&&(n=e.offsetWidth>0&&H0(i.width)/e.offsetWidth||1,o=e.offsetHeight>0&&H0(i.height)/e.offsetHeight||1),{width:i.width/n,height:i.height/o,top:i.top/o,right:i.right/n,bottom:i.bottom/o,left:i.left/n,x:i.left/n,y:i.top/o}}function sn(e){return((FS(e)?e.ownerDocument:e.document)||window.document).documentElement}function uu(e){return Hh(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function G3(e){return Do(sn(e)).left+uu(e).scrollLeft}function bS(e){const a=Do(e);return H0(a.width)!==e.offsetWidth||H0(a.height)!==e.offsetHeight}function yS(e,a,i){const n=_i(a),o=sn(a),s=Do(e,n&&bS(a));let r={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(n||!n&&i!=="fixed")if((pi(a)!=="body"||lu(o))&&(r=uu(a)),_i(a)){const u=Do(a,!0);l.x=u.x+a.clientLeft,l.y=u.y+a.clientTop}else o&&(l.x=G3(o));return{x:s.left+r.scrollLeft-l.x,y:s.top+r.scrollTop-l.y,width:s.width,height:s.height}}function du(e){return pi(e)==="html"?e:e.assignedSlot||e.parentNode||(Z3(e)?e.host:null)||sn(e)}function $1(e){return!_i(e)||getComputedStyle(e).position==="fixed"?null:e.offsetParent}function ES(e){let a=du(e);for(;_i(a)&&!["html","body"].includes(pi(a));){if(H3(a))return a;a=a.parentNode}return null}function Cc(e){const a=on(e);let i=$1(e);for(;i&&vS(i)&&getComputedStyle(i).position==="static";)i=$1(i);return i&&(pi(i)==="html"||pi(i)==="body"&&getComputedStyle(i).position==="static"&&!H3(i))?a:i||ES(e)||a}function V1(e){return{width:e.offsetWidth,height:e.offsetHeight}}function DS(e){let{rect:a,offsetParent:i,strategy:n}=e;const o=_i(i),s=sn(i);if(i===s)return a;let r={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if((o||!o&&n!=="fixed")&&((pi(i)!=="body"||lu(s))&&(r=uu(i)),_i(i))){const u=Do(i,!0);l.x=u.x+i.clientLeft,l.y=u.y+i.clientTop}return{...a,x:a.x-r.scrollLeft+l.x,y:a.y-r.scrollTop+l.y}}function TS(e){const a=on(e),i=sn(e),n=a.visualViewport;let o=i.clientWidth,s=i.clientHeight,r=0,l=0;return n&&(o=n.width,s=n.height,Math.abs(a.innerWidth/n.scale-n.width)<.01&&(r=n.offsetLeft,l=n.offsetTop)),{width:o,height:s,x:r,y:l}}function kS(e){var a;const i=sn(e),n=uu(e),o=(a=e.ownerDocument)==null?void 0:a.body,s=Fs(i.scrollWidth,i.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),r=Fs(i.scrollHeight,i.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0);let l=-n.scrollLeft+G3(e);const u=-n.scrollTop;return ru(o||i).direction==="rtl"&&(l+=Fs(i.clientWidth,o?o.clientWidth:0)-s),{width:s,height:r,x:l,y:u}}function $3(e){return["html","body","#document"].includes(pi(e))?e.ownerDocument.body:_i(e)&&lu(e)?e:$3(du(e))}function G0(e,a){var i;a===void 0&&(a=[]);const n=$3(e),o=n===((i=e.ownerDocument)==null?void 0:i.body),s=on(n),r=o?[s].concat(s.visualViewport||[],lu(n)?n:[]):n,l=a.concat(r);return o?l:l.concat(G0(du(r)))}function wS(e,a){const i=a.getRootNode==null?void 0:a.getRootNode();if(e.contains(a))return!0;if(i&&Z3(i)){let n=a;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}function AS(e){const a=Do(e),i=a.top+e.clientTop,n=a.left+e.clientLeft;return{top:i,left:n,x:n,y:i,right:n+e.clientWidth,bottom:i+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}function W1(e,a){return a==="viewport"?wc(TS(e)):Z0(a)?AS(a):wc(kS(sn(e)))}function SS(e){const a=G0(du(e)),i=["absolute","fixed"].includes(ru(e).position)&&_i(e)?Cc(e):e;return Z0(i)?a.filter(n=>Z0(n)&&wS(n,i)&&pi(n)!=="body"):[]}function CS(e){let{element:a,boundary:i,rootBoundary:n}=e;const o=[...i==="clippingParents"?SS(a):[].concat(i),n],s=o[0],r=o.reduce((l,u)=>{const c=W1(a,u);return l.top=Fs(c.top,l.top),l.right=G1(c.right,l.right),l.bottom=G1(c.bottom,l.bottom),l.left=Fs(c.left,l.left),l},W1(a,s));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}const xS={getElementRects:e=>{let{reference:a,floating:i,strategy:n}=e;return{reference:yS(a,Cc(i),n),floating:{...V1(i),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>DS(e),getOffsetParent:e=>{let{element:a}=e;return Cc(a)},isElement:e=>Z0(e),getDocumentElement:e=>{let{element:a}=e;return sn(a)},getClippingClientRect:e=>CS(e),getDimensions:e=>{let{element:a}=e;return V1(a)},getClientRects:e=>{let{element:a}=e;return a.getClientRects()}},NS=(e,a,i)=>tS(e,a,{platform:xS,...i});var BS=Object.defineProperty,OS=Object.defineProperties,RS=Object.getOwnPropertyDescriptors,$0=Object.getOwnPropertySymbols,V3=Object.prototype.hasOwnProperty,W3=Object.prototype.propertyIsEnumerable,K1=(e,a,i)=>a in e?BS(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,Oi=(e,a)=>{for(var i in a||(a={}))V3.call(a,i)&&K1(e,i,a[i]);if($0)for(var i of $0(a))W3.call(a,i)&&K1(e,i,a[i]);return e},cu=(e,a)=>OS(e,RS(a)),jS=(e,a)=>{var i={};for(var n in e)V3.call(e,n)&&a.indexOf(n)<0&&(i[n]=e[n]);if(e!=null&&$0)for(var n of $0(e))a.indexOf(n)<0&&W3.call(e,n)&&(i[n]=e[n]);return i};function K3(e,a){for(const i in a)Object.prototype.hasOwnProperty.call(a,i)&&(typeof a[i]=="object"&&e[i]?K3(e[i],a[i]):e[i]=a[i])}const Va={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 To(e,a){let i=Va.themes[e]||{},n;do n=i[a],typeof n>"u"?i.$extend?i=Va.themes[i.$extend]||{}:(i=null,n=Va[a]):i=null;while(i);return n}function PS(e){const a=[e];let i=Va.themes[e]||{};do i.$extend&&!i.$resetCss?(a.push(i.$extend),i=Va.themes[i.$extend]||{}):i=null;while(i);return a.map(n=>`v-popper--theme-${n}`)}function Q1(e){const a=[e];let i=Va.themes[e]||{};do i.$extend?(a.push(i.$extend),i=Va.themes[i.$extend]||{}):i=null;while(i);return a}let Pn=!1;if(typeof window<"u"){Pn=!1;try{const e=Object.defineProperty({},"passive",{get(){Pn=!0}});window.addEventListener("test",null,e)}catch{}}let Q3=!1;typeof window<"u"&&typeof navigator<"u"&&(Q3=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const J3=["auto","top","bottom","left","right"].reduce((e,a)=>e.concat([a,`${a}-start`,`${a}-end`]),[]),J1={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},X1={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function em(e,a){const i=e.indexOf(a);i!==-1&&e.splice(i,1)}function nd(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Ta=[];let un=null;const tm={};function am(e){let a=tm[e];return a||(a=tm[e]=[]),a}let xc=function(){};typeof window<"u"&&(xc=window.Element);function Pe(e){return function(){const a=this.$props;return To(a.theme,e)}}const od="__floating-vue__popper";var X3=()=>({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:Pe("disabled")},positioningDisabled:{type:Boolean,default:Pe("positioningDisabled")},placement:{type:String,default:Pe("placement"),validator:e=>J3.includes(e)},delay:{type:[String,Number,Object],default:Pe("delay")},distance:{type:[Number,String],default:Pe("distance")},skidding:{type:[Number,String],default:Pe("skidding")},triggers:{type:Array,default:Pe("triggers")},showTriggers:{type:[Array,Function],default:Pe("showTriggers")},hideTriggers:{type:[Array,Function],default:Pe("hideTriggers")},popperTriggers:{type:Array,default:Pe("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Pe("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Pe("popperHideTriggers")},container:{type:[String,Object,xc,Boolean],default:Pe("container")},boundary:{type:[String,xc],default:Pe("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Pe("strategy")},autoHide:{type:[Boolean,Function],default:Pe("autoHide")},handleResize:{type:Boolean,default:Pe("handleResize")},instantMove:{type:Boolean,default:Pe("instantMove")},eagerMount:{type:Boolean,default:Pe("eagerMount")},popperClass:{type:[String,Array,Object],default:Pe("popperClass")},computeTransformOrigin:{type:Boolean,default:Pe("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Pe("autoMinSize")},autoSize:{type:[Boolean,String],default:Pe("autoSize")},autoMaxSize:{type:Boolean,default:Pe("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Pe("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Pe("preventOverflow")},overflowPadding:{type:[Number,String],default:Pe("overflowPadding")},arrowPadding:{type:[Number,String],default:Pe("arrowPadding")},arrowOverflow:{type:Boolean,default:Pe("arrowOverflow")},flip:{type:Boolean,default:Pe("flip")},shift:{type:Boolean,default:Pe("shift")},shiftCrossAxis:{type:Boolean,default:Pe("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Pe("noAutoFocus")}},provide(){return{[od]:{parentPopper:this}}},inject:{[od]:{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 this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:cu(Oi({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return(e=this[od])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,a;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((a=this.popperShowTriggers)==null?void 0:a.includes("hover"))}},watch:Oi(Oi({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce((e,a)=>(e[a]="$_refreshListeners",e),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,a)=>(e[a]="$_computePosition",e),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:a=!1,force:i=!1}={}){var n,o;(n=this.parentPopper)!=null&&n.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(i||!this.disabled)&&(((o=this.parentPopper)==null?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,a),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:a=!1,skipAiming:i=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(!i&&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:a}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,a),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 a={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&a.middleware.push(fS({mainAxis:this.distance,crossAxis:this.skidding}));const i=this.placement.startsWith("auto");if(i?a.middleware.push(dS({alignment:(e=this.placement.split("-")[1])!=null?e:""})):a.placement=this.placement,this.preventOverflow&&(this.shift&&a.middleware.push(pS({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!i&&this.flip&&a.middleware.push(hS({padding:this.overflowPadding,boundary:this.boundary}))),a.middleware.push(nS({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&a.middleware.push({name:"arrowOverflow",fn:({placement:o,rects:s,middlewareData:r})=>{let l;const{centerOffset:u}=r.arrow;return o.startsWith("top")||o.startsWith("bottom")?l=Math.abs(u)>s.reference.width/2:l=Math.abs(u)>s.reference.height/2,{data:{overflow:l}}}}),this.autoMinSize||this.autoSize){const o=this.autoSize?this.autoSize:this.autoMinSize?"min":null;a.middleware.push({name:"autoSize",fn:({rects:s,placement:r,middlewareData:l})=>{var u;if((u=l.autoSize)!=null&&u.skip)return{};let c,d;return r.startsWith("top")||r.startsWith("bottom")?c=s.reference.width:d=s.reference.height,this.$_innerNode.style[o==="min"?"minWidth":o==="max"?"maxWidth":"width"]=c!=null?`${c}px`:null,this.$_innerNode.style[o==="min"?"minHeight":o==="max"?"maxHeight":"height"]=d!=null?`${d}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,a.middleware.push(_S({boundary:this.boundary,padding:this.overflowPadding,apply:({width:o,height:s})=>{this.$_innerNode.style.maxWidth=o!=null?`${o}px`:null,this.$_innerNode.style.maxHeight=s!=null?`${s}px`:null}})));const n=await NS(this.$_referenceNode,this.$_popperNode,a);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:Oi(Oi({},n.middlewareData.arrow),n.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,a=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),un&&this.instantMove&&un.instantMove&&un!==this.parentPopper){un.$_applyHide(!0),this.$_applyShow(!0);return}a?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,a=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(un=this),a?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const a=this.delay;return parseInt(a&&a[e]||a||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await nd(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...G0(this.$_referenceNode),...G0(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const a=this.$_referenceNode.getBoundingClientRect(),i=this.$_popperNode.querySelector(".v-popper__wrapper"),n=i.parentNode.getBoundingClientRect(),o=a.x+a.width/2-(n.left+i.offsetLeft),s=a.y+a.height/2-(n.top+i.offsetTop);this.result.transformOrigin=`${o}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let a;for(let i=0;i0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,em(Ta,this),Ta.length===0&&document.body.classList.remove("v-popper--some-open");for(const i of Q1(this.theme)){const n=am(i);em(n,this),n.length===0&&document.body.classList.remove(`v-popper--some-open--${i}`)}un===this&&(un=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const a=To(this.theme,"disposeTimeout");a!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},a)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await nd(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=i=>{this.isShown&&!this.$_hideInProgress||(i.usedByTooltip=!0,!this.$_preventShow&&this.show({event:i}))};this.$_registerTriggerListeners(this.$_targetNodes,J1,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],J1,this.popperTriggers,this.popperShowTriggers,e);const a=i=>n=>{n.usedByTooltip||this.hide({event:n,skipAiming:i})};this.$_registerTriggerListeners(this.$_targetNodes,X1,this.triggers,this.hideTriggers,a(!1)),this.$_registerTriggerListeners([this.$_popperNode],X1,this.popperTriggers,this.popperHideTriggers,a(!0))},$_registerEventListeners(e,a,i){this.$_events.push({targetNodes:e,eventType:a,handler:i}),e.forEach(n=>n.addEventListener(a,i,Pn?{passive:!0}:void 0))},$_registerTriggerListeners(e,a,i,n,o){let s=i;n!=null&&(s=typeof n=="function"?n(s):n),s.forEach(r=>{const l=a[r];l&&this.$_registerEventListeners(e,l,o)})},$_removeEventListeners(e){const a=[];this.$_events.forEach(i=>{const{targetNodes:n,eventType:o,handler:s}=i;!e||e===o?n.forEach(r=>r.removeEventListener(o,s)):a.push(i)}),this.$_events=a},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,a=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),a&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,a){for(const i of this.$_targetNodes){const n=i.getAttribute(e);n&&(i.removeAttribute(e),i.setAttribute(a,n))}},$_applyAttrsToTarget(e){for(const a of this.$_targetNodes)for(const i in e){const n=e[i];n==null?a.removeAttribute(i):a.setAttribute(i,n)}},$_updateParentShownChildren(e){let a=this.parentPopper;for(;a;)e?a.shownChildren.add(this.randomId):(a.shownChildren.delete(this.randomId),a.$_pendingHide&&a.hide()),a=a.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(vs>=e.left&&vs<=e.right&&bs>=e.top&&bs<=e.bottom){const a=this.$_popperNode.getBoundingClientRect(),i=vs-wi,n=bs-Ai,o=a.left+a.width/2-wi+(a.top+a.height/2)-Ai+a.width+a.height,s=wi+i*o,r=Ai+n*o;return Sr(wi,Ai,s,r,a.left,a.top,a.left,a.bottom)||Sr(wi,Ai,s,r,a.left,a.top,a.right,a.top)||Sr(wi,Ai,s,r,a.right,a.top,a.right,a.bottom)||Sr(wi,Ai,s,r,a.left,a.bottom,a.right,a.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});typeof document<"u"&&typeof window<"u"&&(Q3?(document.addEventListener("touchstart",im,Pn?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",LS,Pn?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",im,!0),window.addEventListener("click",MS,!0)),window.addEventListener("resize",qS));function im(e){for(let a=0;a=0;n--){const o=Ta[n];try{const s=o.$_containsGlobalTarget=IS(o,e);o.$_pendingHide=!1,requestAnimationFrame(()=>{if(o.$_pendingHide=!1,!i[o.randomId]&&nm(o,s,e)){if(o.$_handleGlobalClose(e,a),!e.closeAllPopover&&e.closePopover&&s){let l=o.parentPopper;for(;l;)i[l.randomId]=!0,l=l.parentPopper;return}let r=o.parentPopper;for(;r&&nm(r,r.$_containsGlobalTarget,e);)r.$_handleGlobalClose(e,a),r=r.parentPopper}})}catch{}}}function IS(e,a){const i=e.popperNode();return e.$_mouseDownContains||i.contains(a.target)}function nm(e,a,i){return i.closeAllPopover||i.closePopover&&a||YS(e,i)&&!a}function YS(e,a){if(typeof e.autoHide=="function"){const i=e.autoHide(a);return e.lastAutoHide=i,i}return e.autoHide}function qS(e){for(let a=0;a{wi=vs,Ai=bs,vs=e.clientX,bs=e.clientY},Pn?{passive:!0}:void 0);function Sr(e,a,i,n,o,s,r,l){const u=((r-o)*(a-s)-(l-s)*(e-o))/((l-s)*(i-e)-(r-o)*(n-a)),c=((i-e)*(a-s)-(n-a)*(e-o))/((l-s)*(i-e)-(r-o)*(n-a));return u>=0&&u<=1&&c>=0&&c<=1}function zS(){var e=window.navigator.userAgent,a=e.indexOf("MSIE ");if(a>0)return parseInt(e.substring(a+5,e.indexOf(".",a)),10);var i=e.indexOf("Trident/");if(i>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}var u0;function Nc(){Nc.init||(Nc.init=!0,u0=zS()!==-1)}var US={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;Nc(),this.$nextTick(function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()});var a=document.createElement("object");this._resizeObject=a,a.setAttribute("aria-hidden","true"),a.setAttribute("tabindex",-1),a.onload=this.addResizeHandlers,a.type="text/html",u0&&this.$el.appendChild(a),a.data="about:blank",u0||this.$el.appendChild(a)},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&&(!u0&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};function ZS(e,a,i,n,o,s,r,l,u,c){var d=typeof i=="function"?i.options:i;return e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0),d._scopeId=n,i}var HS=US,t4=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},GS=[];t4._withStripped=!0;var $S=void 0,VS="data-v-8859cc6c",Bc=ZS({render:t4,staticRenderFns:GS},$S,HS,VS);function WS(e){e.component("resize-observer",Bc),e.component("ResizeObserver",Bc)}var KS={version:"1.0.1",install:WS},Cr=null;typeof window<"u"?Cr=window.Vue:typeof wa<"u"&&(Cr=wa.Vue),Cr&&Cr.use(KS);var a4={computed:{themeClass(){return PS(this.theme)}}},QS={name:"VPopperContent",components:{ResizeObserver:Bc},mixins:[a4],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}},JS=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){if(!n.type.indexOf("key")&&e._k(n.keyCode,"esc",27,n.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[i("div",{staticClass:"v-popper__backdrop",on:{click:function(n){e.autoHide&&e.$emit("hide")}}}),i("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[i("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[i("div",[e._t("default")],2),e.handleResize?i("ResizeObserver",{on:{notify:function(n){return e.$emit("resize",n)}}}):e._e()]:e._e()],2),i("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},[i("div",{staticClass:"v-popper__arrow-outer"}),i("div",{staticClass:"v-popper__arrow-inner"})])])])},XS=[];function qo(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0);var c;if(o&&(c=o),c)if(u.functional){u._injectStyles=c;var d=u.render;u.render=function(g,f){return c.call(f),d(g,f)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,c):[c]}return{exports:e,options:u}}const om={};var e5=qo(QS,JS,XS,!1,t5);function t5(e){for(let a in om)this[a]=om[a]}var i4=function(){return e5.exports}(),Gh={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)}}},a5={name:"VPopperWrapper",components:{Popper:X3(),PopperContent:i4},mixins:[Gh,a4],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)}}},i5=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){var o=n.popperId,s=n.isShown,r=n.shouldMountContent,l=n.skipTransition,u=n.autoHide,c=n.show,d=n.hide,h=n.handleResize,g=n.onResize,f=n.classes,p=n.result;return[i("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":s}]},[e._t("default",null,{shown:s,show:c,hide:d}),i("PopperContent",{ref:"popperContent",attrs:{"popper-id":o,theme:e.theme,shown:s,mounted:r,"skip-transition":l,"auto-hide":u,"handle-resize":h,classes:f,result:p},on:{hide:d,resize:g}},[e._t("popper",null,{shown:s,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))},n5=[];const sm={};var o5=qo(a5,i5,n5,!1,s5);function s5(e){for(let a in sm)this[a]=sm[a]}var $h=function(){return o5.exports}(),r5=cu(Oi({},$h),{name:"VDropdown",vPopperTheme:"dropdown"});let l5,u5;const rm={};var d5=qo(r5,l5,u5,!1,c5);function c5(e){for(let a in rm)this[a]=rm[a]}var Oc=function(){return d5.exports}(),h5=cu(Oi({},$h),{name:"VMenu",vPopperTheme:"menu"});let g5,f5;const lm={};var m5=qo(h5,g5,f5,!1,p5);function p5(e){for(let a in lm)this[a]=lm[a]}var um=function(){return m5.exports}(),_5=cu(Oi({},$h),{name:"VTooltip",vPopperTheme:"tooltip"});let F5,v5;const dm={};var b5=qo(_5,F5,v5,!1,y5);function y5(e){for(let a in dm)this[a]=dm[a]}var cm=function(){return b5.exports}(),E5={name:"VTooltipDirective",components:{Popper:X3(),PopperContent:i4},mixins:[Gh],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return To(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return To(this.theme,"loadingContent")}}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},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(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const a=++this.$_fetchId,i=this.content(this);i.then?i.then(n=>this.onResult(a,n)):this.onResult(a,i)}},onResult(e,a){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=a)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},D5=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){var o=n.popperId,s=n.isShown,r=n.shouldMountContent,l=n.skipTransition,u=n.autoHide,c=n.hide,d=n.handleResize,h=n.onResize,g=n.classes,f=n.result;return[i("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":o,theme:e.theme,shown:s,mounted:r,"skip-transition":l,"auto-hide":u,"handle-resize":d,classes:g,result:f},on:{hide:c,resize:h}},[e.html?i("div",{domProps:{innerHTML:e._s(e.finalContent)}}):i("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))},T5=[];const hm={};var k5=qo(E5,D5,T5,!1,w5);function w5(e){for(let a in hm)this[a]=hm[a]}var A5=function(){return k5.exports}();const n4="v-popper--has-tooltip";function S5(e,a){let i=e.placement;if(!i&&a)for(const n of J3)a[n]&&(i=n);return i||(i=To(e.theme||"tooltip","placement")),i}function o4(e,a,i){let n;const o=typeof a;return o==="string"?n={content:a}:a&&o==="object"?n=a:n={content:!1},n.placement=S5(n,i),n.targetNodes=()=>[e],n.referenceNode=()=>e,n}function C5(e,a,i){const n=o4(e,a,i),o=e.$_popper=new Ce({mixins:[Gh],data(){return{options:n}},render(r){const l=this.options,{theme:u,html:c,content:d,loadingContent:h}=l,g=jS(l,["theme","html","content","loadingContent"]);return r(A5,{props:{theme:u,html:c,content:d,loadingContent:h},attrs:g,ref:"popper"})},devtools:{hide:!0}}),s=document.createElement("div");return document.body.appendChild(s),o.$mount(s),e.classList&&e.classList.add(n4),o}function s4(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(n4)}function gm(e,{value:a,oldValue:i,modifiers:n}){const o=o4(e,a,n);if(!o.content||To(o.theme||"tooltip","disabled"))s4(e);else{let s;e.$_popper?(s=e.$_popper,s.options=o):s=C5(e,a,n),typeof a.shown<"u"&&a.shown!==e.$_popperOldShown&&(e.$_popperOldShown=a.shown,a.shown?s.show():s.hide())}}var r4={bind:gm,update:gm,unbind(e){s4(e)}};function fm(e){e.addEventListener("click",l4),e.addEventListener("touchstart",u4,Pn?{passive:!0}:!1)}function mm(e){e.removeEventListener("click",l4),e.removeEventListener("touchstart",u4),e.removeEventListener("touchend",d4),e.removeEventListener("touchcancel",c4)}function l4(e){const a=e.currentTarget;e.closePopover=!a.$_vclosepopover_touch,e.closeAllPopover=a.$_closePopoverModifiers&&!!a.$_closePopoverModifiers.all}function u4(e){if(e.changedTouches.length===1){const a=e.currentTarget;a.$_vclosepopover_touch=!0;const i=e.changedTouches[0];a.$_vclosepopover_touchPoint=i,a.addEventListener("touchend",d4),a.addEventListener("touchcancel",c4)}}function d4(e){const a=e.currentTarget;if(a.$_vclosepopover_touch=!1,e.changedTouches.length===1){const i=e.changedTouches[0],n=a.$_vclosepopover_touchPoint;e.closePopover=Math.abs(i.screenY-n.screenY)<20&&Math.abs(i.screenX-n.screenX)<20,e.closeAllPopover=a.$_closePopoverModifiers&&!!a.$_closePopoverModifiers.all}}function c4(e){const a=e.currentTarget;a.$_vclosepopover_touch=!1}var x5={bind(e,{value:a,modifiers:i}){e.$_closePopoverModifiers=i,(typeof a>"u"||a)&&fm(e)},update(e,{value:a,oldValue:i,modifiers:n}){e.$_closePopoverModifiers=n,a!==i&&(typeof a>"u"||a?fm(e):mm(e))},unbind(e){mm(e)}};const xr=Va,N5=r4,B5=Oc;function O5(e,a={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,K3(Va,a),e.directive("tooltip",r4),e.directive("close-popper",x5),e.component("v-tooltip",cm),e.component("VTooltip",cm),e.component("v-dropdown",Oc),e.component("VDropdown",Oc),e.component("v-menu",um),e.component("VMenu",um))}const R5={version:"1.0.0-beta.19",install:O5,options:Va};let Nr=null;typeof window<"u"?Nr=window.Vue:typeof wa<"u"&&(Nr=wa.Vue),Nr&&Nr.use(R5);const j5={name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){var e,a;return(a=(e=this.$scopedSlots).default)==null?void 0:a.call(e,{attrs:this.triggerAttrs})}},P5=null,M5=null;var L5=me(j5,P5,M5,!1,null,null);const I5=L5.exports,Y5={name:"NcPopover",components:{Dropdown:B5,NcPopoverTriggerProvider:I5},inheritAttrs:!1,props:{shown:{type:Boolean,default:!1},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["after-show","after-hide","update:shown"],data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){var e;(e=window.OC)!=null&&e.debug&&(this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||Ce.util.warn("It looks like you are using a custom button as a or other popover #trigger. If you are not using as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See docs for an example."))},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const a of e)a.removeAttribute("aria-describedby")},getPopoverContentElement(){var e,a;return(a=(e=this.$refs.popover)==null?void 0:e.$refs.popperContent)==null?void 0:a.$el},getPopoverTriggerContainerElement(){return this.$refs.popover.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),!this.focusTrap)return;const e=this.getPopoverContentElement();e&&(this.$focusTrap=R3(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:z0()}),this.$focusTrap.activate())},clearFocusTrap(e={}){var a;try{(a=this.$focusTrap)==null||a.deactivate(e),this.$focusTrap=null}catch(i){console.warn(i)}},addEscapeStopPropagation(){this.getPopoverContentElement()?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){this.getPopoverContentElement()?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){e.type==="keydown"&&e.key==="Escape"&&e.stopPropagation()},afterShow(){this.removeFloatingVueAriaDescribedBy(),this.$nextTick(()=>{this.$emit("after-show"),this.useFocusTrap(),this.addEscapeStopPropagation()})},afterHide(){this.$emit("after-hide"),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};var q5=function(){var e=this,a=e._self._c;return a("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":e.popoverBaseClass,shown:e.internalShown},on:{"update:shown":function(i){e.internalShown=i},"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(){return[e._t("default")]},proxy:!0}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[a("NcPopoverTriggerProvider",{attrs:{shown:e.internalShown,"popup-role":e.popupRole},scopedSlots:e._u([{key:"default",fn:function(i){return[e._t("trigger",null,null,i)]}}],null,!0)})],1)},z5=[],U5=me(Y5,q5,z5,!1,null,null);const Vh=U5.exports,Z5={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var H5=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},G5=[],$5=me(Z5,H5,G5,!1,null,null);const hu=$5.exports;Ee(gA);const pm=".focusable",V5={name:"NcActions",components:{NcButton:Xa,NcPopover:Vh},provide(){return{"NcActions:isSemanticMenu":mt(()=>this.actionsMenuSemanticType==="menu")}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},forceSemanticType:{type:String,default:null,validator(e){return["dialog","menu","expanded","tooltip"].includes(e)}},primary:{type:Boolean,default:!1},type:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].indexOf(e)!==-1},default:null},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:X("Actions")},ariaHidden:{type:Boolean,default:null},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>{var e;return(e=document.querySelector("#content-vue"))!=null?e:document.querySelector("body")}},container:{type:[String,Object,Element,Boolean],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0}},emits:["open","update:open","close","focus","blur","click"],setup(e){const a="menu-".concat(mi()),i="trigger-".concat(a),n=Ge(),{top:o,bottom:s}=L1(n),{top:r,bottom:l}=L1(z_(e,"boundariesElement")),{height:u}=Mw(),c=mt(()=>Math.max(Math.min(o.value-84,o.value-r.value),Math.min(u.value-s.value-34,l.value-s.value)));return{triggerButton:n,maxMenuHeight:c,randomId:a,triggerRandomId:i}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown",externalFocusTrapStack:[]}},computed:{triggerBtnType(){return this.type||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId,id:this.randomId,role:"menu"}},expanded:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{id:this.randomId,role:"dialog","aria-labelledby":this.triggerRandomId,"aria-modal":"true"},popoverUlA11yAttrs:{}},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId}}}[this.actionsMenuSemanticType]}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.intersectIntoCurrentFocusTrapStack()}},methods:{getActionName(e){var a,i,n,o,s;return(s=(n=(i=(a=e?.componentOptions)==null?void 0:a.Ctor)==null?void 0:i.extendOptions)==null?void 0:n.name)!=null?s:(o=e?.componentOptions)==null?void 0:o.tag},intersectIntoCurrentFocusTrapStack(){if(!this.config.withFocusTrap)if(this.opened){this.externalFocusTrapStack=[...z0()];for(const e of this.externalFocusTrapStack)e.pause()}else{for(const e of this.externalFocusTrapStack)e.unpause();this.externalFocusTrapStack=[]}},isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch{return!1}},openMenu(e){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){var a,i;this.opened&&(await this.$nextTick(),this.opened=!1,(a=this.$refs.popover)==null||a.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&((i=this.$refs.triggerButton)==null||i.$el.focus()))},onOpen(){this.$nextTick(()=>{this.focusFirstAction(null),this.resizePopover()})},resizePopover(){const e=this.$refs.menu.closest(".v-popper__inner");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let a=0,i=0;for(const n of this.$refs.menuList.children){if(a+n.clientHeight/2>this.maxMenuHeight){e.style.height="".concat(a-i/2,"px");break}i=n.clientHeight,a+=i}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(pm)},onMouseFocusAction(e){if(document.activeElement===e.target)return;const a=e.target.closest("li");if(a&&this.$refs.menu.contains(a)){const i=a.querySelector(pm);if(i){const n=[...this.getFocusableMenuItemElements()].indexOf(i);n>-1&&(this.focusIndex=n,this.focusAction())}}},onKeydown(e){if(e.key==="Tab"){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation){this.closeMenu(!0);return}e.preventDefault();const a=this.getFocusableMenuItemElements(),i=[...a].indexOf(document.activeElement);if(i===-1)return;const n=e.shiftKey?i-1:i+1;(n<0||n===a.length)&&this.closeMenu(!0),this.focusIndex=n,this.focusAction();return}this.config.withArrowNavigation&&(e.key==="ArrowUp"&&this.focusPreviousAction(e),e.key==="ArrowDown"&&this.focusNextAction(e),e.key==="PageUp"&&this.focusFirstAction(e),e.key==="PageDown"&&this.focusLastAction(e)),e.key==="Escape"&&(this.closeMenu(),e.preventDefault())},onTriggerKeydown(e){e.key==="Escape"&&this.actionsMenuSemanticType==="tooltip"&&this.closeMenu()},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const a=e.closest("li.action");e.focus(),a&&a.classList.add("active")}},focusPreviousAction(e){this.opened&&(this.focusIndex===0?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const a=this.getFocusableMenuItemElements().length-1;this.focusIndex===a?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const a=[...this.getFocusableMenuItemElements()].findIndex(i=>i.getAttribute("aria-checked")==="true"&&i.getAttribute("role")==="menuitemradio");this.focusIndex=a>-1?a:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.actionsMenuSemanticType==="tooltip"&&this.$refs.menu&&this.getFocusableMenuItemElements().length===0&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(e){const a=(this.$slots.default||[]).filter(l=>this.getActionName(l));if(a.length===0)return;let i=a.filter(this.isValidSingleAction);this.forceMenu&&i.length>0&&this.inline>0&&(Ce.util.warn("Specifying forceMenu will ignore any inline actions rendering."),i=[]);const n=i.slice(0,this.inline),o=a.filter(l=>!n.includes(l));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const l=["NcActionInput","NcActionTextEditable"],u=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],c=["NcActionLink","NcActionRouter"],d=o.some(f=>l.includes(this.getActionName(f))),h=o.some(f=>u.includes(this.getActionName(f))),g=o.some(f=>c.includes(this.getActionName(f)));d?this.actionsMenuSemanticType="dialog":h?this.actionsMenuSemanticType="menu":g?this.actionsMenuSemanticType="expanded":a.filter(f=>this.getActionName(f).startsWith("NcAction")).length===a.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown"}const s=l=>{var u,c,d,h,g,f,p,F,b,w,y,k,x,S,B,P,R,I,v,C,T,A,j,q,H,G,V,K,ae,Q;const de=(c=(u=l?.componentOptions)==null?void 0:u.propsData)==null?void 0:c.icon,ge=(f=(g=(h=(d=l?.data)==null?void 0:d.scopedSlots)==null?void 0:h.icon())==null?void 0:g[0])!=null?f:this.isIconUrl(de)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:de,alt:""}}):e("span",{class:["icon",de]}),pe=((p=l?.data)==null?void 0:p.attrs)||{},re=(b=(F=l?.componentOptions)==null?void 0:F.listeners)==null?void 0:b.click,ve=(S=(x=(k=(y=(w=l?.componentOptions)==null?void 0:w.children)==null?void 0:y[0])==null?void 0:k.text)==null?void 0:x.trim)==null?void 0:S.call(x),Be=((P=(B=l?.componentOptions)==null?void 0:B.propsData)==null?void 0:P.ariaLabel)||ve,Re=this.forceName?ve:"";let Ye=(I=(R=l?.componentOptions)==null?void 0:R.propsData)==null?void 0:I.title;this.forceName||Ye||(Ye=ve);const he={...(C=(v=l?.componentOptions)==null?void 0:v.propsData)!=null?C:{}},Le=["submit","reset"].includes(he.type)?he.modelValue:"button";return delete he.modelValue,delete he.type,e("NcButton",{class:["action-item action-item--single",(T=l?.data)==null?void 0:T.staticClass,(A=l?.data)==null?void 0:A.class],attrs:{...pe,"aria-label":Be,title:Ye},ref:(j=l?.data)==null?void 0:j.ref,props:{type:this.type||(Re?"secondary":"tertiary"),disabled:this.disabled||((H=(q=l?.componentOptions)==null?void 0:q.propsData)==null?void 0:H.disabled),pressed:(V=(G=l?.componentOptions)==null?void 0:G.propsData)==null?void 0:V.modelValue,nativeType:Le,...he},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":(Q=(ae=(K=l?.componentOptions)==null?void 0:K.listeners)==null?void 0:ae["update:modelValue"])!=null?Q:()=>{},...!!re&&{click:Fe=>{re&&re(Fe)}}}},[e("template",{slot:"icon"},[ge]),Re])},r=l=>{var u,c;const d=((u=this.$slots.icon)==null?void 0:u[0])||(this.defaultIcon?e("span",{class:["icon",this.defaultIcon]}):e(hu,{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?(c=this.$refs.triggerButton)==null?void 0:c.$el:null,focusTrap:this.config.withFocusTrap},attrs:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,...this.manualOpen&&{triggers:[]}},on:{show:this.openMenu,"apply-show":this.onOpen,hide:this.closeMenu}},[e("NcButton",{class:"action-item__menutoggle",props:{type:this.triggerBtnType,disabled:this.disabled},slot:"trigger",ref:"triggerButton",attrs:{id:this.triggerRandomId,"aria-label":this.menuName?null:this.ariaLabel,...this.config.triggerA11yAttr},on:{focus:this.onFocus,blur:this.onBlur,click:this.onClick,keydown:this.onTriggerKeydown}},[e("template",{slot:"icon"},[d]),this.menuName]),e("div",{class:{open:this.opened},attrs:{tabindex:"-1",...this.config.popoverContainerA11yAttrs},on:{keydown:this.onKeydown,mousemove:this.onMouseFocusAction},ref:"menu"},[e("ul",{attrs:{tabindex:"-1",...this.config.popoverUlA11yAttrs},ref:"menuList"},[l])])])};return a.length===1&&i.length===1&&!this.forceMenu?s(a[0]):(this.$nextTick(()=>{this.opened&&this.$refs.menu&&(this.resizePopover(),(this.$refs.menu.querySelector("li.active")||[]).length===0&&this.focusFirstAction())}),n.length>0&&this.inline>0?e("div",{class:["action-items","action-item--".concat(this.triggerBtnType)]},[...n.map(s),o.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(o)]):null]):e("div",{class:["action-item action-item--default-popover","action-item--".concat(this.triggerBtnType),{"action-item--open":this.opened}]},[r(a)]))}},W5=null,K5=null;var Q5=me(V5,W5,K5,!1,null,"cc61c052");const Wh=Q5.exports;xr.themes.tooltip.html=!1,xr.themes.tooltip.delay={show:500,hide:200},xr.themes.tooltip.distance=10,xr.themes.tooltip["arrow-padding"]=3;const J5={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var X5=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},eC=[],tC=me(J5,X5,eC,!1,null,null);const h4=tC.exports,aC={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var iC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},nC=[],oC=me(aC,iC,nC,!1,null,null);const gu=oC.exports;Ee(P3,YA);function sC(e,a){let i,n,o=a,s;this.start=function(){s=!0,n=new Date,i=setTimeout(e,o)},this.pause=function(){s=!1,clearTimeout(i),o-=new Date-n},this.clear=function(){s=!1,clearTimeout(i),o=0},this.getTimeLeft=function(){return s&&(this.pause(),this.start()),o},this.getStateRunning=function(){return s},this.start()}const rC={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var lC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},uC=[],dC=me(rC,lC,uC,!1,null,null);const cC=dC.exports,hC={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var gC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},fC=[],mC=me(hC,gC,fC,!1,null,null);const pC=mC.exports,_C={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var FC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},vC=[],bC=me(_C,FC,vC,!1,null,null);const yC=bC.exports,EC={name:"NcModal",components:{NcActions:Wh,ChevronLeft:cC,ChevronRight:h4,Close:gu,Pause:pC,Play:yC,NcButton:Xa},directives:{tooltip:N5},props:{name:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},slideshowDelay:{type:Number,default:5e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large","full"].includes(e)},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},container:{type:[String,null],default:"body"},closeButtonContained:{type:Boolean,default:!0},additionalTrapElements:{type:Array,default:()=>[]},inlineActions:{type:Number,default:0},show:{type:Boolean,default:void 0},labelId:{type:String,default:""},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["previous","next","close","update:show"],data(){return{mc:null,playing:!1,slideshowTimeout:null,iconSize:24,focusTrap:null,externalFocusTrapStack:[],randId:mi(),internalShow:!0}},computed:{modalLabelId(){return this.labelId||"modal-name-".concat(this.randId)},showModal(){return this.show===void 0?this.internalShow:this.show},modalTransitionName(){return"modal-".concat(this.outTransition?"out":"in")},playPauseName(){return this.playing?X("Pause slideshow"):X("Start slideshow")},cssVariables(){return{"--slideshow-duration":this.slideshowDelay+"ms","--icon-size":this.iconSize+"px"}},closeButtonAriaLabel(){return X("Close")},prevButtonAriaLabel(){return X("Previous")},nextButtonAriaLabel(){return X("Next")}},watch:{slideshowPaused(e){this.slideshowTimeout&&(e?this.slideshowTimeout.pause():this.slideshowTimeout.start())},additionalTrapElements(e){if(this.focusTrap){const a=this.$refs.mask;this.focusTrap.updateContainerElements([a,...e])}}},beforeMount(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy(){window.removeEventListener("keydown",this.handleKeydown),this.mc.stop()},mounted(){!this.name&&!this.labelId&&Ce.util.warn("[NcModal] You need either set the name or set a `labelId` for accessibility."),this.useFocusTrap(),this.mc=jw(this.$refs.mask,{onSwipeEnd:this.handleSwipe}),this.container&&(this.container==="body"?document.body.insertBefore(this.$el,document.body.lastChild):document.querySelector(this.container).appendChild(this.$el))},destroyed(){this.clearFocusTrap(),this.$el.remove()},methods:{t:X,previous(e){this.hasPrevious&&(e&&this.resetSlideshow(),this.$emit("previous",e))},next(e){this.hasNext&&(e&&this.resetSlideshow(),this.$emit("next",e))},close(e){this.canClose&&(this.internalShow=!1,this.$emit("update:show",!1),setTimeout(()=>{this.$emit("close",e)},300))},handleClickModalWrapper(e){this.closeOnClickOutside&&this.close(e)},handleKeydown(e){if(e.key==="Escape"){const i=z0();return i.length>0&&i[i.length-1]!==this.focusTrap?void 0:this.close(e)}const a={ArrowLeft:this.previous,ArrowRight:this.next};if(a[e.key])return document.activeElement&&!this.$el.contains(document.activeElement)?void 0:a[e.key](e)},handleSwipe(e,a){this.enableSwipe&&(a==="left"?this.next(e):a==="right"&&this.previous(e))},togglePlayPause(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick(function(){this.togglePlayPause()})},handleSlideshow(){this.playing=!0,this.hasNext?this.slideshowTimeout=new sC(()=>{this.next(),this.handleSlideshow()},this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout(){this.slideshowTimeout&&this.slideshowTimeout.clear()},async useFocusTrap(){if(!this.showModal||this.focusTrap)return;const e=this.$refs.mask;await this.$nextTick();const a={allowOutsideClick:!0,fallbackFocus:e,trapStack:z0(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.externalFocusTrapStack=[...a.trapStack];for(const i of this.externalFocusTrapStack)i.deactivate();this.focusTrap=R3([e,...this.additionalTrapElements],a),this.focusTrap.activate()},clearFocusTrap(){var e;if(this.focusTrap){(e=this.focusTrap)==null||e.deactivate(),this.focusTrap=null;for(const a of this.externalFocusTrapStack)a.activate();this.externalFocusTrapStack=[]}}}};var DC=function(){var e=this,a=e._self._c;return a("transition",{attrs:{name:"fade",appear:""},on:{"after-enter":e.useFocusTrap,"before-leave":e.clearFocusTrap}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],ref:"mask",staticClass:"modal-mask",class:{"modal-mask--dark":e.dark||!e.closeButtonContained||e.hasPrevious||e.hasNext},style:e.cssVariables,attrs:{role:"dialog","aria-modal":"true","aria-labelledby":e.modalLabelId,"aria-describedby":"modal-description-"+e.randId,tabindex:"-1"}},[a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("div",{staticClass:"modal-header",attrs:{"data-theme-dark":""}},[e.name.trim()!==""?a("h2",{staticClass:"modal-header__name",attrs:{id:"modal-name-"+e.randId}},[e._v(" "+e._s(e.name)+" ")]):e._e(),a("div",{staticClass:"icons-menu"},[e.hasNext&&e.enableSlideshow?a("button",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.playPauseName,expression:"playPauseName",modifiers:{auto:!0}}],staticClass:"play-pause-icons",class:{"play-pause-icons--paused":e.slideshowPaused},attrs:{type:"button"},on:{click:e.togglePlayPause}},[e.playing?a("Pause",{staticClass:"play-pause-icons__pause",attrs:{size:e.iconSize}}):a("Play",{staticClass:"play-pause-icons__play",attrs:{size:e.iconSize}}),a("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(e.playPauseName)+" ")]),e.playing?a("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[a("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):e._e()],1):e._e(),a("NcActions",{staticClass:"header-actions",attrs:{inline:e.inlineActions}},[e._t("actions")],2),e.canClose&&!e.closeButtonContained?a("NcButton",{staticClass:"header-close",attrs:{"aria-label":e.closeButtonAriaLabel,type:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Close",{attrs:{size:e.iconSize}})]},proxy:!0}],null,!1,1841713362)}):e._e()],1)])]),a("transition",{attrs:{name:e.modalTransitionName,appear:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:["modal-wrapper--".concat(e.size),{"modal-wrapper--spread-navigation":e.spreadNavigation}],on:{mousedown:function(i){return i.target!==i.currentTarget?null:e.handleClickModalWrapper.apply(null,arguments)}}},[a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasPrevious,expression:"hasPrevious"}],staticClass:"prev",attrs:{type:"tertiary-no-background","aria-label":e.prevButtonAriaLabel},on:{click:e.previous},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ChevronLeft",{attrs:{size:40}})]},proxy:!0}])})],1),a("div",{staticClass:"modal-container",attrs:{id:"modal-description-"+e.randId}},[e.canClose&&e.closeButtonContained?a("NcButton",{staticClass:"modal-container__close",attrs:{type:"tertiary","aria-label":e.closeButtonAriaLabel},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)}):e._e(),a("div",{staticClass:"modal-container__content"},[e._t("default")],2)],1),a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"next",attrs:{type:"tertiary-no-background","aria-label":e.nextButtonAriaLabel},on:{click:e.next},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ChevronRight",{attrs:{size:40}})]},proxy:!0}])})],1)],1)])],1)])},TC=[],kC=me(EC,DC,TC,!1,null,"1d602fb0");const fu=kC.exports;Uh(fu);const wC=Object.freeze(Object.defineProperty({__proto__:null,default:fu},Symbol.toStringTag,{value:"Module"})),AC={name:"NcIconSvgWrapper",props:{inline:{type:Boolean,default:!1},svg:{type:String,default:""},name:{type:String,default:""},path:{type:String,default:""},size:{type:[Number,String],default:20,validator:e=>typeof e=="number"||e==="auto"}},computed:{iconSize(){return typeof this.size=="number"?"".concat(this.size,"px"):this.size},cleanSvg(){if(!this.svg||this.path)return;const e=k_.sanitize(this.svg),a=new DOMParser().parseFromString(e,"image/svg+xml");return a.querySelector("parsererror")?(Ce.util.warn("SVG is not valid"),""):(a.documentElement.id&&a.documentElement.removeAttribute("id"),a.documentElement.outerHTML)},attributes(){return{class:["icon-vue",{"icon-vue--inline":this.inline}],style:{"--icon-size":this.iconSize},role:"img","aria-hidden":this.name?void 0:!0,"aria-label":this.name||void 0}}}};var SC=function(){var e=this,a=e._self._c;return e.cleanSvg?a("span",e._b({domProps:{innerHTML:e._s(e.cleanSvg)}},"span",e.attributes,!1)):a("span",e._b({},"span",e.attributes,!1),[a("svg",{attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:e.path}})])])},CC=[],xC=me(AC,SC,CC,!1,null,"2d0a4d76");const mu=xC.exports,NC={name:"NcDialogButton",components:{NcButton:Xa,NcIconSvgWrapper:mu},props:{callback:{type:Function,required:!1,default:()=>{}},label:{type:String,required:!0},icon:{type:String,required:!1,default:void 0},type:{type:String,required:!1,default:"secondary",validator:e=>typeof e=="string"&&["primary","secondary","tertiary","error","warning","success"].includes(e)},nativeType:{type:String,required:!1,default:"button",validator(e){return["submit","reset","button"].includes(e)}},disabled:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:a}){return{handleClick:i=>{var n;(n=e.callback)==null||n.call(e),a("click",i)}}}};var BC=function(){var e=this,a=e._self._c;return e._self._setupProxy,a("NcButton",{attrs:{"aria-label":e.label,disabled:e.disabled,"native-type":e.nativeType,type:e.type},on:{click:e.handleClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("icon",function(){return[e.icon!==void 0?a("NcIconSvgWrapper",{attrs:{svg:e.icon}}):e._e()]})]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.label)+" ")])},RC=[],jC=me(NC,BC,RC,!1,null,null);const PC=jC.exports,MC={name:"NcDialog",components:{NcDialogButton:PC,NcModal:fu},props:{name:{type:String,required:!0},message:{type:String,default:""},additionalTrapElements:{type:Array,validator:e=>Array.isArray(e)&&e.every(a=>typeof a=="string"||a instanceof HTMLElement),default:()=>[]},container:{type:String,required:!1,default:"body"},open:{type:Boolean,default:!0},size:{type:String,required:!1,default:"small",validator:e=>typeof e=="string"&&["small","normal","large","full"].includes(e)},buttons:{type:Array,required:!1,default:()=>[],validator:e=>Array.isArray(e)&&e.every(a=>typeof a=="object")},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},navigationClasses:{type:[String,Array,Object],required:!1,default:""},navigationAriaLabel:{type:String,required:!1,default:""},navigationAriaLabelledby:{type:String,required:!1,default:""},contentClasses:{type:[String,Array,Object],required:!1,default:""},dialogClasses:{type:[String,Array,Object],required:!1,default:""}},emits:["closing","update:open","submit"],setup(e,{emit:a,slots:i}){const n=Ge(),{width:o}=A3(n,{width:900}),s=mt(()=>o.value<876),r=mt(()=>i?.navigation!==void 0),l=mi(),u=mt(()=>e.navigationAriaLabel||void 0),c=mt(()=>{if(!e.navigationAriaLabel)return e.navigationAriaLabelledby||l}),d=Ge(),h=mt(()=>e.isForm&&!r.value?"form":"div"),g=mt(()=>h.value==="form"?{submit(y){y.preventDefault(),a("submit",y)}}:{}),f=Ge(!0),p=()=>{h.value==="form"&&!d.value.reportValidity()||(F(),window.setTimeout(()=>b(),300))},F=()=>{f.value=!1,a("closing")},b=()=>{f.value=!0,a("update:open",!1)},w=mt(()=>({canClose:e.canClose,container:e.container===void 0?"body":e.container,labelId:l,size:e.size,show:e.open&&f.value,outTransition:e.outTransition,closeOnClickOutside:e.closeOnClickOutside,additionalTrapElements:e.additionalTrapElements}));return{dialogElement:d,dialogListeners:g,dialogTagName:h,handleButtonClose:p,handleClosing:F,handleClosed:b,hasNavigation:r,navigationId:l,navigationAriaLabelAttr:u,navigationAriaLabelledbyAttr:c,isNavigationCollapsed:s,modalProps:w,wrapper:n}}};var LC=function(){var e=this,a=e._self._c;return e._self._setupProxy,e.open?a("NcModal",e._b({staticClass:"dialog__modal",attrs:{"enable-slideshow":!1,"enable-swipe":!1},on:{close:e.handleClosed,"update:show":e.handleClosing}},"NcModal",e.modalProps,!1),[a("h2",{staticClass:"dialog__name",attrs:{id:e.navigationId},domProps:{textContent:e._s(e.name)}}),a(e.dialogTagName,e._g({ref:"dialogElement",tag:"component",staticClass:"dialog",class:e.dialogClasses},e.dialogListeners),[a("div",{ref:"wrapper",class:["dialog__wrapper",{"dialog__wrapper--collapsed":e.isNavigationCollapsed}]},[e.hasNavigation?a("nav",{staticClass:"dialog__navigation",class:e.navigationClasses,attrs:{"aria-label":e.navigationAriaLabelAttr,"aria-labelledby":e.navigationAriaLabelledbyAttr}},[e._t("navigation",null,{isCollapsed:e.isNavigationCollapsed})],2):e._e(),a("div",{staticClass:"dialog__content",class:e.contentClasses},[e._t("default",function(){return[a("p",{staticClass:"dialog__text"},[e._v(" "+e._s(e.message)+" ")])]})],2)]),a("div",{staticClass:"dialog__actions"},[e._t("actions",function(){return e._l(e.buttons,function(i,n){return a("NcDialogButton",e._b({key:n,on:{click:e.handleButtonClose}},"NcDialogButton",i,!1))})})],2)])],1):e._e()},IC=[],YC=me(MC,LC,IC,!1,null,"de9f48dc");const OY=YC.exports;var ht=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(ht||{}),qC=Object.defineProperty,zC=(e,a,i)=>a in e?qC(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,UC=(e,a,i)=>(zC(e,a+"",i),i);class ZC{constructor(a){UC(this,"context"),this.context=a||{}}formatMessage(a,i,n){let o="["+ht[i].toUpperCase()+"] ";return n&&n.app&&(o+=n.app+": "),typeof a=="string"?o+a:(o+="Unexpected ".concat(a.name),a.message&&(o+=' "'.concat(a.message,'"')),i===ht.Debug&&a.stack&&(o+=` +`]},Undo:{msgid:"Undo",comments:{reference:"lib/toast.ts:223"},msgstr:[""]}}}}}].map(e=>E3.addTranslation(e.locale,e.json));const Ar=E3.build();Ar.ngettext.bind(Ar),Ar.gettext.bind(Ar);const yw="off",Ew="polite",Dw="assertive";var Ec=(e=>(e[e.OFF=yw]="OFF",e[e.POLITE=Ew]="POLITE",e[e.ASSERTIVE=Dw]="ASSERTIVE",e))(Ec||{});const Tw=7e3;function D3(e,a){var i;if(a=Object.assign({timeout:Tw,isHTML:!1,type:void 0,selector:void 0,onRemove:()=>{},onClick:void 0,close:!0},a),typeof e=="string"&&!a.isHTML){const l=document.createElement("div");l.innerHTML=e,e=l.innerText}let n=(i=a.type)!=null?i:"";typeof a.onClick=="function"&&(n+=" toast-with-click ");const o=e instanceof Node;let s=Ec.POLITE;a.ariaLive?s=a.ariaLive:(a.type==="toast-error"||a.type==="toast-undo")&&(s=Ec.ASSERTIVE);const r=fk({[o?"node":"text"]:e,duration:a.timeout,callback:a.onRemove,onClick:a.onClick,close:a.close,gravity:"top",selector:a.selector,position:"right",backgroundColor:"",className:"dialogs "+n,escapeMarkup:!a.isHTML,ariaLive:s});return r.showToast(),r}function u0(e,a){return D3(e,{...a,type:"toast-error"})}function kw(e,a){return D3(e,{...a,type:"toast-success"})}Ce.util.warn;function zn(e){return U_()?(Lb(e),!0):!1}function Ca(e){return typeof e=="function"?e():Sb(e)}const Yh=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const T3=e=>e!=null,ww=Object.prototype.toString,k3=e=>ww.call(e)==="[object Object]",xa=()=>{},Dc=Aw();function Aw(){var e,a;return Yh&&((e=window?.navigator)==null?void 0:e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((a=window?.navigator)==null?void 0:a.maxTouchPoints)>2&&/iPad|Macintosh/.test(window?.navigator.userAgent))}const M1={mounted:"inserted",updated:"componentUpdated",unmounted:"unbind"};function Sw(e){return j_()}function Cw(...e){if(e.length!==1)return z_(...e);const a=e[0];return typeof a=="function"?Wl(Cb(()=>({get:a,set:xa}))):He(a)}function qh(e,a=!0,i){Sw()?X_(e,i):a?e():ir(e)}Ce.util.warn;function ta(e){var a;const i=Ca(e);return(a=i?.$el)!=null?a:i}const nn=Yh?window:void 0;function _o(...e){let a,i,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,o]=e,a=nn):[a,i,n,o]=e,!a)return xa;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const s=[],r=()=>{s.forEach(d=>d()),s.length=0},l=(d,h,g,f)=>(d.addEventListener(h,g,f),()=>d.removeEventListener(h,g,f)),u=Ja(()=>[ta(a),Ca(o)],([d,h])=>{if(r(),!d)return;const g=k3(h)?{...h}:h;s.push(...i.flatMap(f=>n.map(p=>l(d,f,p,g))))},{immediate:!0,flush:"post"}),c=()=>{u(),r()};return zn(c),c}function xw(){const e=He(!1);return j_()&&X_(()=>{e.value=!0},void 0),e}function ou(e){const a=xw();return mt(()=>(a.value,!!e()))}function Nw(e,a,i={}){const{window:n=nn,...o}=i;let s;const r=ou(()=>n&&"MutationObserver"in n),l=()=>{s&&(s.disconnect(),s=void 0)},u=mt(()=>{const g=Ca(e),f=(Array.isArray(g)?g:[g]).map(ta).filter(T3);return new Set(f)}),c=Ja(()=>u.value,g=>{l(),r.value&&g.size&&(s=new MutationObserver(a),g.forEach(f=>s.observe(f,o)))},{immediate:!0,flush:"post"}),d=()=>s?.takeRecords(),h=()=>{c(),l()};return zn(h),{isSupported:r,stop:h,takeRecords:d}}function Bw(e,a={}){const{window:i=nn}=a,n=ou(()=>i&&"matchMedia"in i&&typeof i.matchMedia=="function");let o;const s=He(!1),r=c=>{s.value=c.matches},l=()=>{o&&("removeEventListener"in o?o.removeEventListener("change",r):o.removeListener(r))},u=Rb(()=>{n.value&&(l(),o=i.matchMedia(Ca(e)),"addEventListener"in o?o.addEventListener("change",r):o.addListener(r),s.value=o.matches)});return zn(()=>{u(),l(),o=void 0}),s}function w3(e,a,i={}){const{window:n=nn,...o}=i;let s;const r=ou(()=>n&&"ResizeObserver"in n),l=()=>{s&&(s.disconnect(),s=void 0)},u=mt(()=>{const h=Ca(e);return Array.isArray(h)?h.map(g=>ta(g)):[ta(h)]}),c=Ja(u,h=>{if(l(),r.value&&n){s=new ResizeObserver(a);for(const g of h)g&&s.observe(g,o)}},{immediate:!0,flush:"post"}),d=()=>{l(),c()};return zn(d),{isSupported:r,stop:d}}function L1(e,a={}){const{reset:i=!0,windowResize:n=!0,windowScroll:o=!0,immediate:s=!0,updateTiming:r="sync"}=a,l=He(0),u=He(0),c=He(0),d=He(0),h=He(0),g=He(0),f=He(0),p=He(0);function F(){const w=ta(e);if(!w){i&&(l.value=0,u.value=0,c.value=0,d.value=0,h.value=0,g.value=0,f.value=0,p.value=0);return}const y=w.getBoundingClientRect();l.value=y.height,u.value=y.bottom,c.value=y.left,d.value=y.right,h.value=y.top,g.value=y.width,f.value=y.x,p.value=y.y}function b(){r==="sync"?F():r==="next-frame"&&requestAnimationFrame(()=>F())}return w3(e,b),Ja(()=>ta(e),w=>!w&&b()),Nw(e,b,{attributeFilter:["style","class"]}),o&&_o("scroll",b,{capture:!0,passive:!0}),n&&_o("resize",b,{passive:!0}),qh(()=>{s&&b()}),{height:l,bottom:u,left:c,right:d,top:h,width:g,x:f,y:p,update:b}}function A3(e,a={width:0,height:0},i={}){const{window:n=nn,box:o="content-box"}=i,s=mt(()=>{var h,g;return(g=(h=ta(e))==null?void 0:h.namespaceURI)==null?void 0:g.includes("svg")}),r=He(a.width),l=He(a.height),{stop:u}=w3(e,([h])=>{const g=o==="border-box"?h.borderBoxSize:o==="content-box"?h.contentBoxSize:h.devicePixelContentBoxSize;if(n&&s.value){const f=ta(e);if(f){const p=f.getBoundingClientRect();r.value=p.width,l.value=p.height}}else if(g){const f=Array.isArray(g)?g:[g];r.value=f.reduce((p,{inlineSize:F})=>p+F,0),l.value=f.reduce((p,{blockSize:F})=>p+F,0)}else r.value=h.contentRect.width,l.value=h.contentRect.height},i);qh(()=>{const h=ta(e);h&&(r.value="offsetWidth"in h?h.offsetWidth:a.width,l.value="offsetHeight"in h?h.offsetHeight:a.height)});const c=Ja(()=>ta(e),h=>{r.value=h?a.width:0,l.value=h?a.height:0});function d(){u(),c()}return{width:r,height:l,stop:d}}function Ow(e,a,i={}){const{root:n,rootMargin:o="0px",threshold:s=0,window:r=nn,immediate:l=!0}=i,u=ou(()=>r&&"IntersectionObserver"in r),c=mt(()=>{const p=Ca(e);return(Array.isArray(p)?p:[p]).map(ta).filter(T3)});let d=xa;const h=He(l),g=u.value?Ja(()=>[c.value,ta(n),h.value],([p,F])=>{if(d(),!h.value||!p.length)return;const b=new IntersectionObserver(a,{root:ta(F),rootMargin:o,threshold:s});p.forEach(w=>w&&b.observe(w)),d=()=>{b.disconnect(),d=xa}},{immediate:l,flush:"post"}):xa,f=()=>{d(),g(),h.value=!1};return zn(f),{isSupported:u,isActive:h,pause(){d(),h.value=!1},resume(){h.value=!0},stop:f}}function Rw(e,a={}){const{threshold:i=50,onSwipe:n,onSwipeEnd:o,onSwipeStart:s,passive:r=!0,window:l=nn}=a,u=gf({x:0,y:0}),c=gf({x:0,y:0}),d=mt(()=>u.x-c.x),h=mt(()=>u.y-c.y),{max:g,abs:f}=Math,p=mt(()=>g(f(d.value),f(h.value))>=i),F=He(!1),b=mt(()=>p.value?f(d.value)>f(h.value)?d.value>0?"left":"right":h.value>0?"up":"down":"none"),w=R=>[R.touches[0].clientX,R.touches[0].clientY],y=(R,I)=>{u.x=R,u.y=I},k=(R,I)=>{c.x=R,c.y=I};let x;const S=jw(l?.document);r?x=S?{passive:!0}:{capture:!1}:x=S?{passive:!1,capture:!0}:{capture:!0};const B=R=>{F.value&&o?.(R,b.value),F.value=!1},P=[_o(e,"touchstart",R=>{if(R.touches.length!==1)return;x.capture&&!x.passive&&R.preventDefault();const[I,v]=w(R);y(I,v),k(I,v),s?.(R)},x),_o(e,"touchmove",R=>{if(R.touches.length!==1)return;const[I,v]=w(R);k(I,v),!F.value&&p.value&&(F.value=!0),F.value&&n?.(R)},x),_o(e,["touchend","touchcancel"],B,x)];return{isPassiveEventSupported:S,isSwiping:F,direction:b,coordsStart:u,coordsEnd:c,lengthX:d,lengthY:h,stop:()=>P.forEach(R=>R())}}function jw(e){if(!e)return!1;let a=!1;const i={get passive(){return a=!0,!1}};return e.addEventListener("x",xa,i),e.removeEventListener("x",xa),a}function Pw(e={}){const{window:a=nn,initialWidth:i=Number.POSITIVE_INFINITY,initialHeight:n=Number.POSITIVE_INFINITY,listenOrientation:o=!0,includeScrollbar:s=!0,type:r="inner"}=e,l=He(i),u=He(n),c=()=>{a&&(r==="outer"?(l.value=a.outerWidth,u.value=a.outerHeight):s?(l.value=a.innerWidth,u.value=a.innerHeight):(l.value=a.document.documentElement.clientWidth,u.value=a.document.documentElement.clientHeight))};if(c(),qh(c),_o("resize",c,{passive:!0}),o){const d=Bw("(orientation: portrait)");Ja(d,()=>c())}return{width:l,height:u}}const zh=e=>{e.mounted?Array.isArray(e.mounted)||(e.mounted=[e.mounted]):e.mounted=[],e.mounted.push(function(){this.$el.setAttribute("data-v-".concat("ac203b9"),"")})};var S3=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],I0=S3.join(","),C3=typeof Element>"u",jn=C3?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Y0=!C3&&Element.prototype.getRootNode?function(e){var a;return e==null||(a=e.getRootNode)===null||a===void 0?void 0:a.call(e)}:function(e){return e?.ownerDocument},q0=function e(a,i){var n;i===void 0&&(i=!0);var o=a==null||(n=a.getAttribute)===null||n===void 0?void 0:n.call(a,"inert"),s=o===""||o==="true",r=s||i&&a&&e(a.parentNode);return r},Mw=function(e){var a,i=e==null||(a=e.getAttribute)===null||a===void 0?void 0:a.call(e,"contenteditable");return i===""||i==="true"},x3=function(e,a,i){if(q0(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(I0));return a&&jn.call(e,I0)&&n.unshift(e),n=n.filter(i),n},N3=function e(a,i,n){for(var o=[],s=Array.from(a);s.length;){var r=s.shift();if(!q0(r,!1))if(r.tagName==="SLOT"){var l=r.assignedElements(),u=l.length?l:r.children,c=e(u,!0,n);n.flatten?o.push.apply(o,c):o.push({scopeParent:r,candidates:c})}else{var d=jn.call(r,I0);d&&n.filter(r)&&(i||!a.includes(r))&&o.push(r);var h=r.shadowRoot||typeof n.getShadowRoot=="function"&&n.getShadowRoot(r),g=!q0(h,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(r));if(h&&g){var f=e(h===!0?r.children:h.children,!0,n);n.flatten?o.push.apply(o,f):o.push({scopeParent:r,candidates:f})}else s.unshift.apply(s,r.children)}}return o},B3=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Fn=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||Mw(e))&&!B3(e)?0:e.tabIndex},Lw=function(e,a){var i=Fn(e);return i<0&&a&&!B3(e)?0:i},Iw=function(e,a){return e.tabIndex===a.tabIndex?e.documentOrder-a.documentOrder:e.tabIndex-a.tabIndex},O3=function(e){return e.tagName==="INPUT"},Yw=function(e){return O3(e)&&e.type==="hidden"},qw=function(e){var a=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(i){return i.tagName==="SUMMARY"});return a},zw=function(e,a){for(var i=0;isummary:first-of-type"),s=o?e.parentElement:e;if(jn.call(s,"details:not([open]) *"))return!0;if(!i||i==="full"||i==="legacy-full"){if(typeof n=="function"){for(var r=e;e;){var l=e.parentElement,u=Y0(e);if(l&&!l.shadowRoot&&n(l)===!0)return I1(e);e.assignedSlot?e=e.assignedSlot:!l&&u!==e.ownerDocument?e=u.host:e=l}e=r}if(Gw(e))return!e.getClientRects().length;if(i!=="legacy-full")return!0}else if(i==="non-zero-area")return I1(e);return!1},Vw=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var a=e.parentElement;a;){if(a.tagName==="FIELDSET"&&a.disabled){for(var i=0;i=0)},Kw=function e(a){var i=[],n=[];return a.forEach(function(o,s){var r=!!o.scopeParent,l=r?o.scopeParent:o,u=Lw(l,r),c=r?e(o.candidates):l;u===0?r?i.push.apply(i,c):i.push(l):n.push({documentOrder:s,tabIndex:u,item:o,isScope:r,content:c})}),n.sort(Iw).reduce(function(o,s){return s.isScope?o.push.apply(o,s.content):o.push(s.content),o},[]).concat(i)},Qw=function(e,a){a=a||{};var i;return a.getShadowRoot?i=N3([e],a.includeContainer,{filter:Tc.bind(null,a),flatten:!1,getShadowRoot:a.getShadowRoot,shadowRootFilter:Ww}):i=x3(e,a.includeContainer,Tc.bind(null,a)),Kw(i)},Jw=function(e,a){a=a||{};var i;return a.getShadowRoot?i=N3([e],a.includeContainer,{filter:z0.bind(null,a),flatten:!0,getShadowRoot:a.getShadowRoot}):i=x3(e,a.includeContainer,z0.bind(null,a)),i},Kn=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return jn.call(e,I0)===!1?!1:Tc(a,e)},Xw=S3.concat("iframe").join(","),ad=function(e,a){if(a=a||{},!e)throw new Error("No node provided");return jn.call(e,Xw)===!1?!1:z0(a,e)};function Y1(e,a){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),i.push.apply(i,n)}return i}function q1(e){for(var a=1;a0){var i=e[e.length-1];i!==a&&i.pause()}var n=e.indexOf(a);n===-1||e.splice(n,1),e.push(a)},deactivateTrap:function(e,a){var i=e.indexOf(a);i!==-1&&e.splice(i,1),e.length>0&&e[e.length-1].unpause()}},iA=function(e){return e.tagName&&e.tagName.toLowerCase()==="input"&&typeof e.select=="function"},nA=function(e){return e?.key==="Escape"||e?.key==="Esc"||e?.keyCode===27},_s=function(e){return e?.key==="Tab"||e?.keyCode===9},oA=function(e){return _s(e)&&!e.shiftKey},sA=function(e){return _s(e)&&e.shiftKey},U1=function(e){return setTimeout(e,0)},Z1=function(e,a){var i=-1;return e.every(function(n,o){return a(n)?(i=o,!1):!0}),i},ts=function(e){for(var a=arguments.length,i=new Array(a>1?a-1:0),n=1;n1?T-1:0),j=1;j=0)v=i.activeElement;else{var C=s.tabbableGroups[0],T=C&&C.firstTabbableNode;v=T||c("fallbackFocus")}if(!v)throw new Error("Your focus-trap needs to have at least one focusable element");return v},h=function(){if(s.containerGroups=s.containers.map(function(v){var C=Qw(v,o.tabbableOptions),T=Jw(v,o.tabbableOptions),A=C.length>0?C[0]:void 0,j=C.length>0?C[C.length-1]:void 0,q=T.find(function(V){return Kn(V)}),H=T.slice().reverse().find(function(V){return Kn(V)}),G=!!C.find(function(V){return Fn(V)>0});return{container:v,tabbableNodes:C,focusableNodes:T,posTabIndexesFound:G,firstTabbableNode:A,lastTabbableNode:j,firstDomTabbableNode:q,lastDomTabbableNode:H,nextTabbableNode:function(V){var K=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,ae=C.indexOf(V);return ae<0?K?T.slice(T.indexOf(V)+1).find(function(Q){return Kn(Q)}):T.slice(0,T.indexOf(V)).reverse().find(function(Q){return Kn(Q)}):C[ae+(K?1:-1)]}}}),s.tabbableGroups=s.containerGroups.filter(function(v){return v.tabbableNodes.length>0}),s.tabbableGroups.length<=0&&!c("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(s.containerGroups.find(function(v){return v.posTabIndexesFound})&&s.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 v(C){var T=C.activeElement;if(T)return T.shadowRoot&&T.shadowRoot.activeElement!==null?v(T.shadowRoot):T},f=function v(C){if(C!==!1&&C!==g(document)){if(!C||!C.focus){v(d());return}C.focus({preventScroll:!!o.preventScroll}),s.mostRecentlyFocusedNode=C,iA(C)&&C.select()}},p=function(v){var C=c("setReturnFocus",v);return C||(C===!1?!1:v)},F=function(v){var C=v.target,T=v.event,A=v.isBackward,j=A===void 0?!1:A;C=C||Sr(T),h();var q=null;if(s.tabbableGroups.length>0){var H=u(C,T),G=H>=0?s.containerGroups[H]:void 0;if(H<0)j?q=s.tabbableGroups[s.tabbableGroups.length-1].lastTabbableNode:q=s.tabbableGroups[0].firstTabbableNode;else if(j){var V=Z1(s.tabbableGroups,function(pe){var re=pe.firstTabbableNode;return C===re});if(V<0&&(G.container===C||ad(C,o.tabbableOptions)&&!Kn(C,o.tabbableOptions)&&!G.nextTabbableNode(C,!1))&&(V=H),V>=0){var K=V===0?s.tabbableGroups.length-1:V-1,ae=s.tabbableGroups[K];q=Fn(C)>=0?ae.lastTabbableNode:ae.lastDomTabbableNode}else _s(T)||(q=G.nextTabbableNode(C,!1))}else{var Q=Z1(s.tabbableGroups,function(pe){var re=pe.lastTabbableNode;return C===re});if(Q<0&&(G.container===C||ad(C,o.tabbableOptions)&&!Kn(C,o.tabbableOptions)&&!G.nextTabbableNode(C))&&(Q=H),Q>=0){var de=Q===s.tabbableGroups.length-1?0:Q+1,ge=s.tabbableGroups[de];q=Fn(C)>=0?ge.firstTabbableNode:ge.firstDomTabbableNode}else _s(T)||(q=G.nextTabbableNode(C))}}else q=c("fallbackFocus");return q},b=function(v){var C=Sr(v);if(!(u(C,v)>=0)){if(ts(o.clickOutsideDeactivates,v)){r.deactivate({returnFocus:o.returnFocusOnDeactivate});return}ts(o.allowOutsideClick,v)||v.preventDefault()}},w=function(v){var C=Sr(v),T=u(C,v)>=0;if(T||C instanceof Document)T&&(s.mostRecentlyFocusedNode=C);else{v.stopImmediatePropagation();var A,j=!0;if(s.mostRecentlyFocusedNode)if(Fn(s.mostRecentlyFocusedNode)>0){var q=u(s.mostRecentlyFocusedNode),H=s.containerGroups[q].tabbableNodes;if(H.length>0){var G=H.findIndex(function(V){return V===s.mostRecentlyFocusedNode});G>=0&&(o.isKeyForward(s.recentNavEvent)?G+1=0&&(A=H[G-1],j=!1))}}else s.containerGroups.some(function(V){return V.tabbableNodes.some(function(K){return Fn(K)>0})})||(j=!1);else j=!1;j&&(A=F({target:s.mostRecentlyFocusedNode,isBackward:o.isKeyBackward(s.recentNavEvent)})),f(A||s.mostRecentlyFocusedNode||d())}s.recentNavEvent=void 0},y=function(v){var C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;s.recentNavEvent=v;var T=F({event:v,isBackward:C});T&&(_s(v)&&v.preventDefault(),f(T))},k=function(v){if(nA(v)&&ts(o.escapeDeactivates,v)!==!1){v.preventDefault(),r.deactivate();return}(o.isKeyForward(v)||o.isKeyBackward(v))&&y(v,o.isKeyBackward(v))},x=function(v){var C=Sr(v);u(C,v)>=0||ts(o.clickOutsideDeactivates,v)||ts(o.allowOutsideClick,v)||(v.preventDefault(),v.stopImmediatePropagation())},S=function(){if(s.active)return z1.activateTrap(n,r),s.delayInitialFocusTimer=o.delayInitialFocus?U1(function(){f(d())}):f(d()),i.addEventListener("focusin",w,!0),i.addEventListener("mousedown",b,{capture:!0,passive:!1}),i.addEventListener("touchstart",b,{capture:!0,passive:!1}),i.addEventListener("click",x,{capture:!0,passive:!1}),i.addEventListener("keydown",k,{capture:!0,passive:!1}),r},B=function(){if(s.active)return i.removeEventListener("focusin",w,!0),i.removeEventListener("mousedown",b,!0),i.removeEventListener("touchstart",b,!0),i.removeEventListener("click",x,!0),i.removeEventListener("keydown",k,!0),r},P=function(v){var C=v.some(function(T){var A=Array.from(T.removedNodes);return A.some(function(j){return j===s.mostRecentlyFocusedNode})});C&&f(d())},R=typeof window<"u"&&"MutationObserver"in window?new MutationObserver(P):void 0,I=function(){R&&(R.disconnect(),s.active&&!s.paused&&s.containers.map(function(v){R.observe(v,{subtree:!0,childList:!0})}))};return r={get active(){return s.active},get paused(){return s.paused},activate:function(v){if(s.active)return this;var C=l(v,"onActivate"),T=l(v,"onPostActivate"),A=l(v,"checkCanFocusTrap");A||h(),s.active=!0,s.paused=!1,s.nodeFocusedBeforeActivation=i.activeElement,C?.();var j=function(){A&&h(),S(),I(),T?.()};return A?(A(s.containers.concat()).then(j,j),this):(j(),this)},deactivate:function(v){if(!s.active)return this;var C=q1({onDeactivate:o.onDeactivate,onPostDeactivate:o.onPostDeactivate,checkCanReturnFocus:o.checkCanReturnFocus},v);clearTimeout(s.delayInitialFocusTimer),s.delayInitialFocusTimer=void 0,B(),s.active=!1,s.paused=!1,I(),z1.deactivateTrap(n,r);var T=l(C,"onDeactivate"),A=l(C,"onPostDeactivate"),j=l(C,"checkCanReturnFocus"),q=l(C,"returnFocus","returnFocusOnDeactivate");T?.();var H=function(){U1(function(){q&&f(p(s.nodeFocusedBeforeActivation)),A?.()})};return q&&j?(j(p(s.nodeFocusedBeforeActivation)).then(H,H),this):(H(),this)},pause:function(v){if(s.paused||!s.active)return this;var C=l(v,"onPause"),T=l(v,"onPostPause");return s.paused=!0,C?.(),B(),I(),T?.(),this},unpause:function(v){if(!s.paused||!s.active)return this;var C=l(v,"onUnpause"),T=l(v,"onPostUnpause");return s.paused=!1,C?.(),h(),S(),I(),T?.(),this},updateContainerElements:function(v){var C=[].concat(v).filter(Boolean);return s.containers=C.map(function(T){return typeof T=="string"?i.querySelector(T):T}),s.active&&h(),I(),this}},r.updateContainerElements(e),r};const U0=function(){return Object.assign(window,{_nc_focus_trap:window._nc_focus_trap||[]}),window._nc_focus_trap},Yi=y3().detectLocale().build();Yi.ngettext.bind(Yi);const X=Yi.gettext.bind(Yi),Ee=(...e)=>{e.forEach(a=>{a.registered||(a.forEach(({l:i,t:n})=>{const o=Object.fromEntries(Object.entries(n).map(([s,r])=>[s,{msgid:s,msgid_plural:r.p,msgstr:r.v}]));Yi.gt.catalogs[i]||(Yi.gt.catalogs[i]={messages:{translations:{}}}),Yi.gt.catalogs[i].messages.translations[""]={...Yi.gt.catalogs[i].messages.translations[""],...o}}),a.registered=!0)})},lA=[{l:"af",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ar",t:{"{tag} (restricted)":{v:["{tag} (مُقيّد)"]},"Select a tag":{v:["إختَر سِمَةً tag"]}}},{l:"ast",t:{"{tag} (restricted)":{v:["{tag} (restrinxóse)"]},"Select a tag":{v:["Seleicionar una etiqueta"]}}},{l:"az",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"be",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"bg",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"bn_BD",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"br",t:{"{tag} (restricted)":{v:["{tag} (bevennet)"]},"Select a tag":{v:["Choaz ur c'hlav"]}}},{l:"bs",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ca",t:{"{tag} (restricted)":{v:["{tag} (restringit)"]},"Select a tag":{v:["Seleccioneu una etiqueta"]}}},{l:"cs",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cs_CZ",t:{"{tag} (restricted)":{v:["{tag} (omezené)"]},"Select a tag":{v:["Vybrat štítek"]}}},{l:"cy_GB",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"da",t:{"{tag} (restricted)":{v:["{tag} (begrænset)"]},"Select a tag":{v:["Vælg et mærke"]}}},{l:"de",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"de_DE",t:{"{tag} (restricted)":{v:["{tag} (eingeschränkt)"]},"Select a tag":{v:["Schlagwort auswählen"]}}},{l:"el",t:{"{tag} (restricted)":{v:["{tag} (περιορισμένο)"]},"Select a tag":{v:["Επιλογή ετικέτας"]}}},{l:"en_GB",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Select a tag"]}}},{l:"eo",t:{"{tag} (restricted)":{v:["{tag} (limigita)"]},"Select a tag":{v:["Elektu etikedon"]}}},{l:"es",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccione una etiqueta"]}}},{l:"es_419",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_AR",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Elija una etiqueta"]}}},{l:"es_CL",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_CO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_CR",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_DO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_EC",t:{"{tag} (restricted)":{v:["{tag} (restricted)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es_GT",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_HN",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_MX",t:{"{tag} (restricted)":{v:["{tag} (restringido)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"es_NI",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PA",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PR",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_PY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_SV",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"es_UY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"et_EE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"eu",t:{"{tag} (restricted)":{v:["{tag} (mugatua)"]},"Select a tag":{v:["Hautatu etiketa bat"]}}},{l:"fa",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"fi",t:{"{tag} (restricted)":{v:["{tag} (rajoitettu)"]},"Select a tag":{v:["Valitse tagi"]}}},{l:"fo",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"fr",t:{"{tag} (restricted)":{v:["{tag} (restreint)"]},"Select a tag":{v:["Sélectionnez une balise"]}}},{l:"ga",t:{"{tag} (restricted)":{v:["{tag} (srianta)"]},"Select a tag":{v:["Roghnaigh clib"]}}},{l:"gd",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"gl",t:{"{tag} (restricted)":{v:["{tag} (restrinxido)"]},"Select a tag":{v:["Seleccione unha etiqueta"]}}},{l:"he",t:{"{tag} (restricted)":{v:["{tag} (מוגבל)"]},"Select a tag":{v:["בחירת תגית"]}}},{l:"hi_IN",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hr",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hsb",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"hu",t:{"{tag} (restricted)":{v:["{tag} (korlátozott)"]},"Select a tag":{v:["Válasszon címkét"]}}},{l:"hy",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ia",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"id",t:{"{tag} (restricted)":{v:["{tag} (dibatasi)"]},"Select a tag":{v:["Pilih tag"]}}},{l:"ig",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"is",t:{"{tag} (restricted)":{v:["{tag} (takmarkað)"]},"Select a tag":{v:["Veldu merki"]}}},{l:"it",t:{"{tag} (restricted)":{v:["{tag} (limitato)"]},"Select a tag":{v:["Seleziona un'etichetta"]}}},{l:"ja",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ja_JP",t:{"{tag} (restricted)":{v:["{tag} (制限付)"]},"Select a tag":{v:["タグを選択"]}}},{l:"ka",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ka_GE",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kab",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kk",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"km",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"kn",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ko",t:{"{tag} (restricted)":{v:["{tag}(제한)"]},"Select a tag":{v:[""]}}},{l:"la",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lb",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lo",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"lt_LT",t:{"{tag} (restricted)":{v:["{tag} (apribota)"]},"Select a tag":{v:["Pasirinkti žymę"]}}},{l:"lv",t:{"{tag} (restricted)":{v:["{tag} (ierobežots)"]},"Select a tag":{v:["Izvēlēties birku"]}}},{l:"mk",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Избери ознака"]}}},{l:"mn",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"mr",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ms_MY",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"my",t:{"{tag} (restricted)":{v:["{tag} (ကန့်သတ်)"]},"Select a tag":{v:["tag ရွေးချယ်ရန်"]}}},{l:"nb",t:{"{tag} (restricted)":{v:["{tag} (beskyttet)"]},"Select a tag":{v:["Velg en merkelapp"]}}},{l:"ne",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"nl",t:{"{tag} (restricted)":{v:["{tag} (beperkt)"]},"Select a tag":{v:["Selecteer een label"]}}},{l:"nn_NO",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"oc",t:{"{tag} (restricted)":{v:["{tag} (limit)"]},"Select a tag":{v:["Seleccionar una etiqueta"]}}},{l:"pl",t:{"{tag} (restricted)":{v:["{tag} (ograniczona)"]},"Select a tag":{v:["Wybierz etykietę"]}}},{l:"ps",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"pt_BR",t:{"{tag} (restricted)":{v:["{tag} (restrito) "]},"Select a tag":{v:["Selecionar uma tag"]}}},{l:"pt_PT",t:{"{tag} (restricted)":{v:["{tag} (restrito)"]},"Select a tag":{v:["Selecionar uma etiqueta"]}}},{l:"ro",t:{"{tag} (restricted)":{v:["{tag} (restricționat)"]},"Select a tag":{v:["Selectați o etichetă"]}}},{l:"ru",t:{"{tag} (restricted)":{v:["{tag} (ограниченное)"]},"Select a tag":{v:["Выберите метку"]}}},{l:"sc",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"si",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sk",t:{"{tag} (restricted)":{v:["{tag} (obmedzený)"]},"Select a tag":{v:["Vybrať štítok"]}}},{l:"sl",t:{"{tag} (restricted)":{v:["{tag} (omejeno)"]},"Select a tag":{v:["Izbor oznake"]}}},{l:"sq",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sr",t:{"{tag} (restricted)":{v:["{tag} (ограничено)"]},"Select a tag":{v:["Изаберите ознаку"]}}},{l:"sr@latin",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"sv",t:{"{tag} (restricted)":{v:["{tag} (begränsad)"]},"Select a tag":{v:["Välj en tag"]}}},{l:"sw",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"ta",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"th",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"tk",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"tr",t:{"{tag} (restricted)":{v:["{tag} (kısıtlı)"]},"Select a tag":{v:["Bir etiket seçin"]}}},{l:"ug",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"uk",t:{"{tag} (restricted)":{v:["{tag} (обмежений)"]},"Select a tag":{v:["Виберіть позначку"]}}},{l:"ur_PK",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"uz",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"vi",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}},{l:"zh_CN",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["选择一个标签"]}}},{l:"zh_HK",t:{"{tag} (restricted)":{v:["{tag} (受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zh_TW",t:{"{tag} (restricted)":{v:["{tag}(受限)"]},"Select a tag":{v:["選擇標籤"]}}},{l:"zu_ZA",t:{"{tag} (restricted)":{v:[""]},"Select a tag":{v:[""]}}}],uA=[{l:"af",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ar",t:{"A color with a HEX value {hex}":{v:["لون بالقيمة الست عشرية {hex}"]},Back:{v:["عودة"]},Choose:{v:["إختَر"]},"Color picker":{v:["لاقط الألوان"]},"More options":{v:["خيارات أخرى ..."]}}},{l:"ast",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoyer"]},"Color picker":{v:["Selector de colores"]},"More options":{v:["Más opciones"]}}},{l:"az",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"be",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"bg",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"bn_BD",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"br",t:{Back:{v:[""]},Choose:{v:["Dibab"]},"More options":{v:[""]}}},{l:"bs",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ca",t:{Back:{v:[""]},Choose:{v:["Tria"]},"More options":{v:[""]}}},{l:"cs",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cs_CZ",t:{"A color with a HEX value {hex}":{v:["Barva vyjádřená HEX hodnotou {hex}"]},Back:{v:["Zpět"]},Choose:{v:["Zvolit"]},"Color picker":{v:["Výběr barev"]},"More options":{v:["Další volby"]}}},{l:"cy_GB",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"da",t:{"A color with a HEX value {hex}":{v:["En farve med en HEX-værdi {hex}"]},Back:{v:["Tilbage"]},Choose:{v:["Vælg"]},"Color picker":{v:["Farvevælger"]},"More options":{v:["Flere muligheder"]}}},{l:"de",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Weitere Optionen"]}}},{l:"de_DE",t:{"A color with a HEX value {hex}":{v:["Eine Farbe mit einem HEX-Wert {hex}"]},Back:{v:["Zurück"]},Choose:{v:["Auswählen"]},"Color picker":{v:["Farbauswahl"]},"More options":{v:["Mehr Optionen"]}}},{l:"el",t:{Back:{v:[""]},Choose:{v:["Επιλογή"]},"More options":{v:[""]}}},{l:"en_GB",t:{"A color with a HEX value {hex}":{v:["A colour with a HEX value {hex}"]},Back:{v:["Back"]},Choose:{v:["Choose"]},"Color picker":{v:["Colour picker"]},"More options":{v:["More options"]}}},{l:"eo",t:{Back:{v:[""]},Choose:{v:["Elektu"]},"More options":{v:[""]}}},{l:"es",t:{"A color with a HEX value {hex}":{v:["Un color con un valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoger"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_419",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_AR",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_CL",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_CO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_CR",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_DO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_EC",t:{Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"More options":{v:["Más opciones"]}}},{l:"es_GT",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_HN",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_MX",t:{"A color with a HEX value {hex}":{v:["Un color con valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Elegir"]},"Color picker":{v:["Selector de color"]},"More options":{v:["Más opciones"]}}},{l:"es_NI",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PA",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PR",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_PY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_SV",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"es_UY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"et_EE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"eu",t:{Back:{v:["Atzera"]},Choose:{v:["Aukeratu"]},"More options":{v:["Aukera gehiago"]}}},{l:"fa",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"fi",t:{Back:{v:[""]},Choose:{v:["Valitse"]},"More options":{v:[""]}}},{l:"fo",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"fr",t:{"A color with a HEX value {hex}":{v:["Une couleur de valeur HEX {hex}"]},Back:{v:["Retour"]},Choose:{v:["Choisir"]},"More options":{v:["Plus d'options"]}}},{l:"ga",t:{"A color with a HEX value {hex}":{v:["Dath le luach HEX {hex}"]},Back:{v:["Ar ais"]},Choose:{v:["Roghnaigh"]},"Color picker":{v:["Roghnóir dathanna"]},"More options":{v:["Tuilleadh roghanna"]}}},{l:"gd",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"gl",t:{"A color with a HEX value {hex}":{v:["Unha cor cun valor HEX {hex}"]},Back:{v:["Atrás"]},Choose:{v:["Escoller"]},"Color picker":{v:["Selector de cores"]},"More options":{v:["Máis opcións"]}}},{l:"he",t:{Back:{v:["חזרה"]},Choose:{v:["בחירה"]},"More options":{v:["אפשרויות נוספות"]}}},{l:"hi_IN",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hr",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hsb",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"hu",t:{Back:{v:[""]},Choose:{v:["Válassszon"]},"More options":{v:[""]}}},{l:"hy",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ia",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"id",t:{"A color with a HEX value {hex}":{v:["Warna dengan nilai HEX {hex}"]},Back:{v:["Kembali"]},Choose:{v:["Pilih"]},"More options":{v:["Opsi lainnya"]}}},{l:"ig",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"is",t:{"A color with a HEX value {hex}":{v:["Litur með HEX-gildi {hex}"]},Back:{v:["Til baka"]},Choose:{v:["Velja"]},"More options":{v:["Fleiri valkostir"]}}},{l:"it",t:{"A color with a HEX value {hex}":{v:["Un colore con un valore HEX {hex}"]},Back:{v:["Indietro"]},Choose:{v:["Scegli"]},"More options":{v:["Altre opzioni"]}}},{l:"ja",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ja_JP",t:{"A color with a HEX value {hex}":{v:[" HEX値 {hex} を持つ色"]},Back:{v:["戻る"]},Choose:{v:["選択"]},"Color picker":{v:["カラーピッカー"]},"More options":{v:["他のオプション"]}}},{l:"ka",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ka_GE",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kab",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kk",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"km",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"kn",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ko",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"la",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lb",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lo",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"lt_LT",t:{Back:{v:[""]},Choose:{v:["Pasirinkti"]},"More options":{v:[""]}}},{l:"lv",t:{Back:{v:[""]},Choose:{v:["Izvēlēties"]},"More options":{v:[""]}}},{l:"mk",t:{Back:{v:[""]},Choose:{v:["Избери"]},"More options":{v:[""]}}},{l:"mn",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"mr",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ms_MY",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"my",t:{Back:{v:[""]},Choose:{v:["ရွေးချယ်ရန်"]},"More options":{v:[""]}}},{l:"nb",t:{"A color with a HEX value {hex}":{v:["En farge med en HEX-verdi {hex}"]},Back:{v:["Tilbake"]},Choose:{v:["Velg"]},"Color picker":{v:["Fargevelger"]},"More options":{v:["Flere alternativer"]}}},{l:"ne",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"nl",t:{"A color with a HEX value {hex}":{v:["Een kleur met een HEX-waarde {hex}"]},Back:{v:["Terug"]},Choose:{v:["Kies"]},"Color picker":{v:["Kleurkiezer"]},"More options":{v:["Meer opties"]}}},{l:"nn_NO",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"oc",t:{Back:{v:[""]},Choose:{v:["Causir"]},"More options":{v:[""]}}},{l:"pl",t:{"A color with a HEX value {hex}":{v:["Kolor o wartości HEX {hex}"]},Back:{v:["Wstecz"]},Choose:{v:["Wybierz"]},"Color picker":{v:["Wybierz kolor"]},"More options":{v:["Więcej opcji"]}}},{l:"ps",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"pt_BR",t:{"A color with a HEX value {hex}":{v:["Uma cor com valor HEX {hex}"]},Back:{v:["Voltar"]},Choose:{v:["Escolher"]},"Color picker":{v:["Seletor de cores"]},"More options":{v:["Mais opções"]}}},{l:"pt_PT",t:{Back:{v:["Voltar atrás"]},Choose:{v:["Escolher"]},"More options":{v:["Mais opções"]}}},{l:"ro",t:{"A color with a HEX value {hex}":{v:["O culoare în HEX value {hex}"]},Back:{v:["Înapoi"]},Choose:{v:["Alegeți"]},"More options":{v:["Mai multe opțiuni"]}}},{l:"ru",t:{Back:{v:["Назад"]},Choose:{v:["Выберите"]},"More options":{v:["Больше опций"]}}},{l:"sc",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"si",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sk",t:{Back:{v:[""]},Choose:{v:["Vybrať"]},"More options":{v:[""]}}},{l:"sl",t:{Back:{v:[""]},Choose:{v:["Izbor"]},"More options":{v:[""]}}},{l:"sq",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sr",t:{"A color with a HEX value {hex}":{v:["Боја са HEX вредности {hex}"]},Back:{v:["Назад"]},Choose:{v:["Изаберите"]},"Color picker":{v:["Бирач боје"]},"More options":{v:["Још опција"]}}},{l:"sr@latin",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"sv",t:{"A color with a HEX value {hex}":{v:["En färg med ett HEX-värde {hex}"]},Back:{v:["Tillbaka"]},Choose:{v:["Välj"]},"Color picker":{v:["Färgväljare"]},"More options":{v:["Fler alternativ"]}}},{l:"sw",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"ta",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"th",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"tk",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"tr",t:{"A color with a HEX value {hex}":{v:["{hex} onaltılık değeri ile bir renk "]},Back:{v:["Geri"]},Choose:{v:["Seçin"]},"Color picker":{v:["Renk seçici"]},"More options":{v:["Diğer seçenekler"]}}},{l:"ug",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"uk",t:{"A color with a HEX value {hex}":{v:["Колір у форматі HEX {hex}"]},Back:{v:["Назад"]},Choose:{v:["Виберіть"]},"Color picker":{v:["Вибір кольору"]},"More options":{v:["Більше об'єктів"]}}},{l:"ur_PK",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"uz",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"vi",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}},{l:"zh_CN",t:{Back:{v:[""]},Choose:{v:["选择"]},"More options":{v:[""]}}},{l:"zh_HK",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}},{l:"zh_TW",t:{Back:{v:["返回"]},Choose:{v:["選擇"]},"More options":{v:["更多選項"]}}},{l:"zu_ZA",t:{Back:{v:[""]},Choose:{v:[""]},"More options":{v:[""]}}}],dA=[{l:"af",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ar",t:{"a few seconds ago":{v:["منذ عدة ثوانٍ"]},"sec. ago":{v:["ثانية مضت"]},"seconds ago":{v:["ثوانٍ مضت"]}}},{l:"ast",t:{"a few seconds ago":{v:["hai unos segundos"]},"sec. ago":{v:["hai segs"]},"seconds ago":{v:["hai segundos"]}}},{l:"az",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"be",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bg",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bn_BD",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"br",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"bs",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ca",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"cs",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cs_CZ",t:{"a few seconds ago":{v:["před několika sekundami"]},"sec. ago":{v:["sek. před"]},"seconds ago":{v:["sekund předtím"]}}},{l:"cy_GB",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"da",t:{"a few seconds ago":{v:["et par sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"de",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"de_DE",t:{"a few seconds ago":{v:["vor ein paar Sekunden"]},"sec. ago":{v:["Sek. zuvor"]},"seconds ago":{v:["Sekunden zuvor"]}}},{l:"el",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"en_GB",t:{"a few seconds ago":{v:["a few seconds ago"]},"sec. ago":{v:["sec. ago"]},"seconds ago":{v:["seconds ago"]}}},{l:"eo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es",t:{"a few seconds ago":{v:["hace unos pocos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_419",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_AR",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_CL",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_CO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_CR",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_DO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_EC",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["hace segundos"]},"seconds ago":{v:["Segundos atrás"]}}},{l:"es_GT",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_HN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_MX",t:{"a few seconds ago":{v:["hace unos segundos"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"es_NI",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PA",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PR",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_PY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_SV",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"es_UY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"et_EE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"eu",t:{"a few seconds ago":{v:["duela segundo batzuk"]},"sec. ago":{v:["duela seg."]},"seconds ago":{v:["duela segundo"]}}},{l:"fa",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fi",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"fr",t:{"a few seconds ago":{v:["il y a quelques instants"]},"sec. ago":{v:["il y a sec."]},"seconds ago":{v:["il y a secondes"]}}},{l:"ga",t:{"a few seconds ago":{v:["cúpla soicind ó shin"]},"sec. ago":{v:["soic. ó shin"]},"seconds ago":{v:["soicind ó shin"]}}},{l:"gd",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"gl",t:{"a few seconds ago":{v:["hai uns segundos"]},"sec. ago":{v:["segs. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"he",t:{"a few seconds ago":{v:["לפני מספר שניות"]},"sec. ago":{v:["לפני מספר שניות"]},"seconds ago":{v:["לפני מס׳ שניות"]}}},{l:"hi_IN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hr",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hsb",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hu",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"hy",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ia",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"id",t:{"a few seconds ago":{v:["beberapa detik yang lalu"]},"sec. ago":{v:["dtk. yang lalu"]},"seconds ago":{v:["beberapa detik lalu"]}}},{l:"ig",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"is",t:{"a few seconds ago":{v:["fyrir örfáum sekúndum síðan"]},"sec. ago":{v:["sek. síðan"]},"seconds ago":{v:["sekúndum síðan"]}}},{l:"it",t:{"a few seconds ago":{v:["pochi secondi fa"]},"sec. ago":{v:["sec. fa"]},"seconds ago":{v:["secondi fa"]}}},{l:"ja",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ja_JP",t:{"a few seconds ago":{v:["数秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["数秒前"]}}},{l:"ka",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ka_GE",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kab",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"km",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"kn",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ko",t:{"a few seconds ago":{v:["방금 전"]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"la",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lb",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lo",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lt_LT",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"lv",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mn",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"mr",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ms_MY",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"my",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"nb",t:{"a few seconds ago":{v:["noen få sekunder siden"]},"sec. ago":{v:["sek. siden"]},"seconds ago":{v:["sekunder siden"]}}},{l:"ne",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"nl",t:{"a few seconds ago":{v:["enkele seconden terug"]},"sec. ago":{v:["sec. geleden"]},"seconds ago":{v:["seconden geleden"]}}},{l:"nn_NO",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"oc",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"pl",t:{"a few seconds ago":{v:["kilka sekund temu"]},"sec. ago":{v:["sek. temu"]},"seconds ago":{v:["sekund temu"]}}},{l:"ps",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"pt_BR",t:{"a few seconds ago":{v:["Alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"pt_PT",t:{"a few seconds ago":{v:["alguns segundos atrás"]},"sec. ago":{v:["seg. atrás"]},"seconds ago":{v:["segundos atrás"]}}},{l:"ro",t:{"a few seconds ago":{v:["acum câteva secunde"]},"sec. ago":{v:["sec. în urmă"]},"seconds ago":{v:["secunde în urmă"]}}},{l:"ru",t:{"a few seconds ago":{v:["несколько секунд назад"]},"sec. ago":{v:["сек. назад"]},"seconds ago":{v:["секунд назад"]}}},{l:"sc",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"si",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sl",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sq",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sr",t:{"a few seconds ago":{v:["пре неколико секунди"]},"sec. ago":{v:["сек. раније"]},"seconds ago":{v:["секунди раније"]}}},{l:"sr@latin",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"sv",t:{"a few seconds ago":{v:["några sekunder sedan"]},"sec. ago":{v:["sek. sedan"]},"seconds ago":{v:["sekunder sedan"]}}},{l:"sw",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"ta",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"th",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"tk",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"tr",t:{"a few seconds ago":{v:["birkaç saniye önce"]},"sec. ago":{v:["sn. önce"]},"seconds ago":{v:["saniye önce"]}}},{l:"ug",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"uk",t:{"a few seconds ago":{v:["декілька секунд тому"]},"sec. ago":{v:["с тому"]},"seconds ago":{v:["с тому"]}}},{l:"ur_PK",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"uz",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"vi",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"zh_CN",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}},{l:"zh_HK",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zh_TW",t:{"a few seconds ago":{v:["幾秒前"]},"sec. ago":{v:["秒前"]},"seconds ago":{v:["秒前"]}}},{l:"zu_ZA",t:{"a few seconds ago":{v:[""]},"sec. ago":{v:[""]},"seconds ago":{v:[""]}}}],cA=[{l:"af",t:{}},{l:"ar",t:{Acapulco:{v:["بازلائي مطفي"]},"Blue Violet":{v:["بنفسجي مشعشع"]},"Boston Blue":{v:["سماوي مطفي"]},Deluge:{v:["بنفسجي مطفي"]},Feldspar:{v:["وردي صخري"]},Gold:{v:["ذهبي"]},Mariner:{v:["أزرق بحري"]},"Nextcloud blue":{v:["أزرق نكست كلاود"]},Olivine:{v:["زيتي"]},Purple:{v:["بنفسجي"]},"Rosy brown":{v:["بُنِّي زهري"]},Whiskey:{v:["نبيذي"]}}},{l:"ast",t:{Acapulco:{v:["Acapulcu"]},"Blue Violet":{v:["Viola azulao"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Oru"]},Mariner:{v:["Marineru"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Moráu"]},"Rosy brown":{v:["Marrón arrosao"]},Whiskey:{v:["Whiskey"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cs_CZ",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Modrofialová"]},"Boston Blue":{v:["Bostonská modrá"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Živicová"]},Gold:{v:["Zlatá"]},Mariner:{v:["Námořnická"]},"Nextcloud blue":{v:["Nextcloud modrá"]},Olivine:{v:["Olivínová"]},Purple:{v:["Fialová"]},"Rosy brown":{v:["Růžovohnědá"]},Whiskey:{v:["Whisky"]}}},{l:"cy_GB",t:{}},{l:"da",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Guld"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"de",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"de_DE",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blau Violett"]},"Boston Blue":{v:["Boston-Blau"]},Deluge:{v:["Sintflut"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Gold"]},Mariner:{v:["Seemann"]},"Nextcloud blue":{v:["Nextcloud Blau"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosiges Braun"]},Whiskey:{v:["Whiskey"]}}},{l:"el",t:{}},{l:"en_GB",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blue Violet"]},"Boston Blue":{v:["Boston Blue"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Gold"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud blue"]},Olivine:{v:["Olivine"]},Purple:{v:["Purple"]},"Rosy brown":{v:["Rosy brown"]},Whiskey:{v:["Whiskey"]}}},{l:"eo",t:{}},{l:"es",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Oro"]},Mariner:{v:["Marinero"]},"Nextcloud blue":{v:["Azul Nextcloud"]},Olivine:{v:["Olivino"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Marrón rosáceo"]},Whiskey:{v:["Whiskey"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{Gold:{v:["Doré"]},"Nextcloud blue":{v:["Bleu Nextcloud"]},Purple:{v:["Violet"]}}},{l:"ga",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Gorm Violet"]},"Boston Blue":{v:["Bostún Gorm"]},Deluge:{v:["Díle"]},Feldspar:{v:["Feldspar"]},Gold:{v:["Óir"]},Mariner:{v:["Mairnéalach"]},"Nextcloud blue":{v:["Nextcloud gorm"]},Olivine:{v:["Olaivín"]},Purple:{v:["Corcra"]},"Rosy brown":{v:["Rosach donn"]},Whiskey:{v:["Fuisce"]}}},{l:"gd",t:{}},{l:"gl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Azul violeta"]},"Boston Blue":{v:["Azul Boston"]},Deluge:{v:["Diluvio"]},Feldspar:{v:["Feldespato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marino"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Púrpura"]},"Rosy brown":{v:["Pardo rosado"]},Whiskey:{v:["Whisky"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{Gold:{v:["Emas"]},"Nextcloud blue":{v:["Biru Nextcloud"]},Purple:{v:["Ungu"]}}},{l:"ig",t:{}},{l:"is",t:{Gold:{v:["Gull"]},"Nextcloud blue":{v:["Nextcloud blátt"]},Purple:{v:["Purpurablátt"]}}},{l:"it",t:{Gold:{v:["Oro"]},"Nextcloud blue":{v:["Nextcloud blue"]},Purple:{v:["Viola"]}}},{l:"ja",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ja_JP",t:{Acapulco:{v:["アカプルコ"]},"Blue Violet":{v:["ブルーバイオレット"]},"Boston Blue":{v:["ボストンブルー"]},Deluge:{v:["豪雨"]},Feldspar:{v:["長石"]},Gold:{v:["黄金"]},Mariner:{v:["船乗り"]},"Nextcloud blue":{v:["ネクストクラウド・ブルー"]},Olivine:{v:["カンラン石"]},Purple:{v:["紫色"]},"Rosy brown":{v:["バラ色"]},Whiskey:{v:["ウイスキー"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blå fiolett"]},"Boston Blue":{v:["Boston blå"]},Deluge:{v:["Syndflod"]},Feldspar:{v:["Feltspat"]},Gold:{v:["Gull"]},Mariner:{v:["Mariner"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lilla"]},"Rosy brown":{v:["Rosenrød brun"]},Whiskey:{v:["Whiskey"]}}},{l:"ne",t:{}},{l:"nl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blauw Paars"]},"Boston Blue":{v:["Boston Blauw"]},Deluge:{v:["Deluge"]},Feldspar:{v:["Veldspaat"]},Gold:{v:["Goud"]},Mariner:{v:["Marine blauw"]},"Nextcloud blue":{v:["Nextcloud blauw"]},Olivine:{v:["Olivijn"]},Purple:{v:["Paars"]},"Rosy brown":{v:["Rozig bruin"]},Whiskey:{v:["Whiskey"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Niebieski fiolet"]},"Boston Blue":{v:["Błękit Bostonu"]},Deluge:{v:["Potop"]},Feldspar:{v:["Skaleń"]},Gold:{v:["Złote"]},Mariner:{v:["Marynarz"]},"Nextcloud blue":{v:["Niebieskie Nextcloud"]},Olivine:{v:["Oliwin"]},Purple:{v:["Fioletowy"]},"Rosy brown":{v:["Różowy brąz"]},Whiskey:{v:["Whisky"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Violeta Azul"]},"Boston Blue":{v:["Violeta Azul"]},Deluge:{v:["Dilúvio"]},Feldspar:{v:["Feldspato"]},Gold:{v:["Ouro"]},Mariner:{v:["Marinheiro"]},"Nextcloud blue":{v:["Nextcloud azul"]},Olivine:{v:["Olivina"]},Purple:{v:["Roxo"]},"Rosy brown":{v:["Castanho rosado"]},Whiskey:{v:["Uísque"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{Gold:{v:["Aur"]},"Nextcloud blue":{v:["Nextcloud albastru"]},Purple:{v:["Purpuriu"]}}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{Acapulco:{v:["Акапулко"]},"Blue Violet":{v:["Плаво љубичаста"]},"Boston Blue":{v:["Бостон плава"]},Deluge:{v:["Поплава"]},Feldspar:{v:["Фелдспар"]},Gold:{v:["Злато"]},Mariner:{v:["Морнар"]},"Nextcloud blue":{v:["Nextcloud плава"]},Olivine:{v:["Маслинаста"]},Purple:{v:["Пурпурна"]},"Rosy brown":{v:["Роси браон"]},Whiskey:{v:["Виски"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{Acapulco:{v:["Acapulco"]},"Blue Violet":{v:["Blåviolett"]},"Boston Blue":{v:["Bostonblå"]},Deluge:{v:["Skyfallsblå"]},Feldspar:{v:["Feldspat"]},Gold:{v:["Guld"]},Mariner:{v:["Marinblå"]},"Nextcloud blue":{v:["Nextcloud-blå"]},Olivine:{v:["Olivin"]},Purple:{v:["Lila"]},"Rosy brown":{v:["Rosabrun"]},Whiskey:{v:["Whisky"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{Acapulco:{v:["Akapulko"]},"Blue Violet":{v:["Mavi mor"]},"Boston Blue":{v:["Boston mavisi"]},Deluge:{v:["Sel"]},Feldspar:{v:["Feldispat"]},Gold:{v:["Altın"]},Mariner:{v:["Denizci"]},"Nextcloud blue":{v:["Nextcloud mavi"]},Olivine:{v:["Zeytinlik"]},Purple:{v:["Mor"]},"Rosy brown":{v:["Kırmızımsı kahverengi"]},Whiskey:{v:["Viski"]}}},{l:"ug",t:{}},{l:"uk",t:{Acapulco:{v:["Акапулько"]},"Blue Violet":{v:["Блакитна фіалка"]},"Boston Blue":{v:["Бостонський синій"]},Deluge:{v:["Злива"]},Feldspar:{v:["Польові шпати"]},Gold:{v:["Золотий"]},Mariner:{v:["Морський"]},"Nextcloud blue":{v:["Блакитний Nextcloud"]},Olivine:{v:["Олива"]},Purple:{v:["Фіолетовий"]},"Rosy brown":{v:["Темно-рожевий"]},Whiskey:{v:["Кола"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],hA=[{l:"af",t:{Actions:{v:[""]}}},{l:"ar",t:{Actions:{v:["إجراءات"]}}},{l:"ast",t:{Actions:{v:["Aiciones"]}}},{l:"az",t:{Actions:{v:[""]}}},{l:"be",t:{Actions:{v:[""]}}},{l:"bg",t:{Actions:{v:[""]}}},{l:"bn_BD",t:{Actions:{v:[""]}}},{l:"br",t:{Actions:{v:["Oberioù"]}}},{l:"bs",t:{Actions:{v:[""]}}},{l:"ca",t:{Actions:{v:["Accions"]}}},{l:"cs",t:{Actions:{v:["Akce"]}}},{l:"cs_CZ",t:{Actions:{v:["Akce"]}}},{l:"cy_GB",t:{Actions:{v:[""]}}},{l:"da",t:{Actions:{v:["Handlinger"]}}},{l:"de",t:{Actions:{v:["Aktionen"]}}},{l:"de_DE",t:{Actions:{v:["Aktionen"]}}},{l:"el",t:{Actions:{v:["Ενέργειες"]}}},{l:"en_GB",t:{Actions:{v:["Actions"]}}},{l:"eo",t:{Actions:{v:["Agoj"]}}},{l:"es",t:{Actions:{v:["Acciones"]}}},{l:"es_419",t:{Actions:{v:[""]}}},{l:"es_AR",t:{Actions:{v:["Acciones"]}}},{l:"es_CL",t:{Actions:{v:[""]}}},{l:"es_CO",t:{Actions:{v:[""]}}},{l:"es_CR",t:{Actions:{v:[""]}}},{l:"es_DO",t:{Actions:{v:[""]}}},{l:"es_EC",t:{Actions:{v:["Acciones"]}}},{l:"es_GT",t:{Actions:{v:[""]}}},{l:"es_HN",t:{Actions:{v:[""]}}},{l:"es_MX",t:{Actions:{v:["Acciones"]}}},{l:"es_NI",t:{Actions:{v:[""]}}},{l:"es_PA",t:{Actions:{v:[""]}}},{l:"es_PE",t:{Actions:{v:[""]}}},{l:"es_PR",t:{Actions:{v:[""]}}},{l:"es_PY",t:{Actions:{v:[""]}}},{l:"es_SV",t:{Actions:{v:[""]}}},{l:"es_UY",t:{Actions:{v:[""]}}},{l:"et_EE",t:{Actions:{v:[""]}}},{l:"eu",t:{Actions:{v:["Ekintzak"]}}},{l:"fa",t:{Actions:{v:[""]}}},{l:"fi",t:{Actions:{v:["Toiminnot"]}}},{l:"fo",t:{Actions:{v:[""]}}},{l:"fr",t:{Actions:{v:["Actions"]}}},{l:"ga",t:{Actions:{v:["Gníomhartha"]}}},{l:"gd",t:{Actions:{v:[""]}}},{l:"gl",t:{Actions:{v:["Accións"]}}},{l:"he",t:{Actions:{v:["פעולות"]}}},{l:"hi_IN",t:{Actions:{v:[""]}}},{l:"hr",t:{Actions:{v:[""]}}},{l:"hsb",t:{Actions:{v:[""]}}},{l:"hu",t:{Actions:{v:["Műveletek"]}}},{l:"hy",t:{Actions:{v:[""]}}},{l:"ia",t:{Actions:{v:[""]}}},{l:"id",t:{Actions:{v:["Tindakan"]}}},{l:"ig",t:{Actions:{v:[""]}}},{l:"is",t:{Actions:{v:["Aðgerðir"]}}},{l:"it",t:{Actions:{v:["Azioni"]}}},{l:"ja",t:{Actions:{v:["操作"]}}},{l:"ja_JP",t:{Actions:{v:["操作"]}}},{l:"ka",t:{Actions:{v:[""]}}},{l:"ka_GE",t:{Actions:{v:[""]}}},{l:"kab",t:{Actions:{v:[""]}}},{l:"kk",t:{Actions:{v:[""]}}},{l:"km",t:{Actions:{v:[""]}}},{l:"kn",t:{Actions:{v:[""]}}},{l:"ko",t:{Actions:{v:[""]}}},{l:"la",t:{Actions:{v:[""]}}},{l:"lb",t:{Actions:{v:[""]}}},{l:"lo",t:{Actions:{v:[""]}}},{l:"lt_LT",t:{Actions:{v:["Veiksmai"]}}},{l:"lv",t:{Actions:{v:[""]}}},{l:"mk",t:{Actions:{v:["Акции"]}}},{l:"mn",t:{Actions:{v:[""]}}},{l:"mr",t:{Actions:{v:[""]}}},{l:"ms_MY",t:{Actions:{v:[""]}}},{l:"my",t:{Actions:{v:["လုပ်ဆောင်ချက်များ"]}}},{l:"nb",t:{Actions:{v:["Handlinger"]}}},{l:"ne",t:{Actions:{v:[""]}}},{l:"nl",t:{Actions:{v:["Acties"]}}},{l:"nn_NO",t:{Actions:{v:[""]}}},{l:"oc",t:{Actions:{v:["Accions"]}}},{l:"pl",t:{Actions:{v:["Działania"]}}},{l:"ps",t:{Actions:{v:[""]}}},{l:"pt_BR",t:{Actions:{v:["Ações"]}}},{l:"pt_PT",t:{Actions:{v:["Ações"]}}},{l:"ro",t:{Actions:{v:["Acțiuni"]}}},{l:"ru",t:{Actions:{v:["Действия "]}}},{l:"sc",t:{Actions:{v:[""]}}},{l:"si",t:{Actions:{v:[""]}}},{l:"sk",t:{Actions:{v:["Akcie"]}}},{l:"sl",t:{Actions:{v:["Dejanja"]}}},{l:"sq",t:{Actions:{v:[""]}}},{l:"sr",t:{Actions:{v:["Радње"]}}},{l:"sr@latin",t:{Actions:{v:[""]}}},{l:"sv",t:{Actions:{v:["Åtgärder"]}}},{l:"sw",t:{Actions:{v:[""]}}},{l:"ta",t:{Actions:{v:[""]}}},{l:"th",t:{Actions:{v:[""]}}},{l:"tk",t:{Actions:{v:[""]}}},{l:"tr",t:{Actions:{v:["İşlemler"]}}},{l:"ug",t:{Actions:{v:[""]}}},{l:"uk",t:{Actions:{v:["Дії"]}}},{l:"ur_PK",t:{Actions:{v:[""]}}},{l:"uz",t:{Actions:{v:[""]}}},{l:"vi",t:{Actions:{v:[""]}}},{l:"zh_CN",t:{Actions:{v:["行为"]}}},{l:"zh_HK",t:{Actions:{v:["動作"]}}},{l:"zh_TW",t:{Actions:{v:["動作"]}}},{l:"zu_ZA",t:{Actions:{v:[""]}}}],gA=[{l:"af",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ar",t:{'Actions for item with name "{name}"':{v:['إجراءات على العنصر المُسمَّى "{name}"']}}},{l:"ast",t:{'Actions for item with name "{name}"':{v:["Aiciones pal elementu col nome «{name}»"]}}},{l:"az",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"be",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bg",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bn_BD",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"br",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"bs",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ca",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"cs",t:{'Actions for item with name "{name}"':{v:["Akce pro položku s názvem „{name}“"]}}},{l:"cs_CZ",t:{'Actions for item with name "{name}"':{v:["Akce pro položku s názvem „{name}“"]}}},{l:"cy_GB",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"da",t:{'Actions for item with name "{name}"':{v:['Handlinger for element med navnet "{name}"']}}},{l:"de",t:{'Actions for item with name "{name}"':{v:['Aktionen für das Element "{name}“']}}},{l:"de_DE",t:{'Actions for item with name "{name}"':{v:['Aktionen für Element mit dem Namen "{name}“']}}},{l:"el",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"en_GB",t:{'Actions for item with name "{name}"':{v:['Actions for item with name "{name}"']}}},{l:"eo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es",t:{'Actions for item with name "{name}"':{v:['Acciones para el ítem con nombre "{name}"']}}},{l:"es_419",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_AR",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_CL",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_CO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_CR",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_DO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_EC",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_GT",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_HN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_MX",t:{'Actions for item with name "{name}"':{v:['Acciones para el elemento con nombre "{name}"']}}},{l:"es_NI",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PA",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PR",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_PY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_SV",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"es_UY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"et_EE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"eu",t:{'Actions for item with name "{name}"':{v:['"{name}" izeneko elementuaren ekintzak']}}},{l:"fa",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fi",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"fr",t:{'Actions for item with name "{name}"':{v:[`Actions de l'entrée avec le nom "{name}"`]}}},{l:"ga",t:{'Actions for item with name "{name}"':{v:['Gníomhartha le haghaidh míre leis an ainm "{name}"']}}},{l:"gd",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"gl",t:{'Actions for item with name "{name}"':{v:["Accións para o elemento co nome «{name}»"]}}},{l:"he",t:{'Actions for item with name "{name}"':{v:["פעולות לפריט בשם „{name}”"]}}},{l:"hi_IN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hr",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hsb",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hu",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"hy",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ia",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"id",t:{'Actions for item with name "{name}"':{v:['Tindakan untuk item dengan nama "{name}"']}}},{l:"ig",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"is",t:{'Actions for item with name "{name}"':{v:['Aðgerð fyrir atriði með heitið "{name}"']}}},{l:"it",t:{'Actions for item with name "{name}"':{v:[`Azioni per l'elemento con il nome "{nome}"`]}}},{l:"ja",t:{'Actions for item with name "{name}"':{v:['名前 "{name}" を持つアイテムのアクション']}}},{l:"ja_JP",t:{'Actions for item with name "{name}"':{v:['名前 "{name}" を持つアイテムのアクション']}}},{l:"ka",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ka_GE",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kab",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"km",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"kn",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ko",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"la",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lb",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lo",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lt_LT",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"lv",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mn",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"mr",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ms_MY",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"my",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"nb",t:{'Actions for item with name "{name}"':{v:['Handlinger for element med navnet "{name}"']}}},{l:"ne",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"nl",t:{'Actions for item with name "{name}"':{v:['Actie voor item met naam "{name}"']}}},{l:"nn_NO",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"oc",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"pl",t:{'Actions for item with name "{name}"':{v:['Akcje dla elementu o nazwie "{name}"']}}},{l:"ps",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"pt_BR",t:{'Actions for item with name "{name}"':{v:['Ações para item com nome "{name}"']}}},{l:"pt_PT",t:{'Actions for item with name "{name}"':{v:['Ações para objeto com o nome "[name]"']}}},{l:"ro",t:{'Actions for item with name "{name}"':{v:['Acțiuni pentru elementul cu numele "{name}"']}}},{l:"ru",t:{'Actions for item with name "{name}"':{v:['Действия для элемента с названием "{name}"']}}},{l:"sc",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"si",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sl",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sq",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sr",t:{'Actions for item with name "{name}"':{v:["Радње за ставку под називом „{name}”"]}}},{l:"sr@latin",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"sv",t:{'Actions for item with name "{name}"':{v:['Åtgärder för objekt med namn "{name}"']}}},{l:"sw",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"ta",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"th",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"tk",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"tr",t:{'Actions for item with name "{name}"':{v:["{name} adındaki öge için işlemler"]}}},{l:"ug",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"uk",t:{'Actions for item with name "{name}"':{v:[`Дії для об'єкту "{name}"`]}}},{l:"ur_PK",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"uz",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"vi",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"zh_CN",t:{'Actions for item with name "{name}"':{v:[""]}}},{l:"zh_HK",t:{'Actions for item with name "{name}"':{v:["名稱為「{name}」項目的操作"]}}},{l:"zh_TW",t:{'Actions for item with name "{name}"':{v:["名稱為「{name}」項目的動作"]}}},{l:"zu_ZA",t:{'Actions for item with name "{name}"':{v:[""]}}}],fA=[{l:"af",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ar",t:{Activities:{v:["سجل الحركات"]},"Animals & Nature":{v:["الحيوانات والطبيعة"]},Custom:{v:["مُخصَّص"]},"Dark skin tone":{v:["أسمر البُشرة"]},"Emoji picker":{v:["لاقط الإيموجي"]},Flags:{v:["الأعلام"]},"Food & Drink":{v:["الطعام والشراب"]},"Frequently used":{v:["شائعة الاستعمال"]},"Light skin tone":{v:["فاتح البُشرة"]},"Medium dark skin tone":{v:["بُشرة متوسطة الاسمرار"]},"Medium light skin tone":{v:["بُشرة متوسطة البياض"]},"Medium skin tone":{v:["بُشرة وسطية اللون"]},"Neutral skin color":{v:["لون بُشرة طبيعي"]},Objects:{v:["أشياء"]},"People & Body":{v:["أشخاص و أجسام"]},"Pick an emoji":{v:["إختَر رمز إيموجي emoji"]},"Search emoji":{v:["البحث عن إيموجي emoji"]},"Search results":{v:["نتائج البحث"]},Selected:{v:["مُحدّدة"]},"Skin tone":{v:["لون البُشرة"]},"Smileys & Emotion":{v:["وجوهٌ ضاحكة و مشاعر"]},Symbols:{v:["رموز"]},"Travel & Places":{v:["سفر و أماكن"]}}},{l:"ast",t:{Activities:{v:["Actividaes"]},"Animals & Nature":{v:["Animales y natura"]},Custom:{v:["Personalizar"]},"Dark skin tone":{v:["Tonu d'aspeutu escuru"]},"Emoji picker":{v:["Selector de fustaxes"]},Flags:{v:["Banderes"]},"Food & Drink":{v:["Cómida y bébora"]},"Frequently used":{v:["D'usu frecuente"]},"Light skin tone":{v:["Tonu d'aspeutu claru"]},"Medium dark skin tone":{v:["Tonu d'aspeutu medio escuru"]},"Medium light skin tone":{v:["Tonu d'aspeutu medio claru"]},"Medium skin tone":{v:["Tonu d'aspeutu mediu"]},"Neutral skin color":{v:["Color d'aspeutu neutral"]},Objects:{v:["Oxetos"]},"People & Body":{v:["Persones y cuerpu"]},"Pick an emoji":{v:["Escueyi un fustaxe"]},"Search emoji":{v:["Buscar nos fustaxes"]},"Search results":{v:["Resultaos de la busca"]},Selected:{v:["Na seleición"]},"Skin tone":{v:["Tonu d'aspeutu"]},"Smileys & Emotion":{v:["Sorrises y emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes y llugares"]}}},{l:"az",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"be",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"bg",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"bn_BD",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"br",t:{Activities:{v:["Oberiantizoù"]},"Animals & Nature":{v:["Loened & Natur"]},Custom:{v:["Personelañ"]},Flags:{v:["Bannieloù"]},"Food & Drink":{v:["Boued & Evajoù"]},"Frequently used":{v:["Implijet alies"]},Objects:{v:["Traoù"]},"People & Body":{v:["Tud & Korf"]},"Pick an emoji":{v:["Choaz un emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Disoc'hoù an enklask"]},"Smileys & Emotion":{v:["Smileyioù & Fromoù"]},Symbols:{v:["Arouezioù"]},"Travel & Places":{v:["Beaj & Lec'hioù"]}}},{l:"bs",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ca",t:{Activities:{v:["Activitats"]},"Animals & Nature":{v:["Animals i natura"]},Custom:{v:["Personalitzat"]},Flags:{v:["Marques"]},"Food & Drink":{v:["Menjar i begudes"]},"Frequently used":{v:["Utilitzats recentment"]},Objects:{v:["Objectes"]},"People & Body":{v:["Persones i cos"]},"Pick an emoji":{v:["Trieu un emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Resultats de cerca"]},"Smileys & Emotion":{v:["Cares i emocions"]},Symbols:{v:["Símbols"]},"Travel & Places":{v:["Viatges i llocs"]}}},{l:"cs",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cs_CZ",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvířata a příroda"]},Custom:{v:["Uživatelsky určené"]},"Dark skin tone":{v:["Tmavý tělový tón"]},"Emoji picker":{v:["Výběr emotikon"]},Flags:{v:["Příznaky"]},"Food & Drink":{v:["Jídlo a pití"]},"Frequently used":{v:["Často používané"]},"Light skin tone":{v:["Světlý tělový tón"]},"Medium dark skin tone":{v:["Středně tmavý tělový tón"]},"Medium light skin tone":{v:["Středně světlý tělový tón"]},"Medium skin tone":{v:["Střední tělový tón"]},"Neutral skin color":{v:["Neutřální tělová barva"]},Objects:{v:["Objekty"]},"People & Body":{v:["Lidé a tělo"]},"Pick an emoji":{v:["Vybrat emoji"]},"Search emoji":{v:["Hledat emoji"]},"Search results":{v:["Výsledky hledání"]},Selected:{v:["Vybráno"]},"Skin tone":{v:["Tělový tón"]},"Smileys & Emotion":{v:["Úsměvy a emoce"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestování a místa"]}}},{l:"cy_GB",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"da",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr & Natur"]},Custom:{v:["Brugerdefineret"]},"Dark skin tone":{v:["Mørk skin tone"]},"Emoji picker":{v:["Emoji vælger"]},Flags:{v:["Flag"]},"Food & Drink":{v:["Mad & Drikke"]},"Frequently used":{v:["Ofte brugt"]},"Light skin tone":{v:["Lys skin tone"]},"Medium dark skin tone":{v:["Medium mørk skin tone"]},"Medium light skin tone":{v:["Medium lys skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin color"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker & Menneskekroppen"]},"Pick an emoji":{v:["Vælg en emoji"]},"Search emoji":{v:["Søg emoji"]},"Search results":{v:["Søgeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Rejser & Rejsemål"]}}},{l:"de",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Gegenstände"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"de_DE",t:{Activities:{v:["Aktivitäten"]},"Animals & Nature":{v:["Tiere & Natur"]},Custom:{v:["Benutzerdefiniert"]},"Dark skin tone":{v:["Dunkler Hautfarbton"]},"Emoji picker":{v:["Emoji-Auswahl"]},Flags:{v:["Flaggen"]},"Food & Drink":{v:["Essen & Trinken"]},"Frequently used":{v:["Häufig verwendet"]},"Light skin tone":{v:["Heller Hautfarbton"]},"Medium dark skin tone":{v:["Mitteldunkler Hautfarbton"]},"Medium light skin tone":{v:["Mittelheller Hautfarbton"]},"Medium skin tone":{v:["Mittlerer Hautfarbton"]},"Neutral skin color":{v:["Neutraler Hautfarbton"]},Objects:{v:["Objekte"]},"People & Body":{v:["Menschen & Körper"]},"Pick an emoji":{v:["Ein Emoji auswählen"]},"Search emoji":{v:["Emoji suchen"]},"Search results":{v:["Suchergebnisse"]},Selected:{v:["Ausgewählt"]},"Skin tone":{v:["Hautfarbton"]},"Smileys & Emotion":{v:["Smileys & Emotionen"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Reisen & Orte"]}}},{l:"el",t:{Activities:{v:["Δραστηριότητες"]},"Animals & Nature":{v:["Ζώα & Φύση"]},Custom:{v:["Προσαρμογή"]},Flags:{v:["Σημαίες"]},"Food & Drink":{v:["Φαγητό & Ποτό"]},"Frequently used":{v:["Συχνά χρησιμοποιούμενο"]},Objects:{v:["Αντικείμενα"]},"People & Body":{v:["Άνθρωποι & Σώμα"]},"Pick an emoji":{v:["Επιλέξτε ένα emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Αποτελέσματα αναζήτησης"]},"Smileys & Emotion":{v:["Φατσούλες & Συναίσθημα"]},Symbols:{v:["Σύμβολα"]},"Travel & Places":{v:["Ταξίδια & Τοποθεσίες"]}}},{l:"en_GB",t:{Activities:{v:["Activities"]},"Animals & Nature":{v:["Animals & Nature"]},Custom:{v:["Custom"]},"Dark skin tone":{v:["Dark skin tone"]},"Emoji picker":{v:["Emoji picker"]},Flags:{v:["Flags"]},"Food & Drink":{v:["Food & Drink"]},"Frequently used":{v:["Frequently used"]},"Light skin tone":{v:["Light skin tone"]},"Medium dark skin tone":{v:["Medium dark skin tone"]},"Medium light skin tone":{v:["Medium light skin tone"]},"Medium skin tone":{v:["Medium skin tone"]},"Neutral skin color":{v:["Neutral skin colour"]},Objects:{v:["Objects"]},"People & Body":{v:["People & Body"]},"Pick an emoji":{v:["Pick an emoji"]},"Search emoji":{v:["Search emoji"]},"Search results":{v:["Search results"]},Selected:{v:["Selected"]},"Skin tone":{v:["Skin tone"]},"Smileys & Emotion":{v:["Smileys & Emotion"]},Symbols:{v:["Symbols"]},"Travel & Places":{v:["Travel & Places"]}}},{l:"eo",t:{Activities:{v:["Aktiveco"]},"Animals & Nature":{v:["Bestoj & Naturo"]},Custom:{v:["Propra"]},Flags:{v:["Flagoj"]},"Food & Drink":{v:["Manĝaĵo & Trinkaĵo"]},"Frequently used":{v:["Ofte uzataj"]},Objects:{v:["Objektoj"]},"People & Body":{v:["Homoj & Korpo"]},"Pick an emoji":{v:["Elekti emoĝion "]},"Search emoji":{v:[""]},"Search results":{v:["Serĉrezultoj"]},"Smileys & Emotion":{v:["Ridoj kaj Emocioj"]},Symbols:{v:["Signoj"]},"Travel & Places":{v:["Vojaĵoj & Lokoj"]}}},{l:"es",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel obscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elegir un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Smileys y emoticonos"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es_419",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_AR",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usados frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Elija un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es_CL",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_CO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_CR",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_DO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_EC",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y Naturaleza"]},Custom:{v:["Personalizado"]},Flags:{v:["Marcas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Frecuentemente utilizado"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y Cuerpo"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de búsqueda"]},Selected:{v:[""]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y Lugares"]}}},{l:"es_GT",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_HN",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_MX",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animales y naturaleza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tono de piel oscuro"]},"Emoji picker":{v:["Selector de emojis"]},Flags:{v:["Banderas"]},"Food & Drink":{v:["Comida y Bebida"]},"Frequently used":{v:["Usado frecuentemente"]},"Light skin tone":{v:["Tono de piel claro"]},"Medium dark skin tone":{v:["Tono de piel medio oscuro"]},"Medium light skin tone":{v:["Tono de piel medio claro"]},"Medium skin tone":{v:["Tono de piel medio"]},"Neutral skin color":{v:["Color de piel neutral"]},Objects:{v:["Objetos"]},"People & Body":{v:["Personas y cuerpos"]},"Pick an emoji":{v:["Seleccionar un emoji"]},"Search emoji":{v:["Buscar emoji"]},"Search results":{v:["Resultados de la búsqueda"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Tono de piel"]},"Smileys & Emotion":{v:["Caritas y Emociones"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viajes y lugares"]}}},{l:"es_NI",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PA",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PR",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_PY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_SV",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"es_UY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"et_EE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"eu",t:{Activities:{v:["Jarduerak"]},"Animals & Nature":{v:["Animaliak eta Natura"]},Custom:{v:["Pertsonalizatua"]},Flags:{v:["Banderak"]},"Food & Drink":{v:["Janaria eta edariak"]},"Frequently used":{v:["Askotan erabilia"]},Objects:{v:["Objektuak"]},"People & Body":{v:["Jendea eta gorputza"]},"Pick an emoji":{v:["Hautatu emoji bat"]},"Search emoji":{v:["Bilatu emojiak"]},"Search results":{v:["Bilaketa emaitzak"]},Selected:{v:["Hautatuta"]},"Smileys & Emotion":{v:["Smileyak eta emozioa"]},Symbols:{v:["Sinboloak"]},"Travel & Places":{v:["Bidaiak eta lekuak"]}}},{l:"fa",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"fi",t:{Activities:{v:["Aktiviteetit"]},"Animals & Nature":{v:["Eläimet & luonto"]},Custom:{v:["Mukautettu"]},Flags:{v:["Liput"]},"Food & Drink":{v:["Ruoka & juoma"]},"Frequently used":{v:["Usein käytetyt"]},Objects:{v:["Esineet & asiat"]},"People & Body":{v:["Ihmiset & keho"]},"Pick an emoji":{v:["Valitse emoji"]},"Search emoji":{v:[""]},"Search results":{v:["Hakutulokset"]},"Smileys & Emotion":{v:["Hymiöt & tunteet"]},Symbols:{v:["Symbolit"]},"Travel & Places":{v:["Matkustus & kohteet"]}}},{l:"fo",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"fr",t:{Activities:{v:["Activités"]},"Animals & Nature":{v:["Animaux & Nature"]},Custom:{v:["Personnalisé"]},Flags:{v:["Drapeaux"]},"Food & Drink":{v:["Nourriture & Boissons"]},"Frequently used":{v:["Utilisés fréquemment"]},Objects:{v:["Objets"]},"People & Body":{v:["Personnes & Corps"]},"Pick an emoji":{v:["Choisissez un émoji"]},"Search emoji":{v:["Rechercher un emoji"]},"Search results":{v:["Résultats de recherche"]},Selected:{v:["sélectionné"]},"Smileys & Emotion":{v:["Smileys & Émotions"]},Symbols:{v:["Symboles"]},"Travel & Places":{v:["Voyage & Lieux"]}}},{l:"ga",t:{Activities:{v:["Gníomhaíochtaí"]},"Animals & Nature":{v:["Ainmhithe & Dúlra"]},Custom:{v:["Saincheaptha"]},"Dark skin tone":{v:["Ton craiceann dorcha"]},"Emoji picker":{v:["Roghnóir Emoji"]},Flags:{v:["Bratacha"]},"Food & Drink":{v:["Bia & Deoch"]},"Frequently used":{v:["Úsáidtear go minic"]},"Light skin tone":{v:["Ton craiceann éadrom"]},"Medium dark skin tone":{v:["Ton craiceann meánach dorcha"]},"Medium light skin tone":{v:["Ton craiceann meánach éadrom"]},"Medium skin tone":{v:["Ton craiceann meánach"]},"Neutral skin color":{v:["Dath craiceann neodrach"]},Objects:{v:["Réada"]},"People & Body":{v:["Daoine & Corp"]},"Pick an emoji":{v:["Roghnaigh emoji"]},"Search emoji":{v:["Cuardaigh emoji"]},"Search results":{v:["Torthaí cuardaigh"]},Selected:{v:["Roghnaithe"]},"Skin tone":{v:["Ton craicinn"]},"Smileys & Emotion":{v:["Smileys & Mothúchán"]},Symbols:{v:["Siombailí"]},"Travel & Places":{v:["Taisteal & Áiteanna"]}}},{l:"gd",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"gl",t:{Activities:{v:["Actividades"]},"Animals & Nature":{v:["Animais e natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Ton de pel escuro"]},"Emoji picker":{v:["Selector de «emojis»"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e bebida"]},"Frequently used":{v:["Usado con frecuencia"]},"Light skin tone":{v:["Ton de pel claro"]},"Medium dark skin tone":{v:["Ton de pel medio escuro"]},"Medium light skin tone":{v:["Ton de pel medio claro"]},"Medium skin tone":{v:["Ton de pel medio"]},"Neutral skin color":{v:["Cor de pel neutra"]},Objects:{v:["Obxectos"]},"People & Body":{v:["Persoas e corpo"]},"Pick an emoji":{v:["Escolla un «emoji»"]},"Search emoji":{v:["Buscar «emoji»"]},"Search results":{v:["Resultados da busca"]},Selected:{v:["Seleccionado"]},"Skin tone":{v:["Ton de pel"]},"Smileys & Emotion":{v:["Sorrisos e emocións"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viaxes e lugares"]}}},{l:"he",t:{Activities:{v:["פעילויות"]},"Animals & Nature":{v:["חיות וטבע"]},Custom:{v:["בהתאמה אישית"]},Flags:{v:["דגלים"]},"Food & Drink":{v:["מזון ומשקאות"]},"Frequently used":{v:["בשימוש תדיר"]},Objects:{v:["חפצים"]},"People & Body":{v:["אנשים וגוף"]},"Pick an emoji":{v:["נא לבחור אמוג׳י"]},"Search emoji":{v:["חיפוש אמוג׳י"]},"Search results":{v:["תוצאות חיפוש"]},Selected:{v:[""]},"Smileys & Emotion":{v:["חייכנים ורגשונים"]},Symbols:{v:["סמלים"]},"Travel & Places":{v:["טיולים ומקומות"]}}},{l:"hi_IN",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hr",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hsb",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"hu",t:{Activities:{v:["Tevékenységek"]},"Animals & Nature":{v:["Állatok és természet"]},Custom:{v:["Egyéni"]},Flags:{v:["Zászlók"]},"Food & Drink":{v:["Étel és ital"]},"Frequently used":{v:["Gyakran használt"]},Objects:{v:["Tárgyak"]},"People & Body":{v:["Emberek és test"]},"Pick an emoji":{v:["Válasszon egy emodzsit"]},"Search emoji":{v:[""]},"Search results":{v:["Találatok"]},"Smileys & Emotion":{v:["Mosolyok és érzelmek"]},Symbols:{v:["Szimbólumok"]},"Travel & Places":{v:["Utazás és helyek"]}}},{l:"hy",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ia",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"id",t:{Activities:{v:["Aktivitas"]},"Animals & Nature":{v:["Satwa dan Alam"]},Custom:{v:["Khusus"]},Flags:{v:["Tanda"]},"Food & Drink":{v:["Makanan dan Minuman"]},"Frequently used":{v:["Sering digunakan"]},Objects:{v:["Objek"]},"People & Body":{v:["Orang & Badan"]},"Pick an emoji":{v:["Pilih emoji"]},"Search emoji":{v:["Cari emoji"]},"Search results":{v:["Hasil pencarian"]},Selected:{v:["Dipilih"]},"Smileys & Emotion":{v:["Senyuman & Perasaan"]},Symbols:{v:["Simbol"]},"Travel & Places":{v:["Perjalanan & Tempat"]}}},{l:"ig",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"is",t:{Activities:{v:["Aðgerðir"]},"Animals & Nature":{v:["Dýr og náttúra"]},Custom:{v:["Sérsniðið"]},Flags:{v:["Flögg"]},"Food & Drink":{v:["Matur og drykkur"]},"Frequently used":{v:["Oftast notað"]},Objects:{v:["Hlutir"]},"People & Body":{v:["Fólk og líkami"]},"Pick an emoji":{v:["Veldu tjáningartákn"]},"Search emoji":{v:["Leita að tjáningartákni"]},"Search results":{v:["Leitarniðurstöður"]},Selected:{v:["Valið"]},"Smileys & Emotion":{v:["Broskallar og tilfinningar"]},Symbols:{v:["Tákn"]},"Travel & Places":{v:["Staðir og ferðalög"]}}},{l:"it",t:{Activities:{v:["Attività"]},"Animals & Nature":{v:["Animali e natura"]},Custom:{v:["Personalizzato"]},Flags:{v:["Bandiere"]},"Food & Drink":{v:["Cibo e bevande"]},"Frequently used":{v:["Usati di frequente"]},Objects:{v:["Oggetti"]},"People & Body":{v:["Persone e corpo"]},"Pick an emoji":{v:["Scegli un emoji"]},"Search emoji":{v:["Ricerca emoji"]},"Search results":{v:["Risultati di ricerca"]},Selected:{v:["Selezionato"]},"Smileys & Emotion":{v:["Faccine ed emozioni"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Viaggi e luoghi"]}}},{l:"ja",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ja_JP",t:{Activities:{v:["アクティビティ"]},"Animals & Nature":{v:["動物と自然"]},Custom:{v:["カスタム"]},"Dark skin tone":{v:["暗い肌のトーン"]},"Emoji picker":{v:["絵文字ピッカー"]},Flags:{v:["国旗"]},"Food & Drink":{v:["食べ物と飲み物"]},"Frequently used":{v:["よく使うもの"]},"Light skin tone":{v:["明るい肌のトーン"]},"Medium dark skin tone":{v:["やや暗い肌のトーン"]},"Medium light skin tone":{v:["やや明るい肌のトーン"]},"Medium skin tone":{v:["中間の肌のトーン"]},"Neutral skin color":{v:["ニュートラルな肌の色"]},Objects:{v:["物"]},"People & Body":{v:["様々な人と体の部位"]},"Pick an emoji":{v:["絵文字を選択"]},"Search emoji":{v:["絵文字を検索"]},"Search results":{v:["検索結果"]},Selected:{v:["選択済み"]},"Skin tone":{v:["肌のトーン"]},"Smileys & Emotion":{v:["感情表現"]},Symbols:{v:["記号"]},"Travel & Places":{v:["旅行と場所"]}}},{l:"ka",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ka_GE",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kab",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kk",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"km",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"kn",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ko",t:{Activities:{v:["활동"]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"la",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lb",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lo",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"lt_LT",t:{Activities:{v:["Veiklos"]},"Animals & Nature":{v:["Gyvūnai ir gamta"]},Custom:{v:["Tinkinti"]},Flags:{v:["Vėliavos"]},"Food & Drink":{v:["Maistas ir gėrimai"]},"Frequently used":{v:["Dažniausiai naudoti"]},Objects:{v:["Objektai"]},"People & Body":{v:["Žmonės ir kūnas"]},"Pick an emoji":{v:["Pasirinkti jaustuką"]},"Search emoji":{v:[""]},"Search results":{v:["Paieškos rezultatai"]},"Smileys & Emotion":{v:["Šypsenos ir emocijos"]},Symbols:{v:["Simboliai"]},"Travel & Places":{v:["Kelionės ir vietos"]}}},{l:"lv",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"mk",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животни & Природа"]},Custom:{v:["Прилагодени"]},Flags:{v:["Знамиња"]},"Food & Drink":{v:["Храна & Пијалоци"]},"Frequently used":{v:["Најчесто користени"]},Objects:{v:["Објекти"]},"People & Body":{v:["Луѓе & Тело"]},"Pick an emoji":{v:["Избери емотикон"]},"Search emoji":{v:[""]},"Search results":{v:["Резултати од барувањето"]},"Smileys & Emotion":{v:["Смешковци & Емотикони"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Патувања & Места"]}}},{l:"mn",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"mr",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ms_MY",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"my",t:{Activities:{v:["ပြုလုပ်ဆောင်တာများ"]},"Animals & Nature":{v:["တိရစ္ဆာန်များနှင့် သဘာဝ"]},Custom:{v:["အလိုကျချိန်ညှိမှု"]},Flags:{v:["အလံများ"]},"Food & Drink":{v:["အစားအသောက်"]},"Frequently used":{v:["မကြာခဏအသုံးပြုသော"]},Objects:{v:["အရာဝတ္ထုများ"]},"People & Body":{v:["လူပုဂ္ဂိုလ်များနှင့် ခန္ဓာကိုယ်"]},"Pick an emoji":{v:["အီမိုဂျီရွေးရန်"]},"Search emoji":{v:[""]},"Search results":{v:["ရှာဖွေမှု ရလဒ်များ"]},"Smileys & Emotion":{v:["စမိုင်လီများနှင့် အီမိုရှင်း"]},Symbols:{v:["သင်္ကေတများ"]},"Travel & Places":{v:["ခရီးသွားလာခြင်းနှင့် နေရာများ"]}}},{l:"nb",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Dyr og natur"]},Custom:{v:["Tilpasset"]},"Dark skin tone":{v:["Mørk hudtone"]},"Emoji picker":{v:["Emoji-velger"]},Flags:{v:["Flagg"]},"Food & Drink":{v:["Mat og drikke"]},"Frequently used":{v:["Ofte brukt"]},"Light skin tone":{v:["Lys hudtone"]},"Medium dark skin tone":{v:["Middels mørk hudtone"]},"Medium light skin tone":{v:["Middels lys hudtone"]},"Medium skin tone":{v:["Middels hudtone"]},"Neutral skin color":{v:["Nøytral hudfarge"]},Objects:{v:["Objekter"]},"People & Body":{v:["Mennesker og kropp"]},"Pick an emoji":{v:["Velg en emoji"]},"Search emoji":{v:["Søk emoji"]},"Search results":{v:["Søkeresultater"]},Selected:{v:["Valgt"]},"Skin tone":{v:["Hudtone"]},"Smileys & Emotion":{v:["Smilefjes og følelser"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Reise og steder"]}}},{l:"ne",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"nl",t:{Activities:{v:["Activiteiten"]},"Animals & Nature":{v:["Dieren & Natuur"]},Custom:{v:["Aangepast"]},"Dark skin tone":{v:["Donkere tint"]},"Emoji picker":{v:["Emoji-kiezer"]},Flags:{v:["Vlaggen"]},"Food & Drink":{v:["Eten & Drinken"]},"Frequently used":{v:["Vaak gebruikt"]},"Light skin tone":{v:["Lichte tint"]},"Medium dark skin tone":{v:["Gemiddelde donkere tint"]},"Medium light skin tone":{v:["Gemiddeld lichte tint"]},"Medium skin tone":{v:["Gemiddelde tint"]},"Neutral skin color":{v:["Neutrale tint"]},Objects:{v:["Objecten"]},"People & Body":{v:["Mensen & Lichaam"]},"Pick an emoji":{v:["Kies een emoji"]},"Search emoji":{v:["Zoek emoji"]},"Search results":{v:["Zoekresultaten"]},Selected:{v:["Geselecteerd"]},"Skin tone":{v:["Tint van de schil"]},"Smileys & Emotion":{v:["Smileys & Emotie"]},Symbols:{v:["Symbolen"]},"Travel & Places":{v:["Reizen & Plaatsen"]}}},{l:"nn_NO",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"oc",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"pl",t:{Activities:{v:["Aktywność"]},"Animals & Nature":{v:["Zwierzęta i natura"]},Custom:{v:["Zwyczajne"]},"Dark skin tone":{v:["Ciemna tonacja"]},"Emoji picker":{v:["Wybierz Emoji"]},Flags:{v:["Flagi"]},"Food & Drink":{v:["Jedzenie i picie"]},"Frequently used":{v:["Często używane"]},"Light skin tone":{v:["Jasny odcień skóry"]},"Medium dark skin tone":{v:["Średnio ciemny odcień skóry"]},"Medium light skin tone":{v:["Średnio jasny odcień skóry"]},"Medium skin tone":{v:["Średni odcień skóry"]},"Neutral skin color":{v:["Neutralny kolor skróry"]},Objects:{v:["Obiekty"]},"People & Body":{v:["Ludzie i ciało"]},"Pick an emoji":{v:["Wybierz emoji"]},"Search emoji":{v:["Szukaj emoji"]},"Search results":{v:["Wyniki wyszukiwania"]},Selected:{v:["Wybrane"]},"Skin tone":{v:["Kolor skóry"]},"Smileys & Emotion":{v:["Buźki i emotikony"]},Symbols:{v:["Symbole"]},"Travel & Places":{v:["Podróże i miejsca"]}}},{l:"ps",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"pt_BR",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais & Natureza"]},Custom:{v:["Personalizado"]},"Dark skin tone":{v:["Tom de pele escuro"]},"Emoji picker":{v:["Selecionar emoji"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida & Bebida"]},"Frequently used":{v:["Mais usados"]},"Light skin tone":{v:["Tome de pele claro"]},"Medium dark skin tone":{v:["Tom de pele meio escuro"]},"Medium light skin tone":{v:["Tom de pele meio claro"]},"Medium skin tone":{v:["Tom de pele médio"]},"Neutral skin color":{v:["Tom de pele neutro"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas & Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoticons"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:["Selecionado"]},"Skin tone":{v:["Tom de pele"]},"Smileys & Emotion":{v:["Smiles & Emoções"]},Symbols:{v:["Símbolo"]},"Travel & Places":{v:["Viagem & Lugares"]}}},{l:"pt_PT",t:{Activities:{v:["Atividades"]},"Animals & Nature":{v:["Animais e Natureza"]},Custom:{v:["Personalizado"]},Flags:{v:["Bandeiras"]},"Food & Drink":{v:["Comida e Bebida"]},"Frequently used":{v:["Mais utilizados"]},Objects:{v:["Objetos"]},"People & Body":{v:["Pessoas e Corpo"]},"Pick an emoji":{v:["Escolha um emoji"]},"Search emoji":{v:["Pesquisar emoji"]},"Search results":{v:["Resultados da pesquisa"]},Selected:{v:[""]},"Smileys & Emotion":{v:["Sorrisos e Emoções"]},Symbols:{v:["Símbolos"]},"Travel & Places":{v:["Viagem e Lugares"]}}},{l:"ro",t:{Activities:{v:["Activități"]},"Animals & Nature":{v:["Animale și natură"]},Custom:{v:["Personalizat"]},Flags:{v:["Marcaje"]},"Food & Drink":{v:["Alimente și băuturi"]},"Frequently used":{v:["Utilizate frecvent"]},Objects:{v:["Obiecte"]},"People & Body":{v:["Oameni și corp"]},"Pick an emoji":{v:["Alege un emoji"]},"Search emoji":{v:["Căutare emoji"]},"Search results":{v:["Rezultatele căutării"]},Selected:{v:["Selectat"]},"Smileys & Emotion":{v:["Zâmbete și emoții"]},Symbols:{v:["Simboluri"]},"Travel & Places":{v:["Călătorii și locuri"]}}},{l:"ru",t:{Activities:{v:["События"]},"Animals & Nature":{v:["Животные и природа "]},Custom:{v:["Пользовательское"]},Flags:{v:["Флаги"]},"Food & Drink":{v:["Еда, напиток"]},"Frequently used":{v:["Часто используемый"]},Objects:{v:["Объекты"]},"People & Body":{v:["Люди и тело"]},"Pick an emoji":{v:["Выберите эмодзи"]},"Search emoji":{v:["Поиск эмодзи"]},"Search results":{v:["Результаты поиска"]},Selected:{v:["Выбрано"]},"Smileys & Emotion":{v:["Смайлики и эмоции"]},Symbols:{v:["Символы"]},"Travel & Places":{v:["Путешествия и места"]}}},{l:"sc",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"si",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sk",t:{Activities:{v:["Aktivity"]},"Animals & Nature":{v:["Zvieratá a príroda"]},Custom:{v:["Zvyk"]},Flags:{v:["Vlajky"]},"Food & Drink":{v:["Jedlo a nápoje"]},"Frequently used":{v:["Často používané"]},Objects:{v:["Objekty"]},"People & Body":{v:["Ľudia a telo"]},"Pick an emoji":{v:["Vyberte si emodži"]},"Search emoji":{v:[""]},"Search results":{v:["Výsledky vyhľadávania"]},"Smileys & Emotion":{v:["Smajlíky a emócie"]},Symbols:{v:["Symboly"]},"Travel & Places":{v:["Cestovanie a miesta"]}}},{l:"sl",t:{Activities:{v:["Dejavnosti"]},"Animals & Nature":{v:["Živali in Narava"]},Custom:{v:["Po meri"]},Flags:{v:["Zastavice"]},"Food & Drink":{v:["Hrana in Pijača"]},"Frequently used":{v:["Pogostost uporabe"]},Objects:{v:["Predmeti"]},"People & Body":{v:["Ljudje in Telo"]},"Pick an emoji":{v:["Izbor izrazne ikone"]},"Search emoji":{v:[""]},"Search results":{v:["Zadetki iskanja"]},"Smileys & Emotion":{v:["Izrazne ikone"]},Symbols:{v:["Simboli"]},"Travel & Places":{v:["Potovanja in Kraji"]}}},{l:"sq",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sr",t:{Activities:{v:["Активности"]},"Animals & Nature":{v:["Животиње и природа"]},Custom:{v:["Произвољно"]},"Dark skin tone":{v:["Тамни тен коже"]},"Emoji picker":{v:["Бирач емођија"]},Flags:{v:["Заставе"]},"Food & Drink":{v:["Храна и пиће"]},"Frequently used":{v:["Често коришћено"]},"Light skin tone":{v:["Светли тен коже"]},"Medium dark skin tone":{v:["Средње тамни тен коже"]},"Medium light skin tone":{v:["Средње светли тен коже"]},"Medium skin tone":{v:["Средњи тен коже"]},"Neutral skin color":{v:["Неутрална боја коже"]},Objects:{v:["Предмети"]},"People & Body":{v:["Људи и тело"]},"Pick an emoji":{v:["Изаберите емођи"]},"Search emoji":{v:["Претражи емођи"]},"Search results":{v:["Резултати претраге"]},Selected:{v:["Изабрано"]},"Skin tone":{v:["Тен коже"]},"Smileys & Emotion":{v:["Смајлији и емоције"]},Symbols:{v:["Симболи"]},"Travel & Places":{v:["Путовање и места"]}}},{l:"sr@latin",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"sv",t:{Activities:{v:["Aktiviteter"]},"Animals & Nature":{v:["Djur & Natur"]},Custom:{v:["Anpassad"]},"Dark skin tone":{v:["Mörk hudton"]},"Emoji picker":{v:["Emoji-väljare"]},Flags:{v:["Flaggor"]},"Food & Drink":{v:["Mat & Dryck"]},"Frequently used":{v:["Används ofta"]},"Light skin tone":{v:["Ljus hudton"]},"Medium dark skin tone":{v:["Medium mörk hudton"]},"Medium light skin tone":{v:["Medium ljus hudton"]},"Medium skin tone":{v:["Medium hudton"]},"Neutral skin color":{v:["Neutral hudfärg"]},Objects:{v:["Objekt"]},"People & Body":{v:["Kropp & Själ"]},"Pick an emoji":{v:["Välj en emoji"]},"Search emoji":{v:["Sök emoji"]},"Search results":{v:["Sökresultat"]},Selected:{v:["Vald"]},"Skin tone":{v:["Hudton"]},"Smileys & Emotion":{v:["Selfies & Känslor"]},Symbols:{v:["Symboler"]},"Travel & Places":{v:["Resor & Sevärdigheter"]}}},{l:"sw",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"ta",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"th",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"tk",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"tr",t:{Activities:{v:["Etkinlikler"]},"Animals & Nature":{v:["Hayvanlar ve Doğa"]},Custom:{v:["Özel"]},"Dark skin tone":{v:["Koyu deri rengi"]},"Emoji picker":{v:["Emoji seçici"]},Flags:{v:["Bayraklar"]},"Food & Drink":{v:["Yeme ve içme"]},"Frequently used":{v:["Sık kullanılanlar"]},"Light skin tone":{v:["Açık deri rengi"]},"Medium dark skin tone":{v:["Orta koyu deri rengi"]},"Medium light skin tone":{v:["Orta açık deri rengi"]},"Medium skin tone":{v:["Orta deri rengi"]},"Neutral skin color":{v:["Nötr deri rengi"]},Objects:{v:["Nesneler"]},"People & Body":{v:["İnsanlar ve beden"]},"Pick an emoji":{v:["Bir emoji seçin"]},"Search emoji":{v:["Emoji ara"]},"Search results":{v:["Arama sonuçları"]},Selected:{v:["Seçilmiş"]},"Skin tone":{v:["Deri rengi"]},"Smileys & Emotion":{v:["İfadeler ve duygular"]},Symbols:{v:["Simgeler"]},"Travel & Places":{v:["Gezi ve yerler"]}}},{l:"ug",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"uk",t:{Activities:{v:["Діяльність"]},"Animals & Nature":{v:["Тварини та природа"]},Custom:{v:["Власне"]},"Dark skin tone":{v:["Смаглявий"]},"Emoji picker":{v:["Вибір емоційки"]},Flags:{v:["Прапори"]},"Food & Drink":{v:["Їжа та напої"]},"Frequently used":{v:["Найчастіші"]},"Light skin tone":{v:["Світла шкіра"]},"Medium dark skin tone":{v:["Какао"]},"Medium light skin tone":{v:["Лате"]},"Medium skin tone":{v:["Середній колір шкіри"]},"Neutral skin color":{v:["Нейтральний колір шкіри"]},Objects:{v:["Об'єкти"]},"People & Body":{v:["Люди та жести"]},"Pick an emoji":{v:["Виберіть емоційку"]},"Search emoji":{v:["Шукати емоційки"]},"Search results":{v:["Результати пошуку"]},Selected:{v:["Вибрано"]},"Skin tone":{v:["Колір шкіри"]},"Smileys & Emotion":{v:["Смайли та емоції"]},Symbols:{v:["Символи"]},"Travel & Places":{v:["Поїздки та місця"]}}},{l:"ur_PK",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"uz",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"vi",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}},{l:"zh_CN",t:{Activities:{v:["活动"]},"Animals & Nature":{v:["动物 & 自然"]},Custom:{v:["自定义"]},Flags:{v:["旗帜"]},"Food & Drink":{v:["食物 & 饮品"]},"Frequently used":{v:["经常使用"]},Objects:{v:["物体"]},"People & Body":{v:["人 & 身体"]},"Pick an emoji":{v:["选择一个表情"]},"Search emoji":{v:[""]},"Search results":{v:["搜索结果"]},"Smileys & Emotion":{v:["笑脸 & 情感"]},Symbols:{v:["符号"]},"Travel & Places":{v:["旅游 & 地点"]}}},{l:"zh_HK",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["經常使用"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zh_TW",t:{Activities:{v:["活動"]},"Animals & Nature":{v:["動物與自然"]},Custom:{v:["自定義"]},Flags:{v:["旗幟"]},"Food & Drink":{v:["食物與飲料"]},"Frequently used":{v:["最近使用"]},Objects:{v:["物件"]},"People & Body":{v:["人物"]},"Pick an emoji":{v:["選擇表情符號"]},"Search emoji":{v:["搜尋表情符號"]},"Search results":{v:["搜尋結果"]},Selected:{v:["已選取"]},"Smileys & Emotion":{v:["表情"]},Symbols:{v:["標誌"]},"Travel & Places":{v:["旅遊與景點"]}}},{l:"zu_ZA",t:{Activities:{v:[""]},"Animals & Nature":{v:[""]},Custom:{v:[""]},Flags:{v:[""]},"Food & Drink":{v:[""]},"Frequently used":{v:[""]},Objects:{v:[""]},"People & Body":{v:[""]},"Pick an emoji":{v:[""]},"Search emoji":{v:[""]},"Search results":{v:[""]},"Smileys & Emotion":{v:[""]},Symbols:{v:[""]},"Travel & Places":{v:[""]}}}],mA=[{l:"af",t:{}},{l:"ar",t:{"Add to a project":{v:["أضف إلى مشروع"]},"Connect items to a project to make them easier to find":{v:["ربط عناصر بمشروع لتسهيل العثور عليها"]},"Failed to add the item to the project":{v:["تعذر ربط عنصر بمشروع"]},"Failed to create a project":{v:["تعذر إنشاء مشروع"]},"Failed to rename the project":{v:["تعذّر تغيير اسم المشروع"]},"Type to search for existing projects":{v:["أكتُب للبحث في المشاريع الموجودة"]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Add to a project":{v:["Přidat do projektu"]},"Connect items to a project to make them easier to find":{v:["Připojte položky k projektu, čímž budou snáze dohledatelné"]},"Failed to add the item to the project":{v:["Položku se nepodařilo přidat do projektu"]},"Failed to create a project":{v:["Projekt se nepodařilo vytvořit"]},"Failed to rename the project":{v:["Projekt se nepodařilo přejmenovat"]},"Type to search for existing projects":{v:["Psaním vyhledávejte existující projekty"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Add to a project":{v:["Tilføj til et projekt"]},"Connect items to a project to make them easier to find":{v:["Forbind elementer til et projekt for at gøre dem nemmere at finde"]},"Failed to add the item to the project":{v:["Kunne ikke føje elementet til projektet"]},"Failed to create a project":{v:["Kunne ikke oprette et projekt"]},"Failed to rename the project":{v:["Projektet kunne ikke omdøbes"]},"Type to search for existing projects":{v:["Skriv for at søge efter eksisterende projekter"]}}},{l:"de",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Fehler beim Erstellen eines Projektes"]},"Failed to rename the project":{v:["Fehler beim Umbenennen eines Projektes"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"de_DE",t:{"Add to a project":{v:["Einem Projekt hinzufügen"]},"Connect items to a project to make them easier to find":{v:["Verbinden Sie Elemente mit einem Projekt, um sie leichter zu finden"]},"Failed to add the item to the project":{v:["Das Element konnte nicht zum Projekt hinzugefügt werden"]},"Failed to create a project":{v:["Fehler beim Erstellen eines Projektes"]},"Failed to rename the project":{v:["Fehler beim Umbenennen eines Projektes"]},"Type to search for existing projects":{v:["Tippen, um nach vorhandenen Projekten zu suchen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Add to a project":{v:["Add to a project"]},"Connect items to a project to make them easier to find":{v:["Connect items to a project to make them easier to find"]},"Failed to add the item to the project":{v:["Failed to add the item to the project"]},"Failed to create a project":{v:["Failed to create a project"]},"Failed to rename the project":{v:["Failed to rename the project"]},"Type to search for existing projects":{v:["Type to search for existing projects"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte items a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear un proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Add to a project":{v:["Agregar a un proyecto"]},"Connect items to a project to make them easier to find":{v:["Conecte elementos a un proyecto para hacerlos más fáciles de encontrar"]},"Failed to add the item to the project":{v:["No se pudo agregar el elemento al proyecto"]},"Failed to create a project":{v:["No se pudo crear el proyecto"]},"Failed to rename the project":{v:["No se pudo renombrar el proyecto"]},"Type to search for existing projects":{v:["Escriba para buscar proyectos existentes"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Add to a project":{v:["Cuir le tionscadal"]},"Connect items to a project to make them easier to find":{v:["Ceangail míreanna le tionscadal chun iad a dhéanamh níos éasca iad a aimsiú"]},"Failed to add the item to the project":{v:["Theip ar an mír a chur leis an tionscadal"]},"Failed to create a project":{v:["Theip ar thionscadal a chruthú"]},"Failed to rename the project":{v:["Theip ar an tionscadal a athainmniú"]},"Type to search for existing projects":{v:["Clóscríobh chun tionscadail atá ann cheana a chuardach"]}}},{l:"gd",t:{}},{l:"gl",t:{"Add to a project":{v:["Engadir a un proxecto"]},"Connect items to a project to make them easier to find":{v:["Conectar elementos a un proxecto para facelos máis doados de atopar"]},"Failed to add the item to the project":{v:["Produciuse un fallo ao engadir o elemento ao proxecto"]},"Failed to create a project":{v:["Produciuse un fallo ao crear un proxecto"]},"Failed to rename the project":{v:["Produciuse un fallo ao cambiarlle o nome ao proxecto"]},"Type to search for existing projects":{v:["Escriba para buscar proxectos existentes"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Add to a project":{v:["プロジェクトに追加する"]},"Connect items to a project to make them easier to find":{v:["項目をプロジェクトに接続して検索しやすくする"]},"Failed to add the item to the project":{v:["プロジェクトへのアイテムの追加に失敗しました"]},"Failed to create a project":{v:["プロジェクトの作成に失敗しました"]},"Failed to rename the project":{v:["プロジェクトの名前変更に失敗しました"]},"Type to search for existing projects":{v:["既存のプロジェクトを検索するために入力します"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Add to a project":{v:["Legge til i et prosjekt"]},"Connect items to a project to make them easier to find":{v:["Koble elementer til et prosjekt for å gjøre det enklere å finne dem"]},"Failed to add the item to the project":{v:["Kan ikke legge til elementet i prosjektet"]},"Failed to create a project":{v:["Kan ikke opprette et prosjekt"]},"Failed to rename the project":{v:["Kunne ikke gi prosjektet nytt navn"]},"Type to search for existing projects":{v:["Skriv for å søke for eksisterende prosjekter"]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Add to a project":{v:["Lägg till i ett projekt"]},"Connect items to a project to make them easier to find":{v:["Anslut objekt till ett projekt för att göra dem lättare att hitta"]},"Failed to add the item to the project":{v:["Det gick inte att lägga till objektet i projektet"]},"Failed to create a project":{v:["Det gick inte att skapa ett projekt"]},"Failed to rename the project":{v:["Kunde inte byta namn på projektet"]},"Type to search for existing projects":{v:["Skriv för att söka efter befintliga projekt"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Add to a project":{v:["Bir projeye ekle"]},"Connect items to a project to make them easier to find":{v:["Ögeleri daha kolay bulmak için bir proje ile ilişkilendirin"]},"Failed to add the item to the project":{v:["Öge projeye eklenemedi"]},"Failed to create a project":{v:["Bir proje oluşturulamadı"]},"Failed to rename the project":{v:["Proje yeniden adlandırılamadı"]},"Type to search for existing projects":{v:["Var olan projeleri aramak için yazmaya başlayın"]}}},{l:"ug",t:{}},{l:"uk",t:{"Add to a project":{v:["Додати др проєкту"]},"Connect items to a project to make them easier to find":{v:["Приєднайте ресурси до проєкту для швидшого пошуку"]},"Failed to add the item to the project":{v:["Не вдалося приєднати ресурс до проєкту"]},"Failed to create a project":{v:["Не вдалося створити проєкт"]},"Failed to rename the project":{v:["Не вдалося перейменувати проєкт"]},"Type to search for existing projects":{v:["Почніть вводити, щоб знайти проєкт"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],pA=[{l:"af",t:{"Any link":{v:[""]}}},{l:"ar",t:{"Any link":{v:["أيَّ رابطٍ"]}}},{l:"ast",t:{"Any link":{v:["Cualesquier enllaz"]}}},{l:"az",t:{"Any link":{v:[""]}}},{l:"be",t:{"Any link":{v:[""]}}},{l:"bg",t:{"Any link":{v:[""]}}},{l:"bn_BD",t:{"Any link":{v:[""]}}},{l:"br",t:{"Any link":{v:[""]}}},{l:"bs",t:{"Any link":{v:[""]}}},{l:"ca",t:{"Any link":{v:[""]}}},{l:"cs",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cs_CZ",t:{"Any link":{v:["Jakýkoli odkaz"]}}},{l:"cy_GB",t:{"Any link":{v:[""]}}},{l:"da",t:{"Any link":{v:["Ethvert link"]}}},{l:"de",t:{"Any link":{v:["Irgendein Link"]}}},{l:"de_DE",t:{"Any link":{v:["Irgendein Link"]}}},{l:"el",t:{"Any link":{v:[""]}}},{l:"en_GB",t:{"Any link":{v:["Any link"]}}},{l:"eo",t:{"Any link":{v:[""]}}},{l:"es",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_419",t:{"Any link":{v:[""]}}},{l:"es_AR",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_CL",t:{"Any link":{v:[""]}}},{l:"es_CO",t:{"Any link":{v:[""]}}},{l:"es_CR",t:{"Any link":{v:[""]}}},{l:"es_DO",t:{"Any link":{v:[""]}}},{l:"es_EC",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_GT",t:{"Any link":{v:[""]}}},{l:"es_HN",t:{"Any link":{v:[""]}}},{l:"es_MX",t:{"Any link":{v:["Cualquier enlace"]}}},{l:"es_NI",t:{"Any link":{v:[""]}}},{l:"es_PA",t:{"Any link":{v:[""]}}},{l:"es_PE",t:{"Any link":{v:[""]}}},{l:"es_PR",t:{"Any link":{v:[""]}}},{l:"es_PY",t:{"Any link":{v:[""]}}},{l:"es_SV",t:{"Any link":{v:[""]}}},{l:"es_UY",t:{"Any link":{v:[""]}}},{l:"et_EE",t:{"Any link":{v:[""]}}},{l:"eu",t:{"Any link":{v:["Edozein esteka"]}}},{l:"fa",t:{"Any link":{v:[""]}}},{l:"fi",t:{"Any link":{v:[""]}}},{l:"fo",t:{"Any link":{v:[""]}}},{l:"fr",t:{"Any link":{v:["N'importe quel lien"]}}},{l:"ga",t:{"Any link":{v:["Aon nasc"]}}},{l:"gd",t:{"Any link":{v:[""]}}},{l:"gl",t:{"Any link":{v:["Calquera ligazón"]}}},{l:"he",t:{"Any link":{v:["קישור כלשהו"]}}},{l:"hi_IN",t:{"Any link":{v:[""]}}},{l:"hr",t:{"Any link":{v:[""]}}},{l:"hsb",t:{"Any link":{v:[""]}}},{l:"hu",t:{"Any link":{v:[""]}}},{l:"hy",t:{"Any link":{v:[""]}}},{l:"ia",t:{"Any link":{v:[""]}}},{l:"id",t:{"Any link":{v:["Semua tautan"]}}},{l:"ig",t:{"Any link":{v:[""]}}},{l:"is",t:{"Any link":{v:["Einhver tengill"]}}},{l:"it",t:{"Any link":{v:["Qualsiasi link"]}}},{l:"ja",t:{"Any link":{v:["任意のリンク"]}}},{l:"ja_JP",t:{"Any link":{v:["任意のリンク"]}}},{l:"ka",t:{"Any link":{v:[""]}}},{l:"ka_GE",t:{"Any link":{v:[""]}}},{l:"kab",t:{"Any link":{v:[""]}}},{l:"kk",t:{"Any link":{v:[""]}}},{l:"km",t:{"Any link":{v:[""]}}},{l:"kn",t:{"Any link":{v:[""]}}},{l:"ko",t:{"Any link":{v:[""]}}},{l:"la",t:{"Any link":{v:[""]}}},{l:"lb",t:{"Any link":{v:[""]}}},{l:"lo",t:{"Any link":{v:[""]}}},{l:"lt_LT",t:{"Any link":{v:[""]}}},{l:"lv",t:{"Any link":{v:[""]}}},{l:"mk",t:{"Any link":{v:[""]}}},{l:"mn",t:{"Any link":{v:[""]}}},{l:"mr",t:{"Any link":{v:[""]}}},{l:"ms_MY",t:{"Any link":{v:[""]}}},{l:"my",t:{"Any link":{v:[""]}}},{l:"nb",t:{"Any link":{v:["Enhver lenke"]}}},{l:"ne",t:{"Any link":{v:[""]}}},{l:"nl",t:{"Any link":{v:["Elke link"]}}},{l:"nn_NO",t:{"Any link":{v:[""]}}},{l:"oc",t:{"Any link":{v:[""]}}},{l:"pl",t:{"Any link":{v:["Dowolny link"]}}},{l:"ps",t:{"Any link":{v:[""]}}},{l:"pt_BR",t:{"Any link":{v:["Qualquer link"]}}},{l:"pt_PT",t:{"Any link":{v:["Qualquer link"]}}},{l:"ro",t:{"Any link":{v:["Orice link"]}}},{l:"ru",t:{"Any link":{v:["Любая ссылка"]}}},{l:"sc",t:{"Any link":{v:[""]}}},{l:"si",t:{"Any link":{v:[""]}}},{l:"sk",t:{"Any link":{v:[""]}}},{l:"sl",t:{"Any link":{v:[""]}}},{l:"sq",t:{"Any link":{v:[""]}}},{l:"sr",t:{"Any link":{v:["Било који линк"]}}},{l:"sr@latin",t:{"Any link":{v:[""]}}},{l:"sv",t:{"Any link":{v:["Vilken länk som helst"]}}},{l:"sw",t:{"Any link":{v:[""]}}},{l:"ta",t:{"Any link":{v:[""]}}},{l:"th",t:{"Any link":{v:[""]}}},{l:"tk",t:{"Any link":{v:[""]}}},{l:"tr",t:{"Any link":{v:["Herhangi bir bağlantı"]}}},{l:"ug",t:{"Any link":{v:[""]}}},{l:"uk",t:{"Any link":{v:["Будь-яке посилання"]}}},{l:"ur_PK",t:{"Any link":{v:[""]}}},{l:"uz",t:{"Any link":{v:[""]}}},{l:"vi",t:{"Any link":{v:[""]}}},{l:"zh_CN",t:{"Any link":{v:[""]}}},{l:"zh_HK",t:{"Any link":{v:["任何連結"]}}},{l:"zh_TW",t:{"Any link":{v:["任何連結"]}}},{l:"zu_ZA",t:{"Any link":{v:[""]}}}],_A=[{l:"af",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ar",t:{"Anything shared with the same group of people will show up here":{v:["أيّ مادة تمت مشاركتها مع نفس المجموعة من الأشخاص سيتم عرضها هنا"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["خطأ في الحصول على الموارد ذات الصلة. يرجى الاتصال بمشرف النظام عندك إذا كان لديك أيّ أسئلة."]},"Related resources":{v:["مصادر ذات صلة"]}}},{l:"ast",t:{"Anything shared with the same group of people will show up here":{v:["Equí va apaecer tolo que compartas col mesmu grupu de persones"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Hebo un error al consiguir los recursos rellacionaos. Ponte en contautu col alministrador del sistema si tienes dalguna entruga."]},"Related resources":{v:["Recursos rellacionao"]}}},{l:"az",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"be",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bg",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bn_BD",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"br",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"bs",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ca",t:{"Anything shared with the same group of people will show up here":{v:["Qualsevol cosa compartida amb el mateix grup de persones es mostrarà aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Recursos relacionats"]}}},{l:"cs",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cs_CZ",t:{"Anything shared with the same group of people will show up here":{v:["Cokoli nasdíleného stejné skupině lidí se zobrazí zde"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Chyba při získávání souvisejících prostředků. Pokud máte jakékoli dotazy, obraťte se na správce vámi využívaného systému."]},"Related resources":{v:["Související prostředky"]}}},{l:"cy_GB",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"da",t:{"Anything shared with the same group of people will show up here":{v:["Alt der deles med samme gruppe af personer vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fejl ved hentning af relaterede ressourcer. Kontakt venligst din systemadministrator, hvis du har spørgsmål."]},"Related resources":{v:["Relaterede emner"]}}},{l:"de",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wende dich bitte an deinen Systemadministrator."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"de_DE",t:{"Anything shared with the same group of people will show up here":{v:["Alles, das mit derselben Gruppe von Personen geteilt wird, wird hier angezeigt"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fehler beim Abrufen verwandter Ressourcen. Bei Fragen wenden Sie sich bitte an Ihre Systemadministration."]},"Related resources":{v:["Verwandte Ressourcen"]}}},{l:"el",t:{"Anything shared with the same group of people will show up here":{v:["Οτιδήποτε μοιράζεται με την ίδια ομάδα ατόμων θα εμφανίζεται εδώ"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Σχετικοί πόροι"]}}},{l:"en_GB",t:{"Anything shared with the same group of people will show up here":{v:["Anything shared with the same group of people will show up here"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error getting related resources. Please contact your system administrator if you have any questions."]},"Related resources":{v:["Related resources"]}}},{l:"eo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa que esté compartida con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_419",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_AR",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacte a su administrador del sistema si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_CL",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_CO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_CR",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_DO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_EC",t:{"Anything shared with the same group of people will show up here":{v:["Cualquier cosa compartida con el mismo grupo de personas aparecerá aquí."]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor, contacta a tu administrador del sistema si tienes alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_GT",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_HN",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_MX",t:{"Anything shared with the same group of people will show up here":{v:["Todo lo que se comparta con el mismo grupo de personas se mostrará aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Error al obtener recursos relacionados. Por favor contacte al administrador si tiene alguna pregunta."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"es_NI",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PA",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PR",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_PY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_SV",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"es_UY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"et_EE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"eu",t:{"Anything shared with the same group of people will show up here":{v:["Pertsona-talde berarekin partekatutako edozer agertuko da hemen"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore bat gertatu da erlazionatutako baliabideak eskuratzean. Jarri harremanetan zure sistemaren administratzailearekin galderarik baduzu."]},"Related resources":{v:["Erlazionatutako baliabideak"]}}},{l:"fa",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fi",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"fr",t:{"Anything shared with the same group of people will show up here":{v:["Tout ce qui est partagé avec le même groupe de personnes apparaîtra ici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erreur lors de la récupération des ressources liées. Contactez votre administrateur système pour répondre à vos éventuelles questions."]},"Related resources":{v:["Ressources liées"]}}},{l:"ga",t:{"Anything shared with the same group of people will show up here":{v:["Taispeánfar aon rud a roinntear leis an ngrúpa céanna daoine anseo"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Earráid agus acmhainní gaolmhara á bhfáil. Déan teagmháil le riarthóir do chórais má tá aon cheist agat."]},"Related resources":{v:["Acmhainní gaolmhara"]}}},{l:"gd",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"gl",t:{"Anything shared with the same group of people will show up here":{v:["Todo o que se comparta co mesmo grupo de persoas aparecerá aquí"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Produciuse un erro ao obter os recursos relacionados. Póñase en contacto coa administración do seu sistema se ten algunha dúbida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"he",t:{"Anything shared with the same group of people will show up here":{v:["כל מה שמשותף עם אותה קבוצת האנשים יופיע כאן"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["שגיאה בקבלת המשאבים הקשורים. נא ליצור קשר עם הנהלת המערכת אם יש לך שאלות."]},"Related resources":{v:["משאבים קשורים"]}}},{l:"hi_IN",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hr",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hsb",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"hu",t:{"Anything shared with the same group of people will show up here":{v:["Minden, amit ugyanazzal a csoporttal oszt meg, itt fog megjelenni"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Kapcsolódó erőforrások"]}}},{l:"hy",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ia",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"id",t:{"Anything shared with the same group of people will show up here":{v:["Apa pun yang dibagikan dengan grup orang yang sama akan muncul di sini"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Kesalahan saat mengambil sumber daya terkait. Hubungi administrator sistem Anda jika ada pertanyaan."]},"Related resources":{v:["Sumber daya terkait"]}}},{l:"ig",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"is",t:{"Anything shared with the same group of people will show up here":{v:["Allt sem deilt er með sama hópi fólks mun birtast hér"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Villa við að sækja tengd tilföng. Hafðu samband við kerfisstjórann þinn ef þú ert með einhverjar spurningar."]},"Related resources":{v:["Tengd tilföng"]}}},{l:"it",t:{"Anything shared with the same group of people will show up here":{v:["Tutto ciò che è stato condiviso con lo stesso gruppo di persone viene visualizzato qui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Errore nell'ottenere le risorse correlate. Per qualsiasi domanda, contattare l'amministratore di sistema."]},"Related resources":{v:["Risorse correlate"]}}},{l:"ja",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ja_JP",t:{"Anything shared with the same group of people will show up here":{v:["同じグループで共有しているものは、全てここに表示されます"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["関連リソースの取得エラー。ご不明な点がございましたら、システム管理者にお問い合わせください。"]},"Related resources":{v:["関連リソース"]}}},{l:"ka",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ka_GE",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kab",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"km",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"kn",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ko",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"la",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lb",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lo",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lt_LT",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"lv",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mn",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"mr",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ms_MY",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"my",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"nb",t:{"Anything shared with the same group of people will show up here":{v:["Alt som er delt med den samme gruppen vil vises her"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Feil ved henting av relaterte ressurser. Kontakt systemansvarlig hvis du har spørsmål."]},"Related resources":{v:["Relaterte ressurser"]}}},{l:"ne",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"nl",t:{"Anything shared with the same group of people will show up here":{v:["Alles dat gedeeld is met dezelfde groep mensen zal hier getoond worden"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Fout bij het verkrijgen van resources. Neem a.u.b. contact op met uw systeembeheerder als u vragen heeft."]},"Related resources":{v:["Gerelateerde bronnen"]}}},{l:"nn_NO",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"oc",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"pl",t:{"Anything shared with the same group of people will show up here":{v:["Tutaj pojawi się wszystko, co zostało udostępnione tej samej grupie osób"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Błąd podczas pobierania powiązanych zasobów. Jeśli masz jakiekolwiek pytania, skontaktuj się z administratorem systemu."]},"Related resources":{v:["Powiązane zasoby"]}}},{l:"ps",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"pt_BR",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro ao obter recursos relacionados. Por favor entre em contato com o administrador do sistema se tiver alguma dúvida."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"pt_PT",t:{"Anything shared with the same group of people will show up here":{v:["Qualquer coisa compartilhada com o mesmo grupo de pessoas aparecerá aqui"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Erro em obter info relacionadas. Por favor contacte o administrador do sistema para esclarecimentos adicionais."]},"Related resources":{v:["Recursos relacionados"]}}},{l:"ro",t:{"Anything shared with the same group of people will show up here":{v:["Tot ceea ce este partajat cu același grup de persoane va fi afișat aici"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Eroare la preluarea resurselor adiționale. Vă rugăm să contactați administratorul pentru întrebări."]},"Related resources":{v:["Resurse legate"]}}},{l:"ru",t:{"Anything shared with the same group of people will show up here":{v:["Всё, чем поделились с той же группой людей, будет отображаться здесь"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Ошибка при получении связанных ресурсов. Если у вас есть какие-либо вопросы, обратитесь к системному администратору."]},"Related resources":{v:["Связанные ресурсы"]}}},{l:"sc",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"si",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sl",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["Povezani viri"]}}},{l:"sq",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sr",t:{"Anything shared with the same group of people will show up here":{v:["Све што се дели са истом групом људи ће се појавити овде"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Грешка код прибављања везаних ресурса. Молимо вас да се обратите администратору ако имате питања."]},"Related resources":{v:["Повезани ресурси"]}}},{l:"sr@latin",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"sv",t:{"Anything shared with the same group of people will show up here":{v:["Något som delats med samma grupp av personer kommer att visas här"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Det gick inte att hämta relaterade resurser. Kontakta din systemadministratör om du har några frågor."]},"Related resources":{v:["Relaterade resurser"]}}},{l:"sw",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"ta",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"th",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"tk",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"tr",t:{"Anything shared with the same group of people will show up here":{v:["Aynı kişi grubu ile paylaşılan herşey burada görüntülenir"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["İlgili kaynaklara ulaşılırken sorun çıktı. Herhangi bir sorunuz varsa lütfen sistem yöneticiniz ile görüşün "]},"Related resources":{v:["İlgili kaynaklar"]}}},{l:"ug",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"uk",t:{"Anything shared with the same group of people will show up here":{v:["Будь-що доступне для цієї же групи людей буде показано тут"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["Помилка під час отримання пов'язаних ресурсів. Будь ласка, сконтактуйте з системним адміністратором, якщо у вас виникли запитання."]},"Related resources":{v:["Пов'язані ресурси"]}}},{l:"ur_PK",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"uz",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"vi",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}},{l:"zh_CN",t:{"Anything shared with the same group of people will show up here":{v:["与同组用户分享的所有内容都会显示于此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:["相关资源"]}}},{l:"zh_HK",t:{"Anything shared with the same group of people will show up here":{v:["與同一組人共享的任何內容都會顯示在此處"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zh_TW",t:{"Anything shared with the same group of people will show up here":{v:["與相同群組分享的所有內容都會顯示於此"]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:["取得相關資源時發生錯誤。如果有任何問題,請聯絡系統管理員。"]},"Related resources":{v:["相關資源"]}}},{l:"zu_ZA",t:{"Anything shared with the same group of people will show up here":{v:[""]},"Error getting related resources. Please contact your system administrator if you have any questions.":{v:[""]},"Related resources":{v:[""]}}}],FA=[{l:"af",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ar",t:{"Avatar of {displayName}":{v:["الرمز التجسيدي avatar لــ {displayName} "]},"Avatar of {displayName}, {status}":{v:["الرمز التجسيدي avatar لــ {displayName}، {status}"]}}},{l:"ast",t:{"Avatar of {displayName}":{v:["Avatar de: {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de: {displayName}, {status}"]}}},{l:"az",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"be",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bg",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bn_BD",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"br",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"bs",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ca",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"cs",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cs_CZ",t:{"Avatar of {displayName}":{v:["Zástupný obrázek uživatele {displayName}"]},"Avatar of {displayName}, {status}":{v:["Zástupný obrázek uživatele {displayName}, {status}"]}}},{l:"cy_GB",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"da",t:{"Avatar of {displayName}":{v:["Avatar af {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar af {displayName}, {status}"]}}},{l:"de",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"de_DE",t:{"Avatar of {displayName}":{v:["Avatar von {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar von {displayName}, {status}"]}}},{l:"el",t:{"Avatar of {displayName}":{v:["Άβαταρ του {displayName}"]},"Avatar of {displayName}, {status}":{v:["Άβαταρ του {displayName}, {status}"]}}},{l:"en_GB",t:{"Avatar of {displayName}":{v:["Avatar of {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar of {displayName}, {status}"]}}},{l:"eo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_419",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_AR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_CL",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_CO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_CR",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_DO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_EC",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_GT",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_HN",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_MX",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"es_NI",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PA",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PR",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_PY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_SV",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"es_UY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"et_EE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"eu",t:{"Avatar of {displayName}":{v:["{displayName}-(e)n irudia"]},"Avatar of {displayName}, {status}":{v:["{displayName} -(e)n irudia, {status}"]}}},{l:"fa",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"fi",t:{"Avatar of {displayName}":{v:["Käyttäjän {displayName} avatar"]},"Avatar of {displayName}, {status}":{v:["Käyttäjän {displayName} avatar, {status}"]}}},{l:"fo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"fr",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ga",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"gd",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"gl",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"he",t:{"Avatar of {displayName}":{v:["תמונה ייצוגית של {displayName}"]},"Avatar of {displayName}, {status}":{v:["תמונה ייצוגית של {displayName}, {status}"]}}},{l:"hi_IN",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hr",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hsb",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"hu",t:{"Avatar of {displayName}":{v:["{displayName} profilképe"]},"Avatar of {displayName}, {status}":{v:["{displayName} profilképe, {status}"]}}},{l:"hy",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ia",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"id",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"ig",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"is",t:{"Avatar of {displayName}":{v:["Auðkennismynd fyrir {displayName}"]},"Avatar of {displayName}, {status}":{v:["Auðkennismynd fyrir {displayName}, {status}"]}}},{l:"it",t:{"Avatar of {displayName}":{v:["Avatar di {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar di {displayName}, {status}"]}}},{l:"ja",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ja_JP",t:{"Avatar of {displayName}":{v:["{displayName} のアバター"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} のアバター"]}}},{l:"ka",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ka_GE",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kab",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kk",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"km",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"kn",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ko",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"la",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lb",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lo",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lt_LT",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"lv",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"mk",t:{"Avatar of {displayName}":{v:["Аватар на {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар на {displayName}, {status}"]}}},{l:"mn",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"mr",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ms_MY",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"my",t:{"Avatar of {displayName}":{v:["{displayName} ၏ ကိုယ်ပွား"]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"nb",t:{"Avatar of {displayName}":{v:["Avataren til {displayName}"]},"Avatar of {displayName}, {status}":{v:["{displayName}'s avatar, {status}"]}}},{l:"ne",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"nl",t:{"Avatar of {displayName}":{v:["Avatar van {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar van {displayName}, {status}"]}}},{l:"nn_NO",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"oc",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"pl",t:{"Avatar of {displayName}":{v:["Awatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Awatar {displayName}, {status}"]}}},{l:"ps",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"pt_BR",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"pt_PT",t:{"Avatar of {displayName}":{v:["Avatar de {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar de {displayName}, {status}"]}}},{l:"ro",t:{"Avatar of {displayName}":{v:["Avatarul lui {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatarul lui {displayName}, {status}"]}}},{l:"ru",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Фотография {displayName}, {status}"]}}},{l:"sc",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"si",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sk",t:{"Avatar of {displayName}":{v:["Avatar {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar {displayName}, {status}"]}}},{l:"sl",t:{"Avatar of {displayName}":{v:["Podoba {displayName}"]},"Avatar of {displayName}, {status}":{v:["Prikazna slika {displayName}, {status}"]}}},{l:"sq",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sr",t:{"Avatar of {displayName}":{v:["Аватар за {displayName}"]},"Avatar of {displayName}, {status}":{v:["Avatar za {displayName}, {status}"]}}},{l:"sr@latin",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"sv",t:{"Avatar of {displayName}":{v:["{displayName}s avatar"]},"Avatar of {displayName}, {status}":{v:["{displayName}s avatar, {status}"]}}},{l:"sw",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"ta",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"th",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"tk",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"tr",t:{"Avatar of {displayName}":{v:["{displayName} avatarı"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} avatarı"]}}},{l:"ug",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"uk",t:{"Avatar of {displayName}":{v:["Аватар {displayName}"]},"Avatar of {displayName}, {status}":{v:["Аватар {displayName}, {status}"]}}},{l:"ur_PK",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"uz",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"vi",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}},{l:"zh_CN",t:{"Avatar of {displayName}":{v:["{displayName}的头像"]},"Avatar of {displayName}, {status}":{v:["{displayName}的头像,{status}"]}}},{l:"zh_HK",t:{"Avatar of {displayName}":{v:["{displayName} 的頭像"]},"Avatar of {displayName}, {status}":{v:["{displayName} 的頭像,{status}"]}}},{l:"zh_TW",t:{"Avatar of {displayName}":{v:["{displayName} 的大頭照"]},"Avatar of {displayName}, {status}":{v:["{displayName}, {status} 的大頭照"]}}},{l:"zu_ZA",t:{"Avatar of {displayName}":{v:[""]},"Avatar of {displayName}, {status}":{v:[""]}}}],vA=[{l:"af",t:{}},{l:"ar",t:{away:{v:["غير موجود"]},busy:{v:["مشغول"]},"do not disturb":{v:["يُرجى عدم الإزعاج"]},invisible:{v:["غير مرئي"]},offline:{v:["غير متصل"]},online:{v:["مُتّصِلٌ"]}}},{l:"ast",t:{away:{v:["ausente"]},busy:{v:["ocupáu"]},"do not disturb":{v:["nun molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectáu"]},online:{v:["en llinia"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cs_CZ",t:{away:{v:["pryč"]},busy:{v:["zaneprádněn(a)"]},"do not disturb":{v:["nerušit"]},invisible:{v:["neviditelné"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"cy_GB",t:{}},{l:"da",t:{away:{v:["væk"]},busy:{v:["optaget"]},"do not disturb":{v:["forstyr ikke"]},invisible:{v:["usynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"de",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"de_DE",t:{away:{v:["Abwesend"]},busy:{v:["Beschäftigt"]},"do not disturb":{v:["Bitte nicht stören"]},invisible:{v:["Unsichtbar"]},offline:{v:["Offline"]},online:{v:["Online"]}}},{l:"el",t:{}},{l:"en_GB",t:{away:{v:["away"]},busy:{v:["busy"]},"do not disturb":{v:["do not disturb"]},invisible:{v:["invisible"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"eo",t:{}},{l:"es",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["desconectado"]},online:{v:["en línea"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["no molestar"]},invisible:{v:["invisible"]},offline:{v:["fuera de línea"]},online:{v:["en línea"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{away:{v:["absent"]},"do not disturb":{v:["ne pas déranger"]},offline:{v:["hors ligne"]},online:{v:["en ligne"]}}},{l:"ga",t:{away:{v:["ar shiúl"]},busy:{v:["gnóthach"]},"do not disturb":{v:["ná cur as"]},invisible:{v:["dofheicthe"]},offline:{v:["as líne"]},online:{v:["ar líne"]}}},{l:"gd",t:{}},{l:"gl",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["non molestar"]},invisible:{v:["invisíbel"]},offline:{v:["desconectado"]},online:{v:["conectado"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{away:{v:["tidak tersedia"]},"do not disturb":{v:["jangan ganggu"]},offline:{v:["luring"]},online:{v:["daring"]}}},{l:"ig",t:{}},{l:"is",t:{away:{v:["í burtu"]},"do not disturb":{v:["ekki ónáða"]},offline:{v:["ónettengt"]},online:{v:["nettengt"]}}},{l:"it",t:{away:{v:["via"]},"do not disturb":{v:["non disturbare"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ja",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ja_JP",t:{away:{v:["離れる"]},busy:{v:["ビジー"]},"do not disturb":{v:["邪魔をしないでください"]},invisible:{v:["不可視"]},offline:{v:["オフライン"]},online:{v:["オンライン"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{away:{v:["borte"]},busy:{v:["opptatt"]},"do not disturb":{v:["ikke forstyrr"]},invisible:{v:["usynlig"]},offline:{v:["frakoblet"]},online:{v:["tilkoblet"]}}},{l:"ne",t:{}},{l:"nl",t:{away:{v:["weg"]},busy:{v:["bezig"]},"do not disturb":{v:["niet storen"]},invisible:{v:["Onzichtbaar"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{away:{v:["stąd"]},busy:{v:["zajęty"]},"do not disturb":{v:["nie przeszkadzać"]},invisible:{v:["niewidzialny"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{away:{v:["ausente"]},busy:{v:["ocupado"]},"do not disturb":{v:["não perturbe"]},invisible:{v:["invisível"]},offline:{v:["desligada"]},online:{v:["ligado"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{away:{v:["plecat"]},"do not disturb":{v:["nu deranjați"]},offline:{v:["deconectat"]},online:{v:["online"]}}},{l:"ru",t:{away:{v:["отсутствие"]},"do not disturb":{v:["не беспокоить"]},offline:{v:["офлайн"]},online:{v:["онлайн"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{away:{v:["одсутан"]},busy:{v:["заузет"]},"do not disturb":{v:["не узнемиравај"]},invisible:{v:["невидљиво"]},offline:{v:["ван мреже"]},online:{v:["на мрежи"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{away:{v:["borta"]},busy:{v:["upptagen"]},"do not disturb":{v:["stör ej"]},invisible:{v:["osynlig"]},offline:{v:["offline"]},online:{v:["online"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{away:{v:["Uzakta"]},busy:{v:["meşgul"]},"do not disturb":{v:["Rahatsız etmeyin"]},invisible:{v:["görünmez"]},offline:{v:["Çevrim dışı"]},online:{v:["Çevrim içi"]}}},{l:"ug",t:{}},{l:"uk",t:{away:{v:["відсутній"]},busy:{v:["зайнято"]},"do not disturb":{v:["не турбувати"]},invisible:{v:["Невидимий"]},offline:{v:["не в мережі"]},online:{v:["в мережі"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{away:{v:["離開"]},"do not disturb":{v:["請勿打擾"]},offline:{v:["離線"]},online:{v:["在線"]}}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],bA=[{l:"af",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ar",t:{"Back to provider selection":{v:["عودة إلى اختيار المُزوِّد"]},"Close Smart Picker":{v:["أغلِق Smart Picker"]},"Smart Picker":{v:["اللاقط الذكي smart picker"]}}},{l:"ast",t:{"Back to provider selection":{v:["Volver a la seleición de fornidores"]},"Close Smart Picker":{v:["Zarrar la seleición intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"az",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"be",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bg",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bn_BD",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"br",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"bs",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ca",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"cs",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cs_CZ",t:{"Back to provider selection":{v:["Zpět na výběr poskytovatele"]},"Close Smart Picker":{v:["Zavřít inteligentní výběr"]},"Smart Picker":{v:["Inteligentní výběr"]}}},{l:"cy_GB",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"da",t:{"Back to provider selection":{v:["Tilbage til udbydervalg"]},"Close Smart Picker":{v:["Luk Smart Vælger"]},"Smart Picker":{v:["Smart Vælger"]}}},{l:"de",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"de_DE",t:{"Back to provider selection":{v:["Zurück zur Anbieterauswahl"]},"Close Smart Picker":{v:["Smart Picker schließen"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"el",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"en_GB",t:{"Back to provider selection":{v:["Back to provider selection"]},"Close Smart Picker":{v:["Close Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"eo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_419",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_AR",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_CL",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_CO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_CR",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_DO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_EC",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_GT",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_HN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_MX",t:{"Back to provider selection":{v:["Volver a la selección de proveedor"]},"Close Smart Picker":{v:["Cerrar selector inteligente"]},"Smart Picker":{v:["Selector inteligente"]}}},{l:"es_NI",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PA",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PR",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_PY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_SV",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"es_UY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"et_EE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"eu",t:{"Back to provider selection":{v:["Itzuli hornitzaileen hautapenera"]},"Close Smart Picker":{v:["Itxi hautatzaile adimenduna"]},"Smart Picker":{v:["Hautatzaile adimenduna"]}}},{l:"fa",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fi",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"fr",t:{"Back to provider selection":{v:["Revenir à la sélection du fournisseur"]},"Close Smart Picker":{v:["Fermer le sélecteur intelligent"]},"Smart Picker":{v:["Sélecteur intelligent"]}}},{l:"ga",t:{"Back to provider selection":{v:["Ar ais go roghnú soláthróra"]},"Close Smart Picker":{v:["Dún Piocálaí Cliste"]},"Smart Picker":{v:["Roghnóir Cliste"]}}},{l:"gd",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"gl",t:{"Back to provider selection":{v:["Volver á selección do provedor"]},"Close Smart Picker":{v:["Pechar o Selector intelixente"]},"Smart Picker":{v:["Selector intelixente"]}}},{l:"he",t:{"Back to provider selection":{v:["חזרה לבחירת ספק"]},"Close Smart Picker":{v:["סגירת הבורר החכם"]},"Smart Picker":{v:["בורר חכם"]}}},{l:"hi_IN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hr",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hsb",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hu",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"hy",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ia",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"id",t:{"Back to provider selection":{v:["Kembali ke pemilihan penyedia"]},"Close Smart Picker":{v:["Tutup Pemilih Cerdas"]},"Smart Picker":{v:["Pemilih Cerdas"]}}},{l:"ig",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"is",t:{"Back to provider selection":{v:["Til baka í val á þjónustuveitu"]},"Close Smart Picker":{v:["Loka snjall-veljara"]},"Smart Picker":{v:["Snjall-veljari"]}}},{l:"it",t:{"Back to provider selection":{v:["Torna alla selezione del provider"]},"Close Smart Picker":{v:["Chiudere lo Smart Picker"]},"Smart Picker":{v:["Picker intelligente"]}}},{l:"ja",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ja_JP",t:{"Back to provider selection":{v:["プロバイダーの選択に戻る"]},"Close Smart Picker":{v:["スマートピッカーを閉じる"]},"Smart Picker":{v:["スマートピッカー"]}}},{l:"ka",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ka_GE",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kab",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"km",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"kn",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ko",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"la",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lb",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lo",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lt_LT",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"lv",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mn",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"mr",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ms_MY",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"my",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"nb",t:{"Back to provider selection":{v:["Tilbake til leverandørvalg"]},"Close Smart Picker":{v:["Lukk Smart Velger"]},"Smart Picker":{v:["Smart Velger"]}}},{l:"ne",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"nl",t:{"Back to provider selection":{v:["Terug naar provider selectie"]},"Close Smart Picker":{v:["Sluit Slimme Kiezer"]},"Smart Picker":{v:["Slimme Kiezer"]}}},{l:"nn_NO",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"oc",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"pl",t:{"Back to provider selection":{v:["Powrót do wyboru dostawcy"]},"Close Smart Picker":{v:["Zamknij inteligentny selektor"]},"Smart Picker":{v:["Inteligentne wybieranie"]}}},{l:"ps",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"pt_BR",t:{"Back to provider selection":{v:["Voltar para seleção de provedor"]},"Close Smart Picker":{v:["Fechar Seletor Inteligente"]},"Smart Picker":{v:["Seletor Inteligente"]}}},{l:"pt_PT",t:{"Back to provider selection":{v:["Voltar à seleção de fornecedor"]},"Close Smart Picker":{v:['Fechar "Smart Picker"']},"Smart Picker":{v:["Smart Picker"]}}},{l:"ro",t:{"Back to provider selection":{v:["Înapoi la selecția providerului"]},"Close Smart Picker":{v:["Închide Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"ru",t:{"Back to provider selection":{v:["Вернуться к выбору провайдера"]},"Close Smart Picker":{v:["Закрыть интеллектуальный выбор"]},"Smart Picker":{v:["Умный выбор"]}}},{l:"sc",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"si",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sl",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sq",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sr",t:{"Back to provider selection":{v:["Назад на избор пружаоца"]},"Close Smart Picker":{v:["Затвори паметни бирач"]},"Smart Picker":{v:["Паметни бирач"]}}},{l:"sr@latin",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"sv",t:{"Back to provider selection":{v:["Tillbaka till leverantörsval"]},"Close Smart Picker":{v:["Stäng Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"sw",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"ta",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"th",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"tk",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"tr",t:{"Back to provider selection":{v:["Sağlayıcı seçimine dön"]},"Close Smart Picker":{v:["Akıllı seçimi kapat"]},"Smart Picker":{v:["Akıllı seçim"]}}},{l:"ug",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"uk",t:{"Back to provider selection":{v:["Назад до вибору постачальника"]},"Close Smart Picker":{v:["Закрити асистент вибору"]},"Smart Picker":{v:["Асистент вибору"]}}},{l:"ur_PK",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"uz",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"vi",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"zh_CN",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}},{l:"zh_HK",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉 Smart Picker"]},"Smart Picker":{v:["Smart Picker"]}}},{l:"zh_TW",t:{"Back to provider selection":{v:["回到提供者選擇"]},"Close Smart Picker":{v:["關閉智慧型挑選器"]},"Smart Picker":{v:["智慧型挑選器"]}}},{l:"zu_ZA",t:{"Back to provider selection":{v:[""]},"Close Smart Picker":{v:[""]},"Smart Picker":{v:[""]}}}],yA=[{l:"af",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ar",t:{"Cancel changes":{v:["إلغاء التغييرات"]},"Confirm changes":{v:["تأكيد التغييرات"]}}},{l:"ast",t:{"Cancel changes":{v:["Encaboxar los cambeos"]},"Confirm changes":{v:["Confirmar los cambeos"]}}},{l:"az",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"be",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bg",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bn_BD",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"br",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"bs",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ca",t:{"Cancel changes":{v:["Cancel·la els canvis"]},"Confirm changes":{v:["Confirmeu els canvis"]}}},{l:"cs",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cs_CZ",t:{"Cancel changes":{v:["Zrušit změny"]},"Confirm changes":{v:["Potvrdit změny"]}}},{l:"cy_GB",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"da",t:{"Cancel changes":{v:["Annuller ændringer"]},"Confirm changes":{v:["Bekræft ændringer"]}}},{l:"de",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"de_DE",t:{"Cancel changes":{v:["Änderungen verwerfen"]},"Confirm changes":{v:["Änderungen bestätigen"]}}},{l:"el",t:{"Cancel changes":{v:["Ακύρωση αλλαγών"]},"Confirm changes":{v:["Επιβεβαίωση αλλαγών"]}}},{l:"en_GB",t:{"Cancel changes":{v:["Cancel changes"]},"Confirm changes":{v:["Confirm changes"]}}},{l:"eo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_419",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_AR",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_CL",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_CO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_CR",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_DO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_EC",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_GT",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_HN",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_MX",t:{"Cancel changes":{v:["Cancelar cambios"]},"Confirm changes":{v:["Confirmar cambios"]}}},{l:"es_NI",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PA",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PR",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_PY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_SV",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"es_UY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"et_EE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"eu",t:{"Cancel changes":{v:["Ezeztatu aldaketak"]},"Confirm changes":{v:["Baieztatu aldaketak"]}}},{l:"fa",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"fi",t:{"Cancel changes":{v:["Peruuta muutokset"]},"Confirm changes":{v:["Vahvista muutokset"]}}},{l:"fo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"fr",t:{"Cancel changes":{v:["Annuler les modifications"]},"Confirm changes":{v:["Confirmer les modifications"]}}},{l:"ga",t:{"Cancel changes":{v:["Cealaigh athruithe"]},"Confirm changes":{v:["Deimhnigh na hathruithe"]}}},{l:"gd",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"gl",t:{"Cancel changes":{v:["Cancelar os cambios"]},"Confirm changes":{v:["Confirma os cambios"]}}},{l:"he",t:{"Cancel changes":{v:["ביטול שינויים"]},"Confirm changes":{v:["אישור השינויים"]}}},{l:"hi_IN",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hr",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hsb",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"hu",t:{"Cancel changes":{v:["Változtatások elvetése"]},"Confirm changes":{v:["Változtatások megerősítése"]}}},{l:"hy",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ia",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"id",t:{"Cancel changes":{v:["Batalkan perubahan"]},"Confirm changes":{v:["Konfirmasikan perubahan"]}}},{l:"ig",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"is",t:{"Cancel changes":{v:["Hætta við breytingar"]},"Confirm changes":{v:["Staðfesta breytingar"]}}},{l:"it",t:{"Cancel changes":{v:["Annulla modifiche"]},"Confirm changes":{v:["Conferma modifiche"]}}},{l:"ja",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ja_JP",t:{"Cancel changes":{v:["変更をキャンセル"]},"Confirm changes":{v:["変更を承認"]}}},{l:"ka",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ka_GE",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kab",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kk",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"km",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"kn",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ko",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"la",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lb",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lo",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lt_LT",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"lv",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"mk",t:{"Cancel changes":{v:["Откажи ги промените"]},"Confirm changes":{v:["Потврди ги промените"]}}},{l:"mn",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"mr",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ms_MY",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"my",t:{"Cancel changes":{v:["ပြောင်းလဲမှုများ ပယ်ဖျက်ရန်"]},"Confirm changes":{v:["ပြောင်းလဲမှုများ အတည်ပြုရန်"]}}},{l:"nb",t:{"Cancel changes":{v:["Avbryt endringer"]},"Confirm changes":{v:["Bekreft endringer"]}}},{l:"ne",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"nl",t:{"Cancel changes":{v:["Wijzigingen annuleren"]},"Confirm changes":{v:["Wijzigingen bevestigen"]}}},{l:"nn_NO",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"oc",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"pl",t:{"Cancel changes":{v:["Anuluj zmiany"]},"Confirm changes":{v:["Potwierdź zmiany"]}}},{l:"ps",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"pt_BR",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"pt_PT",t:{"Cancel changes":{v:["Cancelar alterações"]},"Confirm changes":{v:["Confirmar alterações"]}}},{l:"ro",t:{"Cancel changes":{v:["Anulează modificările"]},"Confirm changes":{v:["Confirmați modificările"]}}},{l:"ru",t:{"Cancel changes":{v:["Отменить изменения"]},"Confirm changes":{v:["Подтвердить изменения"]}}},{l:"sc",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"si",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sk",t:{"Cancel changes":{v:["Zrušiť zmeny"]},"Confirm changes":{v:["Potvrdiť zmeny"]}}},{l:"sl",t:{"Cancel changes":{v:["Prekliči spremembe"]},"Confirm changes":{v:["Potrdi spremembe"]}}},{l:"sq",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sr",t:{"Cancel changes":{v:["Откажи измене"]},"Confirm changes":{v:["Потврдите измене"]}}},{l:"sr@latin",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"sv",t:{"Cancel changes":{v:["Avbryt ändringar"]},"Confirm changes":{v:["Bekräfta ändringar"]}}},{l:"sw",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"ta",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"th",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"tk",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"tr",t:{"Cancel changes":{v:["Değişiklikleri iptal et"]},"Confirm changes":{v:["Değişiklikleri onayla"]}}},{l:"ug",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"uk",t:{"Cancel changes":{v:["Скасувати зміни"]},"Confirm changes":{v:["Підтвердити зміни"]}}},{l:"ur_PK",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"uz",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"vi",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}},{l:"zh_CN",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["确认更改"]}}},{l:"zh_HK",t:{"Cancel changes":{v:["取消更改"]},"Confirm changes":{v:["確認更改"]}}},{l:"zh_TW",t:{"Cancel changes":{v:["取消變更"]},"Confirm changes":{v:["確認變更"]}}},{l:"zu_ZA",t:{"Cancel changes":{v:[""]},"Confirm changes":{v:[""]}}}],EA=[{l:"af",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ar",t:{"Change name":{v:["تغيير الاسم"]},"Close sidebar":{v:["قفل الشريط الجانبي"]},Favorite:{v:["المُفضَّلة"]},"Open sidebar":{v:["إفتَح الشريط الجانبي"]}}},{l:"ast",t:{"Change name":{v:["Camudar el nome"]},"Close sidebar":{v:["Zarrar la barra llateral"]},Favorite:{v:["Favoritu"]},"Open sidebar":{v:["Abrir la barra llateral"]}}},{l:"az",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"be",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bg",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bn_BD",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"br",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"bs",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ca",t:{"Change name":{v:[""]},"Close sidebar":{v:["Tancar la barra lateral"]},Favorite:{v:["Preferit"]}}},{l:"cs",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]},"Open sidebar":{v:["Otevřít postranní panel"]}}},{l:"cs_CZ",t:{"Change name":{v:["Změnit název"]},"Close sidebar":{v:["Zavřít postranní panel"]},Favorite:{v:["Oblíbené"]}}},{l:"cy_GB",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"da",t:{"Change name":{v:["Ændre navn"]},"Close sidebar":{v:["Luk sidepanel"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Åbn sidepanel"]}}},{l:"de",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"de_DE",t:{"Change name":{v:["Namen ändern"]},"Close sidebar":{v:["Seitenleiste schließen"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Seitenleiste öffnen"]}}},{l:"el",t:{"Change name":{v:[""]},"Close sidebar":{v:["Κλείσιμο πλευρικής μπάρας"]},Favorite:{v:["Αγαπημένα"]}}},{l:"en_GB",t:{"Change name":{v:["Change name"]},"Close sidebar":{v:["Close sidebar"]},Favorite:{v:["Favourite"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"eo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_419",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_AR",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_CL",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_CO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_CR",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_DO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_EC",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"es_GT",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_HN",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_MX",t:{"Change name":{v:["Cambiar nombre"]},"Close sidebar":{v:["Cerrar barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir barra lateral"]}}},{l:"es_NI",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PA",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PR",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_PY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_SV",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"es_UY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"et_EE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"eu",t:{"Change name":{v:["Aldatu izena"]},"Close sidebar":{v:["Itxi albo-barra"]},Favorite:{v:["Gogokoa"]}}},{l:"fa",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fi",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"fr",t:{"Change name":{v:["Modifier le nom"]},"Close sidebar":{v:["Fermer la barre latérale"]},Favorite:{v:["Favori"]}}},{l:"ga",t:{"Change name":{v:["Athrú ainm"]},"Close sidebar":{v:["Dún barra taoibh"]},Favorite:{v:["is fearr leat"]},"Open sidebar":{v:["Oscail barra taoibh"]}}},{l:"gd",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"gl",t:{"Change name":{v:["Cambiar o nome"]},"Close sidebar":{v:["Pechar a barra lateral"]},Favorite:{v:["Favorito"]},"Open sidebar":{v:["Abrir a barra lateral"]}}},{l:"he",t:{"Change name":{v:["החלפת שם"]},"Close sidebar":{v:["סגירת סרגל הצד"]},Favorite:{v:["למועדפים"]}}},{l:"hi_IN",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hr",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hsb",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"hu",t:{"Change name":{v:[""]},"Close sidebar":{v:["Oldalsáv bezárása"]},Favorite:{v:["Kedvenc"]}}},{l:"hy",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ia",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"id",t:{"Change name":{v:["Ubah nama"]},"Close sidebar":{v:["Tutup bilah sisi"]},Favorite:{v:["Favorit"]}}},{l:"ig",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"is",t:{"Change name":{v:["Breyta nafni"]},"Close sidebar":{v:["Loka hliðarstiku"]},Favorite:{v:["Eftirlæti"]}}},{l:"it",t:{"Change name":{v:["Cambia nome"]},"Close sidebar":{v:["Chiudi la barra laterale"]},Favorite:{v:["Preferito"]}}},{l:"ja",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ja_JP",t:{"Change name":{v:["名前の変更"]},"Close sidebar":{v:["サイドバーを閉じる"]},Favorite:{v:["お気に入り"]},"Open sidebar":{v:["サイドバーを開く"]}}},{l:"ka",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ka_GE",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kab",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"km",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"kn",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ko",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"la",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lb",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lo",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lt_LT",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"lv",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"mk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:["Фаворити"]}}},{l:"mn",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"mr",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ms_MY",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"my",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"nb",t:{"Change name":{v:["Endre navn"]},"Close sidebar":{v:["Lukk sidepanel"]},Favorite:{v:["Favoritt"]},"Open sidebar":{v:["Åpne sidefelt"]}}},{l:"ne",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"nl",t:{"Change name":{v:["Verander naam"]},"Close sidebar":{v:["Sluit sidebar"]},Favorite:{v:["Favoriet"]},"Open sidebar":{v:["Open sidebar"]}}},{l:"nn_NO",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"oc",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"pl",t:{"Change name":{v:["Zmień nazwę"]},"Close sidebar":{v:["Zamknij pasek boczny"]},Favorite:{v:["Ulubiony"]}}},{l:"ps",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"pt_BR",t:{"Change name":{v:["Mude o nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"pt_PT",t:{"Change name":{v:["Alterar nome"]},"Close sidebar":{v:["Fechar barra lateral"]},Favorite:{v:["Favorito"]}}},{l:"ro",t:{"Change name":{v:["Modifică numele"]},"Close sidebar":{v:["Închide bara laterală"]},Favorite:{v:["Favorit"]}}},{l:"ru",t:{"Change name":{v:["Изменить имя"]},"Close sidebar":{v:["Закрыть сайдбар"]},Favorite:{v:["Избранное"]}}},{l:"sc",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"si",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sl",t:{"Change name":{v:[""]},"Close sidebar":{v:["Zapri stransko vrstico"]},Favorite:{v:["Priljubljeno"]}}},{l:"sq",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sr",t:{"Change name":{v:["Измени назив"]},"Close sidebar":{v:["Затвори бочну траку"]},Favorite:{v:["Омиљени"]}}},{l:"sr@latin",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"sv",t:{"Change name":{v:["Ändra namn"]},"Close sidebar":{v:["Stäng sidofältet"]},Favorite:{v:["Favorit"]},"Open sidebar":{v:["Öppna sidofältet"]}}},{l:"sw",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"ta",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"th",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"tk",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"tr",t:{"Change name":{v:["Adı değiştir"]},"Close sidebar":{v:["Yan çubuğu kapat"]},Favorite:{v:["Sık kullanılanlara ekle"]},"Open sidebar":{v:["Yan çubuğu aç"]}}},{l:"ug",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"uk",t:{"Change name":{v:["Змінити назву"]},"Close sidebar":{v:["Закрити бічну панель"]},Favorite:{v:["Із зірочкою"]},"Open sidebar":{v:["Бокове меню"]}}},{l:"ur_PK",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"uz",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"vi",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}},{l:"zh_CN",t:{"Change name":{v:[""]},"Close sidebar":{v:["关闭侧边栏"]},Favorite:{v:["喜爱"]}}},{l:"zh_HK",t:{"Change name":{v:["更改名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["喜愛"]}}},{l:"zh_TW",t:{"Change name":{v:["變更名稱"]},"Close sidebar":{v:["關閉側邊欄"]},Favorite:{v:["最愛"]}}},{l:"zu_ZA",t:{"Change name":{v:[""]},"Close sidebar":{v:[""]},Favorite:{v:[""]}}}],j3=[{l:"af",t:{"Clear search":{v:[""]}}},{l:"ar",t:{"Clear search":{v:["مَحْوُ البحث"]}}},{l:"ast",t:{"Clear search":{v:["Borrar la busca"]}}},{l:"az",t:{"Clear search":{v:[""]}}},{l:"be",t:{"Clear search":{v:[""]}}},{l:"bg",t:{"Clear search":{v:[""]}}},{l:"bn_BD",t:{"Clear search":{v:[""]}}},{l:"br",t:{"Clear search":{v:[""]}}},{l:"bs",t:{"Clear search":{v:[""]}}},{l:"ca",t:{"Clear search":{v:[""]}}},{l:"cs",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cs_CZ",t:{"Clear search":{v:["Vyčistit vyhledávání"]}}},{l:"cy_GB",t:{"Clear search":{v:[""]}}},{l:"da",t:{"Clear search":{v:["Ryd søgning"]}}},{l:"de",t:{"Clear search":{v:["Suche leeren"]}}},{l:"de_DE",t:{"Clear search":{v:["Suche leeren"]}}},{l:"el",t:{"Clear search":{v:[""]}}},{l:"en_GB",t:{"Clear search":{v:["Clear search"]}}},{l:"eo",t:{"Clear search":{v:[""]}}},{l:"es",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_419",t:{"Clear search":{v:[""]}}},{l:"es_AR",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_CL",t:{"Clear search":{v:[""]}}},{l:"es_CO",t:{"Clear search":{v:[""]}}},{l:"es_CR",t:{"Clear search":{v:[""]}}},{l:"es_DO",t:{"Clear search":{v:[""]}}},{l:"es_EC",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_GT",t:{"Clear search":{v:[""]}}},{l:"es_HN",t:{"Clear search":{v:[""]}}},{l:"es_MX",t:{"Clear search":{v:["Limpiar búsqueda"]}}},{l:"es_NI",t:{"Clear search":{v:[""]}}},{l:"es_PA",t:{"Clear search":{v:[""]}}},{l:"es_PE",t:{"Clear search":{v:[""]}}},{l:"es_PR",t:{"Clear search":{v:[""]}}},{l:"es_PY",t:{"Clear search":{v:[""]}}},{l:"es_SV",t:{"Clear search":{v:[""]}}},{l:"es_UY",t:{"Clear search":{v:[""]}}},{l:"et_EE",t:{"Clear search":{v:[""]}}},{l:"eu",t:{"Clear search":{v:["Garbitu bilaketa"]}}},{l:"fa",t:{"Clear search":{v:[""]}}},{l:"fi",t:{"Clear search":{v:[""]}}},{l:"fo",t:{"Clear search":{v:[""]}}},{l:"fr",t:{"Clear search":{v:["Effacer la recherche"]}}},{l:"ga",t:{"Clear search":{v:["Glan cuardach"]}}},{l:"gd",t:{"Clear search":{v:[""]}}},{l:"gl",t:{"Clear search":{v:["Limpar a busca"]}}},{l:"he",t:{"Clear search":{v:["פינוי חיפוש"]}}},{l:"hi_IN",t:{"Clear search":{v:[""]}}},{l:"hr",t:{"Clear search":{v:[""]}}},{l:"hsb",t:{"Clear search":{v:[""]}}},{l:"hu",t:{"Clear search":{v:[""]}}},{l:"hy",t:{"Clear search":{v:[""]}}},{l:"ia",t:{"Clear search":{v:[""]}}},{l:"id",t:{"Clear search":{v:["Bersihkan pencarian"]}}},{l:"ig",t:{"Clear search":{v:[""]}}},{l:"is",t:{"Clear search":{v:["Hreinsa leit"]}}},{l:"it",t:{"Clear search":{v:["online"]}}},{l:"ja",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ja_JP",t:{"Clear search":{v:["検索をクリア"]}}},{l:"ka",t:{"Clear search":{v:[""]}}},{l:"ka_GE",t:{"Clear search":{v:[""]}}},{l:"kab",t:{"Clear search":{v:[""]}}},{l:"kk",t:{"Clear search":{v:[""]}}},{l:"km",t:{"Clear search":{v:[""]}}},{l:"kn",t:{"Clear search":{v:[""]}}},{l:"ko",t:{"Clear search":{v:[""]}}},{l:"la",t:{"Clear search":{v:[""]}}},{l:"lb",t:{"Clear search":{v:[""]}}},{l:"lo",t:{"Clear search":{v:[""]}}},{l:"lt_LT",t:{"Clear search":{v:[""]}}},{l:"lv",t:{"Clear search":{v:[""]}}},{l:"mk",t:{"Clear search":{v:[""]}}},{l:"mn",t:{"Clear search":{v:[""]}}},{l:"mr",t:{"Clear search":{v:[""]}}},{l:"ms_MY",t:{"Clear search":{v:[""]}}},{l:"my",t:{"Clear search":{v:[""]}}},{l:"nb",t:{"Clear search":{v:["Tøm søk"]}}},{l:"ne",t:{"Clear search":{v:[""]}}},{l:"nl",t:{"Clear search":{v:["Wis zoekopdracht"]}}},{l:"nn_NO",t:{"Clear search":{v:[""]}}},{l:"oc",t:{"Clear search":{v:[""]}}},{l:"pl",t:{"Clear search":{v:["Wyczyść wyszukiwanie"]}}},{l:"ps",t:{"Clear search":{v:[""]}}},{l:"pt_BR",t:{"Clear search":{v:["Limpar pesquisa"]}}},{l:"pt_PT",t:{"Clear search":{v:["Limpar a pesquisa"]}}},{l:"ro",t:{"Clear search":{v:["Șterge căutarea"]}}},{l:"ru",t:{"Clear search":{v:["Очистить поиск"]}}},{l:"sc",t:{"Clear search":{v:[""]}}},{l:"si",t:{"Clear search":{v:[""]}}},{l:"sk",t:{"Clear search":{v:[""]}}},{l:"sl",t:{"Clear search":{v:[""]}}},{l:"sq",t:{"Clear search":{v:[""]}}},{l:"sr",t:{"Clear search":{v:["Обриши претрагу"]}}},{l:"sr@latin",t:{"Clear search":{v:[""]}}},{l:"sv",t:{"Clear search":{v:["Rensa sökning"]}}},{l:"sw",t:{"Clear search":{v:[""]}}},{l:"ta",t:{"Clear search":{v:[""]}}},{l:"th",t:{"Clear search":{v:[""]}}},{l:"tk",t:{"Clear search":{v:[""]}}},{l:"tr",t:{"Clear search":{v:["Aramayı temizle"]}}},{l:"ug",t:{"Clear search":{v:[""]}}},{l:"uk",t:{"Clear search":{v:["Очистити пошук"]}}},{l:"ur_PK",t:{"Clear search":{v:[""]}}},{l:"uz",t:{"Clear search":{v:[""]}}},{l:"vi",t:{"Clear search":{v:[""]}}},{l:"zh_CN",t:{"Clear search":{v:[""]}}},{l:"zh_HK",t:{"Clear search":{v:["清除搜索"]}}},{l:"zh_TW",t:{"Clear search":{v:["清除搜尋"]}}},{l:"zu_ZA",t:{"Clear search":{v:[""]}}}],DA=[{l:"af",t:{"No results":{v:[""]}}},{l:"ar",t:{"Clear selected":{v:["مَحْوُ المُحدّد"]},"Deselect {option}":{v:["إلغاء تحديد {option}"]},"No results":{v:["ليس هناك أية نتيجة"]},Options:{v:["خيارات"]}}},{l:"ast",t:{"Clear selected":{v:["Borrar lo seleicionao"]},"Deselect {option}":{v:["Deseleicionar «{option}»"]},"No results":{v:["Nun hai nengún resultáu"]},Options:{v:["Opciones"]}}},{l:"az",t:{"No results":{v:[""]}}},{l:"be",t:{"No results":{v:[""]}}},{l:"bg",t:{"No results":{v:[""]}}},{l:"bn_BD",t:{"No results":{v:[""]}}},{l:"br",t:{"No results":{v:["Disoc'h ebet"]}}},{l:"bs",t:{"No results":{v:[""]}}},{l:"ca",t:{"No results":{v:["Sense resultats"]}}},{l:"cs",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cs_CZ",t:{"Clear selected":{v:["Vyčistit vybrané"]},"Deselect {option}":{v:["Zrušit výběr {option}"]},"No results":{v:["Nic nenalezeno"]},Options:{v:["Možnosti"]}}},{l:"cy_GB",t:{"No results":{v:[""]}}},{l:"da",t:{"Clear selected":{v:["Ryd valgt"]},"Deselect {option}":{v:["Fravælg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Indstillinger"]}}},{l:"de",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"de_DE",t:{"Clear selected":{v:["Auswahl leeren"]},"Deselect {option}":{v:["{option} abwählen"]},"No results":{v:["Keine Ergebnisse"]},Options:{v:["Optionen"]}}},{l:"el",t:{"No results":{v:["Κανένα αποτέλεσμα"]}}},{l:"en_GB",t:{"Clear selected":{v:["Clear selected"]},"Deselect {option}":{v:["Deselect {option}"]},"No results":{v:["No results"]},Options:{v:["Options"]}}},{l:"eo",t:{"No results":{v:["La rezulto forestas"]}}},{l:"es",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:[" Ningún resultado"]},Options:{v:["Opciones"]}}},{l:"es_419",t:{"No results":{v:[""]}}},{l:"es_AR",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es_CL",t:{"No results":{v:[""]}}},{l:"es_CO",t:{"No results":{v:[""]}}},{l:"es_CR",t:{"No results":{v:[""]}}},{l:"es_DO",t:{"No results":{v:[""]}}},{l:"es_EC",t:{"No results":{v:["Sin resultados"]}}},{l:"es_GT",t:{"No results":{v:[""]}}},{l:"es_HN",t:{"No results":{v:[""]}}},{l:"es_MX",t:{"Clear selected":{v:["Limpiar selección"]},"Deselect {option}":{v:["Deseleccionar {option}"]},"No results":{v:["Sin resultados"]},Options:{v:["Opciones"]}}},{l:"es_NI",t:{"No results":{v:[""]}}},{l:"es_PA",t:{"No results":{v:[""]}}},{l:"es_PE",t:{"No results":{v:[""]}}},{l:"es_PR",t:{"No results":{v:[""]}}},{l:"es_PY",t:{"No results":{v:[""]}}},{l:"es_SV",t:{"No results":{v:[""]}}},{l:"es_UY",t:{"No results":{v:[""]}}},{l:"et_EE",t:{"No results":{v:[""]}}},{l:"eu",t:{"No results":{v:["Emaitzarik ez"]}}},{l:"fa",t:{"No results":{v:[""]}}},{l:"fi",t:{"No results":{v:["Ei tuloksia"]}}},{l:"fo",t:{"No results":{v:[""]}}},{l:"fr",t:{"Clear selected":{v:["Vider la sélection"]},"Deselect {option}":{v:["Désélectionner {option}"]},"No results":{v:["Aucun résultat"]}}},{l:"ga",t:{"Clear selected":{v:["Glan roghnaithe"]},"Deselect {option}":{v:["Díroghnaigh {option}"]},"No results":{v:["Gan torthaí"]},Options:{v:["Roghanna"]}}},{l:"gd",t:{"No results":{v:[""]}}},{l:"gl",t:{"Clear selected":{v:["Limpar o seleccionado"]},"Deselect {option}":{v:["Desmarcar {opción}"]},"No results":{v:["Sen resultados"]},Options:{v:["Opcións"]}}},{l:"he",t:{"No results":{v:["אין תוצאות"]}}},{l:"hi_IN",t:{"No results":{v:[""]}}},{l:"hr",t:{"No results":{v:[""]}}},{l:"hsb",t:{"No results":{v:[""]}}},{l:"hu",t:{"No results":{v:["Nincs találat"]}}},{l:"hy",t:{"No results":{v:[""]}}},{l:"ia",t:{"No results":{v:[""]}}},{l:"id",t:{"Clear selected":{v:["Hapus terpilih"]},"Deselect {option}":{v:["Batalkan pemilihan {option}"]},"No results":{v:["Tidak ada hasil"]}}},{l:"ig",t:{"No results":{v:[""]}}},{l:"is",t:{"Clear selected":{v:["Hreinsa valið"]},"Deselect {option}":{v:["Afvelja {option}"]},"No results":{v:["Engar niðurstöður"]}}},{l:"it",t:{"Clear selected":{v:["Cancella selezionati"]},"Deselect {option}":{v:["Deselezionare {option}"]},"No results":{v:["Nessun risultato"]}}},{l:"ja",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ja_JP",t:{"Clear selected":{v:["選択を解除"]},"Deselect {option}":{v:["{option} の選択を解除"]},"No results":{v:["結果無し"]},Options:{v:["オプション"]}}},{l:"ka",t:{"No results":{v:[""]}}},{l:"ka_GE",t:{"No results":{v:[""]}}},{l:"kab",t:{"No results":{v:[""]}}},{l:"kk",t:{"No results":{v:[""]}}},{l:"km",t:{"No results":{v:[""]}}},{l:"kn",t:{"No results":{v:[""]}}},{l:"ko",t:{"No results":{v:[""]}}},{l:"la",t:{"No results":{v:[""]}}},{l:"lb",t:{"No results":{v:[""]}}},{l:"lo",t:{"No results":{v:[""]}}},{l:"lt_LT",t:{"No results":{v:["Nėra rezultatų"]}}},{l:"lv",t:{"No results":{v:["Nav rezultātu"]}}},{l:"mk",t:{"No results":{v:["Нема резултати"]}}},{l:"mn",t:{"No results":{v:[""]}}},{l:"mr",t:{"No results":{v:[""]}}},{l:"ms_MY",t:{"No results":{v:[""]}}},{l:"my",t:{"No results":{v:["ရလဒ်မရှိပါ"]}}},{l:"nb",t:{"Clear selected":{v:["Tøm merket"]},"Deselect {option}":{v:["Opphev valg {option}"]},"No results":{v:["Ingen resultater"]},Options:{v:["Alternativer"]}}},{l:"ne",t:{"No results":{v:[""]}}},{l:"nl",t:{"Clear selected":{v:["Selectie wissen"]},"Deselect {option}":{v:["Deselecteer {optie}"]},"No results":{v:["Geen resultaten"]},Options:{v:["Opties"]}}},{l:"nn_NO",t:{"No results":{v:[""]}}},{l:"oc",t:{"No results":{v:["Cap de resultat"]}}},{l:"pl",t:{"Clear selected":{v:["Wyczyść wybrane"]},"Deselect {option}":{v:["Odznacz {option}"]},"No results":{v:["Brak wyników"]},Options:{v:["Opcje"]}}},{l:"ps",t:{"No results":{v:[""]}}},{l:"pt_BR",t:{"Clear selected":{v:["Limpar selecionado"]},"Deselect {option}":{v:["Desmarque {option}"]},"No results":{v:["Sem resultados"]},Options:{v:["Opções"]}}},{l:"pt_PT",t:{"No results":{v:["Sem resultados"]}}},{l:"ro",t:{"Clear selected":{v:["Șterge selecția"]},"Deselect {option}":{v:["Deselctează {option}"]},"No results":{v:["Nu există rezultate"]}}},{l:"ru",t:{"No results":{v:["Результаты отсуствуют"]}}},{l:"sc",t:{"No results":{v:[""]}}},{l:"si",t:{"No results":{v:[""]}}},{l:"sk",t:{"No results":{v:["Žiadne výsledky"]}}},{l:"sl",t:{"No results":{v:["Ni zadetkov"]}}},{l:"sq",t:{"No results":{v:[""]}}},{l:"sr",t:{"Clear selected":{v:["Обриши изабрано"]},"Deselect {option}":{v:["Уклони избор {option}"]},"No results":{v:["Нема резултата"]},Options:{v:["Опције"]}}},{l:"sr@latin",t:{"No results":{v:[""]}}},{l:"sv",t:{"Clear selected":{v:["Rensa val"]},"Deselect {option}":{v:["Avmarkera {option}"]},"No results":{v:["Inga resultat"]},Options:{v:["Alternativ"]}}},{l:"sw",t:{"No results":{v:[""]}}},{l:"ta",t:{"No results":{v:[""]}}},{l:"th",t:{"No results":{v:[""]}}},{l:"tk",t:{"No results":{v:[""]}}},{l:"tr",t:{"Clear selected":{v:["Seçilmişleri temizle"]},"Deselect {option}":{v:["{option} bırak"]},"No results":{v:["Herhangi bir sonuç bulunamadı"]},Options:{v:["Seçenekler"]}}},{l:"ug",t:{"No results":{v:[""]}}},{l:"uk",t:{"Clear selected":{v:["Очистити вибране"]},"Deselect {option}":{v:["Зняти вибір {option}"]},"No results":{v:["Відсутні результати"]},Options:{v:["Параметри"]}}},{l:"ur_PK",t:{"No results":{v:[""]}}},{l:"uz",t:{"No results":{v:[""]}}},{l:"vi",t:{"No results":{v:[""]}}},{l:"zh_CN",t:{"No results":{v:["无结果"]}}},{l:"zh_HK",t:{"No results":{v:["無結果"]}}},{l:"zh_TW",t:{"No results":{v:["無結果"]}}},{l:"zu_ZA",t:{"No results":{v:[""]}}}],TA=[{l:"af",t:{"Clear text":{v:[""]}}},{l:"ar",t:{"Clear text":{v:["مَحْوُ النص"]},"Save changes":{v:["حفظ التغييرات"]}}},{l:"ast",t:{"Clear text":{v:["Borrar el testu"]},"Save changes":{v:["Guardar los cambeos"]}}},{l:"az",t:{"Clear text":{v:[""]}}},{l:"be",t:{"Clear text":{v:[""]}}},{l:"bg",t:{"Clear text":{v:[""]}}},{l:"bn_BD",t:{"Clear text":{v:[""]}}},{l:"br",t:{"Clear text":{v:[""]}}},{l:"bs",t:{"Clear text":{v:[""]}}},{l:"ca",t:{"Clear text":{v:["Netejar text"]}}},{l:"cs",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cs_CZ",t:{"Clear text":{v:["Čitelný text"]},"Save changes":{v:["Uložit změny"]}}},{l:"cy_GB",t:{"Clear text":{v:[""]}}},{l:"da",t:{"Clear text":{v:["Ryd tekst"]},"Save changes":{v:["Gem ændringer"]}}},{l:"de",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"de_DE",t:{"Clear text":{v:["Klartext"]},"Save changes":{v:["Änderungen speichern"]}}},{l:"el",t:{"Clear text":{v:["Εκκαθάριση κειμένου"]}}},{l:"en_GB",t:{"Clear text":{v:["Clear text"]},"Save changes":{v:["Save changes"]}}},{l:"eo",t:{"Clear text":{v:[""]}}},{l:"es",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_419",t:{"Clear text":{v:[""]}}},{l:"es_AR",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_CL",t:{"Clear text":{v:[""]}}},{l:"es_CO",t:{"Clear text":{v:[""]}}},{l:"es_CR",t:{"Clear text":{v:[""]}}},{l:"es_DO",t:{"Clear text":{v:[""]}}},{l:"es_EC",t:{"Clear text":{v:["Limpiar texto"]}}},{l:"es_GT",t:{"Clear text":{v:[""]}}},{l:"es_HN",t:{"Clear text":{v:[""]}}},{l:"es_MX",t:{"Clear text":{v:["Limpiar texto"]},"Save changes":{v:["Guardar cambios"]}}},{l:"es_NI",t:{"Clear text":{v:[""]}}},{l:"es_PA",t:{"Clear text":{v:[""]}}},{l:"es_PE",t:{"Clear text":{v:[""]}}},{l:"es_PR",t:{"Clear text":{v:[""]}}},{l:"es_PY",t:{"Clear text":{v:[""]}}},{l:"es_SV",t:{"Clear text":{v:[""]}}},{l:"es_UY",t:{"Clear text":{v:[""]}}},{l:"et_EE",t:{"Clear text":{v:[""]}}},{l:"eu",t:{"Clear text":{v:["Garbitu testua"]}}},{l:"fa",t:{"Clear text":{v:[""]}}},{l:"fi",t:{"Clear text":{v:[""]}}},{l:"fo",t:{"Clear text":{v:[""]}}},{l:"fr",t:{"Clear text":{v:["Effacer le texte"]},"Save changes":{v:["Sauvegarder les changements"]}}},{l:"ga",t:{"Clear text":{v:["Glan téacs"]},"Save changes":{v:["Sabháil na hathruithe"]}}},{l:"gd",t:{"Clear text":{v:[""]}}},{l:"gl",t:{"Clear text":{v:["Limpar o texto"]},"Save changes":{v:["Gardar os cambios"]}}},{l:"he",t:{"Clear text":{v:["פינוי טקסט"]}}},{l:"hi_IN",t:{"Clear text":{v:[""]}}},{l:"hr",t:{"Clear text":{v:[""]}}},{l:"hsb",t:{"Clear text":{v:[""]}}},{l:"hu",t:{"Clear text":{v:["Szöveg törlése"]}}},{l:"hy",t:{"Clear text":{v:[""]}}},{l:"ia",t:{"Clear text":{v:[""]}}},{l:"id",t:{"Clear text":{v:["Bersihkan teks"]},"Save changes":{v:["Simpan perubahan"]}}},{l:"ig",t:{"Clear text":{v:[""]}}},{l:"is",t:{"Clear text":{v:["Hreinsa texta"]},"Save changes":{v:["Vista breytingar"]}}},{l:"it",t:{"Clear text":{v:["Cancella il testo"]},"Save changes":{v:["Salva le modifiche"]}}},{l:"ja",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ja_JP",t:{"Clear text":{v:["テキストをクリア"]},"Save changes":{v:["変更を保存"]}}},{l:"ka",t:{"Clear text":{v:[""]}}},{l:"ka_GE",t:{"Clear text":{v:[""]}}},{l:"kab",t:{"Clear text":{v:[""]}}},{l:"kk",t:{"Clear text":{v:[""]}}},{l:"km",t:{"Clear text":{v:[""]}}},{l:"kn",t:{"Clear text":{v:[""]}}},{l:"ko",t:{"Clear text":{v:[""]}}},{l:"la",t:{"Clear text":{v:[""]}}},{l:"lb",t:{"Clear text":{v:[""]}}},{l:"lo",t:{"Clear text":{v:[""]}}},{l:"lt_LT",t:{"Clear text":{v:[""]}}},{l:"lv",t:{"Clear text":{v:[""]}}},{l:"mk",t:{"Clear text":{v:[""]}}},{l:"mn",t:{"Clear text":{v:[""]}}},{l:"mr",t:{"Clear text":{v:[""]}}},{l:"ms_MY",t:{"Clear text":{v:[""]}}},{l:"my",t:{"Clear text":{v:[""]}}},{l:"nb",t:{"Clear text":{v:["Fjern tekst"]},"Save changes":{v:["Lagre endringer"]}}},{l:"ne",t:{"Clear text":{v:[""]}}},{l:"nl",t:{"Clear text":{v:["Wis tekst"]},"Save changes":{v:["Wijzigingen opslaan"]}}},{l:"nn_NO",t:{"Clear text":{v:[""]}}},{l:"oc",t:{"Clear text":{v:[""]}}},{l:"pl",t:{"Clear text":{v:["Wyczyść tekst"]},"Save changes":{v:["Zapisz zmiany"]}}},{l:"ps",t:{"Clear text":{v:[""]}}},{l:"pt_BR",t:{"Clear text":{v:["Limpar texto"]},"Save changes":{v:["Salvar alterações"]}}},{l:"pt_PT",t:{"Clear text":{v:["Limpar texto"]}}},{l:"ro",t:{"Clear text":{v:["Șterge textul"]},"Save changes":{v:["Salvează modificările"]}}},{l:"ru",t:{"Clear text":{v:["Очистить текст"]}}},{l:"sc",t:{"Clear text":{v:[""]}}},{l:"si",t:{"Clear text":{v:[""]}}},{l:"sk",t:{"Clear text":{v:[""]}}},{l:"sl",t:{"Clear text":{v:["Počisti besedilo"]}}},{l:"sq",t:{"Clear text":{v:[""]}}},{l:"sr",t:{"Clear text":{v:["Обриши текст"]},"Save changes":{v:["Сачувај измене"]}}},{l:"sr@latin",t:{"Clear text":{v:[""]}}},{l:"sv",t:{"Clear text":{v:["Ta bort text"]},"Save changes":{v:["Spara ändringar"]}}},{l:"sw",t:{"Clear text":{v:[""]}}},{l:"ta",t:{"Clear text":{v:[""]}}},{l:"th",t:{"Clear text":{v:[""]}}},{l:"tk",t:{"Clear text":{v:[""]}}},{l:"tr",t:{"Clear text":{v:["Metni temizle"]},"Save changes":{v:["Değişiklikleri kaydet"]}}},{l:"ug",t:{"Clear text":{v:[""]}}},{l:"uk",t:{"Clear text":{v:["Очистити текст"]},"Save changes":{v:["Зберегти зміни"]}}},{l:"ur_PK",t:{"Clear text":{v:[""]}}},{l:"uz",t:{"Clear text":{v:[""]}}},{l:"vi",t:{"Clear text":{v:[""]}}},{l:"zh_CN",t:{"Clear text":{v:["清除文本"]}}},{l:"zh_HK",t:{"Clear text":{v:["清除文本"]}}},{l:"zh_TW",t:{"Clear text":{v:["清除文字"]}}},{l:"zu_ZA",t:{"Clear text":{v:[""]}}}],P3=[{l:"af",t:{Close:{v:[""]}}},{l:"ar",t:{Close:{v:["أغلِق"]}}},{l:"ast",t:{Close:{v:["Zarrar"]}}},{l:"az",t:{Close:{v:[""]}}},{l:"be",t:{Close:{v:[""]}}},{l:"bg",t:{Close:{v:[""]}}},{l:"bn_BD",t:{Close:{v:[""]}}},{l:"br",t:{Close:{v:["Serriñ"]}}},{l:"bs",t:{Close:{v:[""]}}},{l:"ca",t:{Close:{v:["Tanca"]}}},{l:"cs",t:{Close:{v:["Zavřít"]}}},{l:"cs_CZ",t:{Close:{v:["Zavřít"]}}},{l:"cy_GB",t:{Close:{v:[""]}}},{l:"da",t:{Close:{v:["Luk"]}}},{l:"de",t:{Close:{v:["Schließen"]}}},{l:"de_DE",t:{Close:{v:["Schließen"]}}},{l:"el",t:{Close:{v:["Κλείσιμο"]}}},{l:"en_GB",t:{Close:{v:["Close"]}}},{l:"eo",t:{Close:{v:["Fermu"]}}},{l:"es",t:{Close:{v:["Cerrar"]}}},{l:"es_419",t:{Close:{v:[""]}}},{l:"es_AR",t:{Close:{v:["Cerrar"]}}},{l:"es_CL",t:{Close:{v:[""]}}},{l:"es_CO",t:{Close:{v:[""]}}},{l:"es_CR",t:{Close:{v:[""]}}},{l:"es_DO",t:{Close:{v:[""]}}},{l:"es_EC",t:{Close:{v:["Cerrar"]}}},{l:"es_GT",t:{Close:{v:[""]}}},{l:"es_HN",t:{Close:{v:[""]}}},{l:"es_MX",t:{Close:{v:["Cerrar"]}}},{l:"es_NI",t:{Close:{v:[""]}}},{l:"es_PA",t:{Close:{v:[""]}}},{l:"es_PE",t:{Close:{v:[""]}}},{l:"es_PR",t:{Close:{v:[""]}}},{l:"es_PY",t:{Close:{v:[""]}}},{l:"es_SV",t:{Close:{v:[""]}}},{l:"es_UY",t:{Close:{v:[""]}}},{l:"et_EE",t:{Close:{v:[""]}}},{l:"eu",t:{Close:{v:["Itxi"]}}},{l:"fa",t:{Close:{v:[""]}}},{l:"fi",t:{Close:{v:["Sulje"]}}},{l:"fo",t:{Close:{v:[""]}}},{l:"fr",t:{Close:{v:["Fermer"]}}},{l:"ga",t:{Close:{v:["Dún"]}}},{l:"gd",t:{Close:{v:[""]}}},{l:"gl",t:{Close:{v:["Pechar"]}}},{l:"he",t:{Close:{v:["סגירה"]}}},{l:"hi_IN",t:{Close:{v:[""]}}},{l:"hr",t:{Close:{v:[""]}}},{l:"hsb",t:{Close:{v:[""]}}},{l:"hu",t:{Close:{v:["Bezárás"]}}},{l:"hy",t:{Close:{v:[""]}}},{l:"ia",t:{Close:{v:[""]}}},{l:"id",t:{Close:{v:["Tutup"]}}},{l:"ig",t:{Close:{v:[""]}}},{l:"is",t:{Close:{v:["Loka"]}}},{l:"it",t:{Close:{v:["Chiudi"]}}},{l:"ja",t:{Close:{v:["閉じる"]}}},{l:"ja_JP",t:{Close:{v:["閉じる"]}}},{l:"ka",t:{Close:{v:[""]}}},{l:"ka_GE",t:{Close:{v:[""]}}},{l:"kab",t:{Close:{v:[""]}}},{l:"kk",t:{Close:{v:[""]}}},{l:"km",t:{Close:{v:[""]}}},{l:"kn",t:{Close:{v:[""]}}},{l:"ko",t:{Close:{v:[""]}}},{l:"la",t:{Close:{v:[""]}}},{l:"lb",t:{Close:{v:[""]}}},{l:"lo",t:{Close:{v:[""]}}},{l:"lt_LT",t:{Close:{v:["Užverti"]}}},{l:"lv",t:{Close:{v:["Aizvērt"]}}},{l:"mk",t:{Close:{v:["Затвори"]}}},{l:"mn",t:{Close:{v:[""]}}},{l:"mr",t:{Close:{v:[""]}}},{l:"ms_MY",t:{Close:{v:[""]}}},{l:"my",t:{Close:{v:["ပိတ်ရန်"]}}},{l:"nb",t:{Close:{v:["Lukk"]}}},{l:"ne",t:{Close:{v:[""]}}},{l:"nl",t:{Close:{v:["Sluiten"]}}},{l:"nn_NO",t:{Close:{v:[""]}}},{l:"oc",t:{Close:{v:["Tampar"]}}},{l:"pl",t:{Close:{v:["Zamknij"]}}},{l:"ps",t:{Close:{v:[""]}}},{l:"pt_BR",t:{Close:{v:["Fechar"]}}},{l:"pt_PT",t:{Close:{v:["Fechar"]}}},{l:"ro",t:{Close:{v:["Închideți"]}}},{l:"ru",t:{Close:{v:["Закрыть"]}}},{l:"sc",t:{Close:{v:[""]}}},{l:"si",t:{Close:{v:[""]}}},{l:"sk",t:{Close:{v:["Zatvoriť"]}}},{l:"sl",t:{Close:{v:["Zapri"]}}},{l:"sq",t:{Close:{v:[""]}}},{l:"sr",t:{Close:{v:["Затвори"]}}},{l:"sr@latin",t:{Close:{v:[""]}}},{l:"sv",t:{Close:{v:["Stäng"]}}},{l:"sw",t:{Close:{v:[""]}}},{l:"ta",t:{Close:{v:[""]}}},{l:"th",t:{Close:{v:[""]}}},{l:"tk",t:{Close:{v:[""]}}},{l:"tr",t:{Close:{v:["Kapat"]}}},{l:"ug",t:{Close:{v:[""]}}},{l:"uk",t:{Close:{v:["Закрити"]}}},{l:"ur_PK",t:{Close:{v:[""]}}},{l:"uz",t:{Close:{v:[""]}}},{l:"vi",t:{Close:{v:[""]}}},{l:"zh_CN",t:{Close:{v:["关闭"]}}},{l:"zh_HK",t:{Close:{v:["關閉"]}}},{l:"zh_TW",t:{Close:{v:["關閉"]}}},{l:"zu_ZA",t:{Close:{v:[""]}}}],kA=[{l:"af",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ar",t:{"Close navigation":{v:["أغلِق التصفح"]},"Open navigation":{v:["إفتَح المتصفح"]}}},{l:"ast",t:{"Close navigation":{v:["Zarrar la navegación"]},"Open navigation":{v:["Abrir la navegación"]}}},{l:"az",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"be",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bg",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bn_BD",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"br",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"bs",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ca",t:{"Close navigation":{v:["Tanca la navegació"]},"Open navigation":{v:["Obre la navegació"]}}},{l:"cs",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"cs_CZ",t:{"Close navigation":{v:["Zavřít navigaci"]},"Open navigation":{v:["Otevřít navigaci"]}}},{l:"cy_GB",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"da",t:{"Close navigation":{v:["Luk navigation"]},"Open navigation":{v:["Åbn navigation"]}}},{l:"de",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"de_DE",t:{"Close navigation":{v:["Navigation schließen"]},"Open navigation":{v:["Navigation öffnen"]}}},{l:"el",t:{"Close navigation":{v:["Κλείσιμο πλοήγησης"]},"Open navigation":{v:["Άνοιγμα πλοήγησης"]}}},{l:"en_GB",t:{"Close navigation":{v:["Close navigation"]},"Open navigation":{v:["Open navigation"]}}},{l:"eo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_419",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_AR",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_CL",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_CO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_CR",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_DO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_EC",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_GT",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_HN",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_MX",t:{"Close navigation":{v:["Cerrar navegación"]},"Open navigation":{v:["Abrir navegación"]}}},{l:"es_NI",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PA",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PR",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_PY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_SV",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"es_UY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"et_EE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"eu",t:{"Close navigation":{v:["Itxi nabigazioa"]},"Open navigation":{v:["Ireki nabigazioa"]}}},{l:"fa",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"fi",t:{"Close navigation":{v:["Sulje navigaatio"]},"Open navigation":{v:["Avaa navigaatio"]}}},{l:"fo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"fr",t:{"Close navigation":{v:["Fermer la navigation"]},"Open navigation":{v:["Ouvrir la navigation"]}}},{l:"ga",t:{"Close navigation":{v:["Dún nascleanúint"]},"Open navigation":{v:["Oscail nascleanúint"]}}},{l:"gd",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"gl",t:{"Close navigation":{v:["Pechar a navegación"]},"Open navigation":{v:["Abrir a navegación"]}}},{l:"he",t:{"Close navigation":{v:["סגירת הניווט"]},"Open navigation":{v:["פתיחת ניווט"]}}},{l:"hi_IN",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hr",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hsb",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"hu",t:{"Close navigation":{v:["Navigáció bezárása"]},"Open navigation":{v:["Navigáció megnyitása"]}}},{l:"hy",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ia",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"id",t:{"Close navigation":{v:["Tutup navigasi"]},"Open navigation":{v:["Buka navigasi"]}}},{l:"ig",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"is",t:{"Close navigation":{v:["Loka leiðsagnarsleða"]},"Open navigation":{v:["Opna leiðsagnarsleða"]}}},{l:"it",t:{"Close navigation":{v:["Chiudi la navigazione"]},"Open navigation":{v:["Apri la navigazione"]}}},{l:"ja",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ja_JP",t:{"Close navigation":{v:["ナビゲーションを閉じる"]},"Open navigation":{v:["ナビゲーションを開く"]}}},{l:"ka",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ka_GE",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kab",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kk",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"km",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"kn",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ko",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"la",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lb",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lo",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lt_LT",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"lv",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"mk",t:{"Close navigation":{v:["Затвори навигација"]},"Open navigation":{v:["Отвори навигација"]}}},{l:"mn",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"mr",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ms_MY",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"my",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"nb",t:{"Close navigation":{v:["Lukk navigasjon"]},"Open navigation":{v:["Åpne navigasjon"]}}},{l:"ne",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"nl",t:{"Close navigation":{v:["Navigatie sluiten"]},"Open navigation":{v:["Navigatie openen"]}}},{l:"nn_NO",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"oc",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"pl",t:{"Close navigation":{v:["Zamknij nawigację"]},"Open navigation":{v:["Otwórz nawigację"]}}},{l:"ps",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"pt_BR",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"pt_PT",t:{"Close navigation":{v:["Fechar navegação"]},"Open navigation":{v:["Abrir navegação"]}}},{l:"ro",t:{"Close navigation":{v:["Închideți navigarea"]},"Open navigation":{v:["Deschideți navigația"]}}},{l:"ru",t:{"Close navigation":{v:["Закрыть навигацию"]},"Open navigation":{v:["Открыть навигацию"]}}},{l:"sc",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"si",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sk",t:{"Close navigation":{v:["Zavrieť navigáciu"]},"Open navigation":{v:["Otvoriť navigáciu"]}}},{l:"sl",t:{"Close navigation":{v:["Zapri krmarjenje"]},"Open navigation":{v:["Odpri krmarjenje"]}}},{l:"sq",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sr",t:{"Close navigation":{v:["Затвори навигацију"]},"Open navigation":{v:["Отвори навигацију"]}}},{l:"sr@latin",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"sv",t:{"Close navigation":{v:["Stäng navigering"]},"Open navigation":{v:["Öppna navigering"]}}},{l:"sw",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"ta",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"th",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"tk",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"tr",t:{"Close navigation":{v:["Gezinmeyi kapat"]},"Open navigation":{v:["Gezinmeyi aç"]}}},{l:"ug",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"uk",t:{"Close navigation":{v:["Закрити навігацію"]},"Open navigation":{v:["Відкрити навігацію"]}}},{l:"ur_PK",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"uz",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"vi",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}},{l:"zh_CN",t:{"Close navigation":{v:["关闭导航"]},"Open navigation":{v:["开启导航"]}}},{l:"zh_HK",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}},{l:"zh_TW",t:{"Close navigation":{v:["關閉導航"]},"Open navigation":{v:["開啟導航"]}}},{l:"zu_ZA",t:{"Close navigation":{v:[""]},"Open navigation":{v:[""]}}}],wA=[{l:"af",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ar",t:{"Collapse menu":{v:["طَيُّ القائمة"]},"Open menu":{v:["إفتَح القائمة"]}}},{l:"ast",t:{"Collapse menu":{v:["Recoyer el menú"]},"Open menu":{v:["Abrir le menú"]}}},{l:"az",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"be",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bg",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bn_BD",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"br",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"bs",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ca",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"cs",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cs_CZ",t:{"Collapse menu":{v:["Sbalit nabídku"]},"Open menu":{v:["Otevřít nabídku"]}}},{l:"cy_GB",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"da",t:{"Collapse menu":{v:["Skjul menuen"]},"Open menu":{v:["Åben menu"]}}},{l:"de",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"de_DE",t:{"Collapse menu":{v:["Menü einklappen"]},"Open menu":{v:["Menü öffnen"]}}},{l:"el",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"en_GB",t:{"Collapse menu":{v:["Collapse menu"]},"Open menu":{v:["Open menu"]}}},{l:"eo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_419",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_AR",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_CL",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_CO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_CR",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_DO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_EC",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_GT",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_HN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_MX",t:{"Collapse menu":{v:["Ocultar menú"]},"Open menu":{v:["Abrir menú"]}}},{l:"es_NI",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PA",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PR",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_PY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_SV",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"es_UY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"et_EE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"eu",t:{"Collapse menu":{v:["Tolestu menua"]},"Open menu":{v:["Ireki menua"]}}},{l:"fa",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fi",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"fr",t:{"Collapse menu":{v:["Réduire le menu"]},"Open menu":{v:["Ouvrir le menu"]}}},{l:"ga",t:{"Collapse menu":{v:["Roghchlár Laghdaigh"]},"Open menu":{v:["Roghchlár a oscailt"]}}},{l:"gd",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"gl",t:{"Collapse menu":{v:["Contraer o menú"]},"Open menu":{v:["Abrir o menú"]}}},{l:"he",t:{"Collapse menu":{v:["צמצום התפריט"]},"Open menu":{v:["פתיחת תפריט"]}}},{l:"hi_IN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hr",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hsb",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hu",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"hy",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ia",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"id",t:{"Collapse menu":{v:["Ciutkan menu"]},"Open menu":{v:["Buka menu"]}}},{l:"ig",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"is",t:{"Collapse menu":{v:["Fella valmynd saman"]},"Open menu":{v:["Opna valmynd"]}}},{l:"it",t:{"Collapse menu":{v:["Chiudi Menu"]},"Open menu":{v:["Apri il menu"]}}},{l:"ja",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ja_JP",t:{"Collapse menu":{v:["メニューの折りたたみ"]},"Open menu":{v:["メニューを開く"]}}},{l:"ka",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ka_GE",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kab",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"km",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"kn",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ko",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"la",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lb",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lo",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lt_LT",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"lv",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mn",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"mr",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ms_MY",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"my",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"nb",t:{"Collapse menu":{v:["Skjul meny"]},"Open menu":{v:["Åpne meny"]}}},{l:"ne",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"nl",t:{"Collapse menu":{v:["Klap menu in"]},"Open menu":{v:["Open menu"]}}},{l:"nn_NO",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"oc",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"pl",t:{"Collapse menu":{v:["Zwiń menu"]},"Open menu":{v:["Otwórz menu"]}}},{l:"ps",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"pt_BR",t:{"Collapse menu":{v:["Recolher menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"pt_PT",t:{"Collapse menu":{v:["Comprimir menu"]},"Open menu":{v:["Abrir menu"]}}},{l:"ro",t:{"Collapse menu":{v:["Restrânge meniul"]},"Open menu":{v:["Deschide meniul"]}}},{l:"ru",t:{"Collapse menu":{v:["Свернуть меню"]},"Open menu":{v:["Открыть меню"]}}},{l:"sc",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"si",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sl",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sq",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sr",t:{"Collapse menu":{v:["Сажми мени"]},"Open menu":{v:["Отвори мени"]}}},{l:"sr@latin",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"sv",t:{"Collapse menu":{v:["Komprimera menyn"]},"Open menu":{v:["Öppna menyn"]}}},{l:"sw",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"ta",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"th",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"tk",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"tr",t:{"Collapse menu":{v:["Menüyü daralt"]},"Open menu":{v:["Menüyü aç"]}}},{l:"ug",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"uk",t:{"Collapse menu":{v:["Згорнути меню"]},"Open menu":{v:["Відкрити меню"]}}},{l:"ur_PK",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"uz",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"vi",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"zh_CN",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}},{l:"zh_HK",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zh_TW",t:{"Collapse menu":{v:["折疊選單"]},"Open menu":{v:["開啟選單"]}}},{l:"zu_ZA",t:{"Collapse menu":{v:[""]},"Open menu":{v:[""]}}}],AA=[{l:"af",t:{"Edit item":{v:[""]}}},{l:"ar",t:{"Edit item":{v:["تعديل عنصر"]}}},{l:"ast",t:{"Edit item":{v:["Editar l'elementu"]}}},{l:"az",t:{"Edit item":{v:[""]}}},{l:"be",t:{"Edit item":{v:[""]}}},{l:"bg",t:{"Edit item":{v:[""]}}},{l:"bn_BD",t:{"Edit item":{v:[""]}}},{l:"br",t:{"Edit item":{v:[""]}}},{l:"bs",t:{"Edit item":{v:[""]}}},{l:"ca",t:{"Edit item":{v:["Edita l'element"]}}},{l:"cs",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cs_CZ",t:{"Edit item":{v:["Upravit položku"]}}},{l:"cy_GB",t:{"Edit item":{v:[""]}}},{l:"da",t:{"Edit item":{v:["Rediger emne"]}}},{l:"de",t:{"Edit item":{v:["Objekt bearbeiten"]}}},{l:"de_DE",t:{"Edit item":{v:["Element bearbeiten"]}}},{l:"el",t:{"Edit item":{v:["Επεξεργασία"]}}},{l:"en_GB",t:{"Edit item":{v:["Edit item"]}}},{l:"eo",t:{"Edit item":{v:[""]}}},{l:"es",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_419",t:{"Edit item":{v:[""]}}},{l:"es_AR",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_CL",t:{"Edit item":{v:[""]}}},{l:"es_CO",t:{"Edit item":{v:[""]}}},{l:"es_CR",t:{"Edit item":{v:[""]}}},{l:"es_DO",t:{"Edit item":{v:[""]}}},{l:"es_EC",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_GT",t:{"Edit item":{v:[""]}}},{l:"es_HN",t:{"Edit item":{v:[""]}}},{l:"es_MX",t:{"Edit item":{v:["Editar elemento"]}}},{l:"es_NI",t:{"Edit item":{v:[""]}}},{l:"es_PA",t:{"Edit item":{v:[""]}}},{l:"es_PE",t:{"Edit item":{v:[""]}}},{l:"es_PR",t:{"Edit item":{v:[""]}}},{l:"es_PY",t:{"Edit item":{v:[""]}}},{l:"es_SV",t:{"Edit item":{v:[""]}}},{l:"es_UY",t:{"Edit item":{v:[""]}}},{l:"et_EE",t:{"Edit item":{v:[""]}}},{l:"eu",t:{"Edit item":{v:["Editatu elementua"]}}},{l:"fa",t:{"Edit item":{v:[""]}}},{l:"fi",t:{"Edit item":{v:["Muokkaa kohdetta"]}}},{l:"fo",t:{"Edit item":{v:[""]}}},{l:"fr",t:{"Edit item":{v:["Éditer l'élément"]}}},{l:"ga",t:{"Edit item":{v:["Cuir mír in eagar"]}}},{l:"gd",t:{"Edit item":{v:[""]}}},{l:"gl",t:{"Edit item":{v:["Editar o elemento"]}}},{l:"he",t:{"Edit item":{v:["עריכת פריט"]}}},{l:"hi_IN",t:{"Edit item":{v:[""]}}},{l:"hr",t:{"Edit item":{v:[""]}}},{l:"hsb",t:{"Edit item":{v:[""]}}},{l:"hu",t:{"Edit item":{v:["Elem szerkesztése"]}}},{l:"hy",t:{"Edit item":{v:[""]}}},{l:"ia",t:{"Edit item":{v:[""]}}},{l:"id",t:{"Edit item":{v:["Edit item"]}}},{l:"ig",t:{"Edit item":{v:[""]}}},{l:"is",t:{"Edit item":{v:["Breyta atriði"]}}},{l:"it",t:{"Edit item":{v:["Modifica l'elemento"]}}},{l:"ja",t:{"Edit item":{v:["編集"]}}},{l:"ja_JP",t:{"Edit item":{v:["編集"]}}},{l:"ka",t:{"Edit item":{v:[""]}}},{l:"ka_GE",t:{"Edit item":{v:[""]}}},{l:"kab",t:{"Edit item":{v:[""]}}},{l:"kk",t:{"Edit item":{v:[""]}}},{l:"km",t:{"Edit item":{v:[""]}}},{l:"kn",t:{"Edit item":{v:[""]}}},{l:"ko",t:{"Edit item":{v:[""]}}},{l:"la",t:{"Edit item":{v:[""]}}},{l:"lb",t:{"Edit item":{v:[""]}}},{l:"lo",t:{"Edit item":{v:[""]}}},{l:"lt_LT",t:{"Edit item":{v:[""]}}},{l:"lv",t:{"Edit item":{v:[""]}}},{l:"mk",t:{"Edit item":{v:["Уреди"]}}},{l:"mn",t:{"Edit item":{v:[""]}}},{l:"mr",t:{"Edit item":{v:[""]}}},{l:"ms_MY",t:{"Edit item":{v:[""]}}},{l:"my",t:{"Edit item":{v:[""]}}},{l:"nb",t:{"Edit item":{v:["Rediger"]}}},{l:"ne",t:{"Edit item":{v:[""]}}},{l:"nl",t:{"Edit item":{v:["Item bewerken"]}}},{l:"nn_NO",t:{"Edit item":{v:[""]}}},{l:"oc",t:{"Edit item":{v:[""]}}},{l:"pl",t:{"Edit item":{v:["Edytuj element"]}}},{l:"ps",t:{"Edit item":{v:[""]}}},{l:"pt_BR",t:{"Edit item":{v:["Editar item"]}}},{l:"pt_PT",t:{"Edit item":{v:["Editar item"]}}},{l:"ro",t:{"Edit item":{v:["Editați elementul"]}}},{l:"ru",t:{"Edit item":{v:["Изменить элемент"]}}},{l:"sc",t:{"Edit item":{v:[""]}}},{l:"si",t:{"Edit item":{v:[""]}}},{l:"sk",t:{"Edit item":{v:["Upraviť položku"]}}},{l:"sl",t:{"Edit item":{v:["Uredi predmet"]}}},{l:"sq",t:{"Edit item":{v:[""]}}},{l:"sr",t:{"Edit item":{v:["Уреди ставку"]}}},{l:"sr@latin",t:{"Edit item":{v:[""]}}},{l:"sv",t:{"Edit item":{v:["Ändra"]}}},{l:"sw",t:{"Edit item":{v:[""]}}},{l:"ta",t:{"Edit item":{v:[""]}}},{l:"th",t:{"Edit item":{v:[""]}}},{l:"tk",t:{"Edit item":{v:[""]}}},{l:"tr",t:{"Edit item":{v:["Ögeyi düzenle"]}}},{l:"ug",t:{"Edit item":{v:[""]}}},{l:"uk",t:{"Edit item":{v:["Редагувати елемент"]}}},{l:"ur_PK",t:{"Edit item":{v:[""]}}},{l:"uz",t:{"Edit item":{v:[""]}}},{l:"vi",t:{"Edit item":{v:[""]}}},{l:"zh_CN",t:{"Edit item":{v:["编辑项目"]}}},{l:"zh_HK",t:{"Edit item":{v:["編輯項目"]}}},{l:"zh_TW",t:{"Edit item":{v:["編輯項目"]}}},{l:"zu_ZA",t:{"Edit item":{v:[""]}}}],SA=[{l:"af",t:{}},{l:"ar",t:{"Enable interactive view":{v:["تمكين المنظور التفاعلي"]}}},{l:"ast",t:{"Enable interactive view":{v:["Activar la vista interactiva"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Enable interactive view":{v:["Zapnout interaktivní zobrazení"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Enable interactive view":{v:["Aktiver interaktiv visning"]}}},{l:"de",t:{"Enable interactive view":{v:["Die interaktive Ansicht aktivieren"]}}},{l:"de_DE",t:{"Enable interactive view":{v:["Die interaktive Ansicht aktivieren"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Enable interactive view":{v:["Enable interactive view"]}}},{l:"eo",t:{}},{l:"es",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Enable interactive view":{v:["Habilitar vista interactiva"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Enable interactive view":{v:["Cumasaigh amharc idirghníomhach"]}}},{l:"gd",t:{}},{l:"gl",t:{"Enable interactive view":{v:["Activar a vista interactiva"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Enable interactive view":{v:["インタラクティブ・ビューを有効にする"]}}},{l:"ja_JP",t:{"Enable interactive view":{v:["インタラクティブ・ビューを有効にする"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Enable interactive view":{v:["Aktiver interaktiv visning"]}}},{l:"ne",t:{}},{l:"nl",t:{"Enable interactive view":{v:["Interactieve weergave inschakelen"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Enable interactive view":{v:["Włącz widok interaktywny"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Enable interactive view":{v:["Ativar visualização interativa"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Enable interactive view":{v:["Aktivera interaktiv vy"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Enable interactive view":{v:["Etkileşimli görünümü aç"]}}},{l:"ug",t:{}},{l:"uk",t:{"Enable interactive view":{v:["Увімкнути інтерактивний перегляд"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],CA=[{l:"af",t:{"Enter link":{v:[""]}}},{l:"ar",t:{"Enter link":{v:["أدخِل الرابط"]}}},{l:"ast",t:{"Enter link":{v:["Introducir l'enllaz"]}}},{l:"az",t:{"Enter link":{v:[""]}}},{l:"be",t:{"Enter link":{v:[""]}}},{l:"bg",t:{"Enter link":{v:[""]}}},{l:"bn_BD",t:{"Enter link":{v:[""]}}},{l:"br",t:{"Enter link":{v:[""]}}},{l:"bs",t:{"Enter link":{v:[""]}}},{l:"ca",t:{"Enter link":{v:[""]}}},{l:"cs",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cs_CZ",t:{"Enter link":{v:["Zadat odkaz"]}}},{l:"cy_GB",t:{"Enter link":{v:[""]}}},{l:"da",t:{"Enter link":{v:["Indtast link"]}}},{l:"de",t:{"Enter link":{v:["Link eingeben"]}}},{l:"de_DE",t:{"Enter link":{v:["Link eingeben"]}}},{l:"el",t:{"Enter link":{v:[""]}}},{l:"en_GB",t:{"Enter link":{v:["Enter link"]}}},{l:"eo",t:{"Enter link":{v:[""]}}},{l:"es",t:{"Enter link":{v:["Ingrese enlace"]}}},{l:"es_419",t:{"Enter link":{v:[""]}}},{l:"es_AR",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_CL",t:{"Enter link":{v:[""]}}},{l:"es_CO",t:{"Enter link":{v:[""]}}},{l:"es_CR",t:{"Enter link":{v:[""]}}},{l:"es_DO",t:{"Enter link":{v:[""]}}},{l:"es_EC",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_GT",t:{"Enter link":{v:[""]}}},{l:"es_HN",t:{"Enter link":{v:[""]}}},{l:"es_MX",t:{"Enter link":{v:["Ingresar enlace"]}}},{l:"es_NI",t:{"Enter link":{v:[""]}}},{l:"es_PA",t:{"Enter link":{v:[""]}}},{l:"es_PE",t:{"Enter link":{v:[""]}}},{l:"es_PR",t:{"Enter link":{v:[""]}}},{l:"es_PY",t:{"Enter link":{v:[""]}}},{l:"es_SV",t:{"Enter link":{v:[""]}}},{l:"es_UY",t:{"Enter link":{v:[""]}}},{l:"et_EE",t:{"Enter link":{v:[""]}}},{l:"eu",t:{"Enter link":{v:["Sartu esteka"]}}},{l:"fa",t:{"Enter link":{v:[""]}}},{l:"fi",t:{"Enter link":{v:[""]}}},{l:"fo",t:{"Enter link":{v:[""]}}},{l:"fr",t:{"Enter link":{v:["Saisissez le lien"]}}},{l:"ga",t:{"Enter link":{v:["Cuir isteach nasc"]}}},{l:"gd",t:{"Enter link":{v:[""]}}},{l:"gl",t:{"Enter link":{v:["Introducir a ligazón"]}}},{l:"he",t:{"Enter link":{v:["מילוי קישור"]}}},{l:"hi_IN",t:{"Enter link":{v:[""]}}},{l:"hr",t:{"Enter link":{v:[""]}}},{l:"hsb",t:{"Enter link":{v:[""]}}},{l:"hu",t:{"Enter link":{v:[""]}}},{l:"hy",t:{"Enter link":{v:[""]}}},{l:"ia",t:{"Enter link":{v:[""]}}},{l:"id",t:{"Enter link":{v:["Masukkan tautan"]}}},{l:"ig",t:{"Enter link":{v:[""]}}},{l:"is",t:{"Enter link":{v:["Settu inn tengil"]}}},{l:"it",t:{"Enter link":{v:["Inserire il link"]}}},{l:"ja",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ja_JP",t:{"Enter link":{v:["リンクを入力する"]}}},{l:"ka",t:{"Enter link":{v:[""]}}},{l:"ka_GE",t:{"Enter link":{v:[""]}}},{l:"kab",t:{"Enter link":{v:[""]}}},{l:"kk",t:{"Enter link":{v:[""]}}},{l:"km",t:{"Enter link":{v:[""]}}},{l:"kn",t:{"Enter link":{v:[""]}}},{l:"ko",t:{"Enter link":{v:[""]}}},{l:"la",t:{"Enter link":{v:[""]}}},{l:"lb",t:{"Enter link":{v:[""]}}},{l:"lo",t:{"Enter link":{v:[""]}}},{l:"lt_LT",t:{"Enter link":{v:[""]}}},{l:"lv",t:{"Enter link":{v:[""]}}},{l:"mk",t:{"Enter link":{v:[""]}}},{l:"mn",t:{"Enter link":{v:[""]}}},{l:"mr",t:{"Enter link":{v:[""]}}},{l:"ms_MY",t:{"Enter link":{v:[""]}}},{l:"my",t:{"Enter link":{v:[""]}}},{l:"nb",t:{"Enter link":{v:["Skriv inn lenken"]}}},{l:"ne",t:{"Enter link":{v:[""]}}},{l:"nl",t:{"Enter link":{v:["Voer link in"]}}},{l:"nn_NO",t:{"Enter link":{v:[""]}}},{l:"oc",t:{"Enter link":{v:[""]}}},{l:"pl",t:{"Enter link":{v:["Wprowadź link"]}}},{l:"ps",t:{"Enter link":{v:[""]}}},{l:"pt_BR",t:{"Enter link":{v:["Insira o link"]}}},{l:"pt_PT",t:{"Enter link":{v:["Introduzir link"]}}},{l:"ro",t:{"Enter link":{v:["Introduceți link-ul"]}}},{l:"ru",t:{"Enter link":{v:["Введите ссылку"]}}},{l:"sc",t:{"Enter link":{v:[""]}}},{l:"si",t:{"Enter link":{v:[""]}}},{l:"sk",t:{"Enter link":{v:[""]}}},{l:"sl",t:{"Enter link":{v:[""]}}},{l:"sq",t:{"Enter link":{v:[""]}}},{l:"sr",t:{"Enter link":{v:["Унесите линк"]}}},{l:"sr@latin",t:{"Enter link":{v:[""]}}},{l:"sv",t:{"Enter link":{v:["Ange länk"]}}},{l:"sw",t:{"Enter link":{v:[""]}}},{l:"ta",t:{"Enter link":{v:[""]}}},{l:"th",t:{"Enter link":{v:[""]}}},{l:"tk",t:{"Enter link":{v:[""]}}},{l:"tr",t:{"Enter link":{v:["Bağlantıyı yazın"]}}},{l:"ug",t:{"Enter link":{v:[""]}}},{l:"uk",t:{"Enter link":{v:["Зазначте посилання"]}}},{l:"ur_PK",t:{"Enter link":{v:[""]}}},{l:"uz",t:{"Enter link":{v:[""]}}},{l:"vi",t:{"Enter link":{v:[""]}}},{l:"zh_CN",t:{"Enter link":{v:[""]}}},{l:"zh_HK",t:{"Enter link":{v:["輸入連結"]}}},{l:"zh_TW",t:{"Enter link":{v:["輸入連結"]}}},{l:"zu_ZA",t:{"Enter link":{v:[""]}}}],xA=[{l:"af",t:{"External documentation for {name}":{v:[""]}}},{l:"ar",t:{"External documentation for {name}":{v:["التوثيق الخارجي لـ {name}"]}}},{l:"ast",t:{"External documentation for {name}":{v:["Documentación esterna pa: {name}"]}}},{l:"az",t:{"External documentation for {name}":{v:[""]}}},{l:"be",t:{"External documentation for {name}":{v:[""]}}},{l:"bg",t:{"External documentation for {name}":{v:[""]}}},{l:"bn_BD",t:{"External documentation for {name}":{v:[""]}}},{l:"br",t:{"External documentation for {name}":{v:[""]}}},{l:"bs",t:{"External documentation for {name}":{v:[""]}}},{l:"ca",t:{"External documentation for {name}":{v:[""]}}},{l:"cs",t:{"External documentation for {name}":{v:["Externí dokumentace pro {name}"]}}},{l:"cs_CZ",t:{"External documentation for {name}":{v:["Externí dokumentace pro {name}"]}}},{l:"cy_GB",t:{"External documentation for {name}":{v:[""]}}},{l:"da",t:{"External documentation for {name}":{v:["Ekstern dokumentation for {name}"]}}},{l:"de",t:{"External documentation for {name}":{v:["Externe Dokumentation für {name}"]}}},{l:"de_DE",t:{"External documentation for {name}":{v:["Externe Dokumentation für {name}"]}}},{l:"el",t:{"External documentation for {name}":{v:[""]}}},{l:"en_GB",t:{"External documentation for {name}":{v:["External documentation for {name}"]}}},{l:"eo",t:{"External documentation for {name}":{v:[""]}}},{l:"es",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_419",t:{"External documentation for {name}":{v:[""]}}},{l:"es_AR",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_CL",t:{"External documentation for {name}":{v:[""]}}},{l:"es_CO",t:{"External documentation for {name}":{v:[""]}}},{l:"es_CR",t:{"External documentation for {name}":{v:[""]}}},{l:"es_DO",t:{"External documentation for {name}":{v:[""]}}},{l:"es_EC",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_GT",t:{"External documentation for {name}":{v:[""]}}},{l:"es_HN",t:{"External documentation for {name}":{v:[""]}}},{l:"es_MX",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"es_NI",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PA",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PE",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PR",t:{"External documentation for {name}":{v:[""]}}},{l:"es_PY",t:{"External documentation for {name}":{v:[""]}}},{l:"es_SV",t:{"External documentation for {name}":{v:[""]}}},{l:"es_UY",t:{"External documentation for {name}":{v:[""]}}},{l:"et_EE",t:{"External documentation for {name}":{v:[""]}}},{l:"eu",t:{"External documentation for {name}":{v:["{name}-ren kanpoko dokumentazioa"]}}},{l:"fa",t:{"External documentation for {name}":{v:[""]}}},{l:"fi",t:{"External documentation for {name}":{v:[""]}}},{l:"fo",t:{"External documentation for {name}":{v:[""]}}},{l:"fr",t:{"External documentation for {name}":{v:["Documentation externe pour {name}"]}}},{l:"ga",t:{"External documentation for {name}":{v:["Doiciméadúchán seachtrach le haghaidh {name}"]}}},{l:"gd",t:{"External documentation for {name}":{v:[""]}}},{l:"gl",t:{"External documentation for {name}":{v:["Documentación externa para {name}"]}}},{l:"he",t:{"External documentation for {name}":{v:["תיעוד חיצוני עבור {name}"]}}},{l:"hi_IN",t:{"External documentation for {name}":{v:[""]}}},{l:"hr",t:{"External documentation for {name}":{v:[""]}}},{l:"hsb",t:{"External documentation for {name}":{v:[""]}}},{l:"hu",t:{"External documentation for {name}":{v:[""]}}},{l:"hy",t:{"External documentation for {name}":{v:[""]}}},{l:"ia",t:{"External documentation for {name}":{v:[""]}}},{l:"id",t:{"External documentation for {name}":{v:["Dokumentasi eksternal untuk {name}"]}}},{l:"ig",t:{"External documentation for {name}":{v:[""]}}},{l:"is",t:{"External documentation for {name}":{v:["Utanaðkomandi leiðbeiningar fyrir {name}"]}}},{l:"it",t:{"External documentation for {name}":{v:["Documentazione esterna per {name}"]}}},{l:"ja",t:{"External documentation for {name}":{v:["{name} の外部ドキュメント"]}}},{l:"ja_JP",t:{"External documentation for {name}":{v:["{name} の外部ドキュメント"]}}},{l:"ka",t:{"External documentation for {name}":{v:[""]}}},{l:"ka_GE",t:{"External documentation for {name}":{v:[""]}}},{l:"kab",t:{"External documentation for {name}":{v:[""]}}},{l:"kk",t:{"External documentation for {name}":{v:[""]}}},{l:"km",t:{"External documentation for {name}":{v:[""]}}},{l:"kn",t:{"External documentation for {name}":{v:[""]}}},{l:"ko",t:{"External documentation for {name}":{v:[""]}}},{l:"la",t:{"External documentation for {name}":{v:[""]}}},{l:"lb",t:{"External documentation for {name}":{v:[""]}}},{l:"lo",t:{"External documentation for {name}":{v:[""]}}},{l:"lt_LT",t:{"External documentation for {name}":{v:[""]}}},{l:"lv",t:{"External documentation for {name}":{v:[""]}}},{l:"mk",t:{"External documentation for {name}":{v:[""]}}},{l:"mn",t:{"External documentation for {name}":{v:[""]}}},{l:"mr",t:{"External documentation for {name}":{v:[""]}}},{l:"ms_MY",t:{"External documentation for {name}":{v:[""]}}},{l:"my",t:{"External documentation for {name}":{v:[""]}}},{l:"nb",t:{"External documentation for {name}":{v:["Ekstern dokumentasjon for {name}"]}}},{l:"ne",t:{"External documentation for {name}":{v:[""]}}},{l:"nl",t:{"External documentation for {name}":{v:["Externe documentatie voor {name}"]}}},{l:"nn_NO",t:{"External documentation for {name}":{v:[""]}}},{l:"oc",t:{"External documentation for {name}":{v:[""]}}},{l:"pl",t:{"External documentation for {name}":{v:["Dokumentacja zewnętrzna dla {name}"]}}},{l:"ps",t:{"External documentation for {name}":{v:[""]}}},{l:"pt_BR",t:{"External documentation for {name}":{v:["Documentação externa para {name}"]}}},{l:"pt_PT",t:{"External documentation for {name}":{v:["Documentação externa para {name}"]}}},{l:"ro",t:{"External documentation for {name}":{v:["Documentație externă pentru {name}"]}}},{l:"ru",t:{"External documentation for {name}":{v:["Внешняя документация для {name}"]}}},{l:"sc",t:{"External documentation for {name}":{v:[""]}}},{l:"si",t:{"External documentation for {name}":{v:[""]}}},{l:"sk",t:{"External documentation for {name}":{v:[""]}}},{l:"sl",t:{"External documentation for {name}":{v:[""]}}},{l:"sq",t:{"External documentation for {name}":{v:[""]}}},{l:"sr",t:{"External documentation for {name}":{v:["Спољна документација за {name}"]}}},{l:"sr@latin",t:{"External documentation for {name}":{v:[""]}}},{l:"sv",t:{"External documentation for {name}":{v:["Extern dokumentation för {name}"]}}},{l:"sw",t:{"External documentation for {name}":{v:[""]}}},{l:"ta",t:{"External documentation for {name}":{v:[""]}}},{l:"th",t:{"External documentation for {name}":{v:[""]}}},{l:"tk",t:{"External documentation for {name}":{v:[""]}}},{l:"tr",t:{"External documentation for {name}":{v:["{name} için dış belgeler"]}}},{l:"ug",t:{"External documentation for {name}":{v:[""]}}},{l:"uk",t:{"External documentation for {name}":{v:["Зовнішня документація для {name}"]}}},{l:"ur_PK",t:{"External documentation for {name}":{v:[""]}}},{l:"uz",t:{"External documentation for {name}":{v:[""]}}},{l:"vi",t:{"External documentation for {name}":{v:[""]}}},{l:"zh_CN",t:{"External documentation for {name}":{v:[""]}}},{l:"zh_HK",t:{"External documentation for {name}":{v:["{name} 的外部文件"]}}},{l:"zh_TW",t:{"External documentation for {name}":{v:["{name} 的外部文件"]}}},{l:"zu_ZA",t:{"External documentation for {name}":{v:[""]}}}],NA=[{l:"af",t:{Global:{v:[""]}}},{l:"ar",t:{Global:{v:["شامل"]}}},{l:"ast",t:{Global:{v:["Global"]}}},{l:"az",t:{Global:{v:[""]}}},{l:"be",t:{Global:{v:[""]}}},{l:"bg",t:{Global:{v:[""]}}},{l:"bn_BD",t:{Global:{v:[""]}}},{l:"br",t:{Global:{v:[""]}}},{l:"bs",t:{Global:{v:[""]}}},{l:"ca",t:{Global:{v:["Global"]}}},{l:"cs",t:{Global:{v:["Globální"]}}},{l:"cs_CZ",t:{Global:{v:["Globální"]}}},{l:"cy_GB",t:{Global:{v:[""]}}},{l:"da",t:{Global:{v:["Global"]}}},{l:"de",t:{Global:{v:["Global"]}}},{l:"de_DE",t:{Global:{v:["Global"]}}},{l:"el",t:{Global:{v:["Καθολικό"]}}},{l:"en_GB",t:{Global:{v:["Global"]}}},{l:"eo",t:{Global:{v:[""]}}},{l:"es",t:{Global:{v:["Global"]}}},{l:"es_419",t:{Global:{v:[""]}}},{l:"es_AR",t:{Global:{v:["Global"]}}},{l:"es_CL",t:{Global:{v:[""]}}},{l:"es_CO",t:{Global:{v:[""]}}},{l:"es_CR",t:{Global:{v:[""]}}},{l:"es_DO",t:{Global:{v:[""]}}},{l:"es_EC",t:{Global:{v:["Global"]}}},{l:"es_GT",t:{Global:{v:[""]}}},{l:"es_HN",t:{Global:{v:[""]}}},{l:"es_MX",t:{Global:{v:["Global"]}}},{l:"es_NI",t:{Global:{v:[""]}}},{l:"es_PA",t:{Global:{v:[""]}}},{l:"es_PE",t:{Global:{v:[""]}}},{l:"es_PR",t:{Global:{v:[""]}}},{l:"es_PY",t:{Global:{v:[""]}}},{l:"es_SV",t:{Global:{v:[""]}}},{l:"es_UY",t:{Global:{v:[""]}}},{l:"et_EE",t:{Global:{v:[""]}}},{l:"eu",t:{Global:{v:["Globala"]}}},{l:"fa",t:{Global:{v:[""]}}},{l:"fi",t:{Global:{v:["Yleinen"]}}},{l:"fo",t:{Global:{v:[""]}}},{l:"fr",t:{Global:{v:["Global"]}}},{l:"ga",t:{Global:{v:["Domhanda"]}}},{l:"gd",t:{Global:{v:[""]}}},{l:"gl",t:{Global:{v:["Global"]}}},{l:"he",t:{Global:{v:["כללי"]}}},{l:"hi_IN",t:{Global:{v:[""]}}},{l:"hr",t:{Global:{v:[""]}}},{l:"hsb",t:{Global:{v:[""]}}},{l:"hu",t:{Global:{v:["Globális"]}}},{l:"hy",t:{Global:{v:[""]}}},{l:"ia",t:{Global:{v:[""]}}},{l:"id",t:{Global:{v:["Global"]}}},{l:"ig",t:{Global:{v:[""]}}},{l:"is",t:{Global:{v:["Almennt"]}}},{l:"it",t:{Global:{v:["Globale"]}}},{l:"ja",t:{Global:{v:["全体"]}}},{l:"ja_JP",t:{Global:{v:["全体"]}}},{l:"ka",t:{Global:{v:[""]}}},{l:"ka_GE",t:{Global:{v:[""]}}},{l:"kab",t:{Global:{v:[""]}}},{l:"kk",t:{Global:{v:[""]}}},{l:"km",t:{Global:{v:[""]}}},{l:"kn",t:{Global:{v:[""]}}},{l:"ko",t:{Global:{v:[""]}}},{l:"la",t:{Global:{v:[""]}}},{l:"lb",t:{Global:{v:[""]}}},{l:"lo",t:{Global:{v:[""]}}},{l:"lt_LT",t:{Global:{v:[""]}}},{l:"lv",t:{Global:{v:[""]}}},{l:"mk",t:{Global:{v:["Глобално"]}}},{l:"mn",t:{Global:{v:[""]}}},{l:"mr",t:{Global:{v:[""]}}},{l:"ms_MY",t:{Global:{v:[""]}}},{l:"my",t:{Global:{v:["ကမ္ဘာလုံးဆိုင်ရာ"]}}},{l:"nb",t:{Global:{v:["Global"]}}},{l:"ne",t:{Global:{v:[""]}}},{l:"nl",t:{Global:{v:["Globaal"]}}},{l:"nn_NO",t:{Global:{v:[""]}}},{l:"oc",t:{Global:{v:[""]}}},{l:"pl",t:{Global:{v:["Globalnie"]}}},{l:"ps",t:{Global:{v:[""]}}},{l:"pt_BR",t:{Global:{v:["Global"]}}},{l:"pt_PT",t:{Global:{v:["Global"]}}},{l:"ro",t:{Global:{v:["Global"]}}},{l:"ru",t:{Global:{v:["Глобальный"]}}},{l:"sc",t:{Global:{v:[""]}}},{l:"si",t:{Global:{v:[""]}}},{l:"sk",t:{Global:{v:["Globálne"]}}},{l:"sl",t:{Global:{v:["Splošno"]}}},{l:"sq",t:{Global:{v:[""]}}},{l:"sr",t:{Global:{v:["Глобално"]}}},{l:"sr@latin",t:{Global:{v:[""]}}},{l:"sv",t:{Global:{v:["Global"]}}},{l:"sw",t:{Global:{v:[""]}}},{l:"ta",t:{Global:{v:[""]}}},{l:"th",t:{Global:{v:[""]}}},{l:"tk",t:{Global:{v:[""]}}},{l:"tr",t:{Global:{v:["Evrensel"]}}},{l:"ug",t:{Global:{v:[""]}}},{l:"uk",t:{Global:{v:["Глобальний"]}}},{l:"ur_PK",t:{Global:{v:[""]}}},{l:"uz",t:{Global:{v:[""]}}},{l:"vi",t:{Global:{v:[""]}}},{l:"zh_CN",t:{Global:{v:["全局"]}}},{l:"zh_HK",t:{Global:{v:["全球的"]}}},{l:"zh_TW",t:{Global:{v:["全域"]}}},{l:"zu_ZA",t:{Global:{v:[""]}}}],BA=[{l:"af",t:{"Go back to the list":{v:[""]}}},{l:"ar",t:{"Go back to the list":{v:["عودة إلى القائمة"]}}},{l:"ast",t:{"Go back to the list":{v:["Volver a la llista"]}}},{l:"az",t:{"Go back to the list":{v:[""]}}},{l:"be",t:{"Go back to the list":{v:[""]}}},{l:"bg",t:{"Go back to the list":{v:[""]}}},{l:"bn_BD",t:{"Go back to the list":{v:[""]}}},{l:"br",t:{"Go back to the list":{v:[""]}}},{l:"bs",t:{"Go back to the list":{v:[""]}}},{l:"ca",t:{"Go back to the list":{v:["Torna a la llista"]}}},{l:"cs",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"cs_CZ",t:{"Go back to the list":{v:["Jít zpět na seznam"]}}},{l:"cy_GB",t:{"Go back to the list":{v:[""]}}},{l:"da",t:{"Go back to the list":{v:["Tilbage til listen"]}}},{l:"de",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"de_DE",t:{"Go back to the list":{v:["Zurück zur Liste"]}}},{l:"el",t:{"Go back to the list":{v:["Επιστροφή στην αρχική λίστα "]}}},{l:"en_GB",t:{"Go back to the list":{v:["Go back to the list"]}}},{l:"eo",t:{"Go back to the list":{v:[""]}}},{l:"es",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_419",t:{"Go back to the list":{v:[""]}}},{l:"es_AR",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_CL",t:{"Go back to the list":{v:[""]}}},{l:"es_CO",t:{"Go back to the list":{v:[""]}}},{l:"es_CR",t:{"Go back to the list":{v:[""]}}},{l:"es_DO",t:{"Go back to the list":{v:[""]}}},{l:"es_EC",t:{"Go back to the list":{v:["Volver a la lista"]}}},{l:"es_GT",t:{"Go back to the list":{v:[""]}}},{l:"es_HN",t:{"Go back to the list":{v:[""]}}},{l:"es_MX",t:{"Go back to the list":{v:["Regresar a la lista"]}}},{l:"es_NI",t:{"Go back to the list":{v:[""]}}},{l:"es_PA",t:{"Go back to the list":{v:[""]}}},{l:"es_PE",t:{"Go back to the list":{v:[""]}}},{l:"es_PR",t:{"Go back to the list":{v:[""]}}},{l:"es_PY",t:{"Go back to the list":{v:[""]}}},{l:"es_SV",t:{"Go back to the list":{v:[""]}}},{l:"es_UY",t:{"Go back to the list":{v:[""]}}},{l:"et_EE",t:{"Go back to the list":{v:[""]}}},{l:"eu",t:{"Go back to the list":{v:["Bueltatu zerrendara"]}}},{l:"fa",t:{"Go back to the list":{v:[""]}}},{l:"fi",t:{"Go back to the list":{v:["Siirry takaisin listaan"]}}},{l:"fo",t:{"Go back to the list":{v:[""]}}},{l:"fr",t:{"Go back to the list":{v:["Retourner à la liste"]}}},{l:"ga",t:{"Go back to the list":{v:["Téigh ar ais go dtí an liosta"]}}},{l:"gd",t:{"Go back to the list":{v:[""]}}},{l:"gl",t:{"Go back to the list":{v:["Volver á lista"]}}},{l:"he",t:{"Go back to the list":{v:["חזרה לרשימה"]}}},{l:"hi_IN",t:{"Go back to the list":{v:[""]}}},{l:"hr",t:{"Go back to the list":{v:[""]}}},{l:"hsb",t:{"Go back to the list":{v:[""]}}},{l:"hu",t:{"Go back to the list":{v:["Ugrás vissza a listához"]}}},{l:"hy",t:{"Go back to the list":{v:[""]}}},{l:"ia",t:{"Go back to the list":{v:[""]}}},{l:"id",t:{"Go back to the list":{v:["Kembali ke daftar"]}}},{l:"ig",t:{"Go back to the list":{v:[""]}}},{l:"is",t:{"Go back to the list":{v:["Fara til baka í listann"]}}},{l:"it",t:{"Go back to the list":{v:["Torna all'elenco"]}}},{l:"ja",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ja_JP",t:{"Go back to the list":{v:["リストに戻る"]}}},{l:"ka",t:{"Go back to the list":{v:[""]}}},{l:"ka_GE",t:{"Go back to the list":{v:[""]}}},{l:"kab",t:{"Go back to the list":{v:[""]}}},{l:"kk",t:{"Go back to the list":{v:[""]}}},{l:"km",t:{"Go back to the list":{v:[""]}}},{l:"kn",t:{"Go back to the list":{v:[""]}}},{l:"ko",t:{"Go back to the list":{v:[""]}}},{l:"la",t:{"Go back to the list":{v:[""]}}},{l:"lb",t:{"Go back to the list":{v:[""]}}},{l:"lo",t:{"Go back to the list":{v:[""]}}},{l:"lt_LT",t:{"Go back to the list":{v:[""]}}},{l:"lv",t:{"Go back to the list":{v:[""]}}},{l:"mk",t:{"Go back to the list":{v:["Врати се на листата"]}}},{l:"mn",t:{"Go back to the list":{v:[""]}}},{l:"mr",t:{"Go back to the list":{v:[""]}}},{l:"ms_MY",t:{"Go back to the list":{v:[""]}}},{l:"my",t:{"Go back to the list":{v:[""]}}},{l:"nb",t:{"Go back to the list":{v:["Gå tilbake til listen"]}}},{l:"ne",t:{"Go back to the list":{v:[""]}}},{l:"nl",t:{"Go back to the list":{v:["Ga terug naar de lijst"]}}},{l:"nn_NO",t:{"Go back to the list":{v:[""]}}},{l:"oc",t:{"Go back to the list":{v:[""]}}},{l:"pl",t:{"Go back to the list":{v:["Powrót do listy"]}}},{l:"ps",t:{"Go back to the list":{v:[""]}}},{l:"pt_BR",t:{"Go back to the list":{v:["Volte para a lista"]}}},{l:"pt_PT",t:{"Go back to the list":{v:["Voltar para a lista"]}}},{l:"ro",t:{"Go back to the list":{v:["Întoarceți-vă la listă"]}}},{l:"ru",t:{"Go back to the list":{v:["Вернуться к списку"]}}},{l:"sc",t:{"Go back to the list":{v:[""]}}},{l:"si",t:{"Go back to the list":{v:[""]}}},{l:"sk",t:{"Go back to the list":{v:["Naspäť na zoznam"]}}},{l:"sl",t:{"Go back to the list":{v:["Vrni se na seznam"]}}},{l:"sq",t:{"Go back to the list":{v:[""]}}},{l:"sr",t:{"Go back to the list":{v:["Назад на листу"]}}},{l:"sr@latin",t:{"Go back to the list":{v:[""]}}},{l:"sv",t:{"Go back to the list":{v:["Gå tillbaka till listan"]}}},{l:"sw",t:{"Go back to the list":{v:[""]}}},{l:"ta",t:{"Go back to the list":{v:[""]}}},{l:"th",t:{"Go back to the list":{v:[""]}}},{l:"tk",t:{"Go back to the list":{v:[""]}}},{l:"tr",t:{"Go back to the list":{v:["Listeye dön"]}}},{l:"ug",t:{"Go back to the list":{v:[""]}}},{l:"uk",t:{"Go back to the list":{v:["Повернутися до списку"]}}},{l:"ur_PK",t:{"Go back to the list":{v:[""]}}},{l:"uz",t:{"Go back to the list":{v:[""]}}},{l:"vi",t:{"Go back to the list":{v:[""]}}},{l:"zh_CN",t:{"Go back to the list":{v:["返回至列表"]}}},{l:"zh_HK",t:{"Go back to the list":{v:["返回清單"]}}},{l:"zh_TW",t:{"Go back to the list":{v:["回到清單"]}}},{l:"zu_ZA",t:{"Go back to the list":{v:[""]}}}],OA=[{l:"af",t:{}},{l:"ar",t:{"Hide details":{v:["أخفِ التفاصيل"]},"Rename project":{v:["تغيير اسم المشروع"]},"Show details":{v:["أظهِر التفاصيل"]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Hide details":{v:["Skrýt podrobnosti"]},"Rename project":{v:["Přejmenovat projekt"]},"Show details":{v:["Zobrazit podrobnosti"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Omdøb projekt"]},"Show details":{v:["Vis detaljer"]}}},{l:"de",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"de_DE",t:{"Hide details":{v:["Details ausblenden"]},"Rename project":{v:["Projekt umbenennen"]},"Show details":{v:["Details anzeigen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Hide details":{v:["Hide details"]},"Rename project":{v:["Rename project"]},"Show details":{v:["Show details"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Hide details":{v:["Ocultar detalles"]},"Rename project":{v:["Renombrar proyecto"]},"Show details":{v:["Mostrar detalles"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Hide details":{v:["Folaigh sonraí"]},"Rename project":{v:["Athainmnigh an tionscadal"]},"Show details":{v:["Taispeáin sonraí"]}}},{l:"gd",t:{}},{l:"gl",t:{"Hide details":{v:["Agochar os detalles"]},"Rename project":{v:["Cambiar o nome do proxecto"]},"Show details":{v:["Amosar os detalles"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Hide details":{v:["詳細を非表示"]},"Rename project":{v:["プロジェクト名を変更"]},"Show details":{v:["詳細の表示"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Hide details":{v:["Skjul detaljer"]},"Rename project":{v:["Gi prosjekt nytt navn"]},"Show details":{v:["Vis detaljer"]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Hide details":{v:["Göm detaljer"]},"Rename project":{v:["Byt namn på projektet"]},"Show details":{v:["Visa detaljer"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Hide details":{v:["Ayrıntıları gizle"]},"Rename project":{v:["Projeyi yeniden adlandır"]},"Show details":{v:["Ayrıntıları görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Hide details":{v:["Сховати деталі"]},"Rename project":{v:["Перейменувати проєкт"]},"Show details":{v:["Показати деталі"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],RA=[{l:"af",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ar",t:{"Hide password":{v:["إخفاء كلمة المرور"]},"Password is secure":{v:["كلمة المرور مُؤمّنة"]},"Show password":{v:["أظهِر كلمة المرور"]}}},{l:"ast",t:{"Hide password":{v:["Anubrir la contraseña"]},"Password is secure":{v:["La contraseña ye segura"]},"Show password":{v:["Amosar la contraseña"]}}},{l:"az",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"be",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bg",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bn_BD",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"br",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"bs",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ca",t:{"Hide password":{v:["Amagar contrasenya"]},"Password is secure":{v:["Contrasenya segura
"]},"Show password":{v:["Mostrar contrasenya"]}}},{l:"cs",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cs_CZ",t:{"Hide password":{v:["Skrýt heslo"]},"Password is secure":{v:["Heslo je bezpečné"]},"Show password":{v:["Zobrazit heslo"]}}},{l:"cy_GB",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"da",t:{"Hide password":{v:["Skjul kodeord"]},"Password is secure":{v:["Kodeordet er sikkert"]},"Show password":{v:["Vis kodeord"]}}},{l:"de",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"de_DE",t:{"Hide password":{v:["Passwort verbergen"]},"Password is secure":{v:["Passwort ist sicher"]},"Show password":{v:["Passwort anzeigen"]}}},{l:"el",t:{"Hide password":{v:["Απόκρυψη κωδικού πρόσβασης"]},"Password is secure":{v:["Ο κωδικός πρόσβασης είναι ασφαλής"]},"Show password":{v:["Εμφάνιση κωδικού πρόσβασης"]}}},{l:"en_GB",t:{"Hide password":{v:["Hide password"]},"Password is secure":{v:["Password is secure"]},"Show password":{v:["Show password"]}}},{l:"eo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_419",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_AR",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_CL",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_CO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_CR",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_DO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_EC",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_GT",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_HN",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_MX",t:{"Hide password":{v:["Ocultar contraseña"]},"Password is secure":{v:["La contraseña es segura"]},"Show password":{v:["Mostrar contraseña"]}}},{l:"es_NI",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PA",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PR",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_PY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_SV",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"es_UY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"et_EE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"eu",t:{"Hide password":{v:["Ezkutatu pasahitza"]},"Password is secure":{v:["Pasahitza segurua da"]},"Show password":{v:["Erakutsi pasahitza"]}}},{l:"fa",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fi",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"fr",t:{"Hide password":{v:["Cacher le mot de passe"]},"Password is secure":{v:["Le mot de passe est sécurisé"]},"Show password":{v:["Afficher le mot de passe"]}}},{l:"ga",t:{"Hide password":{v:["Folaigh pasfhocal"]},"Password is secure":{v:["Tá pasfhocal slán"]},"Show password":{v:["Taispeáin pasfhocal"]}}},{l:"gd",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"gl",t:{"Hide password":{v:["Agochar o contrasinal"]},"Password is secure":{v:["O contrasinal é seguro"]},"Show password":{v:["Amosar o contrasinal"]}}},{l:"he",t:{"Hide password":{v:["הסתרת סיסמה"]},"Password is secure":{v:["הסיסמה מאובטחת"]},"Show password":{v:["הצגת סיסמה"]}}},{l:"hi_IN",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hr",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hsb",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"hu",t:{"Hide password":{v:["Jelszó elrejtése"]},"Password is secure":{v:["A jelszó biztonságos"]},"Show password":{v:["Jelszó megjelenítése"]}}},{l:"hy",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ia",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"id",t:{"Hide password":{v:["Sembunyikan sandi"]},"Password is secure":{v:["Kata sandi sudah aman"]},"Show password":{v:["Tampilkan sandi"]}}},{l:"ig",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"is",t:{"Hide password":{v:["Fela lykilorð"]},"Password is secure":{v:["Lykilorðið er öruggt"]},"Show password":{v:["Birta lykilorð"]}}},{l:"it",t:{"Hide password":{v:["Nascondi la password"]},"Password is secure":{v:["La password è sicura"]},"Show password":{v:["Mostra la password"]}}},{l:"ja",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ja_JP",t:{"Hide password":{v:["パスワードを非表示"]},"Password is secure":{v:["パスワードは保護されています"]},"Show password":{v:["パスワードを表示"]}}},{l:"ka",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ka_GE",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kab",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"km",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"kn",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ko",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"la",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lb",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lo",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lt_LT",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"lv",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mn",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"mr",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ms_MY",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"my",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"nb",t:{"Hide password":{v:["Skjul passord"]},"Password is secure":{v:["Passordet er sikkert"]},"Show password":{v:["Vis passord"]}}},{l:"ne",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"nl",t:{"Hide password":{v:["Verberg wachtwoord"]},"Password is secure":{v:["Wachtwoord is veilig"]},"Show password":{v:["Toon wachtwoord"]}}},{l:"nn_NO",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"oc",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"pl",t:{"Hide password":{v:["Ukryj hasło"]},"Password is secure":{v:["Hasło jest bezpieczne"]},"Show password":{v:["Pokaż hasło"]}}},{l:"ps",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"pt_BR",t:{"Hide password":{v:["Ocultar a senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"pt_PT",t:{"Hide password":{v:["Ocultar a senha"]},"Password is secure":{v:["A senha é segura"]},"Show password":{v:["Mostrar senha"]}}},{l:"ro",t:{"Hide password":{v:["Ascunde parola"]},"Password is secure":{v:["Parola este sigură"]},"Show password":{v:["Arată parola"]}}},{l:"ru",t:{"Hide password":{v:["Скрыть пароль"]},"Password is secure":{v:["Пароль надежный"]},"Show password":{v:["Показать пароль"]}}},{l:"sc",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"si",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sl",t:{"Hide password":{v:["Skrij geslo"]},"Password is secure":{v:["Geslo je varno"]},"Show password":{v:["Pokaži geslo"]}}},{l:"sq",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sr",t:{"Hide password":{v:["Сакриј лозинку"]},"Password is secure":{v:["Лозинка је безбедна"]},"Show password":{v:["Прикажи лозинку"]}}},{l:"sr@latin",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"sv",t:{"Hide password":{v:["Göm lössenordet"]},"Password is secure":{v:["Lössenordet är säkert"]},"Show password":{v:["Visa lössenordet"]}}},{l:"sw",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"ta",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"th",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"tk",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"tr",t:{"Hide password":{v:["Parolayı gizle"]},"Password is secure":{v:["Parola güvenli"]},"Show password":{v:["Parolayı görüntüle"]}}},{l:"ug",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"uk",t:{"Hide password":{v:["Приховати пароль"]},"Password is secure":{v:["Пароль безпечний"]},"Show password":{v:["Показати пароль"]}}},{l:"ur_PK",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"uz",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"vi",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}},{l:"zh_CN",t:{"Hide password":{v:["隐藏密码"]},"Password is secure":{v:["密码安全"]},"Show password":{v:["显示密码"]}}},{l:"zh_HK",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼是安全的"]},"Show password":{v:["顯示密碼"]}}},{l:"zh_TW",t:{"Hide password":{v:["隱藏密碼"]},"Password is secure":{v:["密碼安全"]},"Show password":{v:["顯示密碼"]}}},{l:"zu_ZA",t:{"Hide password":{v:[""]},"Password is secure":{v:[""]},"Show password":{v:[""]}}}],jA=[{l:"af",t:{}},{l:"ar",t:{"Keyboard navigation help":{v:["مساعدة في التنقل باستعمال لوحة المفاتيح"]},"Skip to app navigation":{v:["تجاوَز إلى التنقل في التطبيق"]},"Skip to main content":{v:["تجاوَز إلى المحتوى الرئيسي"]}}},{l:"ast",t:{"Keyboard navigation help":{v:["Ayuda de la navegación pente'l tecláu"]},"Skip to app navigation":{v:["Dir a la navegación d'aplicaciones"]},"Skip to main content":{v:["Dir al conteníu principal"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"cs_CZ",t:{"Keyboard navigation help":{v:["Nápověda pro pohyb pomocí klávesnice"]},"Skip to app navigation":{v:["Přeskočit na navigaci aplikace"]},"Skip to main content":{v:["Přeskočit na hlavní obsah"]}}},{l:"cy_GB",t:{}},{l:"da",t:{"Keyboard navigation help":{v:["Hjælp til tastaturnavigation"]},"Skip to app navigation":{v:["Spring til app navigation"]},"Skip to main content":{v:["Spring til hovedindhold"]}}},{l:"de",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"de_DE",t:{"Keyboard navigation help":{v:["Tastatur-Navigationshilfe"]},"Skip to app navigation":{v:["Zur App-Navigation springen"]},"Skip to main content":{v:["Zum Hauptinhalt springen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Keyboard navigation help":{v:["Keyboard navigation help"]},"Skip to app navigation":{v:["Skip to app navigation"]},"Skip to main content":{v:["Skip to main content"]}}},{l:"eo",t:{}},{l:"es",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de apps"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Keyboard navigation help":{v:["Ayuda de navegación del teclado"]},"Skip to app navigation":{v:["Saltar a la navegación de app"]},"Skip to main content":{v:["Saltar al contenido principal"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Keyboard navigation help":{v:["Cabhair le nascleanúint méarchláir"]},"Skip to app navigation":{v:["Téigh ar aghaidh chuig nascleanúint aip"]},"Skip to main content":{v:["Téigh ar aghaidh chuig an bpríomhábhar"]}}},{l:"gd",t:{}},{l:"gl",t:{"Keyboard navigation help":{v:["Axuda á navegación co teclado"]},"Skip to app navigation":{v:["Ir á navegación da aplicación"]},"Skip to main content":{v:["Ir ao contido principal"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ja_JP",t:{"Keyboard navigation help":{v:["キーボード・ナビゲーション・ヘルプ"]},"Skip to app navigation":{v:["アプリのナビゲーションへ移動"]},"Skip to main content":{v:["メインコンテンツへ移動"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Keyboard navigation help":{v:["Hjelp for tastaturnavigering"]},"Skip to app navigation":{v:["Hopp til appnavigering"]},"Skip to main content":{v:["Hopp til hovedinnhold"]}}},{l:"ne",t:{}},{l:"nl",t:{"Keyboard navigation help":{v:["Hulp voor toetsenbordnavigatie"]},"Skip to app navigation":{v:["Doorgaan naar app-navigatie"]},"Skip to main content":{v:["Naar hoofdinhoud gaan"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Keyboard navigation help":{v:["Pomoc w nawigacji za pomocą klawiatury"]},"Skip to app navigation":{v:["Przewiń do nawigacji"]},"Skip to main content":{v:["Przewiń do głównych treści"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Keyboard navigation help":{v:["Ajuda navegação de teclado"]},"Skip to app navigation":{v:["Ir para navegação"]},"Skip to main content":{v:["Ir para conteúdo principal"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"Keyboard navigation help":{v:["Помоћ за навигацију тастатуром"]},"Skip to app navigation":{v:["Прескочи на навигацију апликацијом"]},"Skip to main content":{v:["Прескочи на главни садржај"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{"Keyboard navigation help":{v:["Hjälp med tangentbordsnavigering"]},"Skip to app navigation":{v:["Hoppa till appnavigering"]},"Skip to main content":{v:["Hoppa till huvudinnehåll"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Keyboard navigation help":{v:["Klavye ile gezinme yardımı"]},"Skip to app navigation":{v:["Uygulama gezinmesine git"]},"Skip to main content":{v:["Ana içeriğe git"]}}},{l:"ug",t:{}},{l:"uk",t:{"Keyboard navigation help":{v:["Допомога з навігацією клавішами"]},"Skip to app navigation":{v:["Пропустити навігацію по застосунках"]},"Skip to main content":{v:["Перейти одразу до головного вмісту"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],PA=[{l:"af",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ar",t:{'Load more "{options}"':{v:['تحميل المزيد من "{options}" ']},"Raw link {options}":{v:[" الرابط الخام raw link ـ {options}"]},"Start typing to search":{v:["إبدإ كتابة مفردات البحث"]}}},{l:"ast",t:{'Load more "{options}"':{v:["Cargar más «{options}»"]},"Raw link {options}":{v:["Enllaz en bruto {optiones}"]},"Start typing to search":{v:["Comienza a escribir pa buscar"]}}},{l:"az",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"be",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bg",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bn_BD",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"br",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"bs",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ca",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"cs",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cs_CZ",t:{'Load more "{options}"':{v:["Načíst další „{options}“"]},"Raw link {options}":{v:["Holý odkaz {options}"]},"Start typing to search":{v:["Vyhledávejte psaním"]}}},{l:"cy_GB",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"da",t:{'Load more "{options}"':{v:['Indlæs flere "{options}"']},"Raw link {options}":{v:["Rå link {options}"]},"Start typing to search":{v:["Begynd at skrive for at søge"]}}},{l:"de",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {Optionen}"]},"Start typing to search":{v:["Beginne mit der Eingabe, um zu suchen"]}}},{l:"de_DE",t:{'Load more "{options}"':{v:['Weitere "{options}" laden']},"Raw link {options}":{v:["Unverarbeiteter Link {Optionen}"]},"Start typing to search":{v:["Mit der Eingabe beginnen, um zu suchen"]}}},{l:"el",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"en_GB",t:{'Load more "{options}"':{v:['Load more "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Start typing to search"]}}},{l:"eo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_419",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_AR",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_CL",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_CO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_CR",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_DO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_EC",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comienza a escribir para buscar"]}}},{l:"es_GT",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_HN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_MX",t:{'Load more "{options}"':{v:['Cargar más "{options}"']},"Raw link {options}":{v:["Enlace directo {options}"]},"Start typing to search":{v:["Comience a escribir para buscar"]}}},{l:"es_NI",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PA",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PR",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_PY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_SV",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"es_UY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"et_EE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"eu",t:{'Load more "{options}"':{v:['Kargatu "{options}" gehiago']},"Raw link {options}":{v:["Formaturik gabeko esteka {aukerak}"]},"Start typing to search":{v:["Hasi idazten bilatzeko"]}}},{l:"fa",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fi",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"fr",t:{'Load more "{options}"':{v:[`Charger d'avantage "{options}"`]},"Raw link {options}":{v:["Lien brut {options}"]},"Start typing to search":{v:["Commencez à écrire pour rechercher"]}}},{l:"ga",t:{'Load more "{options}"':{v:['Luchtaigh tuilleadh "{options}"']},"Raw link {options}":{v:["Nasc amh {roghanna}"]},"Start typing to search":{v:["Tosaigh ag clóscríobh chun cuardach a dhéanamh"]}}},{l:"gd",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"gl",t:{'Load more "{options}"':{v:["Cargar máis «{options}»"]},"Raw link {options}":{v:["Ligazón sen procesar {options}"]},"Start typing to search":{v:["Comece a escribir para buscar"]}}},{l:"he",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["קישור גולמי {options}"]},"Start typing to search":{v:["התחלת הקלדה מחפשת"]}}},{l:"hi_IN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hr",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hsb",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hu",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"hy",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ia",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"id",t:{'Load more "{options}"':{v:['Muat "{options}" lainnya']},"Raw link {options}":{v:["Tautan mentah {options}"]},"Start typing to search":{v:["Ketik untuk mulai mencari"]}}},{l:"ig",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"is",t:{'Load more "{options}"':{v:['Hlaða inn fleiri "{options}"']},"Raw link {options}":{v:["Hrár tengill {options}"]},"Start typing to search":{v:["Byrjaðu að skrifa til að leita"]}}},{l:"it",t:{'Load more "{options}"':{v:['Carica più "{options}"']},"Raw link {options}":{v:["Raw link {options}"]},"Start typing to search":{v:["Iniziare a digitare per effettuare la ricerca"]}}},{l:"ja",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ja_JP",t:{'Load more "{options}"':{v:['"{options}" をもっと読み込む']},"Raw link {options}":{v:["未加工のリンク {options}"]},"Start typing to search":{v:["入力を開始して検索します"]}}},{l:"ka",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ka_GE",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kab",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"km",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"kn",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ko",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"la",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lb",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lo",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lt_LT",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"lv",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mn",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"mr",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ms_MY",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"my",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"nb",t:{'Load more "{options}"':{v:['Last inn flere "{options}"']},"Raw link {options}":{v:["Rå lenke {options}"]},"Start typing to search":{v:["Start å skrive for å søke"]}}},{l:"ne",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"nl",t:{'Load more "{options}"':{v:['Laad meer "{options}"']},"Raw link {options}":{v:["Basis link {options}"]},"Start typing to search":{v:["Start met typen om te zoeken"]}}},{l:"nn_NO",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"oc",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"pl",t:{'Load more "{options}"':{v:['Załaduj więcej "{options}"']},"Raw link {options}":{v:["Link Raw {options}"]},"Start typing to search":{v:["Zacznij pisać, aby wyszukać"]}}},{l:"ps",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"pt_BR",t:{'Load more "{options}"':{v:['Carregue mais "{options}"']},"Raw link {options}":{v:["Link bruto {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"pt_PT",t:{'Load more "{options}"':{v:[""]},"Raw link {options}":{v:["Link inicial {options}"]},"Start typing to search":{v:["Comece a digitar para pesquisar"]}}},{l:"ro",t:{'Load more "{options}"':{v:['Încarcă mai multe "{options}"']},"Raw link {options}":{v:["Link brut {options}"]},"Start typing to search":{v:["Tastați pentru căutare"]}}},{l:"ru",t:{'Load more "{options}"':{v:['Загрузить больше "{options}""']},"Raw link {options}":{v:["Необработанная ссылка {options}"]},"Start typing to search":{v:["Начните вводить текст для поиска"]}}},{l:"sc",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"si",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sl",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sq",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sr",t:{'Load more "{options}"':{v:["Учитај још „{options}”"]},"Raw link {options}":{v:["Сирови линк {options}"]},"Start typing to search":{v:["Покрените претрагу куцањем"]}}},{l:"sr@latin",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"sv",t:{'Load more "{options}"':{v:['Ladda fler "{options}"']},"Raw link {options}":{v:["Oformaterad länk {options}"]},"Start typing to search":{v:["Börja skriva för att söka"]}}},{l:"sw",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"ta",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"th",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"tk",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"tr",t:{'Load more "{options}"':{v:['Diğer "{options}"']},"Raw link {options}":{v:["Ham bağlantı {options}"]},"Start typing to search":{v:["Aramak için yazmaya başlayın"]}}},{l:"ug",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"uk",t:{'Load more "{options}"':{v:['Завантажити більше "{options}"']},"Raw link {options}":{v:["Пряме посилання {options}"]},"Start typing to search":{v:["Почніть вводити для пошуку"]}}},{l:"ur_PK",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"uz",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"vi",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"zh_CN",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}},{l:"zh_HK",t:{'Load more "{options}"':{v:['載入更多 "{options}"']},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zh_TW",t:{'Load more "{options}"':{v:["載入更多「{options}」"]},"Raw link {options}":{v:["原始連結 {options}"]},"Start typing to search":{v:["開始輸入以進行搜尋"]}}},{l:"zu_ZA",t:{"Raw link {options}":{v:[""]},"Start typing to search":{v:[""]}}}],MA=[{l:"af",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ar",t:{"Message limit of {count} characters reached":{v:["تمّ الوصول إلى الحد الأقصى لعدد الأحرف في الرسالة: {count} حرف"]},"No link provider found":{v:["لا يوجد أيّ مزود روابط link provider"]},"Write a message …":{v:["أكتُب رسالةً ..."]}}},{l:"ast",t:{"Message limit of {count} characters reached":{v:["Algamóse la llende del mensaxe con {count} caráuteres"]},"No link provider found":{v:["Nun s'atopó nengún fornidor d'enllaces"]},"Write a message …":{v:["Escribi un mensaxe…"]}}},{l:"az",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"be",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bg",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bn_BD",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"br",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"bs",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ca",t:{"Message limit of {count} characters reached":{v:["S'ha arribat al límit de {count} caràcters per missatge"]},"No link provider found":{v:[""]}}},{l:"cs",t:{"Message limit of {count} characters reached":{v:["Dosaženo limitu počtu ({count}) znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"cs_CZ",t:{"Message limit of {count} characters reached":{v:["Dosaženo limitu počtu ({count}) znaků zprávy"]},"No link provider found":{v:["Nenalezen žádný poskytovatel odkazů"]},"Write a message …":{v:["Napsat zprávu…"]}}},{l:"cy_GB",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"da",t:{"Message limit of {count} characters reached":{v:["Begrænsning på {count} tegn er nået"]},"No link provider found":{v:["Ingen linkudbyder fundet"]},"Write a message …":{v:["Skriv en besked ..."]}}},{l:"de",t:{"Message limit of {count} characters reached":{v:["Nachrichtenlimit von {count} Zeichen erreicht."]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"de_DE",t:{"Message limit of {count} characters reached":{v:["Nachrichtenlimit von {count} Zeichen erreicht"]},"No link provider found":{v:["Kein Linkanbieter gefunden"]},"Write a message …":{v:["Nachricht schreiben …"]}}},{l:"el",t:{"Message limit of {count} characters reached":{v:["Συμπληρώθηκε το όριο των {count} χαρακτήρων του μηνύματος"]},"No link provider found":{v:[""]}}},{l:"en_GB",t:{"Message limit of {count} characters reached":{v:["Message limit of {count} characters reached"]},"No link provider found":{v:["No link provider found"]},"Write a message …":{v:["Write a message …"]}}},{l:"eo",t:{"Message limit of {count} characters reached":{v:["La limo je {count} da literoj atingita"]},"No link provider found":{v:[""]}}},{l:"es",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de {count} caracteres en el mensaje"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_419",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_AR",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de {count} caracteres en el mensaje"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_CL",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_CO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_CR",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_DO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_EC",t:{"Message limit of {count} characters reached":{v:["Se ha alcanzado el límite de caracteres del mensaje {count}"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:[""]}}},{l:"es_GT",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_HN",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_MX",t:{"Message limit of {count} characters reached":{v:["El mensaje ha alcanzado el límite de {count} caracteres"]},"No link provider found":{v:["No se encontró ningún proveedor de enlaces"]},"Write a message …":{v:["Escriba un mensaje ..."]}}},{l:"es_NI",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PA",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PR",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_PY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_SV",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"es_UY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"et_EE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"eu",t:{"Message limit of {count} characters reached":{v:["Mezuaren {count} karaketere-limitera heldu zara"]},"No link provider found":{v:["Ez da aurkitu esteka-hornitzailerik"]},"Write a message …":{v:["Idatzi mezu bat…"]}}},{l:"fa",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"fi",t:{"Message limit of {count} characters reached":{v:["Viestin merkken enimmäisimäärä {count} täynnä "]},"No link provider found":{v:[""]}}},{l:"fo",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"fr",t:{"Message limit of {count} characters reached":{v:["Limite de messages de {count} caractères atteinte"]},"No link provider found":{v:["Aucun fournisseur de lien trouvé"]},"Write a message …":{v:["Ecrire un message..."]}}},{l:"ga",t:{"Message limit of {count} characters reached":{v:["Teorainn teachtaireachta de {count} carachtar bainte amach"]},"No link provider found":{v:["Níor aimsíodh aon soláthraí naisc"]},"Write a message …":{v:["Scríobh teachtaireacht…"]}}},{l:"gd",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"gl",t:{"Message limit of {count} characters reached":{v:["Acadouse o límite de {count} caracteres por mensaxe"]},"No link provider found":{v:["Non se atopou ningún provedor de ligazóns"]},"Write a message …":{v:["Escribir unha mensaxe…"]}}},{l:"he",t:{"Message limit of {count} characters reached":{v:["הגעת למגבלה של {count} תווים"]},"No link provider found":{v:["לא נמצא ספק קישורים"]},"Write a message …":{v:[""]}}},{l:"hi_IN",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hr",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hsb",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"hu",t:{"Message limit of {count} characters reached":{v:["{count} karakteres üzenetkorlát elérve"]},"No link provider found":{v:[""]}}},{l:"hy",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ia",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"id",t:{"Message limit of {count} characters reached":{v:["Batas jumlah karakter pesan ({count} karakter) tercapai"]},"No link provider found":{v:["Tidak ada penyedia tautan yang ditemukan"]},"Write a message …":{v:["Tulis pesan ..."]}}},{l:"ig",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"is",t:{"Message limit of {count} characters reached":{v:["Takmörkum {count} stafa náð"]},"No link provider found":{v:["Engin tenglaveita fannst"]},"Write a message …":{v:["Skrifaðu skilaboð …"]}}},{l:"it",t:{"Message limit of {count} characters reached":{v:["Limite dei messaggi di {count} caratteri raggiunto"]},"No link provider found":{v:["Nessun fornitore di link trovato"]},"Write a message …":{v:["Scrivi un messaggio ..."]}}},{l:"ja",t:{"Message limit of {count} characters reached":{v:["{count} 文字のメッセージ上限に達しています"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ja_JP",t:{"Message limit of {count} characters reached":{v:["{count} 文字のメッセージ上限に達しています"]},"No link provider found":{v:["リンクプロバイダーが見つかりません"]},"Write a message …":{v:["メッセージを書く ..."]}}},{l:"ka",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ka_GE",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kab",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kk",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"km",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"kn",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ko",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"la",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lb",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lo",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"lt_LT",t:{"Message limit of {count} characters reached":{v:["Pasiekta {count} simbolių žinutės riba"]},"No link provider found":{v:[""]}}},{l:"lv",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"mk",t:{"Message limit of {count} characters reached":{v:["Ограничувањето на должината на пораката од {count} карактери е надминато"]},"No link provider found":{v:[""]}}},{l:"mn",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"mr",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ms_MY",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"my",t:{"Message limit of {count} characters reached":{v:["ကန့်သတ် စာလုံးရေ {count} လုံး ပြည့်ပါပြီ"]},"No link provider found":{v:[""]}}},{l:"nb",t:{"Message limit of {count} characters reached":{v:["Karakter begrensing {count} nådd i melding"]},"No link provider found":{v:["Finner ingen lenkeleverandør"]},"Write a message …":{v:["Skriv en melding..."]}}},{l:"ne",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"nl",t:{"Message limit of {count} characters reached":{v:["Berichtlimiet van {count} karakters bereikt"]},"No link provider found":{v:["Geen link provider gevonden"]},"Write a message …":{v:["Schrijf een bericht..."]}}},{l:"nn_NO",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"oc",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"pl",t:{"Message limit of {count} characters reached":{v:["Przekroczono limit wiadomości wynoszący {count} znaków"]},"No link provider found":{v:["Nie znaleziono dostawcy linków"]},"Write a message …":{v:["Napisać wiadomość…"]}}},{l:"ps",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"pt_BR",t:{"Message limit of {count} characters reached":{v:["Limite de mensagem de {count} caracteres atingido"]},"No link provider found":{v:["Nenhum provedor de link encontrado"]},"Write a message …":{v:["Escreve uma mensagem …"]}}},{l:"pt_PT",t:{"Message limit of {count} characters reached":{v:["Atingido o limite de {count} carateres da mensagem."]},"No link provider found":{v:["Nenhum fornecedor de link encontrado"]},"Write a message …":{v:[""]}}},{l:"ro",t:{"Message limit of {count} characters reached":{v:["Limita mesajului de {count} caractere a fost atinsă"]},"No link provider found":{v:["Nu s-a găsit un provider pentru linkuri"]},"Write a message …":{v:["Scrieți un mesaj ..."]}}},{l:"ru",t:{"Message limit of {count} characters reached":{v:["Достигнуто ограничение на количество символов в {count}"]},"No link provider found":{v:["Поставщик ссылок не найден"]},"Write a message …":{v:["Напиши сообщение …"]}}},{l:"sc",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"si",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sk",t:{"Message limit of {count} characters reached":{v:["Limit správy na {count} znakov dosiahnutý"]},"No link provider found":{v:[""]}}},{l:"sl",t:{"Message limit of {count} characters reached":{v:["Dosežena omejitev {count} znakov na sporočilo."]},"No link provider found":{v:[""]}}},{l:"sq",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sr",t:{"Message limit of {count} characters reached":{v:["Достигнуто је ограничење величине поруке од {count} карактера"]},"No link provider found":{v:["Није пронађен ниједан пружалац линка"]},"Write a message …":{v:["Напишите поруку…"]}}},{l:"sr@latin",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"sv",t:{"Message limit of {count} characters reached":{v:["Meddelandegräns {count} tecken används"]},"No link provider found":{v:["Ingen länkleverantör hittades"]},"Write a message …":{v:["Skriv ett meddelande …"]}}},{l:"sw",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"ta",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"th",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"tk",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"tr",t:{"Message limit of {count} characters reached":{v:["{count} karakter ileti sınırına ulaşıldı"]},"No link provider found":{v:["Bağlantı sağlayıcısı bulunamadı"]},"Write a message …":{v:["Bir ileti yazın…"]}}},{l:"ug",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"uk",t:{"Message limit of {count} characters reached":{v:["Вичерпано ліміт у {count} символів для повідомлення"]},"No link provider found":{v:["Не наведено посилання"]},"Write a message …":{v:["Написати повідомлення ..."]}}},{l:"ur_PK",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"uz",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"vi",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}},{l:"zh_CN",t:{"Message limit of {count} characters reached":{v:["已达到 {count} 个字符的消息限制"]},"No link provider found":{v:[""]}}},{l:"zh_HK",t:{"Message limit of {count} characters reached":{v:["已達到訊息最多 {count} 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息 …"]}}},{l:"zh_TW",t:{"Message limit of {count} characters reached":{v:["已達到訊息最多 {count} 字元限制"]},"No link provider found":{v:["找不到連結提供者"]},"Write a message …":{v:["編寫訊息……"]}}},{l:"zu_ZA",t:{"Message limit of {count} characters reached":{v:[""]},"No link provider found":{v:[""]}}}],LA=[{l:"af",t:{"More items …":{v:[""]}}},{l:"ar",t:{"More items …":{v:["عناصر أخرى ..."]}}},{l:"ast",t:{"More items …":{v:["Más elementos…"]}}},{l:"az",t:{"More items …":{v:[""]}}},{l:"be",t:{"More items …":{v:[""]}}},{l:"bg",t:{"More items …":{v:[""]}}},{l:"bn_BD",t:{"More items …":{v:[""]}}},{l:"br",t:{"More items …":{v:[""]}}},{l:"bs",t:{"More items …":{v:[""]}}},{l:"ca",t:{"More items …":{v:["Més artícles..."]}}},{l:"cs",t:{"More items …":{v:["Další položky…"]}}},{l:"cs_CZ",t:{"More items …":{v:["Další položky…"]}}},{l:"cy_GB",t:{"More items …":{v:[""]}}},{l:"da",t:{"More items …":{v:["Mere ..."]}}},{l:"de",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"de_DE",t:{"More items …":{v:["Weitere Elemente …"]}}},{l:"el",t:{"More items …":{v:["Περισσότερα στοιχεία …"]}}},{l:"en_GB",t:{"More items …":{v:["More items …"]}}},{l:"eo",t:{"More items …":{v:[""]}}},{l:"es",t:{"More items …":{v:["Más ítems ..."]}}},{l:"es_419",t:{"More items …":{v:[""]}}},{l:"es_AR",t:{"More items …":{v:["Más elementos..."]}}},{l:"es_CL",t:{"More items …":{v:[""]}}},{l:"es_CO",t:{"More items …":{v:[""]}}},{l:"es_CR",t:{"More items …":{v:[""]}}},{l:"es_DO",t:{"More items …":{v:[""]}}},{l:"es_EC",t:{"More items …":{v:["Más elementos..."]}}},{l:"es_GT",t:{"More items …":{v:[""]}}},{l:"es_HN",t:{"More items …":{v:[""]}}},{l:"es_MX",t:{"More items …":{v:["Más Elementos ..."]}}},{l:"es_NI",t:{"More items …":{v:[""]}}},{l:"es_PA",t:{"More items …":{v:[""]}}},{l:"es_PE",t:{"More items …":{v:[""]}}},{l:"es_PR",t:{"More items …":{v:[""]}}},{l:"es_PY",t:{"More items …":{v:[""]}}},{l:"es_SV",t:{"More items …":{v:[""]}}},{l:"es_UY",t:{"More items …":{v:[""]}}},{l:"et_EE",t:{"More items …":{v:[""]}}},{l:"eu",t:{"More items …":{v:["Elementu gehiago …"]}}},{l:"fa",t:{"More items …":{v:[""]}}},{l:"fi",t:{"More items …":{v:[""]}}},{l:"fo",t:{"More items …":{v:[""]}}},{l:"fr",t:{"More items …":{v:["Plus d'éléments..."]}}},{l:"ga",t:{"More items …":{v:["Tuilleadh earraí…"]}}},{l:"gd",t:{"More items …":{v:[""]}}},{l:"gl",t:{"More items …":{v:["Máis elementos…"]}}},{l:"he",t:{"More items …":{v:["פריטים נוספים…"]}}},{l:"hi_IN",t:{"More items …":{v:[""]}}},{l:"hr",t:{"More items …":{v:[""]}}},{l:"hsb",t:{"More items …":{v:[""]}}},{l:"hu",t:{"More items …":{v:["További elemek..."]}}},{l:"hy",t:{"More items …":{v:[""]}}},{l:"ia",t:{"More items …":{v:[""]}}},{l:"id",t:{"More items …":{v:["Item lainnya…"]}}},{l:"ig",t:{"More items …":{v:[""]}}},{l:"is",t:{"More items …":{v:["Fleiri atriði …"]}}},{l:"it",t:{"More items …":{v:["Più elementi ..."]}}},{l:"ja",t:{"More items …":{v:["他のアイテム"]}}},{l:"ja_JP",t:{"More items …":{v:["他のアイテム"]}}},{l:"ka",t:{"More items …":{v:[""]}}},{l:"ka_GE",t:{"More items …":{v:[""]}}},{l:"kab",t:{"More items …":{v:[""]}}},{l:"kk",t:{"More items …":{v:[""]}}},{l:"km",t:{"More items …":{v:[""]}}},{l:"kn",t:{"More items …":{v:[""]}}},{l:"ko",t:{"More items …":{v:[""]}}},{l:"la",t:{"More items …":{v:[""]}}},{l:"lb",t:{"More items …":{v:[""]}}},{l:"lo",t:{"More items …":{v:[""]}}},{l:"lt_LT",t:{"More items …":{v:[""]}}},{l:"lv",t:{"More items …":{v:[""]}}},{l:"mk",t:{"More items …":{v:[""]}}},{l:"mn",t:{"More items …":{v:[""]}}},{l:"mr",t:{"More items …":{v:[""]}}},{l:"ms_MY",t:{"More items …":{v:[""]}}},{l:"my",t:{"More items …":{v:[""]}}},{l:"nb",t:{"More items …":{v:["Flere gjenstander..."]}}},{l:"ne",t:{"More items …":{v:[""]}}},{l:"nl",t:{"More items …":{v:["Meer items..."]}}},{l:"nn_NO",t:{"More items …":{v:[""]}}},{l:"oc",t:{"More items …":{v:[""]}}},{l:"pl",t:{"More items …":{v:["Więcej pozycji…"]}}},{l:"ps",t:{"More items …":{v:[""]}}},{l:"pt_BR",t:{"More items …":{v:["Mais itens …"]}}},{l:"pt_PT",t:{"More items …":{v:["Mais itens …"]}}},{l:"ro",t:{"More items …":{v:["Mai multe articole ..."]}}},{l:"ru",t:{"More items …":{v:["Больше элементов..."]}}},{l:"sc",t:{"More items …":{v:[""]}}},{l:"si",t:{"More items …":{v:[""]}}},{l:"sk",t:{"More items …":{v:[""]}}},{l:"sl",t:{"More items …":{v:["Več predmetov ..."]}}},{l:"sq",t:{"More items …":{v:[""]}}},{l:"sr",t:{"More items …":{v:["Још ставки..."]}}},{l:"sr@latin",t:{"More items …":{v:[""]}}},{l:"sv",t:{"More items …":{v:["Fler objekt"]}}},{l:"sw",t:{"More items …":{v:[""]}}},{l:"ta",t:{"More items …":{v:[""]}}},{l:"th",t:{"More items …":{v:[""]}}},{l:"tk",t:{"More items …":{v:[""]}}},{l:"tr",t:{"More items …":{v:["Diğer ögeler…"]}}},{l:"ug",t:{"More items …":{v:[""]}}},{l:"uk",t:{"More items …":{v:["Більше об'єктів..."]}}},{l:"ur_PK",t:{"More items …":{v:[""]}}},{l:"uz",t:{"More items …":{v:[""]}}},{l:"vi",t:{"More items …":{v:[""]}}},{l:"zh_CN",t:{"More items …":{v:["更多项目…"]}}},{l:"zh_HK",t:{"More items …":{v:["更多項目 …"]}}},{l:"zh_TW",t:{"More items …":{v:["更多項目……"]}}},{l:"zu_ZA",t:{"More items …":{v:[""]}}}],IA=[{l:"af",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ar",t:{Next:{v:["التالي"]},"Pause slideshow":{v:["تجميد عرض الشرائح"]},Previous:{v:["السابق"]},"Start slideshow":{v:["إبدإ العرض"]}}},{l:"ast",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Posar la presentación de diapositives"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Aniciar la presentación de diapositives"]}}},{l:"az",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"be",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"bg",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"bn_BD",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"br",t:{Next:{v:["Da heul"]},"Pause slideshow":{v:["Arsav an diaporama"]},Previous:{v:["A-raok"]},"Start slideshow":{v:["Kregiñ an diaporama"]}}},{l:"bs",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ca",t:{Next:{v:["Següent"]},"Pause slideshow":{v:["Atura la presentació"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Inicia la presentació"]}}},{l:"cs",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cs_CZ",t:{Next:{v:["Následující"]},"Pause slideshow":{v:["Pozastavit prezentaci"]},Previous:{v:["Předchozí"]},"Start slideshow":{v:["Spustit prezentaci"]}}},{l:"cy_GB",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"da",t:{Next:{v:["Videre"]},"Pause slideshow":{v:["Suspender fremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start fremvisning"]}}},{l:"de",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"de_DE",t:{Next:{v:["Weiter"]},"Pause slideshow":{v:["Diashow pausieren"]},Previous:{v:["Vorherige"]},"Start slideshow":{v:["Diashow starten"]}}},{l:"el",t:{Next:{v:["Επόμενο"]},"Pause slideshow":{v:["Παύση προβολής διαφανειών"]},Previous:{v:["Προηγούμενο"]},"Start slideshow":{v:["Έναρξη προβολής διαφανειών"]}}},{l:"en_GB",t:{Next:{v:["Next"]},"Pause slideshow":{v:["Pause slideshow"]},Previous:{v:["Previous"]},"Start slideshow":{v:["Start slideshow"]}}},{l:"eo",t:{Next:{v:["Sekva"]},"Pause slideshow":{v:["Payzi bildprezenton"]},Previous:{v:["Antaŭa"]},"Start slideshow":{v:["Komenci bildprezenton"]}}},{l:"es",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es_419",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_AR",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar la presentación "]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar la presentación"]}}},{l:"es_CL",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_CO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_CR",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_DO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_EC",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es_GT",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_HN",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_MX",t:{Next:{v:["Siguiente"]},"Pause slideshow":{v:["Pausar presentación de diapositivas"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar presentación de diapositivas"]}}},{l:"es_NI",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PA",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PR",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_PY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_SV",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"es_UY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"et_EE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"eu",t:{Next:{v:["Hurrengoa"]},"Pause slideshow":{v:["Pausatu diaporama"]},Previous:{v:["Aurrekoa"]},"Start slideshow":{v:["Hasi diaporama"]}}},{l:"fa",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"fi",t:{Next:{v:["Seuraava"]},"Pause slideshow":{v:["Keskeytä diaesitys"]},Previous:{v:["Edellinen"]},"Start slideshow":{v:["Aloita diaesitys"]}}},{l:"fo",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"fr",t:{Next:{v:["Suivant"]},"Pause slideshow":{v:["Mettre le diaporama en pause"]},Previous:{v:["Précédent"]},"Start slideshow":{v:["Démarrer le diaporama"]}}},{l:"ga",t:{Next:{v:["Ar aghaidh"]},"Pause slideshow":{v:["Cuir taispeántas sleamhnán ar sos"]},Previous:{v:["Roimhe Seo"]},"Start slideshow":{v:["Tosaigh taispeántas sleamhnán"]}}},{l:"gd",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"gl",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar o diaporama"]},Previous:{v:["Anterir"]},"Start slideshow":{v:["Iniciar o diaporama"]}}},{l:"he",t:{Next:{v:["הבא"]},"Pause slideshow":{v:["השהיית מצגת"]},Previous:{v:["הקודם"]},"Start slideshow":{v:["התחלת המצגת"]}}},{l:"hi_IN",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hr",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hsb",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"hu",t:{Next:{v:["Következő"]},"Pause slideshow":{v:["Diavetítés szüneteltetése"]},Previous:{v:["Előző"]},"Start slideshow":{v:["Diavetítés indítása"]}}},{l:"hy",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ia",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"id",t:{Next:{v:["Selanjutnya"]},"Pause slideshow":{v:["Jeda tayangan slide"]},Previous:{v:["Sebelumnya"]},"Start slideshow":{v:["Mulai salindia"]}}},{l:"ig",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"is",t:{Next:{v:["Næsta"]},"Pause slideshow":{v:["Gera hlé á skyggnusýningu"]},Previous:{v:["Fyrri"]},"Start slideshow":{v:["Byrja skyggnusýningu"]}}},{l:"it",t:{Next:{v:["Successivo"]},"Pause slideshow":{v:["Presentazione in pausa"]},Previous:{v:["Precedente"]},"Start slideshow":{v:["Avvia presentazione"]}}},{l:"ja",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ja_JP",t:{Next:{v:["次"]},"Pause slideshow":{v:["スライドショーを一時停止"]},Previous:{v:["前"]},"Start slideshow":{v:["スライドショーを開始"]}}},{l:"ka",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ka_GE",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kab",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kk",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"km",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"kn",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ko",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"la",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lb",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lo",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"lt_LT",t:{Next:{v:["Kitas"]},"Pause slideshow":{v:["Pristabdyti skaidrių rodymą"]},Previous:{v:["Ankstesnis"]},"Start slideshow":{v:["Pradėti skaidrių rodymą"]}}},{l:"lv",t:{Next:{v:["Nākamais"]},"Pause slideshow":{v:["Pauzēt slaidrādi"]},Previous:{v:["Iepriekšējais"]},"Start slideshow":{v:["Sākt slaidrādi"]}}},{l:"mk",t:{Next:{v:["Следно"]},"Pause slideshow":{v:["Пузирај слајдшоу"]},Previous:{v:["Предходно"]},"Start slideshow":{v:["Стартувај слајдшоу"]}}},{l:"mn",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"mr",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ms_MY",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"my",t:{Next:{v:["နောက်သို့ဆက်ရန်"]},"Pause slideshow":{v:["စလိုက်ရှိုး ခေတ္တရပ်ရန်"]},Previous:{v:["ယခင်"]},"Start slideshow":{v:["စလိုက်ရှိုးအား စတင်ရန်"]}}},{l:"nb",t:{Next:{v:["Neste"]},"Pause slideshow":{v:["Pause lysbildefremvisning"]},Previous:{v:["Forrige"]},"Start slideshow":{v:["Start lysbildefremvisning"]}}},{l:"ne",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"nl",t:{Next:{v:["Volgende"]},"Pause slideshow":{v:["Pauzeer diavoorstelling"]},Previous:{v:["Vorige"]},"Start slideshow":{v:["Start diavoorstelling"]}}},{l:"nn_NO",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"oc",t:{Next:{v:["Seguent"]},"Pause slideshow":{v:["Metre en pausa lo diaporama"]},Previous:{v:["Precedent"]},"Start slideshow":{v:["Lançar lo diaporama"]}}},{l:"pl",t:{Next:{v:["Następny"]},"Pause slideshow":{v:["Wstrzymaj pokaz slajdów"]},Previous:{v:["Poprzedni"]},"Start slideshow":{v:["Rozpocznij pokaz slajdów"]}}},{l:"ps",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"pt_BR",t:{Next:{v:["Próximo"]},"Pause slideshow":{v:["Pausar apresentação de slides"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar apresentação de slides"]}}},{l:"pt_PT",t:{Next:{v:["Seguinte"]},"Pause slideshow":{v:["Pausar diaporama"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Iniciar diaporama"]}}},{l:"ro",t:{Next:{v:["Următorul"]},"Pause slideshow":{v:["Pauză prezentare de diapozitive"]},Previous:{v:["Anterior"]},"Start slideshow":{v:["Începeți prezentarea de diapozitive"]}}},{l:"ru",t:{Next:{v:["Следующее"]},"Pause slideshow":{v:["Приостановить показ слйдов"]},Previous:{v:["Предыдущее"]},"Start slideshow":{v:["Начать показ слайдов"]}}},{l:"sc",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"si",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sk",t:{Next:{v:["Ďalší"]},"Pause slideshow":{v:["Pozastaviť prezentáciu"]},Previous:{v:["Predchádzajúci"]},"Start slideshow":{v:["Začať prezentáciu"]}}},{l:"sl",t:{Next:{v:["Naslednji"]},"Pause slideshow":{v:["Ustavi predstavitev"]},Previous:{v:["Predhodni"]},"Start slideshow":{v:["Začni predstavitev"]}}},{l:"sq",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sr",t:{Next:{v:["Следеће"]},"Pause slideshow":{v:["Паузирај слајд шоу"]},Previous:{v:["Претходно"]},"Start slideshow":{v:["Покрени слајд шоу"]}}},{l:"sr@latin",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"sv",t:{Next:{v:["Nästa"]},"Pause slideshow":{v:["Pausa bildspelet"]},Previous:{v:["Föregående"]},"Start slideshow":{v:["Starta bildspelet"]}}},{l:"sw",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"ta",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"th",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"tk",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"tr",t:{Next:{v:["Sonraki"]},"Pause slideshow":{v:["Slayt sunumunu duraklat"]},Previous:{v:["Önceki"]},"Start slideshow":{v:["Slayt sunumunu başlat"]}}},{l:"ug",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"uk",t:{Next:{v:["Вперед"]},"Pause slideshow":{v:["Пауза у показі слайдів"]},Previous:{v:["Назад"]},"Start slideshow":{v:["Почати показ слайдів"]}}},{l:"ur_PK",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"uz",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"vi",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}},{l:"zh_CN",t:{Next:{v:["下一个"]},"Pause slideshow":{v:["暂停幻灯片"]},Previous:{v:["上一个"]},"Start slideshow":{v:["开始幻灯片"]}}},{l:"zh_HK",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zh_TW",t:{Next:{v:["下一個"]},"Pause slideshow":{v:["暫停幻燈片"]},Previous:{v:["上一個"]},"Start slideshow":{v:["開始幻燈片"]}}},{l:"zu_ZA",t:{Next:{v:[""]},"Pause slideshow":{v:[""]},Previous:{v:[""]},"Start slideshow":{v:[""]}}}],M3=[{l:"af",t:{"No emoji found":{v:[""]}}},{l:"ar",t:{"No emoji found":{v:["لم يتم العثور على أي إيموجي emoji"]}}},{l:"ast",t:{"No emoji found":{v:["Nun s'atopó nengún fustaxe"]}}},{l:"az",t:{"No emoji found":{v:[""]}}},{l:"be",t:{"No emoji found":{v:[""]}}},{l:"bg",t:{"No emoji found":{v:[""]}}},{l:"bn_BD",t:{"No emoji found":{v:[""]}}},{l:"br",t:{"No emoji found":{v:["Emoji ebet kavet"]}}},{l:"bs",t:{"No emoji found":{v:[""]}}},{l:"ca",t:{"No emoji found":{v:["No s'ha trobat cap emoji"]}}},{l:"cs",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cs_CZ",t:{"No emoji found":{v:["Nenalezeno žádné emoji"]}}},{l:"cy_GB",t:{"No emoji found":{v:[""]}}},{l:"da",t:{"No emoji found":{v:["Ingen emoji fundet"]}}},{l:"de",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"de_DE",t:{"No emoji found":{v:["Kein Emoji gefunden"]}}},{l:"el",t:{"No emoji found":{v:["Δεν βρέθηκε emoji"]}}},{l:"en_GB",t:{"No emoji found":{v:["No emoji found"]}}},{l:"eo",t:{"No emoji found":{v:["La emoĝio forestas"]}}},{l:"es",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_419",t:{"No emoji found":{v:[""]}}},{l:"es_AR",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_CL",t:{"No emoji found":{v:[""]}}},{l:"es_CO",t:{"No emoji found":{v:[""]}}},{l:"es_CR",t:{"No emoji found":{v:[""]}}},{l:"es_DO",t:{"No emoji found":{v:[""]}}},{l:"es_EC",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_GT",t:{"No emoji found":{v:[""]}}},{l:"es_HN",t:{"No emoji found":{v:[""]}}},{l:"es_MX",t:{"No emoji found":{v:["No se encontró ningún emoji"]}}},{l:"es_NI",t:{"No emoji found":{v:[""]}}},{l:"es_PA",t:{"No emoji found":{v:[""]}}},{l:"es_PE",t:{"No emoji found":{v:[""]}}},{l:"es_PR",t:{"No emoji found":{v:[""]}}},{l:"es_PY",t:{"No emoji found":{v:[""]}}},{l:"es_SV",t:{"No emoji found":{v:[""]}}},{l:"es_UY",t:{"No emoji found":{v:[""]}}},{l:"et_EE",t:{"No emoji found":{v:[""]}}},{l:"eu",t:{"No emoji found":{v:["Ez da emojirik aurkitu"]}}},{l:"fa",t:{"No emoji found":{v:[""]}}},{l:"fi",t:{"No emoji found":{v:["Emojia ei löytynyt"]}}},{l:"fo",t:{"No emoji found":{v:[""]}}},{l:"fr",t:{"No emoji found":{v:["Pas d’émoji trouvé"]}}},{l:"ga",t:{"No emoji found":{v:["Níor aimsíodh emoji"]}}},{l:"gd",t:{"No emoji found":{v:[""]}}},{l:"gl",t:{"No emoji found":{v:["Non se atopou ningún «emoji»"]}}},{l:"he",t:{"No emoji found":{v:["לא נמצא אמוג׳י"]}}},{l:"hi_IN",t:{"No emoji found":{v:[""]}}},{l:"hr",t:{"No emoji found":{v:[""]}}},{l:"hsb",t:{"No emoji found":{v:[""]}}},{l:"hu",t:{"No emoji found":{v:["Nem található emodzsi"]}}},{l:"hy",t:{"No emoji found":{v:[""]}}},{l:"ia",t:{"No emoji found":{v:[""]}}},{l:"id",t:{"No emoji found":{v:["Tidak ada emoji yang ditemukan"]}}},{l:"ig",t:{"No emoji found":{v:[""]}}},{l:"is",t:{"No emoji found":{v:["Ekkert tjáningartákn fannst"]}}},{l:"it",t:{"No emoji found":{v:["Nessun emoji trovato"]}}},{l:"ja",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ja_JP",t:{"No emoji found":{v:["絵文字が見つかりません"]}}},{l:"ka",t:{"No emoji found":{v:[""]}}},{l:"ka_GE",t:{"No emoji found":{v:[""]}}},{l:"kab",t:{"No emoji found":{v:[""]}}},{l:"kk",t:{"No emoji found":{v:[""]}}},{l:"km",t:{"No emoji found":{v:[""]}}},{l:"kn",t:{"No emoji found":{v:[""]}}},{l:"ko",t:{"No emoji found":{v:[""]}}},{l:"la",t:{"No emoji found":{v:[""]}}},{l:"lb",t:{"No emoji found":{v:[""]}}},{l:"lo",t:{"No emoji found":{v:[""]}}},{l:"lt_LT",t:{"No emoji found":{v:["Nerasta jaustukų"]}}},{l:"lv",t:{"No emoji found":{v:[""]}}},{l:"mk",t:{"No emoji found":{v:["Не се пронајдени емотикони"]}}},{l:"mn",t:{"No emoji found":{v:[""]}}},{l:"mr",t:{"No emoji found":{v:[""]}}},{l:"ms_MY",t:{"No emoji found":{v:[""]}}},{l:"my",t:{"No emoji found":{v:["အီမိုဂျီ ရှာဖွေမတွေ့နိုင်ပါ"]}}},{l:"nb",t:{"No emoji found":{v:["Fant ingen emoji"]}}},{l:"ne",t:{"No emoji found":{v:[""]}}},{l:"nl",t:{"No emoji found":{v:["Geen emoji gevonden"]}}},{l:"nn_NO",t:{"No emoji found":{v:[""]}}},{l:"oc",t:{"No emoji found":{v:[""]}}},{l:"pl",t:{"No emoji found":{v:["Nie znaleziono emoji"]}}},{l:"ps",t:{"No emoji found":{v:[""]}}},{l:"pt_BR",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"pt_PT",t:{"No emoji found":{v:["Nenhum emoji encontrado"]}}},{l:"ro",t:{"No emoji found":{v:["Nu s-a găsit niciun emoji"]}}},{l:"ru",t:{"No emoji found":{v:["Эмодзи не найдено"]}}},{l:"sc",t:{"No emoji found":{v:[""]}}},{l:"si",t:{"No emoji found":{v:[""]}}},{l:"sk",t:{"No emoji found":{v:["Nenašli sa žiadne emodži"]}}},{l:"sl",t:{"No emoji found":{v:["Ni najdenih izraznih ikon"]}}},{l:"sq",t:{"No emoji found":{v:[""]}}},{l:"sr",t:{"No emoji found":{v:["Није пронађен ниједан емођи"]}}},{l:"sr@latin",t:{"No emoji found":{v:[""]}}},{l:"sv",t:{"No emoji found":{v:["Hittade inga emojis"]}}},{l:"sw",t:{"No emoji found":{v:[""]}}},{l:"ta",t:{"No emoji found":{v:[""]}}},{l:"th",t:{"No emoji found":{v:[""]}}},{l:"tk",t:{"No emoji found":{v:[""]}}},{l:"tr",t:{"No emoji found":{v:["Herhangi bir emoji bulunamadı"]}}},{l:"ug",t:{"No emoji found":{v:[""]}}},{l:"uk",t:{"No emoji found":{v:["Емоційки відсутні"]}}},{l:"ur_PK",t:{"No emoji found":{v:[""]}}},{l:"uz",t:{"No emoji found":{v:[""]}}},{l:"vi",t:{"No emoji found":{v:[""]}}},{l:"zh_CN",t:{"No emoji found":{v:["表情未找到"]}}},{l:"zh_HK",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zh_TW",t:{"No emoji found":{v:["未找到表情符號"]}}},{l:"zu_ZA",t:{"No emoji found":{v:[""]}}}],YA=[{l:"af",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ar",t:{'Open link to "{resourceName}"':{v:['إفتَح الرابط إلى "{resourceName}"']}}},{l:"ast",t:{'Open link to "{resourceName}"':{v:["Abrir l'enllaz a «{resourceName}»"]}}},{l:"az",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"be",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bg",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bn_BD",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"br",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"bs",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ca",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"cs",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cs_CZ",t:{'Open link to "{resourceName}"':{v:["Otevřít odkaz na „{resourceName}“"]}}},{l:"cy_GB",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"da",t:{'Open link to "{resourceName}"':{v:['Åbn link til "{resourceName}"']}}},{l:"de",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}“ öffnen']}}},{l:"de_DE",t:{'Open link to "{resourceName}"':{v:['Link zu "{resourceName}“ öffnen']}}},{l:"el",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"en_GB",t:{'Open link to "{resourceName}"':{v:['Open link to "{resourceName}"']}}},{l:"eo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_419",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_AR",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_CL",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_CO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_CR",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_DO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_EC",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_GT",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_HN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_MX",t:{'Open link to "{resourceName}"':{v:['Abrir enlace a "{resourceName}"']}}},{l:"es_NI",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PA",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PR",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_PY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_SV",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"es_UY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"et_EE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"eu",t:{'Open link to "{resourceName}"':{v:['Ireki "{resourceName}" esteka']}}},{l:"fa",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fi",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"fr",t:{'Open link to "{resourceName}"':{v:['Ouvrir le lien vers "{resourceName}"']}}},{l:"ga",t:{'Open link to "{resourceName}"':{v:['Oscail nasc chuig "{resourceName}"']}}},{l:"gd",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"gl",t:{'Open link to "{resourceName}"':{v:["Abrir a ligazón a «{resourceName}»"]}}},{l:"he",t:{'Open link to "{resourceName}"':{v:["פתיחת קישור אל „{resourceName}”"]}}},{l:"hi_IN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hr",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hsb",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hu",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"hy",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ia",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"id",t:{'Open link to "{resourceName}"':{v:['Buka tautan ke "{resourceName}"']}}},{l:"ig",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"is",t:{'Open link to "{resourceName}"':{v:['Opna tengil í "{resourceName}"']}}},{l:"it",t:{'Open link to "{resourceName}"':{v:['Apri il link a "{resourceName}"']}}},{l:"ja",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ja_JP",t:{'Open link to "{resourceName}"':{v:['"{resourceName}" へのリンクを開く']}}},{l:"ka",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ka_GE",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kab",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"km",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"kn",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ko",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"la",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lb",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lo",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lt_LT",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"lv",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mn",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"mr",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ms_MY",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"my",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"nb",t:{'Open link to "{resourceName}"':{v:['Åpne lenken til "{resourceName}"']}}},{l:"ne",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"nl",t:{'Open link to "{resourceName}"':{v:['Open link naar "{resourceName}"']}}},{l:"nn_NO",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"oc",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"pl",t:{'Open link to "{resourceName}"':{v:['Otwórz link do "{resourceName}"']}}},{l:"ps",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"pt_BR",t:{'Open link to "{resourceName}"':{v:['Abrir i link para "{resourceName}"']}}},{l:"pt_PT",t:{'Open link to "{resourceName}"':{v:['Abrir link para "{resourceName}"']}}},{l:"ro",t:{'Open link to "{resourceName}"':{v:['Deschide linkul la "{resourceName}"']}}},{l:"ru",t:{'Open link to "{resourceName}"':{v:['Открыть ссылку на "{resourceName}"']}}},{l:"sc",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"si",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sl",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sq",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sr",t:{'Open link to "{resourceName}"':{v:["Отвори линк на „{resourceName}”"]}}},{l:"sr@latin",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"sv",t:{'Open link to "{resourceName}"':{v:['Öppna länken till "{resourceName}"']}}},{l:"sw",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"ta",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"th",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"tk",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"tr",t:{'Open link to "{resourceName}"':{v:["{resourceName} bağlantısını aç"]}}},{l:"ug",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"uk",t:{'Open link to "{resourceName}"':{v:['Відкрити посилання на "{resourceName}"']}}},{l:"ur_PK",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"uz",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"vi",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"zh_CN",t:{'Open link to "{resourceName}"':{v:[""]}}},{l:"zh_HK",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zh_TW",t:{'Open link to "{resourceName}"':{v:["開啟到「{resourceName}」的連結"]}}},{l:"zu_ZA",t:{'Open link to "{resourceName}"':{v:[""]}}}],qA=[{l:"af",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ar",t:{"Pick a date":{v:["إختَر التاريخ"]},"Pick a date and a time":{v:["إختَر التاريخ و الوقت"]},"Pick a month":{v:["إختَر الشهر"]},"Pick a time":{v:["إختَر الوقت"]},"Pick a week":{v:["إختَر الأسبوع"]},"Pick a year":{v:["إختَر السنة"]},"Please select a time zone:":{v:["الرجاء تحديد المنطقة الزمنية:"]}}},{l:"ast",t:{"Pick a date":{v:["Escueyi una data"]},"Pick a date and a time":{v:["Escueyi una data y hora"]},"Pick a month":{v:["Escueyi un mes"]},"Pick a time":{v:["Escueyi una hora"]},"Pick a week":{v:["Escueyi una selmana"]},"Pick a year":{v:["Escueyi un añu"]},"Please select a time zone:":{v:["Seleiciona un fusu horariu:"]}}},{l:"az",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"be",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bg",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bn_BD",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"br",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"bs",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ca",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Seleccioneu una zona horària:"]}}},{l:"cs",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cs_CZ",t:{"Pick a date":{v:["Vybrat datum"]},"Pick a date and a time":{v:["Vybrat datum a čas"]},"Pick a month":{v:["Vybrat měsíc"]},"Pick a time":{v:["Vybrat čas"]},"Pick a week":{v:["Vybrat týden"]},"Pick a year":{v:["Vybrat rok"]},"Please select a time zone:":{v:["Vyberte časovou zónu:"]}}},{l:"cy_GB",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"da",t:{"Pick a date":{v:["Vælg en dato"]},"Pick a date and a time":{v:["Vælg en dato og tidspunkt"]},"Pick a month":{v:["Vælg en måned"]},"Pick a time":{v:["Vælg et tidspunkt"]},"Pick a week":{v:["Vælg en uge"]},"Pick a year":{v:["Vælg et år"]},"Please select a time zone:":{v:["Vælg venligst en tidszone:"]}}},{l:"de",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte wähle eine Zeitzone:"]}}},{l:"de_DE",t:{"Pick a date":{v:["Ein Datum auswählen"]},"Pick a date and a time":{v:["Datum und Uhrzeit auswählen"]},"Pick a month":{v:["Einen Monat auswählen"]},"Pick a time":{v:["Eine Uhrzeit auswählen"]},"Pick a week":{v:["Eine Woche auswählen"]},"Pick a year":{v:["Ein Jahr auswählen"]},"Please select a time zone:":{v:["Bitte eine Zeitzone auswählen:"]}}},{l:"el",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Παρακαλούμε επιλέξτε μια ζώνη ώρας:"]}}},{l:"en_GB",t:{"Pick a date":{v:["Pick a date"]},"Pick a date and a time":{v:["Pick a date and a time"]},"Pick a month":{v:["Pick a month"]},"Pick a time":{v:["Pick a time"]},"Pick a week":{v:["Pick a week"]},"Pick a year":{v:["Pick a year"]},"Please select a time zone:":{v:["Please select a time zone:"]}}},{l:"eo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es",t:{"Pick a date":{v:["Seleccione una fecha"]},"Pick a date and a time":{v:["Seleccione una fecha y hora"]},"Pick a month":{v:["Seleccione un mes"]},"Pick a time":{v:["Seleccione una hora"]},"Pick a week":{v:["Seleccione una semana"]},"Pick a year":{v:["Seleccione un año"]},"Please select a time zone:":{v:["Por favor elija un huso horario:"]}}},{l:"es_419",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_AR",t:{"Pick a date":{v:["Elija una fecha"]},"Pick a date and a time":{v:["Elija una fecha y hora"]},"Pick a month":{v:["Elija un mes"]},"Pick a time":{v:["Elija una hora"]},"Pick a week":{v:["Elija una semana"]},"Pick a year":{v:["Elija un año"]},"Please select a time zone:":{v:["Por favor, elija una zona horaria:"]}}},{l:"es_CL",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_CO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_CR",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_DO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_EC",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y una hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una semana"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor, selecciona una zona horaria:"]}}},{l:"es_GT",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_HN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_MX",t:{"Pick a date":{v:["Seleccionar una fecha"]},"Pick a date and a time":{v:["Seleccionar una fecha y hora"]},"Pick a month":{v:["Seleccionar un mes"]},"Pick a time":{v:["Seleccionar una hora"]},"Pick a week":{v:["Seleccionar una semana"]},"Pick a year":{v:["Seleccionar un año"]},"Please select a time zone:":{v:["Por favor seleccione una zona horaria:"]}}},{l:"es_NI",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PA",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PR",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_PY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_SV",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"es_UY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"et_EE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"eu",t:{"Pick a date":{v:["Aukeratu data bat"]},"Pick a date and a time":{v:["Aukeratu data eta ordu bat"]},"Pick a month":{v:["Aukeratu hilabete bat"]},"Pick a time":{v:["Aukeratu ordu bat"]},"Pick a week":{v:["Aukeratu aste bat"]},"Pick a year":{v:["Aukeratu urte bat"]},"Please select a time zone:":{v:["Mesedez hautatu ordu-zona bat:"]}}},{l:"fa",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"fi",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Valitse aikavyöhyke:"]}}},{l:"fo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"fr",t:{"Pick a date":{v:["Sélectionner une date"]},"Pick a date and a time":{v:["Sélectionner une date et une heure"]},"Pick a month":{v:["Sélectionner un mois"]},"Pick a time":{v:["Sélectionner une heure"]},"Pick a week":{v:["Sélectionner une semaine"]},"Pick a year":{v:["Sélectionner une année"]},"Please select a time zone:":{v:["Sélectionnez un fuseau horaire : "]}}},{l:"ga",t:{"Pick a date":{v:["Roghnaigh dáta"]},"Pick a date and a time":{v:["Roghnaigh dáta agus am"]},"Pick a month":{v:["Roghnaigh mí"]},"Pick a time":{v:["Roghnaigh am"]},"Pick a week":{v:["Roghnaigh seachtain"]},"Pick a year":{v:["Roghnaigh bliain"]},"Please select a time zone:":{v:["Roghnaigh crios ama le do thoil:"]}}},{l:"gd",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"gl",t:{"Pick a date":{v:["Escolla unha data"]},"Pick a date and a time":{v:["Escolle unha data e unha hora"]},"Pick a month":{v:["Escolla un mes"]},"Pick a time":{v:["Escolla unha hora"]},"Pick a week":{v:["Escolla unha semana"]},"Pick a year":{v:["Escolla un ano"]},"Please select a time zone:":{v:["Escolla un fuso horario:"]}}},{l:"he",t:{"Pick a date":{v:["נא לבחור תאריך"]},"Pick a date and a time":{v:["נא לבחור תאריך ושעה"]},"Pick a month":{v:["נא לבחור חודש"]},"Pick a time":{v:["נא לבחור שעה"]},"Pick a week":{v:["נא לבחור שבוע"]},"Pick a year":{v:["נא לבחור שנה"]},"Please select a time zone:":{v:["נא לבחור אזור זמן:"]}}},{l:"hi_IN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hr",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hsb",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"hu",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Válasszon időzónát:"]}}},{l:"hy",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ia",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"id",t:{"Pick a date":{v:["Pilih tanggal"]},"Pick a date and a time":{v:["Pilih tanggal dan waktu"]},"Pick a month":{v:["Pilih bulan"]},"Pick a time":{v:["Pilih waktu"]},"Pick a week":{v:["Pilih pekan"]},"Pick a year":{v:["Pilih tahun"]},"Please select a time zone:":{v:["Mohon pilih zona waktu"]}}},{l:"ig",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"is",t:{"Pick a date":{v:["Veldu dagsetningu"]},"Pick a date and a time":{v:["Veldu dagsetningu og tíma"]},"Pick a month":{v:["Veldu mánuð"]},"Pick a time":{v:["Veldu tíma"]},"Pick a week":{v:["Veldu viku"]},"Pick a year":{v:["Veldu ár"]},"Please select a time zone:":{v:["Veldu tímabelti:"]}}},{l:"it",t:{"Pick a date":{v:["Scegli una data"]},"Pick a date and a time":{v:["Scegli una data e un orario"]},"Pick a month":{v:["Scegli un mese"]},"Pick a time":{v:["Scegli un momento"]},"Pick a week":{v:["Scegli una settimana"]},"Pick a year":{v:["Scegli un anno"]},"Please select a time zone:":{v:["Si prega di selezionare un fuso orario:"]}}},{l:"ja",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ja_JP",t:{"Pick a date":{v:["日付を選択してください"]},"Pick a date and a time":{v:["日付と時刻を選択してください"]},"Pick a month":{v:["月を選択してください"]},"Pick a time":{v:["時間を選択してください"]},"Pick a week":{v:["週を選択してください"]},"Pick a year":{v:["年を選択してください"]},"Please select a time zone:":{v:["タイムゾーンを選んで下さい:"]}}},{l:"ka",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ka_GE",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kab",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"km",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"kn",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ko",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"la",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lb",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lo",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lt_LT",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"lv",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"mk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Изберете временска зона:"]}}},{l:"mn",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"mr",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ms_MY",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"my",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["ဒေသစံတော်ချိန် ရွေးချယ်ပေးပါ"]}}},{l:"nb",t:{"Pick a date":{v:["Velg en dato"]},"Pick a date and a time":{v:["Velg en dato og et tidspunkt"]},"Pick a month":{v:["Velg en måned"]},"Pick a time":{v:["Velg et tidspunkt"]},"Pick a week":{v:["Velg en uke"]},"Pick a year":{v:["Velg et år"]},"Please select a time zone:":{v:["Vennligst velg tidssone"]}}},{l:"ne",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"nl",t:{"Pick a date":{v:["Selecteer een datum"]},"Pick a date and a time":{v:["Selecteer een datum en tijd"]},"Pick a month":{v:["Selecteer een maand"]},"Pick a time":{v:["Selecteer een tijd"]},"Pick a week":{v:["Selecteer een week"]},"Pick a year":{v:["Selecteer een jaar"]},"Please select a time zone:":{v:["Selecteer een tijdzone:"]}}},{l:"nn_NO",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"oc",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"pl",t:{"Pick a date":{v:["Wybierz datę"]},"Pick a date and a time":{v:["Wybierz datę i godzinę"]},"Pick a month":{v:["Wybierz miesiąc"]},"Pick a time":{v:["Wybierz czas"]},"Pick a week":{v:["Wybierz tydzień"]},"Pick a year":{v:["Wybierz rok"]},"Please select a time zone:":{v:["Wybierz strefę czasową:"]}}},{l:"ps",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"pt_BR",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Selecione um fuso horário: "]}}},{l:"pt_PT",t:{"Pick a date":{v:["Escolha uma data"]},"Pick a date and a time":{v:["Escolha uma data e um horário"]},"Pick a month":{v:["Escolha um mês"]},"Pick a time":{v:["Escolha um horário"]},"Pick a week":{v:["Escolha uma semana"]},"Pick a year":{v:["Escolha um ano"]},"Please select a time zone:":{v:["Por favor, selecione um fuso horário: "]}}},{l:"ro",t:{"Pick a date":{v:["Selectați o dată"]},"Pick a date and a time":{v:["Selectați data și timpul"]},"Pick a month":{v:["Selectați o lună"]},"Pick a time":{v:["Selectați timpul"]},"Pick a week":{v:["Selectați o săptămână"]},"Pick a year":{v:["Selectați anul"]},"Please select a time zone:":{v:["Vă rugăm să selectați un fus orar:"]}}},{l:"ru",t:{"Pick a date":{v:["Выберите дату"]},"Pick a date and a time":{v:["Выберите дату и время"]},"Pick a month":{v:["Выберите месяц"]},"Pick a time":{v:["Выберите время"]},"Pick a week":{v:["Выберите неделю"]},"Pick a year":{v:["Выберите год"]},"Please select a time zone:":{v:["Пожалуйста, выберите часовой пояс:"]}}},{l:"sc",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"si",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["Prosím vyberte časovú zónu:"]}}},{l:"sl",t:{"Pick a date":{v:["Izbor datuma"]},"Pick a date and a time":{v:["Izbor datuma in časa"]},"Pick a month":{v:["Izbor meseca"]},"Pick a time":{v:["Izbor časa"]},"Pick a week":{v:["Izbor tedna"]},"Pick a year":{v:["Izbor leta"]},"Please select a time zone:":{v:["Izbor časovnega pasu:"]}}},{l:"sq",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sr",t:{"Pick a date":{v:["Изаберите датум"]},"Pick a date and a time":{v:["Изаберите датум и време"]},"Pick a month":{v:["Изаберите месец"]},"Pick a time":{v:["Изаберите време"]},"Pick a week":{v:["Изаберите недељу"]},"Pick a year":{v:["Изаберите годину"]},"Please select a time zone:":{v:["Молимо вас да изаберете временску зону:"]}}},{l:"sr@latin",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"sv",t:{"Pick a date":{v:["Välj datum"]},"Pick a date and a time":{v:["Välj datum och tid"]},"Pick a month":{v:["Välj månad"]},"Pick a time":{v:["Välj tid"]},"Pick a week":{v:["Välj vecka"]},"Pick a year":{v:["Välj år"]},"Please select a time zone:":{v:["Välj tidszon:"]}}},{l:"sw",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"ta",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"th",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"tk",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"tr",t:{"Pick a date":{v:["Bir tarih seçin"]},"Pick a date and a time":{v:["Bir tarih ve saat seçin"]},"Pick a month":{v:["Bir ay seçin"]},"Pick a time":{v:["Bir saat seçin"]},"Pick a week":{v:["Bir hafta seçin"]},"Pick a year":{v:["Bir yıl seçin"]},"Please select a time zone:":{v:["Lütfen bir saat dilimi seçin:"]}}},{l:"ug",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"uk",t:{"Pick a date":{v:["Вибрати дату"]},"Pick a date and a time":{v:["Виберіть дату та час"]},"Pick a month":{v:["Виберіть місяць"]},"Pick a time":{v:["Виберіть час"]},"Pick a week":{v:["Виберіть тиждень"]},"Pick a year":{v:["Виберіть рік"]},"Please select a time zone:":{v:["Виберіть часовий пояс:"]}}},{l:"ur_PK",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"uz",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"vi",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}},{l:"zh_CN",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:["请选择一个时区:"]}}},{l:"zh_HK",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選擇時區:"]}}},{l:"zh_TW",t:{"Pick a date":{v:["挑選日期"]},"Pick a date and a time":{v:["挑選日期與時間"]},"Pick a month":{v:["挑選月份"]},"Pick a time":{v:["挑選時間"]},"Pick a week":{v:["挑選星期"]},"Pick a year":{v:["挑選年份"]},"Please select a time zone:":{v:["請選取時區:"]}}},{l:"zu_ZA",t:{"Pick a date":{v:[""]},"Pick a date and a time":{v:[""]},"Pick a month":{v:[""]},"Pick a time":{v:[""]},"Pick a week":{v:[""]},"Pick a year":{v:[""]},"Please select a time zone:":{v:[""]}}}],L3=[{l:"af",t:{"Provider icon":{v:[""]}}},{l:"ar",t:{"Provider icon":{v:["أيقونة المُزوِّد"]}}},{l:"ast",t:{"Provider icon":{v:["Iconu del fornidor"]}}},{l:"az",t:{"Provider icon":{v:[""]}}},{l:"be",t:{"Provider icon":{v:[""]}}},{l:"bg",t:{"Provider icon":{v:[""]}}},{l:"bn_BD",t:{"Provider icon":{v:[""]}}},{l:"br",t:{"Provider icon":{v:[""]}}},{l:"bs",t:{"Provider icon":{v:[""]}}},{l:"ca",t:{"Provider icon":{v:[""]}}},{l:"cs",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cs_CZ",t:{"Provider icon":{v:["Ikona poskytovatele"]}}},{l:"cy_GB",t:{"Provider icon":{v:[""]}}},{l:"da",t:{"Provider icon":{v:["Udbyder ikon"]}}},{l:"de",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"de_DE",t:{"Provider icon":{v:["Anbietersymbol"]}}},{l:"el",t:{"Provider icon":{v:[""]}}},{l:"en_GB",t:{"Provider icon":{v:["Provider icon"]}}},{l:"eo",t:{"Provider icon":{v:[""]}}},{l:"es",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_419",t:{"Provider icon":{v:[""]}}},{l:"es_AR",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_CL",t:{"Provider icon":{v:[""]}}},{l:"es_CO",t:{"Provider icon":{v:[""]}}},{l:"es_CR",t:{"Provider icon":{v:[""]}}},{l:"es_DO",t:{"Provider icon":{v:[""]}}},{l:"es_EC",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_GT",t:{"Provider icon":{v:[""]}}},{l:"es_HN",t:{"Provider icon":{v:[""]}}},{l:"es_MX",t:{"Provider icon":{v:["Ícono del proveedor"]}}},{l:"es_NI",t:{"Provider icon":{v:[""]}}},{l:"es_PA",t:{"Provider icon":{v:[""]}}},{l:"es_PE",t:{"Provider icon":{v:[""]}}},{l:"es_PR",t:{"Provider icon":{v:[""]}}},{l:"es_PY",t:{"Provider icon":{v:[""]}}},{l:"es_SV",t:{"Provider icon":{v:[""]}}},{l:"es_UY",t:{"Provider icon":{v:[""]}}},{l:"et_EE",t:{"Provider icon":{v:[""]}}},{l:"eu",t:{"Provider icon":{v:["Hornitzailearen ikonoa"]}}},{l:"fa",t:{"Provider icon":{v:[""]}}},{l:"fi",t:{"Provider icon":{v:[""]}}},{l:"fo",t:{"Provider icon":{v:[""]}}},{l:"fr",t:{"Provider icon":{v:["Icône du fournisseur"]}}},{l:"ga",t:{"Provider icon":{v:["Deilbhín soláthraí"]}}},{l:"gd",t:{"Provider icon":{v:[""]}}},{l:"gl",t:{"Provider icon":{v:["Icona do provedor"]}}},{l:"he",t:{"Provider icon":{v:["סמל ספק"]}}},{l:"hi_IN",t:{"Provider icon":{v:[""]}}},{l:"hr",t:{"Provider icon":{v:[""]}}},{l:"hsb",t:{"Provider icon":{v:[""]}}},{l:"hu",t:{"Provider icon":{v:[""]}}},{l:"hy",t:{"Provider icon":{v:[""]}}},{l:"ia",t:{"Provider icon":{v:[""]}}},{l:"id",t:{"Provider icon":{v:["Ikon penyedia"]}}},{l:"ig",t:{"Provider icon":{v:[""]}}},{l:"is",t:{"Provider icon":{v:["Táknmynd þjónustuveitu"]}}},{l:"it",t:{"Provider icon":{v:["Icona del provider"]}}},{l:"ja",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ja_JP",t:{"Provider icon":{v:["プロバイダーのアイコン"]}}},{l:"ka",t:{"Provider icon":{v:[""]}}},{l:"ka_GE",t:{"Provider icon":{v:[""]}}},{l:"kab",t:{"Provider icon":{v:[""]}}},{l:"kk",t:{"Provider icon":{v:[""]}}},{l:"km",t:{"Provider icon":{v:[""]}}},{l:"kn",t:{"Provider icon":{v:[""]}}},{l:"ko",t:{"Provider icon":{v:[""]}}},{l:"la",t:{"Provider icon":{v:[""]}}},{l:"lb",t:{"Provider icon":{v:[""]}}},{l:"lo",t:{"Provider icon":{v:[""]}}},{l:"lt_LT",t:{"Provider icon":{v:[""]}}},{l:"lv",t:{"Provider icon":{v:[""]}}},{l:"mk",t:{"Provider icon":{v:[""]}}},{l:"mn",t:{"Provider icon":{v:[""]}}},{l:"mr",t:{"Provider icon":{v:[""]}}},{l:"ms_MY",t:{"Provider icon":{v:[""]}}},{l:"my",t:{"Provider icon":{v:[""]}}},{l:"nb",t:{"Provider icon":{v:["Leverandørikon"]}}},{l:"ne",t:{"Provider icon":{v:[""]}}},{l:"nl",t:{"Provider icon":{v:["Provider icoon"]}}},{l:"nn_NO",t:{"Provider icon":{v:[""]}}},{l:"oc",t:{"Provider icon":{v:[""]}}},{l:"pl",t:{"Provider icon":{v:["Dostawca ikony"]}}},{l:"ps",t:{"Provider icon":{v:[""]}}},{l:"pt_BR",t:{"Provider icon":{v:["Ícone do provedor"]}}},{l:"pt_PT",t:{"Provider icon":{v:["Icon do fornecedor"]}}},{l:"ro",t:{"Provider icon":{v:["Provider pentru icon"]}}},{l:"ru",t:{"Provider icon":{v:["Значок поставщика"]}}},{l:"sc",t:{"Provider icon":{v:[""]}}},{l:"si",t:{"Provider icon":{v:[""]}}},{l:"sk",t:{"Provider icon":{v:[""]}}},{l:"sl",t:{"Provider icon":{v:[""]}}},{l:"sq",t:{"Provider icon":{v:[""]}}},{l:"sr",t:{"Provider icon":{v:["Икона пружаоца"]}}},{l:"sr@latin",t:{"Provider icon":{v:[""]}}},{l:"sv",t:{"Provider icon":{v:["Leverantörsikon"]}}},{l:"sw",t:{"Provider icon":{v:[""]}}},{l:"ta",t:{"Provider icon":{v:[""]}}},{l:"th",t:{"Provider icon":{v:[""]}}},{l:"tk",t:{"Provider icon":{v:[""]}}},{l:"tr",t:{"Provider icon":{v:["Sağlayıcı simgesi"]}}},{l:"ug",t:{"Provider icon":{v:[""]}}},{l:"uk",t:{"Provider icon":{v:["Піктограма постачальника"]}}},{l:"ur_PK",t:{"Provider icon":{v:[""]}}},{l:"uz",t:{"Provider icon":{v:[""]}}},{l:"vi",t:{"Provider icon":{v:[""]}}},{l:"zh_CN",t:{"Provider icon":{v:[""]}}},{l:"zh_HK",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zh_TW",t:{"Provider icon":{v:["提供者圖示"]}}},{l:"zu_ZA",t:{"Provider icon":{v:[""]}}}],zA=[{l:"af",t:{}},{l:"ar",t:{"Related team resources":{v:["موارد للفريق ذات صلة"]},"View team":{v:["عرض الفريق"]}}},{l:"ast",t:{"Related team resources":{v:["Recursos rellacionaos colos equipos"]},"View team":{v:["Ver l'equipu"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Related team resources":{v:["Související prostředky kolektivu"]},"View team":{v:["Zobrazit kolektiv"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{"Related team resources":{v:["Relaterede teamressourcer"]},"View team":{v:["Se teamet"]}}},{l:"de",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"de_DE",t:{"Related team resources":{v:["Verwandte Team-Ressourcen"]},"View team":{v:["Team anzeigen"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Related team resources":{v:["Related team resources"]},"View team":{v:["View team"]}}},{l:"eo",t:{}},{l:"es",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver equipo"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Related team resources":{v:["Acmhainní foirne gaolmhara"]},"View team":{v:["Féach ar an bhfoireann"]}}},{l:"gd",t:{}},{l:"gl",t:{"Related team resources":{v:["Recursos de equipo relacionados"]},"View team":{v:["Ver o equipo"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ja_JP",t:{"Related team resources":{v:["チームの関連リソース"]},"View team":{v:["チームを表示"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Related team resources":{v:["Relaterte lagressurser"]},"View team":{v:["Se lag"]}}},{l:"ne",t:{}},{l:"nl",t:{"Related team resources":{v:["Verwante teambronnen"]},"View team":{v:["Team bekijken"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"Related team resources":{v:["Powiązane zasoby grupowe"]},"View team":{v:["Zobacz grupę"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"Related team resources":{v:["Recursos de equipe relacionados"]},"View team":{v:["Ver equipe"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Related team resources":{v:["Relaterade teamresurser"]},"View team":{v:["Visa team"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Related team resources":{v:["İlgili takım kaynakları"]},"View team":{v:["Takımı görüntüle"]}}},{l:"ug",t:{}},{l:"uk",t:{"Related team resources":{v:["Пов'язані ресурси команди"]},"View team":{v:["Переглянути команду"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],I3=[{l:"af",t:{Search:{v:[""]}}},{l:"ar",t:{Search:{v:["بحث"]}}},{l:"ast",t:{Search:{v:["Buscar"]}}},{l:"az",t:{Search:{v:[""]}}},{l:"be",t:{Search:{v:[""]}}},{l:"bg",t:{Search:{v:[""]}}},{l:"bn_BD",t:{Search:{v:[""]}}},{l:"br",t:{Search:{v:["Klask"]}}},{l:"bs",t:{Search:{v:[""]}}},{l:"ca",t:{Search:{v:["Cerca"]}}},{l:"cs",t:{Search:{v:["Hledat"]}}},{l:"cs_CZ",t:{Search:{v:["Hledat"]}}},{l:"cy_GB",t:{Search:{v:[""]}}},{l:"da",t:{Search:{v:["Søg"]}}},{l:"de",t:{Search:{v:["Suche"]}}},{l:"de_DE",t:{Search:{v:["Suche"]}}},{l:"el",t:{Search:{v:["Αναζήτηση"]}}},{l:"en_GB",t:{Search:{v:["Search"]}}},{l:"eo",t:{Search:{v:["Serĉi"]}}},{l:"es",t:{Search:{v:["Buscar"]}}},{l:"es_419",t:{Search:{v:[""]}}},{l:"es_AR",t:{Search:{v:["Buscar"]}}},{l:"es_CL",t:{Search:{v:[""]}}},{l:"es_CO",t:{Search:{v:[""]}}},{l:"es_CR",t:{Search:{v:[""]}}},{l:"es_DO",t:{Search:{v:[""]}}},{l:"es_EC",t:{Search:{v:["Buscar"]}}},{l:"es_GT",t:{Search:{v:[""]}}},{l:"es_HN",t:{Search:{v:[""]}}},{l:"es_MX",t:{Search:{v:["Buscar"]}}},{l:"es_NI",t:{Search:{v:[""]}}},{l:"es_PA",t:{Search:{v:[""]}}},{l:"es_PE",t:{Search:{v:[""]}}},{l:"es_PR",t:{Search:{v:[""]}}},{l:"es_PY",t:{Search:{v:[""]}}},{l:"es_SV",t:{Search:{v:[""]}}},{l:"es_UY",t:{Search:{v:[""]}}},{l:"et_EE",t:{Search:{v:[""]}}},{l:"eu",t:{Search:{v:["Bilatu"]}}},{l:"fa",t:{Search:{v:[""]}}},{l:"fi",t:{Search:{v:["Etsi"]}}},{l:"fo",t:{Search:{v:[""]}}},{l:"fr",t:{Search:{v:["Chercher"]}}},{l:"ga",t:{Search:{v:["Cuardach"]}}},{l:"gd",t:{Search:{v:[""]}}},{l:"gl",t:{Search:{v:["Buscar"]}}},{l:"he",t:{Search:{v:["חיפוש"]}}},{l:"hi_IN",t:{Search:{v:[""]}}},{l:"hr",t:{Search:{v:[""]}}},{l:"hsb",t:{Search:{v:[""]}}},{l:"hu",t:{Search:{v:["Keresés"]}}},{l:"hy",t:{Search:{v:[""]}}},{l:"ia",t:{Search:{v:[""]}}},{l:"id",t:{Search:{v:["Cari"]}}},{l:"ig",t:{Search:{v:[""]}}},{l:"is",t:{Search:{v:["Leita"]}}},{l:"it",t:{Search:{v:["Cerca"]}}},{l:"ja",t:{Search:{v:["検索"]}}},{l:"ja_JP",t:{Search:{v:["検索"]}}},{l:"ka",t:{Search:{v:[""]}}},{l:"ka_GE",t:{Search:{v:[""]}}},{l:"kab",t:{Search:{v:[""]}}},{l:"kk",t:{Search:{v:[""]}}},{l:"km",t:{Search:{v:[""]}}},{l:"kn",t:{Search:{v:[""]}}},{l:"ko",t:{Search:{v:[""]}}},{l:"la",t:{Search:{v:[""]}}},{l:"lb",t:{Search:{v:[""]}}},{l:"lo",t:{Search:{v:[""]}}},{l:"lt_LT",t:{Search:{v:["Ieškoti"]}}},{l:"lv",t:{Search:{v:[""]}}},{l:"mk",t:{Search:{v:["Барај"]}}},{l:"mn",t:{Search:{v:[""]}}},{l:"mr",t:{Search:{v:[""]}}},{l:"ms_MY",t:{Search:{v:[""]}}},{l:"my",t:{Search:{v:["ရှာဖွေရန်"]}}},{l:"nb",t:{Search:{v:["Søk"]}}},{l:"ne",t:{Search:{v:[""]}}},{l:"nl",t:{Search:{v:["Zoeken"]}}},{l:"nn_NO",t:{Search:{v:[""]}}},{l:"oc",t:{Search:{v:[""]}}},{l:"pl",t:{Search:{v:["Szukaj"]}}},{l:"ps",t:{Search:{v:[""]}}},{l:"pt_BR",t:{Search:{v:["Pesquisar"]}}},{l:"pt_PT",t:{Search:{v:["Pesquisar"]}}},{l:"ro",t:{Search:{v:["Căutare"]}}},{l:"ru",t:{Search:{v:["Поиск"]}}},{l:"sc",t:{Search:{v:[""]}}},{l:"si",t:{Search:{v:[""]}}},{l:"sk",t:{Search:{v:["Hľadať"]}}},{l:"sl",t:{Search:{v:["Iskanje"]}}},{l:"sq",t:{Search:{v:[""]}}},{l:"sr",t:{Search:{v:["Претражи"]}}},{l:"sr@latin",t:{Search:{v:[""]}}},{l:"sv",t:{Search:{v:["Sök"]}}},{l:"sw",t:{Search:{v:[""]}}},{l:"ta",t:{Search:{v:[""]}}},{l:"th",t:{Search:{v:[""]}}},{l:"tk",t:{Search:{v:[""]}}},{l:"tr",t:{Search:{v:["Arama"]}}},{l:"ug",t:{Search:{v:[""]}}},{l:"uk",t:{Search:{v:["Пошук"]}}},{l:"ur_PK",t:{Search:{v:[""]}}},{l:"uz",t:{Search:{v:[""]}}},{l:"vi",t:{Search:{v:[""]}}},{l:"zh_CN",t:{Search:{v:["搜索"]}}},{l:"zh_HK",t:{Search:{v:["搜尋"]}}},{l:"zh_TW",t:{Search:{v:["搜尋"]}}},{l:"zu_ZA",t:{Search:{v:[""]}}}],UA=[{l:"af",t:{"Type to search time zone":{v:[""]}}},{l:"ar",t:{"Search for time zone":{v:["البحث عن منطقة زمنية"]},"Type to search time zone":{v:["أكتُب للبحث عن منطقة زمنية"]}}},{l:"ast",t:{"Search for time zone":{v:["Buscar fusos horarios"]},"Type to search time zone":{v:["Escribi pa buscar un fusu horariu"]}}},{l:"az",t:{"Type to search time zone":{v:[""]}}},{l:"be",t:{"Type to search time zone":{v:[""]}}},{l:"bg",t:{"Type to search time zone":{v:[""]}}},{l:"bn_BD",t:{"Type to search time zone":{v:[""]}}},{l:"br",t:{"Type to search time zone":{v:[""]}}},{l:"bs",t:{"Type to search time zone":{v:[""]}}},{l:"ca",t:{"Type to search time zone":{v:["Escriviu per cercar la zona horària"]}}},{l:"cs",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cs_CZ",t:{"Search for time zone":{v:["Vyhledat časové pásmo"]},"Type to search time zone":{v:["Psaním vyhledejte časovou zónu"]}}},{l:"cy_GB",t:{"Type to search time zone":{v:[""]}}},{l:"da",t:{"Search for time zone":{v:["Søg efter tidszone"]},"Type to search time zone":{v:["Indtast for at søge efter tidszone"]}}},{l:"de",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um Zeitzone zu suchen"]}}},{l:"de_DE",t:{"Search for time zone":{v:["Nach Zeitzone suchen"]},"Type to search time zone":{v:["Tippen, um eine Zeitzone zu suchen"]}}},{l:"el",t:{"Type to search time zone":{v:["Πληκτρολογήστε για αναζήτηση ζώνης ώρας"]}}},{l:"en_GB",t:{"Search for time zone":{v:["Search for time zone"]},"Type to search time zone":{v:["Type to search time zone"]}}},{l:"eo",t:{"Type to search time zone":{v:[""]}}},{l:"es",t:{"Search for time zone":{v:["Buscar huso horario"]},"Type to search time zone":{v:["Escriba para buscar un huso horario"]}}},{l:"es_419",t:{"Type to search time zone":{v:[""]}}},{l:"es_AR",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es_CL",t:{"Type to search time zone":{v:[""]}}},{l:"es_CO",t:{"Type to search time zone":{v:[""]}}},{l:"es_CR",t:{"Type to search time zone":{v:[""]}}},{l:"es_DO",t:{"Type to search time zone":{v:[""]}}},{l:"es_EC",t:{"Type to search time zone":{v:["Escribe para buscar la zona horaria"]}}},{l:"es_GT",t:{"Type to search time zone":{v:[""]}}},{l:"es_HN",t:{"Type to search time zone":{v:[""]}}},{l:"es_MX",t:{"Search for time zone":{v:["Buscar zona horaria"]},"Type to search time zone":{v:["Escriba para buscar la zona horaria"]}}},{l:"es_NI",t:{"Type to search time zone":{v:[""]}}},{l:"es_PA",t:{"Type to search time zone":{v:[""]}}},{l:"es_PE",t:{"Type to search time zone":{v:[""]}}},{l:"es_PR",t:{"Type to search time zone":{v:[""]}}},{l:"es_PY",t:{"Type to search time zone":{v:[""]}}},{l:"es_SV",t:{"Type to search time zone":{v:[""]}}},{l:"es_UY",t:{"Type to search time zone":{v:[""]}}},{l:"et_EE",t:{"Type to search time zone":{v:[""]}}},{l:"eu",t:{"Type to search time zone":{v:["Idatzi ordu-zona bat bilatzeko"]}}},{l:"fa",t:{"Type to search time zone":{v:[""]}}},{l:"fi",t:{"Type to search time zone":{v:["Kirjoita etsiäksesi aikavyöhyke"]}}},{l:"fo",t:{"Type to search time zone":{v:[""]}}},{l:"fr",t:{"Search for time zone":{v:["Rechercher le fuseau horaire"]},"Type to search time zone":{v:["Saisissez les premiers lettres pour rechercher un fuseau horaire"]}}},{l:"ga",t:{"Search for time zone":{v:["Cuardaigh crios ama"]},"Type to search time zone":{v:["Clóscríobh chun crios ama a chuardach"]}}},{l:"gd",t:{"Type to search time zone":{v:[""]}}},{l:"gl",t:{"Search for time zone":{v:["Buscar por fuso horario"]},"Type to search time zone":{v:["Escriba para buscar o fuso horario"]}}},{l:"he",t:{"Type to search time zone":{v:["יש להקליד כדי לחפש אזור זמן"]}}},{l:"hi_IN",t:{"Type to search time zone":{v:[""]}}},{l:"hr",t:{"Type to search time zone":{v:[""]}}},{l:"hsb",t:{"Type to search time zone":{v:[""]}}},{l:"hu",t:{"Type to search time zone":{v:["Gépeljen az időzóna kereséséhez"]}}},{l:"hy",t:{"Type to search time zone":{v:[""]}}},{l:"ia",t:{"Type to search time zone":{v:[""]}}},{l:"id",t:{"Search for time zone":{v:["Cari zona waktu"]},"Type to search time zone":{v:["Ketik untuk mencari zona waktu"]}}},{l:"ig",t:{"Type to search time zone":{v:[""]}}},{l:"is",t:{"Search for time zone":{v:["Leita að tímabelti"]},"Type to search time zone":{v:["Skrifaðu til að leita að tímabelti"]}}},{l:"it",t:{"Search for time zone":{v:["Ricerca del fuso orario"]},"Type to search time zone":{v:["Digita per cercare un fuso orario"]}}},{l:"ja",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ja_JP",t:{"Search for time zone":{v:["タイムゾーンを検索"]},"Type to search time zone":{v:["タイムゾーン検索のため入力してください"]}}},{l:"ka",t:{"Type to search time zone":{v:[""]}}},{l:"ka_GE",t:{"Type to search time zone":{v:[""]}}},{l:"kab",t:{"Type to search time zone":{v:[""]}}},{l:"kk",t:{"Type to search time zone":{v:[""]}}},{l:"km",t:{"Type to search time zone":{v:[""]}}},{l:"kn",t:{"Type to search time zone":{v:[""]}}},{l:"ko",t:{"Type to search time zone":{v:[""]}}},{l:"la",t:{"Type to search time zone":{v:[""]}}},{l:"lb",t:{"Type to search time zone":{v:[""]}}},{l:"lo",t:{"Type to search time zone":{v:[""]}}},{l:"lt_LT",t:{"Type to search time zone":{v:[""]}}},{l:"lv",t:{"Type to search time zone":{v:[""]}}},{l:"mk",t:{"Type to search time zone":{v:["Напишете за да пребарате временска зона"]}}},{l:"mn",t:{"Type to search time zone":{v:[""]}}},{l:"mr",t:{"Type to search time zone":{v:[""]}}},{l:"ms_MY",t:{"Type to search time zone":{v:[""]}}},{l:"my",t:{"Type to search time zone":{v:["ဒေသစံတော်ချိန်များ ရှာဖွေရန် စာရိုက်ပါ"]}}},{l:"nb",t:{"Search for time zone":{v:["Søk etter tidssone"]},"Type to search time zone":{v:["Tast for å søke etter tidssone"]}}},{l:"ne",t:{"Type to search time zone":{v:[""]}}},{l:"nl",t:{"Search for time zone":{v:["Zoeken naar tijdzone"]},"Type to search time zone":{v:["Type om een tijdzone te zoeken"]}}},{l:"nn_NO",t:{"Type to search time zone":{v:[""]}}},{l:"oc",t:{"Type to search time zone":{v:[""]}}},{l:"pl",t:{"Search for time zone":{v:["Szukaj strefy czasowej"]},"Type to search time zone":{v:["Wpisz, aby wyszukać strefę czasową"]}}},{l:"ps",t:{"Type to search time zone":{v:[""]}}},{l:"pt_BR",t:{"Search for time zone":{v:["Pesquisar fuso horário"]},"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"pt_PT",t:{"Type to search time zone":{v:["Digite para pesquisar o fuso horário "]}}},{l:"ro",t:{"Search for time zone":{v:["Căutare zonă de timp"]},"Type to search time zone":{v:["Tastați pentru a căuta fusul orar"]}}},{l:"ru",t:{"Type to search time zone":{v:["Введите для поиска часового пояса"]}}},{l:"sc",t:{"Type to search time zone":{v:[""]}}},{l:"si",t:{"Type to search time zone":{v:[""]}}},{l:"sk",t:{"Type to search time zone":{v:["Začníte písať pre vyhľadávanie časovej zóny"]}}},{l:"sl",t:{"Type to search time zone":{v:["Vpišite niz za iskanje časovnega pasu"]}}},{l:"sq",t:{"Type to search time zone":{v:[""]}}},{l:"sr",t:{"Search for time zone":{v:["Претрага временске зоне"]},"Type to search time zone":{v:["Куцајте да претражите временске зоне"]}}},{l:"sr@latin",t:{"Type to search time zone":{v:[""]}}},{l:"sv",t:{"Search for time zone":{v:["Sök efter tidszon"]},"Type to search time zone":{v:["Skriv för att välja tidszon"]}}},{l:"sw",t:{"Type to search time zone":{v:[""]}}},{l:"ta",t:{"Type to search time zone":{v:[""]}}},{l:"th",t:{"Type to search time zone":{v:[""]}}},{l:"tk",t:{"Type to search time zone":{v:[""]}}},{l:"tr",t:{"Search for time zone":{v:["Saat dilimi ara"]},"Type to search time zone":{v:["Saat dilimi aramak için yazmaya başlayın"]}}},{l:"ug",t:{"Type to search time zone":{v:[""]}}},{l:"uk",t:{"Search for time zone":{v:["Шукати часові зони"]},"Type to search time zone":{v:["Введіть для пошуку часовий пояс"]}}},{l:"ur_PK",t:{"Type to search time zone":{v:[""]}}},{l:"uz",t:{"Type to search time zone":{v:[""]}}},{l:"vi",t:{"Type to search time zone":{v:[""]}}},{l:"zh_CN",t:{"Type to search time zone":{v:["打字以搜索时区"]}}},{l:"zh_HK",t:{"Type to search time zone":{v:["鍵入以搜索時區"]}}},{l:"zh_TW",t:{"Type to search time zone":{v:["輸入以搜尋時區"]}}},{l:"zu_ZA",t:{"Type to search time zone":{v:[""]}}}],ZA=[{l:"af",t:{}},{l:"ar",t:{"Search…":{v:["بحث ..."]}}},{l:"ast",t:{}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"Search…":{v:["Hledat…"]}}},{l:"cs_CZ",t:{}},{l:"cy_GB",t:{}},{l:"da",t:{}},{l:"de",t:{"Search…":{v:["Suche…"]}}},{l:"de_DE",t:{"Search…":{v:["Suche…"]}}},{l:"el",t:{}},{l:"en_GB",t:{"Search…":{v:["Search…"]}}},{l:"eo",t:{}},{l:"es",t:{}},{l:"es_419",t:{}},{l:"es_AR",t:{"Search…":{v:["Buscar..."]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"Search…":{v:["Buscar..."]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{}},{l:"ga",t:{"Search…":{v:["Cuardaigh…"]}}},{l:"gd",t:{}},{l:"gl",t:{"Search…":{v:["Buscar…"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{}},{l:"ig",t:{}},{l:"is",t:{}},{l:"it",t:{}},{l:"ja",t:{"Search…":{v:["検索…"]}}},{l:"ja_JP",t:{}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"Search…":{v:["Søk..."]}}},{l:"ne",t:{}},{l:"nl",t:{}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{}},{l:"ps",t:{}},{l:"pt_BR",t:{}},{l:"pt_PT",t:{}},{l:"ro",t:{}},{l:"ru",t:{}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{}},{l:"sr@latin",t:{}},{l:"sv",t:{"Search…":{v:["Sök..."]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"Search…":{v:["Ara…"]}}},{l:"ug",t:{}},{l:"uk",t:{"Search…":{v:["Пошук..."]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],HA=[{l:"af",t:{"Select provider":{v:[""]}}},{l:"ar",t:{"Select provider":{v:["إختَر مٌزوِّداً"]}}},{l:"ast",t:{"Select provider":{v:["Seleicionar el fornidor"]}}},{l:"az",t:{"Select provider":{v:[""]}}},{l:"be",t:{"Select provider":{v:[""]}}},{l:"bg",t:{"Select provider":{v:[""]}}},{l:"bn_BD",t:{"Select provider":{v:[""]}}},{l:"br",t:{"Select provider":{v:[""]}}},{l:"bs",t:{"Select provider":{v:[""]}}},{l:"ca",t:{"Select provider":{v:[""]}}},{l:"cs",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cs_CZ",t:{"Select provider":{v:["Vybrat poskytovatele"]}}},{l:"cy_GB",t:{"Select provider":{v:[""]}}},{l:"da",t:{"Select provider":{v:["Vælg udbyder"]}}},{l:"de",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"de_DE",t:{"Select provider":{v:["Anbieter auswählen"]}}},{l:"el",t:{"Select provider":{v:[""]}}},{l:"en_GB",t:{"Select provider":{v:["Select provider"]}}},{l:"eo",t:{"Select provider":{v:[""]}}},{l:"es",t:{"Select provider":{v:["Seleccione proveedor"]}}},{l:"es_419",t:{"Select provider":{v:[""]}}},{l:"es_AR",t:{"Select provider":{v:["Elija proveedor"]}}},{l:"es_CL",t:{"Select provider":{v:[""]}}},{l:"es_CO",t:{"Select provider":{v:[""]}}},{l:"es_CR",t:{"Select provider":{v:[""]}}},{l:"es_DO",t:{"Select provider":{v:[""]}}},{l:"es_EC",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es_GT",t:{"Select provider":{v:[""]}}},{l:"es_HN",t:{"Select provider":{v:[""]}}},{l:"es_MX",t:{"Select provider":{v:["Seleccionar proveedor"]}}},{l:"es_NI",t:{"Select provider":{v:[""]}}},{l:"es_PA",t:{"Select provider":{v:[""]}}},{l:"es_PE",t:{"Select provider":{v:[""]}}},{l:"es_PR",t:{"Select provider":{v:[""]}}},{l:"es_PY",t:{"Select provider":{v:[""]}}},{l:"es_SV",t:{"Select provider":{v:[""]}}},{l:"es_UY",t:{"Select provider":{v:[""]}}},{l:"et_EE",t:{"Select provider":{v:[""]}}},{l:"eu",t:{"Select provider":{v:["Hautatu hornitzailea"]}}},{l:"fa",t:{"Select provider":{v:[""]}}},{l:"fi",t:{"Select provider":{v:[""]}}},{l:"fo",t:{"Select provider":{v:[""]}}},{l:"fr",t:{"Select provider":{v:["Sélectionner un fournisseur"]}}},{l:"ga",t:{"Select provider":{v:["Roghnaigh soláthraí"]}}},{l:"gd",t:{"Select provider":{v:[""]}}},{l:"gl",t:{"Select provider":{v:["Seleccionar provedor"]}}},{l:"he",t:{"Select provider":{v:["בחירת ספק"]}}},{l:"hi_IN",t:{"Select provider":{v:[""]}}},{l:"hr",t:{"Select provider":{v:[""]}}},{l:"hsb",t:{"Select provider":{v:[""]}}},{l:"hu",t:{"Select provider":{v:[""]}}},{l:"hy",t:{"Select provider":{v:[""]}}},{l:"ia",t:{"Select provider":{v:[""]}}},{l:"id",t:{"Select provider":{v:["Pilih penyedia"]}}},{l:"ig",t:{"Select provider":{v:[""]}}},{l:"is",t:{"Select provider":{v:["Veldu þjónustuveitu"]}}},{l:"it",t:{"Select provider":{v:["Selezionare il provider"]}}},{l:"ja",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ja_JP",t:{"Select provider":{v:["プロバイダーを選択"]}}},{l:"ka",t:{"Select provider":{v:[""]}}},{l:"ka_GE",t:{"Select provider":{v:[""]}}},{l:"kab",t:{"Select provider":{v:[""]}}},{l:"kk",t:{"Select provider":{v:[""]}}},{l:"km",t:{"Select provider":{v:[""]}}},{l:"kn",t:{"Select provider":{v:[""]}}},{l:"ko",t:{"Select provider":{v:[""]}}},{l:"la",t:{"Select provider":{v:[""]}}},{l:"lb",t:{"Select provider":{v:[""]}}},{l:"lo",t:{"Select provider":{v:[""]}}},{l:"lt_LT",t:{"Select provider":{v:[""]}}},{l:"lv",t:{"Select provider":{v:[""]}}},{l:"mk",t:{"Select provider":{v:[""]}}},{l:"mn",t:{"Select provider":{v:[""]}}},{l:"mr",t:{"Select provider":{v:[""]}}},{l:"ms_MY",t:{"Select provider":{v:[""]}}},{l:"my",t:{"Select provider":{v:[""]}}},{l:"nb",t:{"Select provider":{v:["Velg leverandør"]}}},{l:"ne",t:{"Select provider":{v:[""]}}},{l:"nl",t:{"Select provider":{v:["Selecteer provider"]}}},{l:"nn_NO",t:{"Select provider":{v:[""]}}},{l:"oc",t:{"Select provider":{v:[""]}}},{l:"pl",t:{"Select provider":{v:["Wybierz dostawcę"]}}},{l:"ps",t:{"Select provider":{v:[""]}}},{l:"pt_BR",t:{"Select provider":{v:["Selecione o provedor"]}}},{l:"pt_PT",t:{"Select provider":{v:["Escolha de fornecedor"]}}},{l:"ro",t:{"Select provider":{v:["Selectați providerul"]}}},{l:"ru",t:{"Select provider":{v:["Выбрать поставщика"]}}},{l:"sc",t:{"Select provider":{v:[""]}}},{l:"si",t:{"Select provider":{v:[""]}}},{l:"sk",t:{"Select provider":{v:[""]}}},{l:"sl",t:{"Select provider":{v:[""]}}},{l:"sq",t:{"Select provider":{v:[""]}}},{l:"sr",t:{"Select provider":{v:["Изаберите пружаоца"]}}},{l:"sr@latin",t:{"Select provider":{v:[""]}}},{l:"sv",t:{"Select provider":{v:["Välj leverantör"]}}},{l:"sw",t:{"Select provider":{v:[""]}}},{l:"ta",t:{"Select provider":{v:[""]}}},{l:"th",t:{"Select provider":{v:[""]}}},{l:"tk",t:{"Select provider":{v:[""]}}},{l:"tr",t:{"Select provider":{v:["Sağlayıcı seçin"]}}},{l:"ug",t:{"Select provider":{v:[""]}}},{l:"uk",t:{"Select provider":{v:["Виберіть постачальника"]}}},{l:"ur_PK",t:{"Select provider":{v:[""]}}},{l:"uz",t:{"Select provider":{v:[""]}}},{l:"vi",t:{"Select provider":{v:[""]}}},{l:"zh_CN",t:{"Select provider":{v:[""]}}},{l:"zh_HK",t:{"Select provider":{v:["選擇提供者"]}}},{l:"zh_TW",t:{"Select provider":{v:["選取提供者"]}}},{l:"zu_ZA",t:{"Select provider":{v:[""]}}}],GA=[{l:"af",t:{Settings:{v:[""]}}},{l:"ar",t:{Settings:{v:["الإعدادات"]}}},{l:"ast",t:{Settings:{v:["Configuración"]}}},{l:"az",t:{Settings:{v:[""]}}},{l:"be",t:{Settings:{v:[""]}}},{l:"bg",t:{Settings:{v:[""]}}},{l:"bn_BD",t:{Settings:{v:[""]}}},{l:"br",t:{Settings:{v:["Arventennoù"]}}},{l:"bs",t:{Settings:{v:[""]}}},{l:"ca",t:{Settings:{v:["Paràmetres"]}}},{l:"cs",t:{Settings:{v:["Nastavení"]}}},{l:"cs_CZ",t:{Settings:{v:["Nastavení"]}}},{l:"cy_GB",t:{Settings:{v:[""]}}},{l:"da",t:{Settings:{v:["Indstillinger"]}}},{l:"de",t:{Settings:{v:["Einstellungen"]}}},{l:"de_DE",t:{Settings:{v:["Einstellungen"]}}},{l:"el",t:{Settings:{v:["Ρυθμίσεις"]}}},{l:"en_GB",t:{Settings:{v:["Settings"]}}},{l:"eo",t:{Settings:{v:["Agordo"]}}},{l:"es",t:{Settings:{v:["Ajustes"]}}},{l:"es_419",t:{Settings:{v:[""]}}},{l:"es_AR",t:{Settings:{v:["Configuraciones"]}}},{l:"es_CL",t:{Settings:{v:[""]}}},{l:"es_CO",t:{Settings:{v:[""]}}},{l:"es_CR",t:{Settings:{v:[""]}}},{l:"es_DO",t:{Settings:{v:[""]}}},{l:"es_EC",t:{Settings:{v:["Configuraciones"]}}},{l:"es_GT",t:{Settings:{v:[""]}}},{l:"es_HN",t:{Settings:{v:[""]}}},{l:"es_MX",t:{Settings:{v:["Configuración"]}}},{l:"es_NI",t:{Settings:{v:[""]}}},{l:"es_PA",t:{Settings:{v:[""]}}},{l:"es_PE",t:{Settings:{v:[""]}}},{l:"es_PR",t:{Settings:{v:[""]}}},{l:"es_PY",t:{Settings:{v:[""]}}},{l:"es_SV",t:{Settings:{v:[""]}}},{l:"es_UY",t:{Settings:{v:[""]}}},{l:"et_EE",t:{Settings:{v:[""]}}},{l:"eu",t:{Settings:{v:["Ezarpenak"]}}},{l:"fa",t:{Settings:{v:[""]}}},{l:"fi",t:{Settings:{v:["Asetukset"]}}},{l:"fo",t:{Settings:{v:[""]}}},{l:"fr",t:{Settings:{v:["Paramètres"]}}},{l:"ga",t:{Settings:{v:["Socruithe"]}}},{l:"gd",t:{Settings:{v:[""]}}},{l:"gl",t:{Settings:{v:["Axustes"]}}},{l:"he",t:{Settings:{v:["הגדרות"]}}},{l:"hi_IN",t:{Settings:{v:[""]}}},{l:"hr",t:{Settings:{v:[""]}}},{l:"hsb",t:{Settings:{v:[""]}}},{l:"hu",t:{Settings:{v:["Beállítások"]}}},{l:"hy",t:{Settings:{v:[""]}}},{l:"ia",t:{Settings:{v:[""]}}},{l:"id",t:{Settings:{v:["Pengaturan"]}}},{l:"ig",t:{Settings:{v:[""]}}},{l:"is",t:{Settings:{v:["Stillingar"]}}},{l:"it",t:{Settings:{v:["Impostazioni"]}}},{l:"ja",t:{Settings:{v:["設定"]}}},{l:"ja_JP",t:{Settings:{v:["設定"]}}},{l:"ka",t:{Settings:{v:[""]}}},{l:"ka_GE",t:{Settings:{v:[""]}}},{l:"kab",t:{Settings:{v:[""]}}},{l:"kk",t:{Settings:{v:[""]}}},{l:"km",t:{Settings:{v:[""]}}},{l:"kn",t:{Settings:{v:[""]}}},{l:"ko",t:{Settings:{v:[""]}}},{l:"la",t:{Settings:{v:[""]}}},{l:"lb",t:{Settings:{v:[""]}}},{l:"lo",t:{Settings:{v:[""]}}},{l:"lt_LT",t:{Settings:{v:["Nustatymai"]}}},{l:"lv",t:{Settings:{v:["Iestatījumi"]}}},{l:"mk",t:{Settings:{v:["Параметри"]}}},{l:"mn",t:{Settings:{v:[""]}}},{l:"mr",t:{Settings:{v:[""]}}},{l:"ms_MY",t:{Settings:{v:[""]}}},{l:"my",t:{Settings:{v:["ချိန်ညှိချက်များ"]}}},{l:"nb",t:{Settings:{v:["Innstillinger"]}}},{l:"ne",t:{Settings:{v:[""]}}},{l:"nl",t:{Settings:{v:["Instellingen"]}}},{l:"nn_NO",t:{Settings:{v:[""]}}},{l:"oc",t:{Settings:{v:["Paramètres"]}}},{l:"pl",t:{Settings:{v:["Ustawienia"]}}},{l:"ps",t:{Settings:{v:[""]}}},{l:"pt_BR",t:{Settings:{v:["Configurações"]}}},{l:"pt_PT",t:{Settings:{v:["Definições"]}}},{l:"ro",t:{Settings:{v:["Setări"]}}},{l:"ru",t:{Settings:{v:["Параметры"]}}},{l:"sc",t:{Settings:{v:[""]}}},{l:"si",t:{Settings:{v:[""]}}},{l:"sk",t:{Settings:{v:["Nastavenia"]}}},{l:"sl",t:{Settings:{v:["Nastavitve"]}}},{l:"sq",t:{Settings:{v:[""]}}},{l:"sr",t:{Settings:{v:["Поставке"]}}},{l:"sr@latin",t:{Settings:{v:[""]}}},{l:"sv",t:{Settings:{v:["Inställningar"]}}},{l:"sw",t:{Settings:{v:[""]}}},{l:"ta",t:{Settings:{v:[""]}}},{l:"th",t:{Settings:{v:[""]}}},{l:"tk",t:{Settings:{v:[""]}}},{l:"tr",t:{Settings:{v:["Ayarlar"]}}},{l:"ug",t:{Settings:{v:[""]}}},{l:"uk",t:{Settings:{v:["Налаштування"]}}},{l:"ur_PK",t:{Settings:{v:[""]}}},{l:"uz",t:{Settings:{v:[""]}}},{l:"vi",t:{Settings:{v:[""]}}},{l:"zh_CN",t:{Settings:{v:["设置"]}}},{l:"zh_HK",t:{Settings:{v:["設定"]}}},{l:"zh_TW",t:{Settings:{v:["設定"]}}},{l:"zu_ZA",t:{Settings:{v:[""]}}}],$A=[{l:"af",t:{"Settings navigation":{v:[""]}}},{l:"ar",t:{"Settings navigation":{v:["إعدادات التّصفُّح"]}}},{l:"ast",t:{"Settings navigation":{v:["Navegación pela configuración"]}}},{l:"az",t:{"Settings navigation":{v:[""]}}},{l:"be",t:{"Settings navigation":{v:[""]}}},{l:"bg",t:{"Settings navigation":{v:[""]}}},{l:"bn_BD",t:{"Settings navigation":{v:[""]}}},{l:"br",t:{"Settings navigation":{v:[""]}}},{l:"bs",t:{"Settings navigation":{v:[""]}}},{l:"ca",t:{"Settings navigation":{v:["Navegació d'opcions"]}}},{l:"cs",t:{"Settings navigation":{v:["Pohyb po nastavení"]}}},{l:"cs_CZ",t:{"Settings navigation":{v:["Pohyb po nastavení"]}}},{l:"cy_GB",t:{"Settings navigation":{v:[""]}}},{l:"da",t:{"Settings navigation":{v:["Naviger i indstillinger"]}}},{l:"de",t:{"Settings navigation":{v:["Einstellungen für die Navigation"]}}},{l:"de_DE",t:{"Settings navigation":{v:["Einstellungen für die Navigation"]}}},{l:"el",t:{"Settings navigation":{v:["Πλοήγηση ρυθμίσεων"]}}},{l:"en_GB",t:{"Settings navigation":{v:["Settings navigation"]}}},{l:"eo",t:{"Settings navigation":{v:["Agorda navigado"]}}},{l:"es",t:{"Settings navigation":{v:["Navegación de ajustes"]}}},{l:"es_419",t:{"Settings navigation":{v:[""]}}},{l:"es_AR",t:{"Settings navigation":{v:["Navegación de configuraciones"]}}},{l:"es_CL",t:{"Settings navigation":{v:[""]}}},{l:"es_CO",t:{"Settings navigation":{v:[""]}}},{l:"es_CR",t:{"Settings navigation":{v:[""]}}},{l:"es_DO",t:{"Settings navigation":{v:[""]}}},{l:"es_EC",t:{"Settings navigation":{v:["Navegación de configuraciones"]}}},{l:"es_GT",t:{"Settings navigation":{v:[""]}}},{l:"es_HN",t:{"Settings navigation":{v:[""]}}},{l:"es_MX",t:{"Settings navigation":{v:["Navegación por ajustes"]}}},{l:"es_NI",t:{"Settings navigation":{v:[""]}}},{l:"es_PA",t:{"Settings navigation":{v:[""]}}},{l:"es_PE",t:{"Settings navigation":{v:[""]}}},{l:"es_PR",t:{"Settings navigation":{v:[""]}}},{l:"es_PY",t:{"Settings navigation":{v:[""]}}},{l:"es_SV",t:{"Settings navigation":{v:[""]}}},{l:"es_UY",t:{"Settings navigation":{v:[""]}}},{l:"et_EE",t:{"Settings navigation":{v:[""]}}},{l:"eu",t:{"Settings navigation":{v:["Nabigazio ezarpenak"]}}},{l:"fa",t:{"Settings navigation":{v:[""]}}},{l:"fi",t:{"Settings navigation":{v:["Asetusnavigaatio"]}}},{l:"fo",t:{"Settings navigation":{v:[""]}}},{l:"fr",t:{"Settings navigation":{v:["Navigation dans les paramètres"]}}},{l:"ga",t:{"Settings navigation":{v:["Nascleanúint socruithe"]}}},{l:"gd",t:{"Settings navigation":{v:[""]}}},{l:"gl",t:{"Settings navigation":{v:["Navegación polos axustes"]}}},{l:"he",t:{"Settings navigation":{v:["ניווט בהגדרות"]}}},{l:"hi_IN",t:{"Settings navigation":{v:[""]}}},{l:"hr",t:{"Settings navigation":{v:[""]}}},{l:"hsb",t:{"Settings navigation":{v:[""]}}},{l:"hu",t:{"Settings navigation":{v:["Navigáció a beállításokban"]}}},{l:"hy",t:{"Settings navigation":{v:[""]}}},{l:"ia",t:{"Settings navigation":{v:[""]}}},{l:"id",t:{"Settings navigation":{v:["Navigasi pengaturan"]}}},{l:"ig",t:{"Settings navigation":{v:[""]}}},{l:"is",t:{"Settings navigation":{v:["Flakk um stillingar"]}}},{l:"it",t:{"Settings navigation":{v:["Navigazione delle impostazioni"]}}},{l:"ja",t:{"Settings navigation":{v:["ナビゲーション設定"]}}},{l:"ja_JP",t:{"Settings navigation":{v:["ナビゲーション設定"]}}},{l:"ka",t:{"Settings navigation":{v:[""]}}},{l:"ka_GE",t:{"Settings navigation":{v:[""]}}},{l:"kab",t:{"Settings navigation":{v:[""]}}},{l:"kk",t:{"Settings navigation":{v:[""]}}},{l:"km",t:{"Settings navigation":{v:[""]}}},{l:"kn",t:{"Settings navigation":{v:[""]}}},{l:"ko",t:{"Settings navigation":{v:[""]}}},{l:"la",t:{"Settings navigation":{v:[""]}}},{l:"lb",t:{"Settings navigation":{v:[""]}}},{l:"lo",t:{"Settings navigation":{v:[""]}}},{l:"lt_LT",t:{"Settings navigation":{v:["Naršymas nustatymuose"]}}},{l:"lv",t:{"Settings navigation":{v:[""]}}},{l:"mk",t:{"Settings navigation":{v:["Параметри за навигација"]}}},{l:"mn",t:{"Settings navigation":{v:[""]}}},{l:"mr",t:{"Settings navigation":{v:[""]}}},{l:"ms_MY",t:{"Settings navigation":{v:[""]}}},{l:"my",t:{"Settings navigation":{v:["ချိန်ညှိချက်အညွှန်း"]}}},{l:"nb",t:{"Settings navigation":{v:["Navigasjonsinstillinger"]}}},{l:"ne",t:{"Settings navigation":{v:[""]}}},{l:"nl",t:{"Settings navigation":{v:["Instellingen navigatie"]}}},{l:"nn_NO",t:{"Settings navigation":{v:[""]}}},{l:"oc",t:{"Settings navigation":{v:[""]}}},{l:"pl",t:{"Settings navigation":{v:["Ustawienia nawigacji"]}}},{l:"ps",t:{"Settings navigation":{v:[""]}}},{l:"pt_BR",t:{"Settings navigation":{v:["Navegação de configurações"]}}},{l:"pt_PT",t:{"Settings navigation":{v:["Navegação de configurações"]}}},{l:"ro",t:{"Settings navigation":{v:["Navigare setări"]}}},{l:"ru",t:{"Settings navigation":{v:["Навигация по настройкам"]}}},{l:"sc",t:{"Settings navigation":{v:[""]}}},{l:"si",t:{"Settings navigation":{v:[""]}}},{l:"sk",t:{"Settings navigation":{v:["Navigácia v nastaveniach"]}}},{l:"sl",t:{"Settings navigation":{v:["Krmarjenje nastavitev"]}}},{l:"sq",t:{"Settings navigation":{v:[""]}}},{l:"sr",t:{"Settings navigation":{v:["Кретање по подешавањима"]}}},{l:"sr@latin",t:{"Settings navigation":{v:[""]}}},{l:"sv",t:{"Settings navigation":{v:["Inställningsmeny"]}}},{l:"sw",t:{"Settings navigation":{v:[""]}}},{l:"ta",t:{"Settings navigation":{v:[""]}}},{l:"th",t:{"Settings navigation":{v:[""]}}},{l:"tk",t:{"Settings navigation":{v:[""]}}},{l:"tr",t:{"Settings navigation":{v:["Gezinme ayarları"]}}},{l:"ug",t:{"Settings navigation":{v:[""]}}},{l:"uk",t:{"Settings navigation":{v:["Навігація у налаштуваннях"]}}},{l:"ur_PK",t:{"Settings navigation":{v:[""]}}},{l:"uz",t:{"Settings navigation":{v:[""]}}},{l:"vi",t:{"Settings navigation":{v:[""]}}},{l:"zh_CN",t:{"Settings navigation":{v:["设置向导"]}}},{l:"zh_HK",t:{"Settings navigation":{v:["設定值導覽"]}}},{l:"zh_TW",t:{"Settings navigation":{v:["設定值導覽"]}}},{l:"zu_ZA",t:{"Settings navigation":{v:[""]}}}],Y3=[{l:"af",t:{Submit:{v:[""]}}},{l:"ar",t:{Submit:{v:["إرسال"]}}},{l:"ast",t:{Submit:{v:["Unviar"]}}},{l:"az",t:{Submit:{v:[""]}}},{l:"be",t:{Submit:{v:[""]}}},{l:"bg",t:{Submit:{v:[""]}}},{l:"bn_BD",t:{Submit:{v:[""]}}},{l:"br",t:{Submit:{v:[""]}}},{l:"bs",t:{Submit:{v:[""]}}},{l:"ca",t:{Submit:{v:["Envia"]}}},{l:"cs",t:{Submit:{v:["Odeslat"]}}},{l:"cs_CZ",t:{Submit:{v:["Odeslat"]}}},{l:"cy_GB",t:{Submit:{v:[""]}}},{l:"da",t:{Submit:{v:["Send"]}}},{l:"de",t:{Submit:{v:["Einreichen"]}}},{l:"de_DE",t:{Submit:{v:["Einreichen"]}}},{l:"el",t:{Submit:{v:["Υποβολή"]}}},{l:"en_GB",t:{Submit:{v:["Submit"]}}},{l:"eo",t:{Submit:{v:[""]}}},{l:"es",t:{Submit:{v:["Enviar"]}}},{l:"es_419",t:{Submit:{v:[""]}}},{l:"es_AR",t:{Submit:{v:["Enviar"]}}},{l:"es_CL",t:{Submit:{v:[""]}}},{l:"es_CO",t:{Submit:{v:[""]}}},{l:"es_CR",t:{Submit:{v:[""]}}},{l:"es_DO",t:{Submit:{v:[""]}}},{l:"es_EC",t:{Submit:{v:["Enviar"]}}},{l:"es_GT",t:{Submit:{v:[""]}}},{l:"es_HN",t:{Submit:{v:[""]}}},{l:"es_MX",t:{Submit:{v:["Enviar"]}}},{l:"es_NI",t:{Submit:{v:[""]}}},{l:"es_PA",t:{Submit:{v:[""]}}},{l:"es_PE",t:{Submit:{v:[""]}}},{l:"es_PR",t:{Submit:{v:[""]}}},{l:"es_PY",t:{Submit:{v:[""]}}},{l:"es_SV",t:{Submit:{v:[""]}}},{l:"es_UY",t:{Submit:{v:[""]}}},{l:"et_EE",t:{Submit:{v:[""]}}},{l:"eu",t:{Submit:{v:["Bidali"]}}},{l:"fa",t:{Submit:{v:[""]}}},{l:"fi",t:{Submit:{v:["Lähetä"]}}},{l:"fo",t:{Submit:{v:[""]}}},{l:"fr",t:{Submit:{v:["Valider"]}}},{l:"ga",t:{Submit:{v:["Cuir isteach"]}}},{l:"gd",t:{Submit:{v:[""]}}},{l:"gl",t:{Submit:{v:["Enviar"]}}},{l:"he",t:{Submit:{v:["הגשה"]}}},{l:"hi_IN",t:{Submit:{v:[""]}}},{l:"hr",t:{Submit:{v:[""]}}},{l:"hsb",t:{Submit:{v:[""]}}},{l:"hu",t:{Submit:{v:["Beküldés"]}}},{l:"hy",t:{Submit:{v:[""]}}},{l:"ia",t:{Submit:{v:[""]}}},{l:"id",t:{Submit:{v:["Kirimkan"]}}},{l:"ig",t:{Submit:{v:[""]}}},{l:"is",t:{Submit:{v:["Senda inn"]}}},{l:"it",t:{Submit:{v:["Invia"]}}},{l:"ja",t:{Submit:{v:["提出"]}}},{l:"ja_JP",t:{Submit:{v:["提出"]}}},{l:"ka",t:{Submit:{v:[""]}}},{l:"ka_GE",t:{Submit:{v:[""]}}},{l:"kab",t:{Submit:{v:[""]}}},{l:"kk",t:{Submit:{v:[""]}}},{l:"km",t:{Submit:{v:[""]}}},{l:"kn",t:{Submit:{v:[""]}}},{l:"ko",t:{Submit:{v:[""]}}},{l:"la",t:{Submit:{v:[""]}}},{l:"lb",t:{Submit:{v:[""]}}},{l:"lo",t:{Submit:{v:[""]}}},{l:"lt_LT",t:{Submit:{v:["Pateikti"]}}},{l:"lv",t:{Submit:{v:[""]}}},{l:"mk",t:{Submit:{v:["Испрати"]}}},{l:"mn",t:{Submit:{v:[""]}}},{l:"mr",t:{Submit:{v:[""]}}},{l:"ms_MY",t:{Submit:{v:[""]}}},{l:"my",t:{Submit:{v:["တင်သွင်းရန်"]}}},{l:"nb",t:{Submit:{v:["Send"]}}},{l:"ne",t:{Submit:{v:[""]}}},{l:"nl",t:{Submit:{v:["Verwerken"]}}},{l:"nn_NO",t:{Submit:{v:[""]}}},{l:"oc",t:{Submit:{v:[""]}}},{l:"pl",t:{Submit:{v:["Wyślij"]}}},{l:"ps",t:{Submit:{v:[""]}}},{l:"pt_BR",t:{Submit:{v:["Enviar"]}}},{l:"pt_PT",t:{Submit:{v:["Submeter"]}}},{l:"ro",t:{Submit:{v:["Trimiteți"]}}},{l:"ru",t:{Submit:{v:["Утвердить"]}}},{l:"sc",t:{Submit:{v:[""]}}},{l:"si",t:{Submit:{v:[""]}}},{l:"sk",t:{Submit:{v:["Odoslať"]}}},{l:"sl",t:{Submit:{v:["Pošlji"]}}},{l:"sq",t:{Submit:{v:[""]}}},{l:"sr",t:{Submit:{v:["Поднеси"]}}},{l:"sr@latin",t:{Submit:{v:[""]}}},{l:"sv",t:{Submit:{v:["Skicka"]}}},{l:"sw",t:{Submit:{v:[""]}}},{l:"ta",t:{Submit:{v:[""]}}},{l:"th",t:{Submit:{v:[""]}}},{l:"tk",t:{Submit:{v:[""]}}},{l:"tr",t:{Submit:{v:["Gönder"]}}},{l:"ug",t:{Submit:{v:[""]}}},{l:"uk",t:{Submit:{v:["Надіслати"]}}},{l:"ur_PK",t:{Submit:{v:[""]}}},{l:"uz",t:{Submit:{v:[""]}}},{l:"vi",t:{Submit:{v:[""]}}},{l:"zh_CN",t:{Submit:{v:["提交"]}}},{l:"zh_HK",t:{Submit:{v:["提交"]}}},{l:"zh_TW",t:{Submit:{v:["遞交"]}}},{l:"zu_ZA",t:{Submit:{v:[""]}}}],VA=[{l:"af",t:{"Unable to search the group":{v:[""]}}},{l:"ar",t:{"Unable to search the group":{v:["تعذّر البحث في المجموعة"]}}},{l:"ast",t:{"Unable to search the group":{v:["Nun ye posible buscar el grupu"]}}},{l:"az",t:{"Unable to search the group":{v:[""]}}},{l:"be",t:{"Unable to search the group":{v:[""]}}},{l:"bg",t:{"Unable to search the group":{v:[""]}}},{l:"bn_BD",t:{"Unable to search the group":{v:[""]}}},{l:"br",t:{"Unable to search the group":{v:["Dibosupl eo klask ar strollad"]}}},{l:"bs",t:{"Unable to search the group":{v:[""]}}},{l:"ca",t:{"Unable to search the group":{v:["No es pot cercar el grup"]}}},{l:"cs",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cs_CZ",t:{"Unable to search the group":{v:["Nedaří se hledat skupinu"]}}},{l:"cy_GB",t:{"Unable to search the group":{v:[""]}}},{l:"da",t:{"Unable to search the group":{v:["Kan ikke søge på denne gruppe"]}}},{l:"de",t:{"Unable to search the group":{v:["Die Gruppe konnte nicht durchsucht werden."]}}},{l:"de_DE",t:{"Unable to search the group":{v:["Die Gruppe kann nicht durchsucht werden"]}}},{l:"el",t:{"Unable to search the group":{v:["Δεν είναι δυνατή η αναζήτηση της ομάδας"]}}},{l:"en_GB",t:{"Unable to search the group":{v:["Unable to search the group"]}}},{l:"eo",t:{"Unable to search the group":{v:["Ne eblas serĉi en la grupo"]}}},{l:"es",t:{"Unable to search the group":{v:["No es posible buscar en el grupo"]}}},{l:"es_419",t:{"Unable to search the group":{v:[""]}}},{l:"es_AR",t:{"Unable to search the group":{v:["No se puede buscar el grupo"]}}},{l:"es_CL",t:{"Unable to search the group":{v:[""]}}},{l:"es_CO",t:{"Unable to search the group":{v:[""]}}},{l:"es_CR",t:{"Unable to search the group":{v:[""]}}},{l:"es_DO",t:{"Unable to search the group":{v:[""]}}},{l:"es_EC",t:{"Unable to search the group":{v:["No se puede buscar en el grupo"]}}},{l:"es_GT",t:{"Unable to search the group":{v:[""]}}},{l:"es_HN",t:{"Unable to search the group":{v:[""]}}},{l:"es_MX",t:{"Unable to search the group":{v:["No fue posible buscar en el grupo"]}}},{l:"es_NI",t:{"Unable to search the group":{v:[""]}}},{l:"es_PA",t:{"Unable to search the group":{v:[""]}}},{l:"es_PE",t:{"Unable to search the group":{v:[""]}}},{l:"es_PR",t:{"Unable to search the group":{v:[""]}}},{l:"es_PY",t:{"Unable to search the group":{v:[""]}}},{l:"es_SV",t:{"Unable to search the group":{v:[""]}}},{l:"es_UY",t:{"Unable to search the group":{v:[""]}}},{l:"et_EE",t:{"Unable to search the group":{v:[""]}}},{l:"eu",t:{"Unable to search the group":{v:["Ezin izan da taldea bilatu"]}}},{l:"fa",t:{"Unable to search the group":{v:[""]}}},{l:"fi",t:{"Unable to search the group":{v:["Ryhmää ei voi hakea"]}}},{l:"fo",t:{"Unable to search the group":{v:[""]}}},{l:"fr",t:{"Unable to search the group":{v:["Impossible de chercher le groupe"]}}},{l:"ga",t:{"Unable to search the group":{v:["Ní féidir an grúpa a chuardach"]}}},{l:"gd",t:{"Unable to search the group":{v:[""]}}},{l:"gl",t:{"Unable to search the group":{v:["Non foi posíbel buscar o grupo"]}}},{l:"he",t:{"Unable to search the group":{v:["לא ניתן לחפש בקבוצה"]}}},{l:"hi_IN",t:{"Unable to search the group":{v:[""]}}},{l:"hr",t:{"Unable to search the group":{v:[""]}}},{l:"hsb",t:{"Unable to search the group":{v:[""]}}},{l:"hu",t:{"Unable to search the group":{v:["A csoport nem kereshető"]}}},{l:"hy",t:{"Unable to search the group":{v:[""]}}},{l:"ia",t:{"Unable to search the group":{v:[""]}}},{l:"id",t:{"Unable to search the group":{v:["Tidak dapat mencari dalam grup"]}}},{l:"ig",t:{"Unable to search the group":{v:[""]}}},{l:"is",t:{"Unable to search the group":{v:["Get ekki leitað í hópnum"]}}},{l:"it",t:{"Unable to search the group":{v:["Impossibile cercare il gruppo"]}}},{l:"ja",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ja_JP",t:{"Unable to search the group":{v:["グループを検索できません"]}}},{l:"ka",t:{"Unable to search the group":{v:[""]}}},{l:"ka_GE",t:{"Unable to search the group":{v:[""]}}},{l:"kab",t:{"Unable to search the group":{v:[""]}}},{l:"kk",t:{"Unable to search the group":{v:[""]}}},{l:"km",t:{"Unable to search the group":{v:[""]}}},{l:"kn",t:{"Unable to search the group":{v:[""]}}},{l:"ko",t:{"Unable to search the group":{v:[""]}}},{l:"la",t:{"Unable to search the group":{v:[""]}}},{l:"lb",t:{"Unable to search the group":{v:[""]}}},{l:"lo",t:{"Unable to search the group":{v:[""]}}},{l:"lt_LT",t:{"Unable to search the group":{v:["Nepavyko atlikti paiešką grupėje"]}}},{l:"lv",t:{"Unable to search the group":{v:[""]}}},{l:"mk",t:{"Unable to search the group":{v:["Неможе да се принајде групата"]}}},{l:"mn",t:{"Unable to search the group":{v:[""]}}},{l:"mr",t:{"Unable to search the group":{v:[""]}}},{l:"ms_MY",t:{"Unable to search the group":{v:[""]}}},{l:"my",t:{"Unable to search the group":{v:["အဖွဲ့အား ရှာဖွေ၍ မရနိုင်ပါ"]}}},{l:"nb",t:{"Unable to search the group":{v:["Kunne ikke søke i gruppen"]}}},{l:"ne",t:{"Unable to search the group":{v:[""]}}},{l:"nl",t:{"Unable to search the group":{v:["Kan niet zoeken in de groep"]}}},{l:"nn_NO",t:{"Unable to search the group":{v:[""]}}},{l:"oc",t:{"Unable to search the group":{v:[""]}}},{l:"pl",t:{"Unable to search the group":{v:["Nie można przeszukać grupy"]}}},{l:"ps",t:{"Unable to search the group":{v:[""]}}},{l:"pt_BR",t:{"Unable to search the group":{v:["Não foi possível pesquisar o grupo"]}}},{l:"pt_PT",t:{"Unable to search the group":{v:["Não é possível pesquisar o grupo"]}}},{l:"ro",t:{"Unable to search the group":{v:["Imposibilitatea de a căuta în grup"]}}},{l:"ru",t:{"Unable to search the group":{v:["Невозможно найти группу"]}}},{l:"sc",t:{"Unable to search the group":{v:[""]}}},{l:"si",t:{"Unable to search the group":{v:[""]}}},{l:"sk",t:{"Unable to search the group":{v:["Skupinu sa nepodarilo nájsť"]}}},{l:"sl",t:{"Unable to search the group":{v:["Ni mogoče iskati po skupini"]}}},{l:"sq",t:{"Unable to search the group":{v:[""]}}},{l:"sr",t:{"Unable to search the group":{v:["Група не може да се претражи"]}}},{l:"sr@latin",t:{"Unable to search the group":{v:[""]}}},{l:"sv",t:{"Unable to search the group":{v:["Kunde inte söka i gruppen"]}}},{l:"sw",t:{"Unable to search the group":{v:[""]}}},{l:"ta",t:{"Unable to search the group":{v:[""]}}},{l:"th",t:{"Unable to search the group":{v:[""]}}},{l:"tk",t:{"Unable to search the group":{v:[""]}}},{l:"tr",t:{"Unable to search the group":{v:["Grupta arama yapılamadı"]}}},{l:"ug",t:{"Unable to search the group":{v:[""]}}},{l:"uk",t:{"Unable to search the group":{v:["Неможливо шукати в групі"]}}},{l:"ur_PK",t:{"Unable to search the group":{v:[""]}}},{l:"uz",t:{"Unable to search the group":{v:[""]}}},{l:"vi",t:{"Unable to search the group":{v:[""]}}},{l:"zh_CN",t:{"Unable to search the group":{v:["无法搜索分组"]}}},{l:"zh_HK",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zh_TW",t:{"Unable to search the group":{v:["無法搜尋群組"]}}},{l:"zu_ZA",t:{"Unable to search the group":{v:[""]}}}],q3=[{l:"af",t:{"Undo changes":{v:[""]}}},{l:"ar",t:{"Undo changes":{v:["تراجَع عن التغييرات"]}}},{l:"ast",t:{"Undo changes":{v:["Desfacer los cambeos"]}}},{l:"az",t:{"Undo changes":{v:[""]}}},{l:"be",t:{"Undo changes":{v:[""]}}},{l:"bg",t:{"Undo changes":{v:[""]}}},{l:"bn_BD",t:{"Undo changes":{v:[""]}}},{l:"br",t:{"Undo changes":{v:[""]}}},{l:"bs",t:{"Undo changes":{v:[""]}}},{l:"ca",t:{"Undo changes":{v:["Desfés els canvis"]}}},{l:"cs",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cs_CZ",t:{"Undo changes":{v:["Vzít změny zpět"]}}},{l:"cy_GB",t:{"Undo changes":{v:[""]}}},{l:"da",t:{"Undo changes":{v:["Fortryd ændringer"]}}},{l:"de",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"de_DE",t:{"Undo changes":{v:["Änderungen rückgängig machen"]}}},{l:"el",t:{"Undo changes":{v:["Αναίρεση Αλλαγών"]}}},{l:"en_GB",t:{"Undo changes":{v:["Undo changes"]}}},{l:"eo",t:{"Undo changes":{v:[""]}}},{l:"es",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_419",t:{"Undo changes":{v:[""]}}},{l:"es_AR",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_CL",t:{"Undo changes":{v:[""]}}},{l:"es_CO",t:{"Undo changes":{v:[""]}}},{l:"es_CR",t:{"Undo changes":{v:[""]}}},{l:"es_DO",t:{"Undo changes":{v:[""]}}},{l:"es_EC",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_GT",t:{"Undo changes":{v:[""]}}},{l:"es_HN",t:{"Undo changes":{v:[""]}}},{l:"es_MX",t:{"Undo changes":{v:["Deshacer cambios"]}}},{l:"es_NI",t:{"Undo changes":{v:[""]}}},{l:"es_PA",t:{"Undo changes":{v:[""]}}},{l:"es_PE",t:{"Undo changes":{v:[""]}}},{l:"es_PR",t:{"Undo changes":{v:[""]}}},{l:"es_PY",t:{"Undo changes":{v:[""]}}},{l:"es_SV",t:{"Undo changes":{v:[""]}}},{l:"es_UY",t:{"Undo changes":{v:[""]}}},{l:"et_EE",t:{"Undo changes":{v:[""]}}},{l:"eu",t:{"Undo changes":{v:["Aldaketak desegin"]}}},{l:"fa",t:{"Undo changes":{v:[""]}}},{l:"fi",t:{"Undo changes":{v:["Kumoa muutokset"]}}},{l:"fo",t:{"Undo changes":{v:[""]}}},{l:"fr",t:{"Undo changes":{v:["Annuler les changements"]}}},{l:"ga",t:{"Undo changes":{v:["Cealaigh athruithe"]}}},{l:"gd",t:{"Undo changes":{v:[""]}}},{l:"gl",t:{"Undo changes":{v:["Desfacer os cambios"]}}},{l:"he",t:{"Undo changes":{v:["ביטול שינויים"]}}},{l:"hi_IN",t:{"Undo changes":{v:[""]}}},{l:"hr",t:{"Undo changes":{v:[""]}}},{l:"hsb",t:{"Undo changes":{v:[""]}}},{l:"hu",t:{"Undo changes":{v:["Változtatások visszavonása"]}}},{l:"hy",t:{"Undo changes":{v:[""]}}},{l:"ia",t:{"Undo changes":{v:[""]}}},{l:"id",t:{"Undo changes":{v:["Urungkan perubahan"]}}},{l:"ig",t:{"Undo changes":{v:[""]}}},{l:"is",t:{"Undo changes":{v:["Afturkalla breytingar"]}}},{l:"it",t:{"Undo changes":{v:["Cancella i cambiamenti"]}}},{l:"ja",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ja_JP",t:{"Undo changes":{v:["変更を取り消し"]}}},{l:"ka",t:{"Undo changes":{v:[""]}}},{l:"ka_GE",t:{"Undo changes":{v:[""]}}},{l:"kab",t:{"Undo changes":{v:[""]}}},{l:"kk",t:{"Undo changes":{v:[""]}}},{l:"km",t:{"Undo changes":{v:[""]}}},{l:"kn",t:{"Undo changes":{v:[""]}}},{l:"ko",t:{"Undo changes":{v:[""]}}},{l:"la",t:{"Undo changes":{v:[""]}}},{l:"lb",t:{"Undo changes":{v:[""]}}},{l:"lo",t:{"Undo changes":{v:[""]}}},{l:"lt_LT",t:{"Undo changes":{v:[""]}}},{l:"lv",t:{"Undo changes":{v:[""]}}},{l:"mk",t:{"Undo changes":{v:["Врати ги промените"]}}},{l:"mn",t:{"Undo changes":{v:[""]}}},{l:"mr",t:{"Undo changes":{v:[""]}}},{l:"ms_MY",t:{"Undo changes":{v:[""]}}},{l:"my",t:{"Undo changes":{v:[""]}}},{l:"nb",t:{"Undo changes":{v:["Tilbakestill endringer"]}}},{l:"ne",t:{"Undo changes":{v:[""]}}},{l:"nl",t:{"Undo changes":{v:["Wijzigingen ongedaan maken"]}}},{l:"nn_NO",t:{"Undo changes":{v:[""]}}},{l:"oc",t:{"Undo changes":{v:[""]}}},{l:"pl",t:{"Undo changes":{v:["Cofnij zmiany"]}}},{l:"ps",t:{"Undo changes":{v:[""]}}},{l:"pt_BR",t:{"Undo changes":{v:["Desfazer modificações"]}}},{l:"pt_PT",t:{"Undo changes":{v:["Anular alterações"]}}},{l:"ro",t:{"Undo changes":{v:["Anularea modificărilor"]}}},{l:"ru",t:{"Undo changes":{v:["Отменить изменения"]}}},{l:"sc",t:{"Undo changes":{v:[""]}}},{l:"si",t:{"Undo changes":{v:[""]}}},{l:"sk",t:{"Undo changes":{v:["Vrátiť zmeny"]}}},{l:"sl",t:{"Undo changes":{v:["Razveljavi spremembe"]}}},{l:"sq",t:{"Undo changes":{v:[""]}}},{l:"sr",t:{"Undo changes":{v:["Поништи измене"]}}},{l:"sr@latin",t:{"Undo changes":{v:[""]}}},{l:"sv",t:{"Undo changes":{v:["Ångra ändringar"]}}},{l:"sw",t:{"Undo changes":{v:[""]}}},{l:"ta",t:{"Undo changes":{v:[""]}}},{l:"th",t:{"Undo changes":{v:[""]}}},{l:"tk",t:{"Undo changes":{v:[""]}}},{l:"tr",t:{"Undo changes":{v:["Değişiklikleri geri al"]}}},{l:"ug",t:{"Undo changes":{v:[""]}}},{l:"uk",t:{"Undo changes":{v:["Скасувати зміни"]}}},{l:"ur_PK",t:{"Undo changes":{v:[""]}}},{l:"uz",t:{"Undo changes":{v:[""]}}},{l:"vi",t:{"Undo changes":{v:[""]}}},{l:"zh_CN",t:{"Undo changes":{v:["撤销更改"]}}},{l:"zh_HK",t:{"Undo changes":{v:["取消更改"]}}},{l:"zh_TW",t:{"Undo changes":{v:["還原變更"]}}},{l:"zu_ZA",t:{"Undo changes":{v:[""]}}}],WA=[{l:"af",t:{}},{l:"ar",t:{"User status: {status}":{v:["حالة المستخدِم: {status}"]}}},{l:"ast",t:{"User status: {status}":{v:["Estáu del usuariu: {status}"]}}},{l:"az",t:{}},{l:"be",t:{}},{l:"bg",t:{}},{l:"bn_BD",t:{}},{l:"br",t:{}},{l:"bs",t:{}},{l:"ca",t:{}},{l:"cs",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cs_CZ",t:{"User status: {status}":{v:["Stav uživatele: {status}"]}}},{l:"cy_GB",t:{}},{l:"da",t:{"User status: {status}":{v:["Brugerstatus: {status}"]}}},{l:"de",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"de_DE",t:{"User status: {status}":{v:["Benutzerstatus: {status}"]}}},{l:"el",t:{}},{l:"en_GB",t:{"User status: {status}":{v:["User status: {status}"]}}},{l:"eo",t:{}},{l:"es",t:{"User status: {status}":{v:["Estatus del usuario: {status}"]}}},{l:"es_419",t:{}},{l:"es_AR",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es_CL",t:{}},{l:"es_CO",t:{}},{l:"es_CR",t:{}},{l:"es_DO",t:{}},{l:"es_EC",t:{}},{l:"es_GT",t:{}},{l:"es_HN",t:{}},{l:"es_MX",t:{"User status: {status}":{v:["Estado del usuario: {status}"]}}},{l:"es_NI",t:{}},{l:"es_PA",t:{}},{l:"es_PE",t:{}},{l:"es_PR",t:{}},{l:"es_PY",t:{}},{l:"es_SV",t:{}},{l:"es_UY",t:{}},{l:"et_EE",t:{}},{l:"eu",t:{}},{l:"fa",t:{}},{l:"fi",t:{}},{l:"fo",t:{}},{l:"fr",t:{"User status: {status}":{v:["Statut de l'utilisateur : {status}"]}}},{l:"ga",t:{"User status: {status}":{v:["Stádas úsáideora: {status}"]}}},{l:"gd",t:{}},{l:"gl",t:{"User status: {status}":{v:["Estado do usuario: {status}"]}}},{l:"he",t:{}},{l:"hi_IN",t:{}},{l:"hr",t:{}},{l:"hsb",t:{}},{l:"hu",t:{}},{l:"hy",t:{}},{l:"ia",t:{}},{l:"id",t:{"User status: {status}":{v:["Status pengguna: {status}"]}}},{l:"ig",t:{}},{l:"is",t:{"User status: {status}":{v:["Staða notanda: {status}"]}}},{l:"it",t:{"User status: {status}":{v:["Stato dell'utente: {status}"]}}},{l:"ja",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ja_JP",t:{"User status: {status}":{v:["ユーザのステータス: {status}"]}}},{l:"ka",t:{}},{l:"ka_GE",t:{}},{l:"kab",t:{}},{l:"kk",t:{}},{l:"km",t:{}},{l:"kn",t:{}},{l:"ko",t:{}},{l:"la",t:{}},{l:"lb",t:{}},{l:"lo",t:{}},{l:"lt_LT",t:{}},{l:"lv",t:{}},{l:"mk",t:{}},{l:"mn",t:{}},{l:"mr",t:{}},{l:"ms_MY",t:{}},{l:"my",t:{}},{l:"nb",t:{"User status: {status}":{v:["Brukerstatus: {status}"]}}},{l:"ne",t:{}},{l:"nl",t:{"User status: {status}":{v:["Gebruikers status: {status}"]}}},{l:"nn_NO",t:{}},{l:"oc",t:{}},{l:"pl",t:{"User status: {status}":{v:["Status użytkownika: {status}"]}}},{l:"ps",t:{}},{l:"pt_BR",t:{"User status: {status}":{v:["Status do usuário: {status}"]}}},{l:"pt_PT",t:{}},{l:"ro",t:{"User status: {status}":{v:["Status utilizator: {status}"]}}},{l:"ru",t:{"User status: {status}":{v:["Статус пользователя: {status}"]}}},{l:"sc",t:{}},{l:"si",t:{}},{l:"sk",t:{}},{l:"sl",t:{}},{l:"sq",t:{}},{l:"sr",t:{"User status: {status}":{v:["Статус корисника: {status}"]}}},{l:"sr@latin",t:{}},{l:"sv",t:{"User status: {status}":{v:["Användarstatus: {status}"]}}},{l:"sw",t:{}},{l:"ta",t:{}},{l:"th",t:{}},{l:"tk",t:{}},{l:"tr",t:{"User status: {status}":{v:["Kullanıcı durumu: {status}"]}}},{l:"ug",t:{}},{l:"uk",t:{"User status: {status}":{v:["Статус користувача: {status}"]}}},{l:"ur_PK",t:{}},{l:"uz",t:{}},{l:"vi",t:{}},{l:"zh_CN",t:{}},{l:"zh_HK",t:{"User status: {status}":{v:["用戶狀態:{status}"]}}},{l:"zh_TW",t:{}},{l:"zu_ZA",t:{}}],mi=e=>Math.random().toString(36).replace(/[^a-z]+/g,"").slice(0,e||5);function me(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0),s&&(u._scopeId="data-v-"+s);var c;if(o&&(c=o),c)if(u.functional){u._injectStyles=c;var d=u.render;u.render=function(g,f){return c.call(f),d(g,f)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,c):[c]}return{exports:e,options:u}}const KA={name:"NcButton",inject:{getNcPopoverTriggerAttrs:{from:"NcPopover:trigger:attrs",default:()=>()=>({})}},props:{alignment:{type:String,default:"center",validator:e=>["start","start-reverse","center","center-reverse","end","end-reverse"].includes(e)},disabled:{type:Boolean,default:!1},size:{type:String,default:"normal",validator(e){return["small","normal","large"].includes(e)}},type:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].includes(e)},default:"secondary"},nativeType:{type:String,validator(e){return["submit","reset","button"].indexOf(e)!==-1},default:"button"},wide:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},href:{type:String,default:null},target:{type:String,default:"_self"},download:{type:String,default:null},to:{type:[String,Object],default:null},exact:{type:Boolean,default:!1},ariaHidden:{type:Boolean,default:null},pressed:{type:Boolean,default:null}},emits:["update:pressed","click"],computed:{realType(){return this.pressed?"primary":this.pressed===!1&&this.type==="primary"?"secondary":this.type},flexAlignment(){return this.alignment.split("-")[0]},isReverseAligned(){return this.alignment.includes("-")},ncPopoverTriggerAttrs(){return this.getNcPopoverTriggerAttrs()}},render(e){var a,i,n;const o=!!this.$slots.default,s=(a=this.$slots)==null?void 0:a.icon;!o&&!this.ariaLabel&&console.warn("You need to fill either the text or the ariaLabel props in the button component.",{text:(n=(i=this.$slots.default)==null?void 0:i[0])==null?void 0:n.text,ariaLabel:this.ariaLabel},this);const r=this.to||this.href,l=!r&&typeof this.pressed=="boolean",u=({href:c,navigate:d,isActive:h,isExactActive:g}={})=>e(r?"a":"button",{class:["button-vue","button-vue--size-".concat(this.size),{"button-vue--icon-only":s&&!o,"button-vue--text-only":o&&!s,"button-vue--icon-and-text":s&&o,["button-vue--vue-".concat(this.realType)]:this.realType,"button-vue--wide":this.wide,["button-vue--".concat(this.flexAlignment)]:this.flexAlignment!=="center","button-vue--reverse":this.isReverseAligned,active:h,"router-link-exact-active":g}],attrs:{"aria-label":this.ariaLabel,"aria-pressed":l?this.pressed.toString():void 0,disabled:this.disabled,type:r?null:this.nativeType,role:r?"button":null,href:this.to?c:this.href||null,target:r?this.target||"_self":null,rel:r?"nofollow noreferrer noopener":null,download:!this.to&&this.href&&this.download?this.download:null,...this.ncPopoverTriggerAttrs,...this.$attrs},on:{...this.$listeners,click:f=>{l&&this.$emit("update:pressed",!this.pressed),this.$emit("click",f),d?.(f)}}},[e("span",{class:"button-vue__wrapper"},[s?e("span",{class:"button-vue__icon",attrs:{"aria-hidden":"true"}},[this.$slots.icon]):null,o?e("span",{class:"button-vue__text"},[this.$slots.default]):null])]);return this.to?e("router-link",{props:{custom:!0,to:this.to,exact:this.exact},scopedSlots:{default:u}}):u()}},QA=null,JA=null;var XA=me(KA,QA,JA,!1,null,"c3d9e0ce");const Xa=XA.exports;function yi(e){return e.split("-")[0]}function Fo(e){return e.split("-")[1]}function rr(e){return["top","bottom"].includes(yi(e))?"x":"y"}function Uh(e){return e==="y"?"height":"width"}function H1(e){let{reference:a,floating:i,placement:n}=e;const o=a.x+a.width/2-i.width/2,s=a.y+a.height/2-i.height/2;let r;switch(yi(n)){case"top":r={x:o,y:a.y-i.height};break;case"bottom":r={x:o,y:a.y+a.height};break;case"right":r={x:a.x+a.width,y:s};break;case"left":r={x:a.x-i.width,y:s};break;default:r={x:a.x,y:a.y}}const l=rr(n),u=Uh(l);switch(Fo(n)){case"start":r[l]=r[l]-(a[u]/2-i[u]/2);break;case"end":r[l]=r[l]+(a[u]/2-i[u]/2);break}return r}const eS=async(e,a,i)=>{const{placement:n="bottom",strategy:o="absolute",middleware:s=[],platform:r}=i;let l=await r.getElementRects({reference:e,floating:a,strategy:o}),{x:u,y:c}=H1({...l,placement:n}),d=n,h={};for(let g=0;g({name:"arrow",options:e,async fn(a){const{element:i,padding:n=0}=e??{},{x:o,y:s,placement:r,rects:l,platform:u}=a;if(i==null)return{};const c=z3(n),d={x:o,y:s},h=yi(r),g=rr(h),f=Uh(g),p=await u.getDimensions({element:i}),F=g==="y"?"top":"left",b=g==="y"?"bottom":"right",w=l.reference[f]+l.reference[g]-d[g]-l.floating[f],y=d[g]-l.reference[g],k=await u.getOffsetParent({element:i}),x=k?g==="y"?k.clientHeight||0:k.clientWidth||0:0,S=w/2-y/2,B=c[F],P=x-p[f]-c[b],R=x/2-p[f]/2+S,I=wc(B,R,P);return{data:{[g]:I,centerOffset:R-I}}}}),nS={left:"right",right:"left",bottom:"top",top:"bottom"};function Z0(e){return e.replace(/left|right|bottom|top/g,a=>nS[a])}function U3(e,a){const i=Fo(e)==="start",n=rr(e),o=Uh(n);let s=n==="x"?i?"right":"left":i?"bottom":"top";return a.reference[o]>a.floating[o]&&(s=Z0(s)),{main:s,cross:Z0(s)}}const oS={start:"end",end:"start"};function Ac(e){return e.replace(/start|end/g,a=>oS[a])}const sS=["top","right","bottom","left"],rS=sS.reduce((e,a)=>e.concat(a,a+"-start",a+"-end"),[]);function lS(e,a,i){return(e?[...i.filter(n=>Fo(n)===e),...i.filter(n=>Fo(n)!==e)]:i.filter(n=>yi(n)===n)).filter(n=>e?Fo(n)===e||(a?Ac(n)!==n:!1):!0)}const uS=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(a){var i,n,o,s,r,l;const{x:u,y:c,rects:d,middlewareData:h,placement:g}=a,{alignment:f=null,allowedPlacements:p=rS,autoAlignment:F=!0,...b}=e;if((i=h.autoPlacement)!=null&&i.skip)return{};const w=lS(f,F,p),y=await su(a,b),k=(n=(o=h.autoPlacement)==null?void 0:o.index)!=null?n:0,x=w[k],{main:S,cross:B}=U3(x,d);if(g!==x)return{x:u,y:c,reset:{placement:w[0]}};const P=[y[yi(x)],y[S],y[B]],R=[...(s=(r=h.autoPlacement)==null?void 0:r.overflows)!=null?s:[],{placement:x,overflows:P}],I=w[k+1];if(I)return{data:{index:k+1,overflows:R},reset:{placement:I}};const v=R.slice().sort((T,A)=>T.overflows[0]-A.overflows[0]),C=(l=v.find(T=>{let{overflows:A}=T;return A.every(j=>j<=0)}))==null?void 0:l.placement;return{data:{skip:!0},reset:{placement:C??v[0].placement}}}}};function dS(e){const a=Z0(e);return[Ac(e),a,Ac(a)]}const cS=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(a){var i,n;const{placement:o,middlewareData:s,rects:r,initialPlacement:l}=a;if((i=s.flip)!=null&&i.skip)return{};const{mainAxis:u=!0,crossAxis:c=!0,fallbackPlacements:d,fallbackStrategy:h="bestFit",flipAlignment:g=!0,...f}=e,p=yi(o),F=d||(p===l||!g?[Z0(l)]:dS(l)),b=[l,...F],w=await su(a,f),y=[];let k=((n=s.flip)==null?void 0:n.overflows)||[];if(u&&y.push(w[p]),c){const{main:P,cross:R}=U3(o,r);y.push(w[P],w[R])}if(k=[...k,{placement:o,overflows:y}],!y.every(P=>P<=0)){var x,S;const P=((x=(S=s.flip)==null?void 0:S.index)!=null?x:0)+1,R=b[P];if(R)return{data:{index:P,overflows:k},reset:{placement:R}};let I="bottom";switch(h){case"bestFit":{var B;const v=(B=k.slice().sort((C,T)=>C.overflows.filter(A=>A>0).reduce((A,j)=>A+j,0)-T.overflows.filter(A=>A>0).reduce((A,j)=>A+j,0))[0])==null?void 0:B.placement;v&&(I=v);break}case"initialPlacement":I=l;break}return{data:{skip:!0},reset:{placement:I}}}return{}}}};function hS(e){let{placement:a,rects:i,value:n}=e;const o=yi(a),s=["left","top"].includes(o)?-1:1,r=typeof n=="function"?n({...i,placement:a}):n,{mainAxis:l,crossAxis:u}=typeof r=="number"?{mainAxis:r,crossAxis:0}:{mainAxis:0,crossAxis:0,...r};return rr(o)==="x"?{x:u,y:l*s}:{x:l*s,y:u}}const gS=function(e){return e===void 0&&(e=0),{name:"offset",options:e,fn(a){const{x:i,y:n,placement:o,rects:s}=a,r=hS({placement:o,rects:s,value:e});return{x:i+r.x,y:n+r.y,data:r}}}};function fS(e){return e==="x"?"y":"x"}const mS=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(a){const{x:i,y:n,placement:o}=a,{mainAxis:s=!0,crossAxis:r=!1,limiter:l={fn:b=>{let{x:w,y}=b;return{x:w,y}}},...u}=e,c={x:i,y:n},d=await su(a,u),h=rr(yi(o)),g=fS(h);let f=c[h],p=c[g];if(s){const b=h==="y"?"top":"left",w=h==="y"?"bottom":"right",y=f+d[b],k=f-d[w];f=wc(y,f,k)}if(r){const b=g==="y"?"top":"left",w=g==="y"?"bottom":"right",y=p+d[b],k=p-d[w];p=wc(y,p,k)}const F=l.fn({...a,[h]:f,[g]:p});return{...F,data:{x:F.x-i,y:F.y-n}}}}},pS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(a){var i;const{placement:n,rects:o,middlewareData:s}=a,{apply:r,...l}=e;if((i=s.size)!=null&&i.skip)return{};const u=await su(a,l),c=yi(n),d=Fo(n)==="end";let h,g;c==="top"||c==="bottom"?(h=c,g=d?"left":"right"):(g=c,h=d?"top":"bottom");const f=gn(u.left,0),p=gn(u.right,0),F=gn(u.top,0),b=gn(u.bottom,0),w={height:o.floating.height-(["left","right"].includes(n)?2*(F!==0||b!==0?F+b:gn(u.top,u.bottom)):u[h]),width:o.floating.width-(["top","bottom"].includes(n)?2*(f!==0||p!==0?f+p:gn(u.left,u.right)):u[g])};return r?.({...w,...o}),{data:{skip:!0},reset:{rects:!0}}}}};function Zh(e){return e?.toString()==="[object Window]"}function on(e){if(e==null)return window;if(!Zh(e)){const a=e.ownerDocument;return a&&a.defaultView||window}return e}function ru(e){return on(e).getComputedStyle(e)}function pi(e){return Zh(e)?"":e?(e.nodeName||"").toLowerCase():""}function _i(e){return e instanceof on(e).HTMLElement}function H0(e){return e instanceof on(e).Element}function _S(e){return e instanceof on(e).Node}function Z3(e){const a=on(e).ShadowRoot;return e instanceof a||e instanceof ShadowRoot}function lu(e){const{overflow:a,overflowX:i,overflowY:n}=ru(e);return/auto|scroll|overlay|hidden/.test(a+n+i)}function FS(e){return["table","td","th"].includes(pi(e))}function H3(e){const a=navigator.userAgent.toLowerCase().includes("firefox"),i=ru(e);return i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].includes(i.willChange)||a&&i.willChange==="filter"||a&&(i.filter?i.filter!=="none":!1)}const G1=Math.min,Fs=Math.max,G0=Math.round;function Do(e,a){a===void 0&&(a=!1);const i=e.getBoundingClientRect();let n=1,o=1;return a&&_i(e)&&(n=e.offsetWidth>0&&G0(i.width)/e.offsetWidth||1,o=e.offsetHeight>0&&G0(i.height)/e.offsetHeight||1),{width:i.width/n,height:i.height/o,top:i.top/o,right:i.right/n,bottom:i.bottom/o,left:i.left/n,x:i.left/n,y:i.top/o}}function sn(e){return((_S(e)?e.ownerDocument:e.document)||window.document).documentElement}function uu(e){return Zh(e)?{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}:{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function G3(e){return Do(sn(e)).left+uu(e).scrollLeft}function vS(e){const a=Do(e);return G0(a.width)!==e.offsetWidth||G0(a.height)!==e.offsetHeight}function bS(e,a,i){const n=_i(a),o=sn(a),s=Do(e,n&&vS(a));let r={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if(n||!n&&i!=="fixed")if((pi(a)!=="body"||lu(o))&&(r=uu(a)),_i(a)){const u=Do(a,!0);l.x=u.x+a.clientLeft,l.y=u.y+a.clientTop}else o&&(l.x=G3(o));return{x:s.left+r.scrollLeft-l.x,y:s.top+r.scrollTop-l.y,width:s.width,height:s.height}}function du(e){return pi(e)==="html"?e:e.assignedSlot||e.parentNode||(Z3(e)?e.host:null)||sn(e)}function $1(e){return!_i(e)||getComputedStyle(e).position==="fixed"?null:e.offsetParent}function yS(e){let a=du(e);for(;_i(a)&&!["html","body"].includes(pi(a));){if(H3(a))return a;a=a.parentNode}return null}function Sc(e){const a=on(e);let i=$1(e);for(;i&&FS(i)&&getComputedStyle(i).position==="static";)i=$1(i);return i&&(pi(i)==="html"||pi(i)==="body"&&getComputedStyle(i).position==="static"&&!H3(i))?a:i||yS(e)||a}function V1(e){return{width:e.offsetWidth,height:e.offsetHeight}}function ES(e){let{rect:a,offsetParent:i,strategy:n}=e;const o=_i(i),s=sn(i);if(i===s)return a;let r={scrollLeft:0,scrollTop:0};const l={x:0,y:0};if((o||!o&&n!=="fixed")&&((pi(i)!=="body"||lu(s))&&(r=uu(i)),_i(i))){const u=Do(i,!0);l.x=u.x+i.clientLeft,l.y=u.y+i.clientTop}return{...a,x:a.x-r.scrollLeft+l.x,y:a.y-r.scrollTop+l.y}}function DS(e){const a=on(e),i=sn(e),n=a.visualViewport;let o=i.clientWidth,s=i.clientHeight,r=0,l=0;return n&&(o=n.width,s=n.height,Math.abs(a.innerWidth/n.scale-n.width)<.01&&(r=n.offsetLeft,l=n.offsetTop)),{width:o,height:s,x:r,y:l}}function TS(e){var a;const i=sn(e),n=uu(e),o=(a=e.ownerDocument)==null?void 0:a.body,s=Fs(i.scrollWidth,i.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),r=Fs(i.scrollHeight,i.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0);let l=-n.scrollLeft+G3(e);const u=-n.scrollTop;return ru(o||i).direction==="rtl"&&(l+=Fs(i.clientWidth,o?o.clientWidth:0)-s),{width:s,height:r,x:l,y:u}}function $3(e){return["html","body","#document"].includes(pi(e))?e.ownerDocument.body:_i(e)&&lu(e)?e:$3(du(e))}function $0(e,a){var i;a===void 0&&(a=[]);const n=$3(e),o=n===((i=e.ownerDocument)==null?void 0:i.body),s=on(n),r=o?[s].concat(s.visualViewport||[],lu(n)?n:[]):n,l=a.concat(r);return o?l:l.concat($0(du(r)))}function kS(e,a){const i=a.getRootNode==null?void 0:a.getRootNode();if(e.contains(a))return!0;if(i&&Z3(i)){let n=a;do{if(n&&e===n)return!0;n=n.parentNode||n.host}while(n)}return!1}function wS(e){const a=Do(e),i=a.top+e.clientTop,n=a.left+e.clientLeft;return{top:i,left:n,x:n,y:i,right:n+e.clientWidth,bottom:i+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}function W1(e,a){return a==="viewport"?kc(DS(e)):H0(a)?wS(a):kc(TS(sn(e)))}function AS(e){const a=$0(du(e)),i=["absolute","fixed"].includes(ru(e).position)&&_i(e)?Sc(e):e;return H0(i)?a.filter(n=>H0(n)&&kS(n,i)&&pi(n)!=="body"):[]}function SS(e){let{element:a,boundary:i,rootBoundary:n}=e;const o=[...i==="clippingParents"?AS(a):[].concat(i),n],s=o[0],r=o.reduce((l,u)=>{const c=W1(a,u);return l.top=Fs(c.top,l.top),l.right=G1(c.right,l.right),l.bottom=G1(c.bottom,l.bottom),l.left=Fs(c.left,l.left),l},W1(a,s));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}const CS={getElementRects:e=>{let{reference:a,floating:i,strategy:n}=e;return{reference:bS(a,Sc(i),n),floating:{...V1(i),x:0,y:0}}},convertOffsetParentRelativeRectToViewportRelativeRect:e=>ES(e),getOffsetParent:e=>{let{element:a}=e;return Sc(a)},isElement:e=>H0(e),getDocumentElement:e=>{let{element:a}=e;return sn(a)},getClippingClientRect:e=>SS(e),getDimensions:e=>{let{element:a}=e;return V1(a)},getClientRects:e=>{let{element:a}=e;return a.getClientRects()}},xS=(e,a,i)=>eS(e,a,{platform:CS,...i});var NS=Object.defineProperty,BS=Object.defineProperties,OS=Object.getOwnPropertyDescriptors,V0=Object.getOwnPropertySymbols,V3=Object.prototype.hasOwnProperty,W3=Object.prototype.propertyIsEnumerable,K1=(e,a,i)=>a in e?NS(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,Oi=(e,a)=>{for(var i in a||(a={}))V3.call(a,i)&&K1(e,i,a[i]);if(V0)for(var i of V0(a))W3.call(a,i)&&K1(e,i,a[i]);return e},cu=(e,a)=>BS(e,OS(a)),RS=(e,a)=>{var i={};for(var n in e)V3.call(e,n)&&a.indexOf(n)<0&&(i[n]=e[n]);if(e!=null&&V0)for(var n of V0(e))a.indexOf(n)<0&&W3.call(e,n)&&(i[n]=e[n]);return i};function K3(e,a){for(const i in a)Object.prototype.hasOwnProperty.call(a,i)&&(typeof a[i]=="object"&&e[i]?K3(e[i],a[i]):e[i]=a[i])}const Va={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 To(e,a){let i=Va.themes[e]||{},n;do n=i[a],typeof n>"u"?i.$extend?i=Va.themes[i.$extend]||{}:(i=null,n=Va[a]):i=null;while(i);return n}function jS(e){const a=[e];let i=Va.themes[e]||{};do i.$extend&&!i.$resetCss?(a.push(i.$extend),i=Va.themes[i.$extend]||{}):i=null;while(i);return a.map(n=>`v-popper--theme-${n}`)}function Q1(e){const a=[e];let i=Va.themes[e]||{};do i.$extend?(a.push(i.$extend),i=Va.themes[i.$extend]||{}):i=null;while(i);return a}let Pn=!1;if(typeof window<"u"){Pn=!1;try{const e=Object.defineProperty({},"passive",{get(){Pn=!0}});window.addEventListener("test",null,e)}catch{}}let Q3=!1;typeof window<"u"&&typeof navigator<"u"&&(Q3=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);const J3=["auto","top","bottom","left","right"].reduce((e,a)=>e.concat([a,`${a}-start`,`${a}-end`]),[]),J1={hover:"mouseenter",focus:"focus",click:"click",touch:"touchstart"},X1={hover:"mouseleave",focus:"blur",click:"click",touch:"touchend"};function em(e,a){const i=e.indexOf(a);i!==-1&&e.splice(i,1)}function id(){return new Promise(e=>requestAnimationFrame(()=>{requestAnimationFrame(e)}))}const Ta=[];let un=null;const tm={};function am(e){let a=tm[e];return a||(a=tm[e]=[]),a}let Cc=function(){};typeof window<"u"&&(Cc=window.Element);function Pe(e){return function(){const a=this.$props;return To(a.theme,e)}}const nd="__floating-vue__popper";var X3=()=>({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:Pe("disabled")},positioningDisabled:{type:Boolean,default:Pe("positioningDisabled")},placement:{type:String,default:Pe("placement"),validator:e=>J3.includes(e)},delay:{type:[String,Number,Object],default:Pe("delay")},distance:{type:[Number,String],default:Pe("distance")},skidding:{type:[Number,String],default:Pe("skidding")},triggers:{type:Array,default:Pe("triggers")},showTriggers:{type:[Array,Function],default:Pe("showTriggers")},hideTriggers:{type:[Array,Function],default:Pe("hideTriggers")},popperTriggers:{type:Array,default:Pe("popperTriggers")},popperShowTriggers:{type:[Array,Function],default:Pe("popperShowTriggers")},popperHideTriggers:{type:[Array,Function],default:Pe("popperHideTriggers")},container:{type:[String,Object,Cc,Boolean],default:Pe("container")},boundary:{type:[String,Cc],default:Pe("boundary")},strategy:{type:String,validator:e=>["absolute","fixed"].includes(e),default:Pe("strategy")},autoHide:{type:[Boolean,Function],default:Pe("autoHide")},handleResize:{type:Boolean,default:Pe("handleResize")},instantMove:{type:Boolean,default:Pe("instantMove")},eagerMount:{type:Boolean,default:Pe("eagerMount")},popperClass:{type:[String,Array,Object],default:Pe("popperClass")},computeTransformOrigin:{type:Boolean,default:Pe("computeTransformOrigin")},autoMinSize:{type:Boolean,default:Pe("autoMinSize")},autoSize:{type:[Boolean,String],default:Pe("autoSize")},autoMaxSize:{type:Boolean,default:Pe("autoMaxSize")},autoBoundaryMaxSize:{type:Boolean,default:Pe("autoBoundaryMaxSize")},preventOverflow:{type:Boolean,default:Pe("preventOverflow")},overflowPadding:{type:[Number,String],default:Pe("overflowPadding")},arrowPadding:{type:[Number,String],default:Pe("arrowPadding")},arrowOverflow:{type:Boolean,default:Pe("arrowOverflow")},flip:{type:Boolean,default:Pe("flip")},shift:{type:Boolean,default:Pe("shift")},shiftCrossAxis:{type:Boolean,default:Pe("shiftCrossAxis")},noAutoFocus:{type:Boolean,default:Pe("noAutoFocus")}},provide(){return{[nd]:{parentPopper:this}}},inject:{[nd]:{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 this.ariaId!=null?this.ariaId:this.randomId},shouldMountContent(){return this.eagerMount||this.isMounted},slotData(){return{popperId:this.popperId,isShown:this.isShown,shouldMountContent:this.shouldMountContent,skipTransition:this.skipTransition,autoHide:typeof this.autoHide=="function"?this.lastAutoHide:this.autoHide,show:this.show,hide:this.hide,handleResize:this.handleResize,onResize:this.onResize,classes:cu(Oi({},this.classes),{popperClass:this.popperClass}),result:this.positioningDisabled?null:this.result}},parentPopper(){var e;return(e=this[nd])==null?void 0:e.parentPopper},hasPopperShowTriggerHover(){var e,a;return((e=this.popperTriggers)==null?void 0:e.includes("hover"))||((a=this.popperShowTriggers)==null?void 0:a.includes("hover"))}},watch:Oi(Oi({shown:"$_autoShowHide",disabled(e){e?this.dispose():this.init()},async container(){this.isShown&&(this.$_ensureTeleport(),await this.$_computePosition())}},["triggers","positioningDisabled"].reduce((e,a)=>(e[a]="$_refreshListeners",e),{})),["placement","distance","skidding","boundary","strategy","overflowPadding","arrowPadding","preventOverflow","shift","shiftCrossAxis","flip"].reduce((e,a)=>(e[a]="$_computePosition",e),{})),created(){this.$_isDisposed=!0,this.randomId=`popper_${[Math.random(),Date.now()].map(e=>e.toString(36).substring(2,10)).join("_")}`,this.autoMinSize&&console.warn('[floating-vue] `autoMinSize` option is deprecated. Use `autoSize="min"` instead.'),this.autoMaxSize&&console.warn("[floating-vue] `autoMaxSize` option is deprecated. Use `autoBoundaryMaxSize` instead.")},mounted(){this.init(),this.$_detachPopperNode()},activated(){this.$_autoShowHide()},deactivated(){this.hide()},beforeDestroy(){this.dispose()},methods:{show({event:e=null,skipDelay:a=!1,force:i=!1}={}){var n,o;(n=this.parentPopper)!=null&&n.lockedChild&&this.parentPopper.lockedChild!==this||(this.$_pendingHide=!1,(i||!this.disabled)&&(((o=this.parentPopper)==null?void 0:o.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_scheduleShow(e,a),this.$emit("show"),this.$_showFrameLocked=!0,requestAnimationFrame(()=>{this.$_showFrameLocked=!1})),this.$emit("update:shown",!0))},hide({event:e=null,skipDelay:a=!1,skipAiming:i=!1}={}){var n;if(!this.$_hideInProgress){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}if(!i&&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:a}),this.parentPopper.lockedChild=null)},1e3));return}((n=this.parentPopper)==null?void 0:n.lockedChild)===this&&(this.parentPopper.lockedChild=null),this.$_pendingHide=!1,this.$_scheduleHide(e,a),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 a={strategy:this.strategy,middleware:[]};(this.distance||this.skidding)&&a.middleware.push(gS({mainAxis:this.distance,crossAxis:this.skidding}));const i=this.placement.startsWith("auto");if(i?a.middleware.push(uS({alignment:(e=this.placement.split("-")[1])!=null?e:""})):a.placement=this.placement,this.preventOverflow&&(this.shift&&a.middleware.push(mS({padding:this.overflowPadding,boundary:this.boundary,crossAxis:this.shiftCrossAxis})),!i&&this.flip&&a.middleware.push(cS({padding:this.overflowPadding,boundary:this.boundary}))),a.middleware.push(iS({element:this.$_arrowNode,padding:this.arrowPadding})),this.arrowOverflow&&a.middleware.push({name:"arrowOverflow",fn:({placement:o,rects:s,middlewareData:r})=>{let l;const{centerOffset:u}=r.arrow;return o.startsWith("top")||o.startsWith("bottom")?l=Math.abs(u)>s.reference.width/2:l=Math.abs(u)>s.reference.height/2,{data:{overflow:l}}}}),this.autoMinSize||this.autoSize){const o=this.autoSize?this.autoSize:this.autoMinSize?"min":null;a.middleware.push({name:"autoSize",fn:({rects:s,placement:r,middlewareData:l})=>{var u;if((u=l.autoSize)!=null&&u.skip)return{};let c,d;return r.startsWith("top")||r.startsWith("bottom")?c=s.reference.width:d=s.reference.height,this.$_innerNode.style[o==="min"?"minWidth":o==="max"?"maxWidth":"width"]=c!=null?`${c}px`:null,this.$_innerNode.style[o==="min"?"minHeight":o==="max"?"maxHeight":"height"]=d!=null?`${d}px`:null,{data:{skip:!0},reset:{rects:!0}}}})}(this.autoMaxSize||this.autoBoundaryMaxSize)&&(this.$_innerNode.style.maxWidth=null,this.$_innerNode.style.maxHeight=null,a.middleware.push(pS({boundary:this.boundary,padding:this.overflowPadding,apply:({width:o,height:s})=>{this.$_innerNode.style.maxWidth=o!=null?`${o}px`:null,this.$_innerNode.style.maxHeight=s!=null?`${s}px`:null}})));const n=await xS(this.$_referenceNode,this.$_popperNode,a);Object.assign(this.result,{x:n.x,y:n.y,placement:n.placement,strategy:n.strategy,arrow:Oi(Oi({},n.middlewareData.arrow),n.middlewareData.arrowOverflow)})},$_scheduleShow(e=null,a=!1){if(this.$_updateParentShownChildren(!0),this.$_hideInProgress=!1,clearTimeout(this.$_scheduleTimer),un&&this.instantMove&&un.instantMove&&un!==this.parentPopper){un.$_applyHide(!0),this.$_applyShow(!0);return}a?this.$_applyShow():this.$_scheduleTimer=setTimeout(this.$_applyShow.bind(this),this.$_computeDelay("show"))},$_scheduleHide(e=null,a=!1){if(this.shownChildren.size>0){this.$_pendingHide=!0;return}this.$_updateParentShownChildren(!1),this.$_hideInProgress=!0,clearTimeout(this.$_scheduleTimer),this.isShown&&(un=this),a?this.$_applyHide():this.$_scheduleTimer=setTimeout(this.$_applyHide.bind(this),this.$_computeDelay("hide"))},$_computeDelay(e){const a=this.delay;return parseInt(a&&a[e]||a||0)},async $_applyShow(e=!1){clearTimeout(this.$_disposeTimer),clearTimeout(this.$_scheduleTimer),this.skipTransition=e,!this.isShown&&(this.$_ensureTeleport(),await id(),await this.$_computePosition(),await this.$_applyShowEffect(),this.positioningDisabled||this.$_registerEventListeners([...$0(this.$_referenceNode),...$0(this.$_popperNode)],"scroll",()=>{this.$_computePosition()}))},async $_applyShowEffect(){if(this.$_hideInProgress)return;if(this.computeTransformOrigin){const a=this.$_referenceNode.getBoundingClientRect(),i=this.$_popperNode.querySelector(".v-popper__wrapper"),n=i.parentNode.getBoundingClientRect(),o=a.x+a.width/2-(n.left+i.offsetLeft),s=a.y+a.height/2-(n.top+i.offsetTop);this.result.transformOrigin=`${o}px ${s}px`}this.isShown=!0,this.$_applyAttrsToTarget({"aria-describedby":this.popperId,"data-popper-shown":""});const e=this.showGroup;if(e){let a;for(let i=0;i0){this.$_pendingHide=!0,this.$_hideInProgress=!1;return}if(clearTimeout(this.$_scheduleTimer),!this.isShown)return;this.skipTransition=e,em(Ta,this),Ta.length===0&&document.body.classList.remove("v-popper--some-open");for(const i of Q1(this.theme)){const n=am(i);em(n,this),n.length===0&&document.body.classList.remove(`v-popper--some-open--${i}`)}un===this&&(un=null),this.isShown=!1,this.$_applyAttrsToTarget({"aria-describedby":void 0,"data-popper-shown":void 0}),clearTimeout(this.$_disposeTimer);const a=To(this.theme,"disposeTimeout");a!==null&&(this.$_disposeTimer=setTimeout(()=>{this.$_popperNode&&(this.$_detachPopperNode(),this.isMounted=!1)},a)),this.$_removeEventListeners("scroll"),this.$emit("apply-hide"),this.classes.showFrom=!1,this.classes.showTo=!1,this.classes.hideFrom=!0,this.classes.hideTo=!1,await id(),this.classes.hideFrom=!1,this.classes.hideTo=!0},$_autoShowHide(){this.shown?this.show():this.hide()},$_ensureTeleport(){if(this.$_isDisposed)return;let e=this.container;if(typeof e=="string"?e=window.document.querySelector(e):e===!1&&(e=this.$_targetNodes[0].parentNode),!e)throw new Error("No container for popover: "+this.container);e.appendChild(this.$_popperNode),this.isMounted=!0},$_addEventListeners(){const e=i=>{this.isShown&&!this.$_hideInProgress||(i.usedByTooltip=!0,!this.$_preventShow&&this.show({event:i}))};this.$_registerTriggerListeners(this.$_targetNodes,J1,this.triggers,this.showTriggers,e),this.$_registerTriggerListeners([this.$_popperNode],J1,this.popperTriggers,this.popperShowTriggers,e);const a=i=>n=>{n.usedByTooltip||this.hide({event:n,skipAiming:i})};this.$_registerTriggerListeners(this.$_targetNodes,X1,this.triggers,this.hideTriggers,a(!1)),this.$_registerTriggerListeners([this.$_popperNode],X1,this.popperTriggers,this.popperHideTriggers,a(!0))},$_registerEventListeners(e,a,i){this.$_events.push({targetNodes:e,eventType:a,handler:i}),e.forEach(n=>n.addEventListener(a,i,Pn?{passive:!0}:void 0))},$_registerTriggerListeners(e,a,i,n,o){let s=i;n!=null&&(s=typeof n=="function"?n(s):n),s.forEach(r=>{const l=a[r];l&&this.$_registerEventListeners(e,l,o)})},$_removeEventListeners(e){const a=[];this.$_events.forEach(i=>{const{targetNodes:n,eventType:o,handler:s}=i;!e||e===o?n.forEach(r=>r.removeEventListener(o,s)):a.push(i)}),this.$_events=a},$_refreshListeners(){this.$_isDisposed||(this.$_removeEventListeners(),this.$_addEventListeners())},$_handleGlobalClose(e,a=!1){this.$_showFrameLocked||(this.hide({event:e}),e.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),a&&(this.$_preventShow=!0,setTimeout(()=>{this.$_preventShow=!1},300)))},$_detachPopperNode(){this.$_popperNode.parentNode&&this.$_popperNode.parentNode.removeChild(this.$_popperNode)},$_swapTargetAttrs(e,a){for(const i of this.$_targetNodes){const n=i.getAttribute(e);n&&(i.removeAttribute(e),i.setAttribute(a,n))}},$_applyAttrsToTarget(e){for(const a of this.$_targetNodes)for(const i in e){const n=e[i];n==null?a.removeAttribute(i):a.setAttribute(i,n)}},$_updateParentShownChildren(e){let a=this.parentPopper;for(;a;)e?a.shownChildren.add(this.randomId):(a.shownChildren.delete(this.randomId),a.$_pendingHide&&a.hide()),a=a.parentPopper},$_isAimingPopper(){const e=this.$el.getBoundingClientRect();if(vs>=e.left&&vs<=e.right&&bs>=e.top&&bs<=e.bottom){const a=this.$_popperNode.getBoundingClientRect(),i=vs-wi,n=bs-Ai,o=a.left+a.width/2-wi+(a.top+a.height/2)-Ai+a.width+a.height,s=wi+i*o,r=Ai+n*o;return Cr(wi,Ai,s,r,a.left,a.top,a.left,a.bottom)||Cr(wi,Ai,s,r,a.left,a.top,a.right,a.top)||Cr(wi,Ai,s,r,a.right,a.top,a.right,a.bottom)||Cr(wi,Ai,s,r,a.left,a.bottom,a.right,a.bottom)}return!1}},render(){return this.$scopedSlots.default(this.slotData)[0]}});typeof document<"u"&&typeof window<"u"&&(Q3?(document.addEventListener("touchstart",im,Pn?{passive:!0,capture:!0}:!0),document.addEventListener("touchend",MS,Pn?{passive:!0,capture:!0}:!0)):(window.addEventListener("mousedown",im,!0),window.addEventListener("click",PS,!0)),window.addEventListener("resize",YS));function im(e){for(let a=0;a=0;n--){const o=Ta[n];try{const s=o.$_containsGlobalTarget=LS(o,e);o.$_pendingHide=!1,requestAnimationFrame(()=>{if(o.$_pendingHide=!1,!i[o.randomId]&&nm(o,s,e)){if(o.$_handleGlobalClose(e,a),!e.closeAllPopover&&e.closePopover&&s){let l=o.parentPopper;for(;l;)i[l.randomId]=!0,l=l.parentPopper;return}let r=o.parentPopper;for(;r&&nm(r,r.$_containsGlobalTarget,e);)r.$_handleGlobalClose(e,a),r=r.parentPopper}})}catch{}}}function LS(e,a){const i=e.popperNode();return e.$_mouseDownContains||i.contains(a.target)}function nm(e,a,i){return i.closeAllPopover||i.closePopover&&a||IS(e,i)&&!a}function IS(e,a){if(typeof e.autoHide=="function"){const i=e.autoHide(a);return e.lastAutoHide=i,i}return e.autoHide}function YS(e){for(let a=0;a{wi=vs,Ai=bs,vs=e.clientX,bs=e.clientY},Pn?{passive:!0}:void 0);function Cr(e,a,i,n,o,s,r,l){const u=((r-o)*(a-s)-(l-s)*(e-o))/((l-s)*(i-e)-(r-o)*(n-a)),c=((i-e)*(a-s)-(n-a)*(e-o))/((l-s)*(i-e)-(r-o)*(n-a));return u>=0&&u<=1&&c>=0&&c<=1}function qS(){var e=window.navigator.userAgent,a=e.indexOf("MSIE ");if(a>0)return parseInt(e.substring(a+5,e.indexOf(".",a)),10);var i=e.indexOf("Trident/");if(i>0){var n=e.indexOf("rv:");return parseInt(e.substring(n+3,e.indexOf(".",n)),10)}var o=e.indexOf("Edge/");return o>0?parseInt(e.substring(o+5,e.indexOf(".",o)),10):-1}var d0;function xc(){xc.init||(xc.init=!0,d0=qS()!==-1)}var zS={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var e=this;xc(),this.$nextTick(function(){e._w=e.$el.offsetWidth,e._h=e.$el.offsetHeight,e.emitOnMount&&e.emitSize()});var a=document.createElement("object");this._resizeObject=a,a.setAttribute("aria-hidden","true"),a.setAttribute("tabindex",-1),a.onload=this.addResizeHandlers,a.type="text/html",d0&&this.$el.appendChild(a),a.data="about:blank",d0||this.$el.appendChild(a)},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&&(!d0&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}};function US(e,a,i,n,o,s,r,l,u,c){var d=typeof i=="function"?i.options:i;return e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0),d._scopeId=n,i}var ZS=zS,t4=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})},HS=[];t4._withStripped=!0;var GS=void 0,$S="data-v-8859cc6c",Nc=US({render:t4,staticRenderFns:HS},GS,ZS,$S);function VS(e){e.component("resize-observer",Nc),e.component("ResizeObserver",Nc)}var WS={version:"1.0.1",install:VS},xr=null;typeof window<"u"?xr=window.Vue:typeof wa<"u"&&(xr=wa.Vue),xr&&xr.use(WS);var a4={computed:{themeClass(){return jS(this.theme)}}},KS={name:"VPopperContent",components:{ResizeObserver:Nc},mixins:[a4],props:{popperId:String,theme:String,shown:Boolean,mounted:Boolean,skipTransition:Boolean,autoHide:Boolean,handleResize:Boolean,classes:Object,result:Object},methods:{toPx(e){return e!=null&&!isNaN(e)?`${e}px`:null}}},QS=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){if(!n.type.indexOf("key")&&e._k(n.keyCode,"esc",27,n.key,["Esc","Escape"]))return null;e.autoHide&&e.$emit("hide")}}},[i("div",{staticClass:"v-popper__backdrop",on:{click:function(n){e.autoHide&&e.$emit("hide")}}}),i("div",{staticClass:"v-popper__wrapper",style:e.result?{transformOrigin:e.result.transformOrigin}:void 0},[i("div",{ref:"inner",staticClass:"v-popper__inner"},[e.mounted?[i("div",[e._t("default")],2),e.handleResize?i("ResizeObserver",{on:{notify:function(n){return e.$emit("resize",n)}}}):e._e()]:e._e()],2),i("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},[i("div",{staticClass:"v-popper__arrow-outer"}),i("div",{staticClass:"v-popper__arrow-inner"})])])])},JS=[];function qo(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0);var c;if(o&&(c=o),c)if(u.functional){u._injectStyles=c;var d=u.render;u.render=function(g,f){return c.call(f),d(g,f)}}else{var h=u.beforeCreate;u.beforeCreate=h?[].concat(h,c):[c]}return{exports:e,options:u}}const om={};var XS=qo(KS,QS,JS,!1,e5);function e5(e){for(let a in om)this[a]=om[a]}var i4=function(){return XS.exports}(),Hh={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)}}},t5={name:"VPopperWrapper",components:{Popper:X3(),PopperContent:i4},mixins:[Hh,a4],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)}}},a5=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){var o=n.popperId,s=n.isShown,r=n.shouldMountContent,l=n.skipTransition,u=n.autoHide,c=n.show,d=n.hide,h=n.handleResize,g=n.onResize,f=n.classes,p=n.result;return[i("div",{ref:"reference",staticClass:"v-popper",class:[e.themeClass,{"v-popper--shown":s}]},[e._t("default",null,{shown:s,show:c,hide:d}),i("PopperContent",{ref:"popperContent",attrs:{"popper-id":o,theme:e.theme,shown:s,mounted:r,"skip-transition":l,"auto-hide":u,"handle-resize":h,classes:f,result:p},on:{hide:d,resize:g}},[e._t("popper",null,{shown:s,hide:d})],2)],2)]}}],null,!0)},"Popper",e.$attrs,!1),e.$listeners))},i5=[];const sm={};var n5=qo(t5,a5,i5,!1,o5);function o5(e){for(let a in sm)this[a]=sm[a]}var Gh=function(){return n5.exports}(),s5=cu(Oi({},Gh),{name:"VDropdown",vPopperTheme:"dropdown"});let r5,l5;const rm={};var u5=qo(s5,r5,l5,!1,d5);function d5(e){for(let a in rm)this[a]=rm[a]}var Bc=function(){return u5.exports}(),c5=cu(Oi({},Gh),{name:"VMenu",vPopperTheme:"menu"});let h5,g5;const lm={};var f5=qo(c5,h5,g5,!1,m5);function m5(e){for(let a in lm)this[a]=lm[a]}var um=function(){return f5.exports}(),p5=cu(Oi({},Gh),{name:"VTooltip",vPopperTheme:"tooltip"});let _5,F5;const dm={};var v5=qo(p5,_5,F5,!1,b5);function b5(e){for(let a in dm)this[a]=dm[a]}var cm=function(){return v5.exports}(),y5={name:"VTooltipDirective",components:{Popper:X3(),PopperContent:i4},mixins:[Hh],inheritAttrs:!1,props:{theme:{type:String,default:"tooltip"},html:{type:Boolean,default(){return To(this.theme,"html")}},content:{type:[String,Number,Function],default:null},loadingContent:{type:String,default(){return To(this.theme,"loadingContent")}}},data(){return{asyncContent:null}},computed:{isContentAsync(){return typeof this.content=="function"},loading(){return this.isContentAsync&&this.asyncContent==null},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(typeof this.content=="function"&&this.$_isShown&&(e||!this.$_loading&&this.asyncContent==null)){this.asyncContent=null,this.$_loading=!0;const a=++this.$_fetchId,i=this.content(this);i.then?i.then(n=>this.onResult(a,n)):this.onResult(a,i)}},onResult(e,a){e===this.$_fetchId&&(this.$_loading=!1,this.asyncContent=a)},onShow(){this.$_isShown=!0,this.fetchContent()},onHide(){this.$_isShown=!1}}},E5=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("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(n){var o=n.popperId,s=n.isShown,r=n.shouldMountContent,l=n.skipTransition,u=n.autoHide,c=n.hide,d=n.handleResize,h=n.onResize,g=n.classes,f=n.result;return[i("PopperContent",{ref:"popperContent",class:{"v-popper--tooltip-loading":e.loading},attrs:{"popper-id":o,theme:e.theme,shown:s,mounted:r,"skip-transition":l,"auto-hide":u,"handle-resize":d,classes:g,result:f},on:{hide:c,resize:h}},[e.html?i("div",{domProps:{innerHTML:e._s(e.finalContent)}}):i("div",{domProps:{textContent:e._s(e.finalContent)}})])]}}])},"Popper",e.$attrs,!1),e.$listeners))},D5=[];const hm={};var T5=qo(y5,E5,D5,!1,k5);function k5(e){for(let a in hm)this[a]=hm[a]}var w5=function(){return T5.exports}();const n4="v-popper--has-tooltip";function A5(e,a){let i=e.placement;if(!i&&a)for(const n of J3)a[n]&&(i=n);return i||(i=To(e.theme||"tooltip","placement")),i}function o4(e,a,i){let n;const o=typeof a;return o==="string"?n={content:a}:a&&o==="object"?n=a:n={content:!1},n.placement=A5(n,i),n.targetNodes=()=>[e],n.referenceNode=()=>e,n}function S5(e,a,i){const n=o4(e,a,i),o=e.$_popper=new Ce({mixins:[Hh],data(){return{options:n}},render(r){const l=this.options,{theme:u,html:c,content:d,loadingContent:h}=l,g=RS(l,["theme","html","content","loadingContent"]);return r(w5,{props:{theme:u,html:c,content:d,loadingContent:h},attrs:g,ref:"popper"})},devtools:{hide:!0}}),s=document.createElement("div");return document.body.appendChild(s),o.$mount(s),e.classList&&e.classList.add(n4),o}function s4(e){e.$_popper&&(e.$_popper.$destroy(),delete e.$_popper,delete e.$_popperOldShown),e.classList&&e.classList.remove(n4)}function gm(e,{value:a,oldValue:i,modifiers:n}){const o=o4(e,a,n);if(!o.content||To(o.theme||"tooltip","disabled"))s4(e);else{let s;e.$_popper?(s=e.$_popper,s.options=o):s=S5(e,a,n),typeof a.shown<"u"&&a.shown!==e.$_popperOldShown&&(e.$_popperOldShown=a.shown,a.shown?s.show():s.hide())}}var r4={bind:gm,update:gm,unbind(e){s4(e)}};function fm(e){e.addEventListener("click",l4),e.addEventListener("touchstart",u4,Pn?{passive:!0}:!1)}function mm(e){e.removeEventListener("click",l4),e.removeEventListener("touchstart",u4),e.removeEventListener("touchend",d4),e.removeEventListener("touchcancel",c4)}function l4(e){const a=e.currentTarget;e.closePopover=!a.$_vclosepopover_touch,e.closeAllPopover=a.$_closePopoverModifiers&&!!a.$_closePopoverModifiers.all}function u4(e){if(e.changedTouches.length===1){const a=e.currentTarget;a.$_vclosepopover_touch=!0;const i=e.changedTouches[0];a.$_vclosepopover_touchPoint=i,a.addEventListener("touchend",d4),a.addEventListener("touchcancel",c4)}}function d4(e){const a=e.currentTarget;if(a.$_vclosepopover_touch=!1,e.changedTouches.length===1){const i=e.changedTouches[0],n=a.$_vclosepopover_touchPoint;e.closePopover=Math.abs(i.screenY-n.screenY)<20&&Math.abs(i.screenX-n.screenX)<20,e.closeAllPopover=a.$_closePopoverModifiers&&!!a.$_closePopoverModifiers.all}}function c4(e){const a=e.currentTarget;a.$_vclosepopover_touch=!1}var C5={bind(e,{value:a,modifiers:i}){e.$_closePopoverModifiers=i,(typeof a>"u"||a)&&fm(e)},update(e,{value:a,oldValue:i,modifiers:n}){e.$_closePopoverModifiers=n,a!==i&&(typeof a>"u"||a?fm(e):mm(e))},unbind(e){mm(e)}};const Nr=Va,x5=r4,N5=Bc;function B5(e,a={}){e.$_vTooltipInstalled||(e.$_vTooltipInstalled=!0,K3(Va,a),e.directive("tooltip",r4),e.directive("close-popper",C5),e.component("v-tooltip",cm),e.component("VTooltip",cm),e.component("v-dropdown",Bc),e.component("VDropdown",Bc),e.component("v-menu",um),e.component("VMenu",um))}const O5={version:"1.0.0-beta.19",install:B5,options:Va};let Br=null;typeof window<"u"?Br=window.Vue:typeof wa<"u"&&(Br=wa.Vue),Br&&Br.use(O5);const R5={name:"NcPopoverTriggerProvider",provide(){return{"NcPopover:trigger:shown":()=>this.shown,"NcPopover:trigger:attrs":()=>this.triggerAttrs}},props:{shown:{type:Boolean,required:!0},popupRole:{type:String,default:void 0}},computed:{triggerAttrs(){return{"aria-haspopup":this.popupRole,"aria-expanded":this.shown.toString()}}},render(){var e,a;return(a=(e=this.$scopedSlots).default)==null?void 0:a.call(e,{attrs:this.triggerAttrs})}},j5=null,P5=null;var M5=me(R5,j5,P5,!1,null,null);const L5=M5.exports,I5={name:"NcPopover",components:{Dropdown:N5,NcPopoverTriggerProvider:L5},inheritAttrs:!1,props:{shown:{type:Boolean,default:!1},popupRole:{type:String,default:void 0,validator:e=>["menu","listbox","tree","grid","dialog","true"].includes(e)},popoverBaseClass:{type:String,default:""},focusTrap:{type:Boolean,default:!0},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["after-show","after-hide","update:shown"],data(){return{internalShown:this.shown}},watch:{shown(e){this.internalShown=e},internalShown(e){this.$emit("update:shown",e)}},mounted(){this.checkTriggerA11y()},beforeDestroy(){this.clearFocusTrap(),this.clearEscapeStopPropagation()},methods:{checkTriggerA11y(){var e;(e=window.OC)!=null&&e.debug&&(this.getPopoverTriggerContainerElement().querySelector("[aria-expanded]")||Ce.util.warn("It looks like you are using a custom button as a or other popover #trigger. If you are not using as a trigger, you need to bind attrs from the #trigger slot props to your custom button. See docs for an example."))},removeFloatingVueAriaDescribedBy(){const e=this.getPopoverTriggerContainerElement().querySelectorAll("[data-popper-shown]");for(const a of e)a.removeAttribute("aria-describedby")},getPopoverContentElement(){var e,a;return(a=(e=this.$refs.popover)==null?void 0:e.$refs.popperContent)==null?void 0:a.$el},getPopoverTriggerContainerElement(){return this.$refs.popover.$refs.reference},async useFocusTrap(){if(await this.$nextTick(),!this.focusTrap)return;const e=this.getPopoverContentElement();e&&(this.$focusTrap=R3(e,{escapeDeactivates:!1,allowOutsideClick:!0,setReturnFocus:this.setReturnFocus,trapStack:U0()}),this.$focusTrap.activate())},clearFocusTrap(e={}){var a;try{(a=this.$focusTrap)==null||a.deactivate(e),this.$focusTrap=null}catch(i){console.warn(i)}},addEscapeStopPropagation(){this.getPopoverContentElement()?.addEventListener("keydown",this.stopKeydownEscapeHandler)},clearEscapeStopPropagation(){this.getPopoverContentElement()?.removeEventListener("keydown",this.stopKeydownEscapeHandler)},stopKeydownEscapeHandler(e){e.type==="keydown"&&e.key==="Escape"&&e.stopPropagation()},afterShow(){this.removeFloatingVueAriaDescribedBy(),this.$nextTick(()=>{this.$emit("after-show"),this.useFocusTrap(),this.addEscapeStopPropagation()})},afterHide(){this.$emit("after-hide"),this.clearFocusTrap(),this.clearEscapeStopPropagation()}}};var Y5=function(){var e=this,a=e._self._c;return a("Dropdown",e._g(e._b({ref:"popover",attrs:{distance:10,"arrow-padding":10,"no-auto-focus":!0,"popper-class":e.popoverBaseClass,shown:e.internalShown},on:{"update:shown":function(i){e.internalShown=i},"apply-show":e.afterShow,"apply-hide":e.afterHide},scopedSlots:e._u([{key:"popper",fn:function(){return[e._t("default")]},proxy:!0}],null,!0)},"Dropdown",e.$attrs,!1),e.$listeners),[a("NcPopoverTriggerProvider",{attrs:{shown:e.internalShown,"popup-role":e.popupRole},scopedSlots:e._u([{key:"default",fn:function(i){return[e._t("trigger",null,null,i)]}}],null,!0)})],1)},q5=[],z5=me(I5,Y5,q5,!1,null,null);const $h=z5.exports,U5={name:"DotsHorizontalIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Z5=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon dots-horizontal-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M16,12A2,2 0 0,1 18,10A2,2 0 0,1 20,12A2,2 0 0,1 18,14A2,2 0 0,1 16,12M10,12A2,2 0 0,1 12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12M4,12A2,2 0 0,1 6,10A2,2 0 0,1 8,12A2,2 0 0,1 6,14A2,2 0 0,1 4,12Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},H5=[],G5=me(U5,Z5,H5,!1,null,null);const hu=G5.exports;Ee(hA);const pm=".focusable",$5={name:"NcActions",components:{NcButton:Xa,NcPopover:$h},provide(){return{"NcActions:isSemanticMenu":mt(()=>this.actionsMenuSemanticType==="menu")}},props:{open:{type:Boolean,default:!1},manualOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},forceName:{type:Boolean,default:!1},menuName:{type:String,default:null},forceSemanticType:{type:String,default:null,validator(e){return["dialog","menu","expanded","tooltip"].includes(e)}},primary:{type:Boolean,default:!1},type:{type:String,validator(e){return["primary","secondary","tertiary","tertiary-no-background","tertiary-on-primary","error","warning","success"].indexOf(e)!==-1},default:null},defaultIcon:{type:String,default:""},ariaLabel:{type:String,default:X("Actions")},ariaHidden:{type:Boolean,default:null},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:()=>{var e;return(e=document.querySelector("#content-vue"))!=null?e:document.querySelector("body")}},container:{type:[String,Object,Element,Boolean],default:"body"},disabled:{type:Boolean,default:!1},inline:{type:Number,default:0}},emits:["open","update:open","close","focus","blur","click"],setup(e){const a="menu-".concat(mi()),i="trigger-".concat(a),n=He(),{top:o,bottom:s}=L1(n),{top:r,bottom:l}=L1(z_(e,"boundariesElement")),{height:u}=Pw(),c=mt(()=>Math.max(Math.min(o.value-84,o.value-r.value),Math.min(u.value-s.value-34,l.value-s.value)));return{triggerButton:n,maxMenuHeight:c,randomId:a,triggerRandomId:i}},data(){return{opened:this.open,focusIndex:0,actionsMenuSemanticType:"unknown",externalFocusTrapStack:[]}},computed:{triggerBtnType(){return this.type||(this.primary?"primary":this.menuName?"secondary":"tertiary")},config(){return{menu:{popupRole:"menu",withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId,id:this.randomId,role:"menu"}},expanded:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},dialog:{popupRole:"dialog",withArrowNavigation:!1,withTabNavigation:!0,withFocusTrap:!0,triggerA11yAttr:{"aria-controls":this.opened?this.randomId:null},popoverContainerA11yAttrs:{id:this.randomId,role:"dialog","aria-labelledby":this.triggerRandomId,"aria-modal":"true"},popoverUlA11yAttrs:{}},tooltip:{popupRole:void 0,withArrowNavigation:!1,withTabNavigation:!1,withFocusTrap:!1,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{}},unknown:{popupRole:void 0,role:void 0,withArrowNavigation:!0,withTabNavigation:!1,withFocusTrap:!0,triggerA11yAttr:{},popoverContainerA11yAttrs:{},popoverUlA11yAttrs:{"aria-labelledby":this.triggerRandomId}}}[this.actionsMenuSemanticType]}},watch:{open(e){e!==this.opened&&(this.opened=e)},opened(){this.intersectIntoCurrentFocusTrapStack()}},methods:{getActionName(e){var a,i,n,o,s;return(s=(n=(i=(a=e?.componentOptions)==null?void 0:a.Ctor)==null?void 0:i.extendOptions)==null?void 0:n.name)!=null?s:(o=e?.componentOptions)==null?void 0:o.tag},intersectIntoCurrentFocusTrapStack(){if(!this.config.withFocusTrap)if(this.opened){this.externalFocusTrapStack=[...U0()];for(const e of this.externalFocusTrapStack)e.pause()}else{for(const e of this.externalFocusTrapStack)e.unpause();this.externalFocusTrapStack=[]}},isValidSingleAction(e){return["NcActionButton","NcActionLink","NcActionRouter"].includes(this.getActionName(e))},isIconUrl(e){try{return!!new URL(e,e.startsWith("/")?window.location.origin:void 0)}catch{return!1}},openMenu(e){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},async closeMenu(e=!0){var a,i;this.opened&&(await this.$nextTick(),this.opened=!1,(a=this.$refs.popover)==null||a.clearFocusTrap({returnFocus:e}),this.$emit("update:open",!1),this.$emit("close"),this.focusIndex=0,e&&((i=this.$refs.triggerButton)==null||i.$el.focus()))},onOpen(){this.$nextTick(()=>{this.focusFirstAction(null),this.resizePopover()})},resizePopover(){const e=this.$refs.menu.closest(".v-popper__inner");if(this.$refs.menu.clientHeight>this.maxMenuHeight){let a=0,i=0;for(const n of this.$refs.menuList.children){if(a+n.clientHeight/2>this.maxMenuHeight){e.style.height="".concat(a-i/2,"px");break}i=n.clientHeight,a+=i}}else e.style.height="fit-content"},getCurrentActiveMenuItemElement(){return this.$refs.menu.querySelector("li.active")},getFocusableMenuItemElements(){return this.$refs.menu.querySelectorAll(pm)},onMouseFocusAction(e){if(document.activeElement===e.target)return;const a=e.target.closest("li");if(a&&this.$refs.menu.contains(a)){const i=a.querySelector(pm);if(i){const n=[...this.getFocusableMenuItemElements()].indexOf(i);n>-1&&(this.focusIndex=n,this.focusAction())}}},onKeydown(e){if(e.key==="Tab"){if(this.config.withFocusTrap)return;if(!this.config.withTabNavigation){this.closeMenu(!0);return}e.preventDefault();const a=this.getFocusableMenuItemElements(),i=[...a].indexOf(document.activeElement);if(i===-1)return;const n=e.shiftKey?i-1:i+1;(n<0||n===a.length)&&this.closeMenu(!0),this.focusIndex=n,this.focusAction();return}this.config.withArrowNavigation&&(e.key==="ArrowUp"&&this.focusPreviousAction(e),e.key==="ArrowDown"&&this.focusNextAction(e),e.key==="PageUp"&&this.focusFirstAction(e),e.key==="PageDown"&&this.focusLastAction(e)),e.key==="Escape"&&(this.closeMenu(),e.preventDefault())},onTriggerKeydown(e){e.key==="Escape"&&this.actionsMenuSemanticType==="tooltip"&&this.closeMenu()},removeCurrentActive(){const e=this.$refs.menu.querySelector("li.active");e&&e.classList.remove("active")},focusAction(){const e=this.getFocusableMenuItemElements()[this.focusIndex];if(e){this.removeCurrentActive();const a=e.closest("li.action");e.focus(),a&&a.classList.add("active")}},focusPreviousAction(e){this.opened&&(this.focusIndex===0?this.focusLastAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction(e){if(this.opened){const a=this.getFocusableMenuItemElements().length-1;this.focusIndex===a?this.focusFirstAction(e):(this.preventIfEvent(e),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction(e){if(this.opened){this.preventIfEvent(e);const a=[...this.getFocusableMenuItemElements()].findIndex(i=>i.getAttribute("aria-checked")==="true"&&i.getAttribute("role")==="menuitemradio");this.focusIndex=a>-1?a:0,this.focusAction()}},focusLastAction(e){this.opened&&(this.preventIfEvent(e),this.focusIndex=this.getFocusableMenuItemElements().length-1,this.focusAction())},preventIfEvent(e){e&&(e.preventDefault(),e.stopPropagation())},onFocus(e){this.$emit("focus",e)},onBlur(e){this.$emit("blur",e),this.actionsMenuSemanticType==="tooltip"&&this.$refs.menu&&this.getFocusableMenuItemElements().length===0&&this.closeMenu(!1)},onClick(e){this.$emit("click",e)}},render(e){const a=(this.$slots.default||[]).filter(l=>this.getActionName(l));if(a.length===0)return;let i=a.filter(this.isValidSingleAction);this.forceMenu&&i.length>0&&this.inline>0&&(Ce.util.warn("Specifying forceMenu will ignore any inline actions rendering."),i=[]);const n=i.slice(0,this.inline),o=a.filter(l=>!n.includes(l));if(this.forceSemanticType)this.actionsMenuSemanticType=this.forceSemanticType;else{const l=["NcActionInput","NcActionTextEditable"],u=["NcActionButton","NcActionButtonGroup","NcActionCheckbox","NcActionRadio"],c=["NcActionLink","NcActionRouter"],d=o.some(f=>l.includes(this.getActionName(f))),h=o.some(f=>u.includes(this.getActionName(f))),g=o.some(f=>c.includes(this.getActionName(f)));d?this.actionsMenuSemanticType="dialog":h?this.actionsMenuSemanticType="menu":g?this.actionsMenuSemanticType="expanded":a.filter(f=>this.getActionName(f).startsWith("NcAction")).length===a.length?this.actionsMenuSemanticType="tooltip":this.actionsMenuSemanticType="unknown"}const s=l=>{var u,c,d,h,g,f,p,F,b,w,y,k,x,S,B,P,R,I,v,C,T,A,j,q,H,G,V,K,ae,Q;const de=(c=(u=l?.componentOptions)==null?void 0:u.propsData)==null?void 0:c.icon,ge=(f=(g=(h=(d=l?.data)==null?void 0:d.scopedSlots)==null?void 0:h.icon())==null?void 0:g[0])!=null?f:this.isIconUrl(de)?e("img",{class:"action-item__menutoggle__icon",attrs:{src:de,alt:""}}):e("span",{class:["icon",de]}),pe=((p=l?.data)==null?void 0:p.attrs)||{},re=(b=(F=l?.componentOptions)==null?void 0:F.listeners)==null?void 0:b.click,ve=(S=(x=(k=(y=(w=l?.componentOptions)==null?void 0:w.children)==null?void 0:y[0])==null?void 0:k.text)==null?void 0:x.trim)==null?void 0:S.call(x),Be=((P=(B=l?.componentOptions)==null?void 0:B.propsData)==null?void 0:P.ariaLabel)||ve,Re=this.forceName?ve:"";let Ye=(I=(R=l?.componentOptions)==null?void 0:R.propsData)==null?void 0:I.title;this.forceName||Ye||(Ye=ve);const he={...(C=(v=l?.componentOptions)==null?void 0:v.propsData)!=null?C:{}},Le=["submit","reset"].includes(he.type)?he.modelValue:"button";return delete he.modelValue,delete he.type,e("NcButton",{class:["action-item action-item--single",(T=l?.data)==null?void 0:T.staticClass,(A=l?.data)==null?void 0:A.class],attrs:{...pe,"aria-label":Be,title:Ye},ref:(j=l?.data)==null?void 0:j.ref,props:{type:this.type||(Re?"secondary":"tertiary"),disabled:this.disabled||((H=(q=l?.componentOptions)==null?void 0:q.propsData)==null?void 0:H.disabled),pressed:(V=(G=l?.componentOptions)==null?void 0:G.propsData)==null?void 0:V.modelValue,nativeType:Le,...he},on:{focus:this.onFocus,blur:this.onBlur,"update:pressed":(Q=(ae=(K=l?.componentOptions)==null?void 0:K.listeners)==null?void 0:ae["update:modelValue"])!=null?Q:()=>{},...!!re&&{click:Fe=>{re&&re(Fe)}}}},[e("template",{slot:"icon"},[ge]),Re])},r=l=>{var u,c;const d=((u=this.$slots.icon)==null?void 0:u[0])||(this.defaultIcon?e("span",{class:["icon",this.defaultIcon]}):e(hu,{props:{size:20}}));return e("NcPopover",{ref:"popover",props:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,popoverBaseClass:"action-item__popper",popupRole:this.config.popupRole,setReturnFocus:this.config.withFocusTrap?(c=this.$refs.triggerButton)==null?void 0:c.$el:null,focusTrap:this.config.withFocusTrap},attrs:{delay:0,handleResize:!0,shown:this.opened,placement:this.placement,boundary:this.boundariesElement,container:this.container,...this.manualOpen&&{triggers:[]}},on:{show:this.openMenu,"apply-show":this.onOpen,hide:this.closeMenu}},[e("NcButton",{class:"action-item__menutoggle",props:{type:this.triggerBtnType,disabled:this.disabled},slot:"trigger",ref:"triggerButton",attrs:{id:this.triggerRandomId,"aria-label":this.menuName?null:this.ariaLabel,...this.config.triggerA11yAttr},on:{focus:this.onFocus,blur:this.onBlur,click:this.onClick,keydown:this.onTriggerKeydown}},[e("template",{slot:"icon"},[d]),this.menuName]),e("div",{class:{open:this.opened},attrs:{tabindex:"-1",...this.config.popoverContainerA11yAttrs},on:{keydown:this.onKeydown,mousemove:this.onMouseFocusAction},ref:"menu"},[e("ul",{attrs:{tabindex:"-1",...this.config.popoverUlA11yAttrs},ref:"menuList"},[l])])])};return a.length===1&&i.length===1&&!this.forceMenu?s(a[0]):(this.$nextTick(()=>{this.opened&&this.$refs.menu&&(this.resizePopover(),(this.$refs.menu.querySelector("li.active")||[]).length===0&&this.focusFirstAction())}),n.length>0&&this.inline>0?e("div",{class:["action-items","action-item--".concat(this.triggerBtnType)]},[...n.map(s),o.length>0?e("div",{class:["action-item",{"action-item--open":this.opened}]},[r(o)]):null]):e("div",{class:["action-item action-item--default-popover","action-item--".concat(this.triggerBtnType),{"action-item--open":this.opened}]},[r(a)]))}},V5=null,W5=null;var K5=me($5,V5,W5,!1,null,"cc61c052");const Vh=K5.exports;Nr.themes.tooltip.html=!1,Nr.themes.tooltip.delay={show:500,hide:200},Nr.themes.tooltip.distance=10,Nr.themes.tooltip["arrow-padding"]=3;const Q5={name:"ChevronRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var J5=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-right-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},X5=[],eC=me(Q5,J5,X5,!1,null,null);const h4=eC.exports,tC={name:"CloseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var aC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon close-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},iC=[],nC=me(tC,aC,iC,!1,null,null);const gu=nC.exports;Ee(P3,IA);function oC(e,a){let i,n,o=a,s;this.start=function(){s=!0,n=new Date,i=setTimeout(e,o)},this.pause=function(){s=!1,clearTimeout(i),o-=new Date-n},this.clear=function(){s=!1,clearTimeout(i),o=0},this.getTimeLeft=function(){return s&&(this.pause(),this.start()),o},this.getStateRunning=function(){return s},this.start()}const sC={name:"ChevronLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var rC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-left-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},lC=[],uC=me(sC,rC,lC,!1,null,null);const dC=uC.exports,cC={name:"PauseIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var hC=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon pause-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,19H18V5H14M6,19H10V5H6V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},gC=[],fC=me(cC,hC,gC,!1,null,null);const mC=fC.exports,pC={name:"PlayIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var _C=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon play-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M8,5.14V19.14L19,12.14L8,5.14Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},FC=[],vC=me(pC,_C,FC,!1,null,null);const bC=vC.exports,yC={name:"NcModal",components:{NcActions:Vh,ChevronLeft:dC,ChevronRight:h4,Close:gu,Pause:mC,Play:bC,NcButton:Xa},directives:{tooltip:x5},props:{name:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},slideshowDelay:{type:Number,default:5e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:e=>["small","normal","large","full"].includes(e)},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},container:{type:[String,null],default:"body"},closeButtonContained:{type:Boolean,default:!0},additionalTrapElements:{type:Array,default:()=>[]},inlineActions:{type:Number,default:0},show:{type:Boolean,default:void 0},labelId:{type:String,default:""},setReturnFocus:{default:void 0,type:[HTMLElement,SVGElement,String,Boolean]}},emits:["previous","next","close","update:show"],data(){return{mc:null,playing:!1,slideshowTimeout:null,iconSize:24,focusTrap:null,externalFocusTrapStack:[],randId:mi(),internalShow:!0}},computed:{modalLabelId(){return this.labelId||"modal-name-".concat(this.randId)},showModal(){return this.show===void 0?this.internalShow:this.show},modalTransitionName(){return"modal-".concat(this.outTransition?"out":"in")},playPauseName(){return this.playing?X("Pause slideshow"):X("Start slideshow")},cssVariables(){return{"--slideshow-duration":this.slideshowDelay+"ms","--icon-size":this.iconSize+"px"}},closeButtonAriaLabel(){return X("Close")},prevButtonAriaLabel(){return X("Previous")},nextButtonAriaLabel(){return X("Next")}},watch:{slideshowPaused(e){this.slideshowTimeout&&(e?this.slideshowTimeout.pause():this.slideshowTimeout.start())},additionalTrapElements(e){if(this.focusTrap){const a=this.$refs.mask;this.focusTrap.updateContainerElements([a,...e])}}},beforeMount(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy(){window.removeEventListener("keydown",this.handleKeydown),this.mc.stop()},mounted(){!this.name&&!this.labelId&&Ce.util.warn("[NcModal] You need either set the name or set a `labelId` for accessibility."),this.useFocusTrap(),this.mc=Rw(this.$refs.mask,{onSwipeEnd:this.handleSwipe}),this.container&&(this.container==="body"?document.body.insertBefore(this.$el,document.body.lastChild):document.querySelector(this.container).appendChild(this.$el))},destroyed(){this.clearFocusTrap(),this.$el.remove()},methods:{t:X,previous(e){this.hasPrevious&&(e&&this.resetSlideshow(),this.$emit("previous",e))},next(e){this.hasNext&&(e&&this.resetSlideshow(),this.$emit("next",e))},close(e){this.canClose&&(this.internalShow=!1,this.$emit("update:show",!1),setTimeout(()=>{this.$emit("close",e)},300))},handleClickModalWrapper(e){this.closeOnClickOutside&&this.close(e)},handleKeydown(e){if(e.key==="Escape"){const i=U0();return i.length>0&&i[i.length-1]!==this.focusTrap?void 0:this.close(e)}const a={ArrowLeft:this.previous,ArrowRight:this.next};if(a[e.key])return document.activeElement&&!this.$el.contains(document.activeElement)?void 0:a[e.key](e)},handleSwipe(e,a){this.enableSwipe&&(a==="left"?this.next(e):a==="right"&&this.previous(e))},togglePlayPause(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick(function(){this.togglePlayPause()})},handleSlideshow(){this.playing=!0,this.hasNext?this.slideshowTimeout=new oC(()=>{this.next(),this.handleSlideshow()},this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout(){this.slideshowTimeout&&this.slideshowTimeout.clear()},async useFocusTrap(){if(!this.showModal||this.focusTrap)return;const e=this.$refs.mask;await this.$nextTick();const a={allowOutsideClick:!0,fallbackFocus:e,trapStack:U0(),escapeDeactivates:!1,setReturnFocus:this.setReturnFocus};this.externalFocusTrapStack=[...a.trapStack];for(const i of this.externalFocusTrapStack)i.deactivate();this.focusTrap=R3([e,...this.additionalTrapElements],a),this.focusTrap.activate()},clearFocusTrap(){var e;if(this.focusTrap){(e=this.focusTrap)==null||e.deactivate(),this.focusTrap=null;for(const a of this.externalFocusTrapStack)a.activate();this.externalFocusTrapStack=[]}}}};var EC=function(){var e=this,a=e._self._c;return a("transition",{attrs:{name:"fade",appear:""},on:{"after-enter":e.useFocusTrap,"before-leave":e.clearFocusTrap}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],ref:"mask",staticClass:"modal-mask",class:{"modal-mask--dark":e.dark||!e.closeButtonContained||e.hasPrevious||e.hasNext},style:e.cssVariables,attrs:{role:"dialog","aria-modal":"true","aria-labelledby":e.modalLabelId,"aria-describedby":"modal-description-"+e.randId,tabindex:"-1"}},[a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("div",{staticClass:"modal-header",attrs:{"data-theme-dark":""}},[e.name.trim()!==""?a("h2",{staticClass:"modal-header__name",attrs:{id:"modal-name-"+e.randId}},[e._v(" "+e._s(e.name)+" ")]):e._e(),a("div",{staticClass:"icons-menu"},[e.hasNext&&e.enableSlideshow?a("button",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.playPauseName,expression:"playPauseName",modifiers:{auto:!0}}],staticClass:"play-pause-icons",class:{"play-pause-icons--paused":e.slideshowPaused},attrs:{type:"button"},on:{click:e.togglePlayPause}},[e.playing?a("Pause",{staticClass:"play-pause-icons__pause",attrs:{size:e.iconSize}}):a("Play",{staticClass:"play-pause-icons__play",attrs:{size:e.iconSize}}),a("span",{staticClass:"hidden-visually"},[e._v(" "+e._s(e.playPauseName)+" ")]),e.playing?a("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[a("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):e._e()],1):e._e(),a("NcActions",{staticClass:"header-actions",attrs:{inline:e.inlineActions}},[e._t("actions")],2),e.canClose&&!e.closeButtonContained?a("NcButton",{staticClass:"header-close",attrs:{"aria-label":e.closeButtonAriaLabel,type:"tertiary"},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Close",{attrs:{size:e.iconSize}})]},proxy:!0}],null,!1,1841713362)}):e._e()],1)])]),a("transition",{attrs:{name:e.modalTransitionName,appear:""}},[a("div",{directives:[{name:"show",rawName:"v-show",value:e.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:["modal-wrapper--".concat(e.size),{"modal-wrapper--spread-navigation":e.spreadNavigation}],on:{mousedown:function(i){return i.target!==i.currentTarget?null:e.handleClickModalWrapper.apply(null,arguments)}}},[a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasPrevious,expression:"hasPrevious"}],staticClass:"prev",attrs:{type:"tertiary-no-background","aria-label":e.prevButtonAriaLabel},on:{click:e.previous},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ChevronLeft",{attrs:{size:40}})]},proxy:!0}])})],1),a("div",{staticClass:"modal-container",attrs:{id:"modal-description-"+e.randId}},[e.canClose&&e.closeButtonContained?a("NcButton",{staticClass:"modal-container__close",attrs:{type:"tertiary","aria-label":e.closeButtonAriaLabel},on:{click:e.close},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Close",{attrs:{size:20}})]},proxy:!0}],null,!1,2121748766)}):e._e(),a("div",{staticClass:"modal-container__content"},[e._t("default")],2)],1),a("transition",{attrs:{name:"fade-visibility",appear:""}},[a("NcButton",{directives:[{name:"show",rawName:"v-show",value:e.hasNext,expression:"hasNext"}],staticClass:"next",attrs:{type:"tertiary-no-background","aria-label":e.nextButtonAriaLabel},on:{click:e.next},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ChevronRight",{attrs:{size:40}})]},proxy:!0}])})],1)],1)])],1)])},DC=[],TC=me(yC,EC,DC,!1,null,"1d602fb0");const fu=TC.exports;zh(fu);const kC=Object.freeze(Object.defineProperty({__proto__:null,default:fu},Symbol.toStringTag,{value:"Module"})),wC={name:"NcIconSvgWrapper",props:{inline:{type:Boolean,default:!1},svg:{type:String,default:""},name:{type:String,default:""},path:{type:String,default:""},size:{type:[Number,String],default:20,validator:e=>typeof e=="number"||e==="auto"}},computed:{iconSize(){return typeof this.size=="number"?"".concat(this.size,"px"):this.size},cleanSvg(){if(!this.svg||this.path)return;const e=k_.sanitize(this.svg),a=new DOMParser().parseFromString(e,"image/svg+xml");return a.querySelector("parsererror")?(Ce.util.warn("SVG is not valid"),""):(a.documentElement.id&&a.documentElement.removeAttribute("id"),a.documentElement.outerHTML)},attributes(){return{class:["icon-vue",{"icon-vue--inline":this.inline}],style:{"--icon-size":this.iconSize},role:"img","aria-hidden":this.name?void 0:!0,"aria-label":this.name||void 0}}}};var AC=function(){var e=this,a=e._self._c;return e.cleanSvg?a("span",e._b({domProps:{innerHTML:e._s(e.cleanSvg)}},"span",e.attributes,!1)):a("span",e._b({},"span",e.attributes,!1),[a("svg",{attrs:{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:e.path}})])])},SC=[],CC=me(wC,AC,SC,!1,null,"2d0a4d76");const mu=CC.exports,xC={name:"NcDialogButton",components:{NcButton:Xa,NcIconSvgWrapper:mu},props:{callback:{type:Function,required:!1,default:()=>{}},label:{type:String,required:!0},icon:{type:String,required:!1,default:void 0},type:{type:String,required:!1,default:"secondary",validator:e=>typeof e=="string"&&["primary","secondary","tertiary","error","warning","success"].includes(e)},nativeType:{type:String,required:!1,default:"button",validator(e){return["submit","reset","button"].includes(e)}},disabled:{type:Boolean,default:!1}},emits:["click"],setup(e,{emit:a}){return{handleClick:i=>{var n;(n=e.callback)==null||n.call(e),a("click",i)}}}};var NC=function(){var e=this,a=e._self._c;return e._self._setupProxy,a("NcButton",{attrs:{"aria-label":e.label,disabled:e.disabled,"native-type":e.nativeType,type:e.type},on:{click:e.handleClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("icon",function(){return[e.icon!==void 0?a("NcIconSvgWrapper",{attrs:{svg:e.icon}}):e._e()]})]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.label)+" ")])},BC=[],RC=me(xC,NC,BC,!1,null,null);const jC=RC.exports,PC={name:"NcDialog",components:{NcDialogButton:jC,NcModal:fu},props:{name:{type:String,required:!0},message:{type:String,default:""},additionalTrapElements:{type:Array,validator:e=>Array.isArray(e)&&e.every(a=>typeof a=="string"||a instanceof HTMLElement),default:()=>[]},container:{type:String,required:!1,default:"body"},open:{type:Boolean,default:!0},size:{type:String,required:!1,default:"small",validator:e=>typeof e=="string"&&["small","normal","large","full"].includes(e)},buttons:{type:Array,required:!1,default:()=>[],validator:e=>Array.isArray(e)&&e.every(a=>typeof a=="object")},canClose:{type:Boolean,default:!0},closeOnClickOutside:{type:Boolean,default:!1},isForm:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},navigationClasses:{type:[String,Array,Object],required:!1,default:""},navigationAriaLabel:{type:String,required:!1,default:""},navigationAriaLabelledby:{type:String,required:!1,default:""},contentClasses:{type:[String,Array,Object],required:!1,default:""},dialogClasses:{type:[String,Array,Object],required:!1,default:""}},emits:["closing","update:open","submit"],setup(e,{emit:a,slots:i}){const n=He(),{width:o}=A3(n,{width:900}),s=mt(()=>o.value<876),r=mt(()=>i?.navigation!==void 0),l=mi(),u=mt(()=>e.navigationAriaLabel||void 0),c=mt(()=>{if(!e.navigationAriaLabel)return e.navigationAriaLabelledby||l}),d=He(),h=mt(()=>e.isForm&&!r.value?"form":"div"),g=mt(()=>h.value==="form"?{submit(y){y.preventDefault(),a("submit",y)}}:{}),f=He(!0),p=()=>{h.value==="form"&&!d.value.reportValidity()||(F(),window.setTimeout(()=>b(),300))},F=()=>{f.value=!1,a("closing")},b=()=>{f.value=!0,a("update:open",!1)},w=mt(()=>({canClose:e.canClose,container:e.container===void 0?"body":e.container,labelId:l,size:e.size,show:e.open&&f.value,outTransition:e.outTransition,closeOnClickOutside:e.closeOnClickOutside,additionalTrapElements:e.additionalTrapElements}));return{dialogElement:d,dialogListeners:g,dialogTagName:h,handleButtonClose:p,handleClosing:F,handleClosed:b,hasNavigation:r,navigationId:l,navigationAriaLabelAttr:u,navigationAriaLabelledbyAttr:c,isNavigationCollapsed:s,modalProps:w,wrapper:n}}};var MC=function(){var e=this,a=e._self._c;return e._self._setupProxy,e.open?a("NcModal",e._b({staticClass:"dialog__modal",attrs:{"enable-slideshow":!1,"enable-swipe":!1},on:{close:e.handleClosed,"update:show":e.handleClosing}},"NcModal",e.modalProps,!1),[a("h2",{staticClass:"dialog__name",attrs:{id:e.navigationId},domProps:{textContent:e._s(e.name)}}),a(e.dialogTagName,e._g({ref:"dialogElement",tag:"component",staticClass:"dialog",class:e.dialogClasses},e.dialogListeners),[a("div",{ref:"wrapper",class:["dialog__wrapper",{"dialog__wrapper--collapsed":e.isNavigationCollapsed}]},[e.hasNavigation?a("nav",{staticClass:"dialog__navigation",class:e.navigationClasses,attrs:{"aria-label":e.navigationAriaLabelAttr,"aria-labelledby":e.navigationAriaLabelledbyAttr}},[e._t("navigation",null,{isCollapsed:e.isNavigationCollapsed})],2):e._e(),a("div",{staticClass:"dialog__content",class:e.contentClasses},[e._t("default",function(){return[a("p",{staticClass:"dialog__text"},[e._v(" "+e._s(e.message)+" ")])]})],2)]),a("div",{staticClass:"dialog__actions"},[e._t("actions",function(){return e._l(e.buttons,function(i,n){return a("NcDialogButton",e._b({key:n,on:{click:e.handleButtonClose}},"NcDialogButton",i,!1))})})],2)])],1):e._e()},LC=[],IC=me(PC,MC,LC,!1,null,"de9f48dc");const BY=IC.exports;var ht=(e=>(e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.Fatal=4]="Fatal",e))(ht||{}),YC=Object.defineProperty,qC=(e,a,i)=>a in e?YC(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,zC=(e,a,i)=>(qC(e,a+"",i),i);class UC{constructor(a){zC(this,"context"),this.context=a||{}}formatMessage(a,i,n){let o="["+ht[i].toUpperCase()+"] ";return n&&n.app&&(o+=n.app+": "),typeof a=="string"?o+a:(o+="Unexpected ".concat(a.name),a.message&&(o+=' "'.concat(a.message,'"')),i===ht.Debug&&a.stack&&(o+=` Stack trace: -`.concat(a.stack)),o)}log(a,i,n){var o,s;if(!(typeof((o=this.context)==null?void 0:o.level)=="number"&&a<((s=this.context)==null?void 0:s.level)))switch(typeof i=="object"&&n?.error===void 0&&(n.error=i),a){case ht.Debug:console.debug(this.formatMessage(i,ht.Debug,n),n);break;case ht.Info:console.info(this.formatMessage(i,ht.Info,n),n);break;case ht.Warn:console.warn(this.formatMessage(i,ht.Warn,n),n);break;case ht.Error:console.error(this.formatMessage(i,ht.Error,n),n);break;case ht.Fatal:default:console.error(this.formatMessage(i,ht.Fatal,n),n);break}}debug(a,i){this.log(ht.Debug,a,Object.assign({},this.context,i))}info(a,i){this.log(ht.Info,a,Object.assign({},this.context,i))}warn(a,i){this.log(ht.Warn,a,Object.assign({},this.context,i))}error(a,i){this.log(ht.Error,a,Object.assign({},this.context,i))}fatal(a,i){this.log(ht.Fatal,a,Object.assign({},this.context,i))}}function HC(e){return new ZC(e)}var GC=Object.defineProperty,$C=(e,a,i)=>a in e?GC(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,_m=(e,a,i)=>($C(e,typeof a!="symbol"?a+"":a,i),i);class VC{constructor(a){_m(this,"context"),_m(this,"factory"),this.context={},this.factory=a}setApp(a){return this.context.app=a,this}setLogLevel(a){return this.context.level=a,this}setUid(a){return this.context.uid=a,this}detectUser(){const a=Is();return a!==null&&(this.context.uid=a.uid),this}detectLogLevel(){const a=this,i=()=>{var n,o;document.readyState==="complete"||document.readyState==="interactive"?(a.context.level=(o=(n=window._oc_config)==null?void 0:n.loglevel)!=null?o:ht.Warn,window._oc_debug&&(a.context.level=ht.Debug),document.removeEventListener("readystatechange",i)):document.addEventListener("readystatechange",i)};return i(),this}build(){return this.context.level===void 0&&this.detectLogLevel(),this.factory(this.context)}}function Kh(){return new VC(HC)}function pu(e){return e&&e.split("/").map(encodeURIComponent).join("/")}function WC(e){return e.replace(/\\/g,"/").replace(/.*\//,"")}function Si(e,a,i){return a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function Fm(e,a,i){KC(e,a),a.set(e,i)}function KC(e,a){if(a.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Dt(e,a){var i=g4(e,a,"get");return QC(e,i)}function QC(e,a){return a.get?a.get.call(e):a.value}function vm(e,a,i){var n=g4(e,a,"set");return JC(e,n,i),i}function g4(e,a,i){if(!a.has(e))throw new TypeError("attempted to "+i+" private field on non-instance");return a.get(e)}function JC(e,a,i){if(a.set)a.set.call(e,i);else{if(!a.writable)throw new TypeError("attempted to set read only private field");a.value=i}}var XC=typeof Symbol<"u"?Symbol.toStringTag:"@@toStringTag",kt=new WeakMap,as=new WeakMap;class _u{constructor(a){var{executor:i=()=>{},internals:n=Jh(),promise:o=new Promise((s,r)=>i(s,r,l=>{n.onCancelList.push(l)}))}=a;Fm(this,kt,{writable:!0,value:void 0}),Fm(this,as,{writable:!0,value:void 0}),Si(this,XC,"CancelablePromise"),this.cancel=this.cancel.bind(this),vm(this,kt,n),vm(this,as,o||new Promise((s,r)=>i(s,r,l=>{n.onCancelList.push(l)})))}then(a,i){return d0(Dt(this,as).then(Br(a,Dt(this,kt)),Br(i,Dt(this,kt))),Dt(this,kt))}catch(a){return d0(Dt(this,as).catch(Br(a,Dt(this,kt))),Dt(this,kt))}finally(a,i){return i&&Dt(this,kt).onCancelList.push(a),d0(Dt(this,as).finally(Br(()=>{if(a)return i&&(Dt(this,kt).onCancelList=Dt(this,kt).onCancelList.filter(n=>n!==a)),a()},Dt(this,kt))),Dt(this,kt))}cancel(){Dt(this,kt).isCanceled=!0;var a=Dt(this,kt).onCancelList;Dt(this,kt).onCancelList=[];for(var i of a)if(typeof i=="function")try{i()}catch(n){console.error(n)}}isCanceled(){return Dt(this,kt).isCanceled===!0}}class Ci extends _u{constructor(a){super({executor:a})}}Si(Ci,"all",function(e){return Or(e,Promise.all(e))}),Si(Ci,"allSettled",function(e){return Or(e,Promise.allSettled(e))}),Si(Ci,"any",function(e){return Or(e,Promise.any(e))}),Si(Ci,"race",function(e){return Or(e,Promise.race(e))}),Si(Ci,"resolve",function(e){return bm(Promise.resolve(e))}),Si(Ci,"reject",function(e){return bm(Promise.reject(e))}),Si(Ci,"isCancelable",Qh);function bm(e){return d0(e,Jh())}function Qh(e){return e instanceof Ci||e instanceof _u}function Br(e,a){if(e)return i=>{if(!a.isCanceled){var n=e(i);return Qh(n)&&a.onCancelList.push(n.cancel),n}return i}}function d0(e,a){return new _u({internals:a,promise:e})}function Or(e,a){var i=Jh();return i.onCancelList.push(()=>{for(var n of e)Qh(n)&&n.cancel()}),new _u({internals:i,promise:a})}function Jh(){return{isCanceled:!1,onCancelList:[]}}var sd={},e9={2:e=>{function a(o,s,r){o instanceof RegExp&&(o=i(o,r)),s instanceof RegExp&&(s=i(s,r));var l=n(o,s,r);return l&&{start:l[0],end:l[1],pre:r.slice(0,l[0]),body:r.slice(l[0]+o.length,l[1]),post:r.slice(l[1]+s.length)}}function i(o,s){var r=s.match(o);return r?r[0]:null}function n(o,s,r){var l,u,c,d,h,g=r.indexOf(o),f=r.indexOf(s,g+1),p=g;if(g>=0&&f>0){for(l=[],c=r.length;p>=0&&!h;)p==g?(l.push(p),g=r.indexOf(o,p+1)):l.length==1?h=[l.pop(),f]:((u=l.pop())=0?g:f;l.length&&(h=[c,d])}return h}e.exports=a,a.range=n},101:function(e,a,i){var n;e=i.nmd(e),function(o){var s=(e&&e.exports,typeof wa=="object"&&wa);s.global!==s&&s.window;var r=function(h){this.message=h};(r.prototype=new Error).name="InvalidCharacterError";var l=function(h){throw new r(h)},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=/[\t\n\f\r ]/g,d={encode:function(h){h=String(h),/[^\0-\xFF]/.test(h)&&l("The string to be encoded contains characters outside of the Latin1 range.");for(var g,f,p,F,b=h.length%3,w="",y=-1,k=h.length-b;++y>18&63)+u.charAt(F>>12&63)+u.charAt(F>>6&63)+u.charAt(63&F);return b==2?(g=h.charCodeAt(y)<<8,f=h.charCodeAt(++y),w+=u.charAt((F=g+f)>>10)+u.charAt(F>>4&63)+u.charAt(F<<2&63)+"="):b==1&&(F=h.charCodeAt(y),w+=u.charAt(F>>2)+u.charAt(F<<4&63)+"=="),w},decode:function(h){var g=(h=String(h).replace(c,"")).length;g%4==0&&(g=(h=h.replace(/==?$/,"")).length),(g%4==1||/[^+a-zA-Z0-9/]/.test(h))&&l("Invalid character: the string to be decoded is not correctly encoded.");for(var f,p,F=0,b="",w=-1;++w>(-2*F&6)));return b},version:"1.0.0"};(n=function(){return d}.call(a,i,a,e))===void 0||(e.exports=n)}()},172:(e,a)=>{a.d=function(i){if(!i)return 0;for(var n=(i=i.toString()).length,o=i.length;o--;){var s=i.charCodeAt(o);56320<=s&&s<=57343&&o--,127{var a={utf8:{stringToBytes:function(i){return a.bin.stringToBytes(unescape(encodeURIComponent(i)))},bytesToString:function(i){return decodeURIComponent(escape(a.bin.bytesToString(i)))}},bin:{stringToBytes:function(i){for(var n=[],o=0;o{var a,i;a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i={rotl:function(n,o){return n<>>32-o},rotr:function(n,o){return n<<32-o|n>>>o},endian:function(n){if(n.constructor==Number)return 16711935&i.rotl(n,8)|4278255360&i.rotl(n,24);for(var o=0;o0;n--)o.push(Math.floor(256*Math.random()));return o},bytesToWords:function(n){for(var o=[],s=0,r=0;s>>5]|=n[s]<<24-r%32;return o},wordsToBytes:function(n){for(var o=[],s=0;s<32*n.length;s+=8)o.push(n[s>>>5]>>>24-s%32&255);return o},bytesToHex:function(n){for(var o=[],s=0;s>>4).toString(16)),o.push((15&n[s]).toString(16));return o.join("")},hexToBytes:function(n){for(var o=[],s=0;s>>6*(3-l)&63)):o.push("=");return o.join("")},base64ToBytes:function(n){n=n.replace(/[^A-Z0-9+\/]/gi,"");for(var o=[],s=0,r=0;s>>6-2*r);return o}},e.exports=i},635:(e,a,i)=>{const n=i(31),o=i(338),s=i(221);e.exports={XMLParser:o,XMLValidator:n,XMLBuilder:s}},705:(e,a)=>{const i=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",n="["+i+"]["+i+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*",o=new RegExp("^"+n+"$");a.isExist=function(s){return s!==void 0},a.isEmptyObject=function(s){return Object.keys(s).length===0},a.merge=function(s,r,l){if(r){const u=Object.keys(r),c=u.length;for(let d=0;d{const n=i(705),o={allowBooleanAttributes:!1,unpairedTags:[]};function s(y){return y===" "||y===" "||y===` +`.concat(a.stack)),o)}log(a,i,n){var o,s;if(!(typeof((o=this.context)==null?void 0:o.level)=="number"&&a<((s=this.context)==null?void 0:s.level)))switch(typeof i=="object"&&n?.error===void 0&&(n.error=i),a){case ht.Debug:console.debug(this.formatMessage(i,ht.Debug,n),n);break;case ht.Info:console.info(this.formatMessage(i,ht.Info,n),n);break;case ht.Warn:console.warn(this.formatMessage(i,ht.Warn,n),n);break;case ht.Error:console.error(this.formatMessage(i,ht.Error,n),n);break;case ht.Fatal:default:console.error(this.formatMessage(i,ht.Fatal,n),n);break}}debug(a,i){this.log(ht.Debug,a,Object.assign({},this.context,i))}info(a,i){this.log(ht.Info,a,Object.assign({},this.context,i))}warn(a,i){this.log(ht.Warn,a,Object.assign({},this.context,i))}error(a,i){this.log(ht.Error,a,Object.assign({},this.context,i))}fatal(a,i){this.log(ht.Fatal,a,Object.assign({},this.context,i))}}function ZC(e){return new UC(e)}var HC=Object.defineProperty,GC=(e,a,i)=>a in e?HC(e,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[a]=i,_m=(e,a,i)=>(GC(e,typeof a!="symbol"?a+"":a,i),i);class $C{constructor(a){_m(this,"context"),_m(this,"factory"),this.context={},this.factory=a}setApp(a){return this.context.app=a,this}setLogLevel(a){return this.context.level=a,this}setUid(a){return this.context.uid=a,this}detectUser(){const a=Ys();return a!==null&&(this.context.uid=a.uid),this}detectLogLevel(){const a=this,i=()=>{var n,o;document.readyState==="complete"||document.readyState==="interactive"?(a.context.level=(o=(n=window._oc_config)==null?void 0:n.loglevel)!=null?o:ht.Warn,window._oc_debug&&(a.context.level=ht.Debug),document.removeEventListener("readystatechange",i)):document.addEventListener("readystatechange",i)};return i(),this}build(){return this.context.level===void 0&&this.detectLogLevel(),this.factory(this.context)}}function Wh(){return new $C(ZC)}function Kh(e){return e&&e.split("/").map(encodeURIComponent).join("/")}function VC(e){return e.replace(/\\/g,"/").replace(/.*\//,"")}function Si(e,a,i){return a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function Fm(e,a,i){WC(e,a),a.set(e,i)}function WC(e,a){if(a.has(e))throw new TypeError("Cannot initialize the same private elements twice on an object")}function Dt(e,a){var i=g4(e,a,"get");return KC(e,i)}function KC(e,a){return a.get?a.get.call(e):a.value}function vm(e,a,i){var n=g4(e,a,"set");return QC(e,n,i),i}function g4(e,a,i){if(!a.has(e))throw new TypeError("attempted to "+i+" private field on non-instance");return a.get(e)}function QC(e,a,i){if(a.set)a.set.call(e,i);else{if(!a.writable)throw new TypeError("attempted to set read only private field");a.value=i}}var JC=typeof Symbol<"u"?Symbol.toStringTag:"@@toStringTag",kt=new WeakMap,as=new WeakMap;class pu{constructor(a){var{executor:i=()=>{},internals:n=Jh(),promise:o=new Promise((s,r)=>i(s,r,l=>{n.onCancelList.push(l)}))}=a;Fm(this,kt,{writable:!0,value:void 0}),Fm(this,as,{writable:!0,value:void 0}),Si(this,JC,"CancelablePromise"),this.cancel=this.cancel.bind(this),vm(this,kt,n),vm(this,as,o||new Promise((s,r)=>i(s,r,l=>{n.onCancelList.push(l)})))}then(a,i){return c0(Dt(this,as).then(Or(a,Dt(this,kt)),Or(i,Dt(this,kt))),Dt(this,kt))}catch(a){return c0(Dt(this,as).catch(Or(a,Dt(this,kt))),Dt(this,kt))}finally(a,i){return i&&Dt(this,kt).onCancelList.push(a),c0(Dt(this,as).finally(Or(()=>{if(a)return i&&(Dt(this,kt).onCancelList=Dt(this,kt).onCancelList.filter(n=>n!==a)),a()},Dt(this,kt))),Dt(this,kt))}cancel(){Dt(this,kt).isCanceled=!0;var a=Dt(this,kt).onCancelList;Dt(this,kt).onCancelList=[];for(var i of a)if(typeof i=="function")try{i()}catch(n){console.error(n)}}isCanceled(){return Dt(this,kt).isCanceled===!0}}class Ci extends pu{constructor(a){super({executor:a})}}Si(Ci,"all",function(e){return Rr(e,Promise.all(e))}),Si(Ci,"allSettled",function(e){return Rr(e,Promise.allSettled(e))}),Si(Ci,"any",function(e){return Rr(e,Promise.any(e))}),Si(Ci,"race",function(e){return Rr(e,Promise.race(e))}),Si(Ci,"resolve",function(e){return bm(Promise.resolve(e))}),Si(Ci,"reject",function(e){return bm(Promise.reject(e))}),Si(Ci,"isCancelable",Qh);function bm(e){return c0(e,Jh())}function Qh(e){return e instanceof Ci||e instanceof pu}function Or(e,a){if(e)return i=>{if(!a.isCanceled){var n=e(i);return Qh(n)&&a.onCancelList.push(n.cancel),n}return i}}function c0(e,a){return new pu({internals:a,promise:e})}function Rr(e,a){var i=Jh();return i.onCancelList.push(()=>{for(var n of e)Qh(n)&&n.cancel()}),new pu({internals:i,promise:a})}function Jh(){return{isCanceled:!1,onCancelList:[]}}var od={},XC={2:e=>{function a(o,s,r){o instanceof RegExp&&(o=i(o,r)),s instanceof RegExp&&(s=i(s,r));var l=n(o,s,r);return l&&{start:l[0],end:l[1],pre:r.slice(0,l[0]),body:r.slice(l[0]+o.length,l[1]),post:r.slice(l[1]+s.length)}}function i(o,s){var r=s.match(o);return r?r[0]:null}function n(o,s,r){var l,u,c,d,h,g=r.indexOf(o),f=r.indexOf(s,g+1),p=g;if(g>=0&&f>0){for(l=[],c=r.length;p>=0&&!h;)p==g?(l.push(p),g=r.indexOf(o,p+1)):l.length==1?h=[l.pop(),f]:((u=l.pop())=0?g:f;l.length&&(h=[c,d])}return h}e.exports=a,a.range=n},101:function(e,a,i){var n;e=i.nmd(e),function(o){var s=(e&&e.exports,typeof wa=="object"&&wa);s.global!==s&&s.window;var r=function(h){this.message=h};(r.prototype=new Error).name="InvalidCharacterError";var l=function(h){throw new r(h)},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=/[\t\n\f\r ]/g,d={encode:function(h){h=String(h),/[^\0-\xFF]/.test(h)&&l("The string to be encoded contains characters outside of the Latin1 range.");for(var g,f,p,F,b=h.length%3,w="",y=-1,k=h.length-b;++y>18&63)+u.charAt(F>>12&63)+u.charAt(F>>6&63)+u.charAt(63&F);return b==2?(g=h.charCodeAt(y)<<8,f=h.charCodeAt(++y),w+=u.charAt((F=g+f)>>10)+u.charAt(F>>4&63)+u.charAt(F<<2&63)+"="):b==1&&(F=h.charCodeAt(y),w+=u.charAt(F>>2)+u.charAt(F<<4&63)+"=="),w},decode:function(h){var g=(h=String(h).replace(c,"")).length;g%4==0&&(g=(h=h.replace(/==?$/,"")).length),(g%4==1||/[^+a-zA-Z0-9/]/.test(h))&&l("Invalid character: the string to be decoded is not correctly encoded.");for(var f,p,F=0,b="",w=-1;++w>(-2*F&6)));return b},version:"1.0.0"};(n=function(){return d}.call(a,i,a,e))===void 0||(e.exports=n)}()},172:(e,a)=>{a.d=function(i){if(!i)return 0;for(var n=(i=i.toString()).length,o=i.length;o--;){var s=i.charCodeAt(o);56320<=s&&s<=57343&&o--,127{var a={utf8:{stringToBytes:function(i){return a.bin.stringToBytes(unescape(encodeURIComponent(i)))},bytesToString:function(i){return decodeURIComponent(escape(a.bin.bytesToString(i)))}},bin:{stringToBytes:function(i){for(var n=[],o=0;o{var a,i;a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i={rotl:function(n,o){return n<>>32-o},rotr:function(n,o){return n<<32-o|n>>>o},endian:function(n){if(n.constructor==Number)return 16711935&i.rotl(n,8)|4278255360&i.rotl(n,24);for(var o=0;o0;n--)o.push(Math.floor(256*Math.random()));return o},bytesToWords:function(n){for(var o=[],s=0,r=0;s>>5]|=n[s]<<24-r%32;return o},wordsToBytes:function(n){for(var o=[],s=0;s<32*n.length;s+=8)o.push(n[s>>>5]>>>24-s%32&255);return o},bytesToHex:function(n){for(var o=[],s=0;s>>4).toString(16)),o.push((15&n[s]).toString(16));return o.join("")},hexToBytes:function(n){for(var o=[],s=0;s>>6*(3-l)&63)):o.push("=");return o.join("")},base64ToBytes:function(n){n=n.replace(/[^A-Z0-9+\/]/gi,"");for(var o=[],s=0,r=0;s>>6-2*r);return o}},e.exports=i},635:(e,a,i)=>{const n=i(31),o=i(338),s=i(221);e.exports={XMLParser:o,XMLValidator:n,XMLBuilder:s}},705:(e,a)=>{const i=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",n="["+i+"]["+i+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*",o=new RegExp("^"+n+"$");a.isExist=function(s){return s!==void 0},a.isEmptyObject=function(s){return Object.keys(s).length===0},a.merge=function(s,r,l){if(r){const u=Object.keys(r),c=u.length;for(let d=0;d{const n=i(705),o={allowBooleanAttributes:!1,unpairedTags:[]};function s(y){return y===" "||y===" "||y===` `||y==="\r"}function r(y,k){const x=k;for(;k5&&S==="xml")return p("InvalidXml","XML declaration allowed only at the start of the document.",b(y,k));if(y[k]=="?"&&y[k+1]==">"){k++;break}}return k}function l(y,k){if(y.length>k+5&&y[k+1]==="-"&&y[k+2]==="-"){for(k+=3;k"){k+=2;break}}else if(y.length>k+8&&y[k+1]==="D"&&y[k+2]==="O"&&y[k+3]==="C"&&y[k+4]==="T"&&y[k+5]==="Y"&&y[k+6]==="P"&&y[k+7]==="E"){let x=1;for(k+=8;k"&&(x--,x===0))break}else if(y.length>k+9&&y[k+1]==="["&&y[k+2]==="C"&&y[k+3]==="D"&&y[k+4]==="A"&&y[k+5]==="T"&&y[k+6]==="A"&&y[k+7]==="["){for(k+=8;k"){k+=2;break}}return k}a.validate=function(y,k){k=Object.assign({},o,k);const x=[];let S=!1,B=!1;y[0]==="\uFEFF"&&(y=y.substr(1));for(let R=0;R"&&y[R]!==" "&&y[R]!==" "&&y[R]!==` `&&y[R]!=="\r";R++)C+=y[R];if(C=C.trim(),C[C.length-1]==="/"&&(C=C.substring(0,C.length-1),R--),P=C,!n.isName(P)){let j;return j=C.trim().length===0?"Invalid space after '<'.":"Tag '"+C+"' is an invalid name.",p("InvalidTag",j,b(y,R))}const T=d(y,R);if(T===!1)return p("InvalidAttr","Attributes for '"+C+"' have open quote.",b(y,R));let A=T.value;if(R=T.index,A[A.length-1]==="/"){const j=R-A.length;A=A.substring(0,A.length-1);const q=g(A,k);if(q!==!0)return p(q.err.code,q.err.msg,b(y,j+q.err.line));S=!0}else if(v){if(!T.tagClosed)return p("InvalidTag","Closing tag '"+C+"' doesn't have proper closing.",b(y,R));if(A.trim().length>0)return p("InvalidTag","Closing tag '"+C+"' can't have attributes or invalid starting.",b(y,I));if(x.length===0)return p("InvalidTag","Closing tag '"+C+"' has not been opened.",b(y,I));{const j=x.pop();if(C!==j.tagName){let q=b(y,j.tagStartPos);return p("InvalidTag","Expected closing tag '"+j.tagName+"' (opened in line "+q.line+", col "+q.col+") instead of closing tag '"+C+"'.",b(y,I))}x.length==0&&(B=!0)}}else{const j=g(A,k);if(j!==!0)return p(j.err.code,j.err.msg,b(y,R-A.length+j.err.line));if(B===!0)return p("InvalidXml","Multiple possible root nodes found.",b(y,R));k.unpairedTags.indexOf(C)!==-1||x.push({tagName:C,tagStartPos:I}),S=!0}for(R++;R0)||p("InvalidXml","Invalid '"+JSON.stringify(x.map(R=>R.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1}):p("InvalidXml","Start tag expected.",1)};const u='"',c="'";function d(y,k){let x="",S="",B=!1;for(;k"&&S===""){B=!0;break}x+=y[k]}return S===""&&{value:x,index:k,tagClosed:B}}const h=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function g(y,k){const x=n.getAllMatches(y,h),S={};for(let B=0;B{const n=i(87),o={attributeNamePrefix:"@_",attributesGroupName:!1,textNodeName:"#text",ignoreAttributes:!0,cdataPropName:!1,format:!1,indentBy:" ",suppressEmptyNode:!1,suppressUnpairedNode:!0,suppressBooleanAttributes:!0,tagValueProcessor:function(c,d){return d},attributeValueProcessor:function(c,d){return d},preserveOrder:!1,commentPropName:!1,unpairedTags:[],entities:[{regex:new RegExp("&","g"),val:"&"},{regex:new RegExp(">","g"),val:">"},{regex:new RegExp("<","g"),val:"<"},{regex:new RegExp("'","g"),val:"'"},{regex:new RegExp('"',"g"),val:"""}],processEntities:!0,stopNodes:[],oneListGroup:!1};function s(c){this.options=Object.assign({},o,c),this.options.ignoreAttributes||this.options.attributesGroupName?this.isAttribute=function(){return!1}:(this.attrPrefixLen=this.options.attributeNamePrefix.length,this.isAttribute=u),this.processTextOrObjNode=r,this.options.format?(this.indentate=l,this.tagEndChar=`> `,this.newLine=` `):(this.indentate=function(){return""},this.tagEndChar=">",this.newLine="")}function r(c,d,h){const g=this.j2x(c,h+1);return c[this.options.textNodeName]!==void 0&&Object.keys(c).length===1?this.buildTextValNode(c[this.options.textNodeName],d,g.attrStr,h):this.buildObjectNode(g.val,d,g.attrStr,h)}function l(c){return this.options.indentBy.repeat(c)}function u(c){return!(!c.startsWith(this.options.attributeNamePrefix)||c===this.options.textNodeName)&&c.substr(this.attrPrefixLen)}s.prototype.build=function(c){return this.options.preserveOrder?n(c,this.options):(Array.isArray(c)&&this.options.arrayNodeName&&this.options.arrayNodeName.length>1&&(c={[this.options.arrayNodeName]:c}),this.j2x(c,0).val)},s.prototype.j2x=function(c,d){let h="",g="";for(let f in c)if(Object.prototype.hasOwnProperty.call(c,f))if(c[f]===void 0)this.isAttribute(f)&&(g+="");else if(c[f]===null)this.isAttribute(f)?g+="":f[0]==="?"?g+=this.indentate(d)+"<"+f+"?"+this.tagEndChar:g+=this.indentate(d)+"<"+f+"/"+this.tagEndChar;else if(c[f]instanceof Date)g+=this.buildTextValNode(c[f],f,"",d);else if(typeof c[f]!="object"){const p=this.isAttribute(f);if(p)h+=this.buildAttrPairStr(p,""+c[f]);else if(f===this.options.textNodeName){let F=this.options.tagValueProcessor(f,""+c[f]);g+=this.replaceEntitiesValue(F)}else g+=this.buildTextValNode(c[f],f,"",d)}else if(Array.isArray(c[f])){const p=c[f].length;let F="",b="";for(let w=0;w`+this.newLine:this.indentate(g)+"<"+d+h+p+this.tagEndChar+c+this.indentate(g)+f:this.indentate(g)+"<"+d+h+p+">"+c+f}},s.prototype.closeTag=function(c){let d="";return this.options.unpairedTags.indexOf(c)!==-1?this.options.suppressUnpairedNode||(d="/"):d=this.options.suppressEmptyNode?"/":`>`+this.newLine;if(this.options.commentPropName!==!1&&d===this.options.commentPropName)return this.indentate(g)+``+this.newLine;if(d[0]==="?")return this.indentate(g)+"<"+d+h+"?"+this.tagEndChar;{let f=this.options.tagValueProcessor(d,c);return f=this.replaceEntitiesValue(f),f===""?this.indentate(g)+"<"+d+h+this.closeTag(d)+this.tagEndChar:this.indentate(g)+"<"+d+h+">"+f+"0&&this.options.processEntities)for(let d=0;d{function a(r,l,u,c){let d="",h=!1;for(let g=0;g`,h=!1;continue}if(p===l.commentPropName){d+=c+``,h=!0;continue}if(p[0]==="?"){const k=n(f[":@"],l),x=p==="?xml"?"":c;let S=f[p][0][l.textNodeName];S=S.length!==0?" "+S:"",d+=x+`<${p}${S}${k}?>`,h=!0;continue}let b=c;b!==""&&(b+=l.indentBy);const w=c+`<${p}${n(f[":@"],l)}`,y=a(f[p],l,F,b);l.unpairedTags.indexOf(p)!==-1?l.suppressUnpairedNode?d+=w+">":d+=w+"/>":y&&y.length!==0||!l.suppressEmptyNode?y&&y.endsWith(">")?d+=w+`>${y}${c}`:(d+=w+">",y&&c!==""&&(y.includes("/>")||y.includes("`):d+=w+"/>",h=!0}return d}function i(r){const l=Object.keys(r);for(let u=0;u0&&l.processEntities)for(let u=0;u0&&(u=` `),a(r,l,"",u)}},193:(e,a,i)=>{const n=i(705);function o(h,g){let f="";for(;g"){if(b?h[g-1]==="-"&&h[g-2]==="-"&&(b=!1,p--):p--,p===0)break}else h[g]==="["?F=!0:w+=h[g];else{if(F&&r(h,g))g+=7,[entityName,val,g]=o(h,g+1),val.indexOf("&")===-1&&(f[d(entityName)]={regx:RegExp(`&${entityName};`,"g"),val});else if(F&&l(h,g))g+=8;else if(F&&u(h,g))g+=8;else if(F&&c(h,g))g+=9;else{if(!s)throw new Error("Invalid DOCTYPE");b=!0}p++,w=""}if(p!==0)throw new Error("Unclosed DOCTYPE")}return{entities:f,i:g}}},63:(e,a)=>{const i={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(n,o){return o},attributeValueProcessor:function(n,o){return o},stopNodes:[],alwaysCreateTextNode:!1,isArray:()=>!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(n,o,s){return n}};a.buildOptions=function(n){return Object.assign({},i,n)},a.defaultOptions=i},299:(e,a,i)=>{const n=i(705),o=i(365),s=i(193),r=i(494);function l(S){const B=Object.keys(S);for(let P=0;P0)){C||(S=this.replaceEntitiesValue(S));const T=this.options.tagValueProcessor(B,S,P,I,v);return T==null?S:typeof T!=typeof S||T!==S?T:this.options.trimValues||S.trim()===S?x(S,this.options.parseTagValue,this.options.numberParseOptions):S}}function c(S){if(this.options.removeNSPrefix){const B=S.split(":"),P=S.charAt(0)==="/"?"/":"";if(B[0]==="xmlns")return"";B.length===2&&(S=P+B[1])}return S}const d=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function h(S,B,P){if(!this.options.ignoreAttributes&&typeof S=="string"){const R=n.getAllMatches(S,d),I=R.length,v={};for(let C=0;C",v,"Closing Tag is not closed.");let T=S.substring(v+2,C).trim();if(this.options.removeNSPrefix){const q=T.indexOf(":");q!==-1&&(T=T.substr(q+1))}this.options.transformTagName&&(T=this.options.transformTagName(T)),P&&(R=this.saveTextToParentTag(R,P,I));const A=I.substring(I.lastIndexOf(".")+1);if(T&&this.options.unpairedTags.indexOf(T)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let j=0;A&&this.options.unpairedTags.indexOf(A)!==-1?(j=I.lastIndexOf(".",I.lastIndexOf(".")-1),this.tagsNodeStack.pop()):j=I.lastIndexOf("."),I=I.substring(0,j),P=this.tagsNodeStack.pop(),R="",v=C}else if(S[v+1]==="?"){let C=y(S,v,!1,"?>");if(!C)throw new Error("Pi Tag is not closed.");if(R=this.saveTextToParentTag(R,P,I),!(this.options.ignoreDeclaration&&C.tagName==="?xml"||this.options.ignorePiTags)){const T=new o(C.tagName);T.add(this.options.textNodeName,""),C.tagName!==C.tagExp&&C.attrExpPresent&&(T[":@"]=this.buildAttributesMap(C.tagExp,I,C.tagName)),this.addChild(P,T,I)}v=C.closeIndex+1}else if(S.substr(v+1,3)==="!--"){const C=w(S,"-->",v+4,"Comment is not closed.");if(this.options.commentPropName){const T=S.substring(v+4,C-2);R=this.saveTextToParentTag(R,P,I),P.add(this.options.commentPropName,[{[this.options.textNodeName]:T}])}v=C}else if(S.substr(v+1,2)==="!D"){const C=s(S,v);this.docTypeEntities=C.entities,v=C.i}else if(S.substr(v+1,2)==="!["){const C=w(S,"]]>",v,"CDATA is not closed.")-2,T=S.substring(v+9,C);R=this.saveTextToParentTag(R,P,I);let A=this.parseTextData(T,P.tagname,I,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?P.add(this.options.cdataPropName,[{[this.options.textNodeName]:T}]):P.add(this.options.textNodeName,A),v=C+2}else{let C=y(S,v,this.options.removeNSPrefix),T=C.tagName;const A=C.rawTagName;let j=C.tagExp,q=C.attrExpPresent,H=C.closeIndex;this.options.transformTagName&&(T=this.options.transformTagName(T)),P&&R&&P.tagname!=="!xml"&&(R=this.saveTextToParentTag(R,P,I,!1));const G=P;if(G&&this.options.unpairedTags.indexOf(G.tagname)!==-1&&(P=this.tagsNodeStack.pop(),I=I.substring(0,I.lastIndexOf("."))),T!==B.tagname&&(I+=I?"."+T:T),this.isItStopNode(this.options.stopNodes,I,T)){let V="";if(j.length>0&&j.lastIndexOf("/")===j.length-1)T[T.length-1]==="/"?(T=T.substr(0,T.length-1),I=I.substr(0,I.length-1),j=T):j=j.substr(0,j.length-1),v=C.closeIndex;else if(this.options.unpairedTags.indexOf(T)!==-1)v=C.closeIndex;else{const ae=this.readStopNodeData(S,A,H+1);if(!ae)throw new Error(`Unexpected end of ${A}`);v=ae.i,V=ae.tagContent}const K=new o(T);T!==j&&q&&(K[":@"]=this.buildAttributesMap(j,I,T)),V&&(V=this.parseTextData(V,T,I,!0,q,!0,!0)),I=I.substr(0,I.lastIndexOf(".")),K.add(this.options.textNodeName,V),this.addChild(P,K,I)}else{if(j.length>0&&j.lastIndexOf("/")===j.length-1){T[T.length-1]==="/"?(T=T.substr(0,T.length-1),I=I.substr(0,I.length-1),j=T):j=j.substr(0,j.length-1),this.options.transformTagName&&(T=this.options.transformTagName(T));const V=new o(T);T!==j&&q&&(V[":@"]=this.buildAttributesMap(j,I,T)),this.addChild(P,V,I),I=I.substr(0,I.lastIndexOf("."))}else{const V=new o(T);this.tagsNodeStack.push(P),T!==j&&q&&(V[":@"]=this.buildAttributesMap(j,I,T)),this.addChild(P,V,I),P=V}R="",v=H}}else R+=S[v];return B.child};function f(S,B,P){const R=this.options.updateTag(B.tagname,P,B[":@"]);R===!1||(typeof R=="string"&&(B.tagname=R),S.addChild(B))}const p=function(S){if(this.options.processEntities){for(let B in this.docTypeEntities){const P=this.docTypeEntities[B];S=S.replace(P.regx,P.val)}for(let B in this.lastEntities){const P=this.lastEntities[B];S=S.replace(P.regex,P.val)}if(this.options.htmlEntities)for(let B in this.htmlEntities){const P=this.htmlEntities[B];S=S.replace(P.regex,P.val)}S=S.replace(this.ampEntity.regex,this.ampEntity.val)}return S};function F(S,B,P,R){return S&&(R===void 0&&(R=Object.keys(B.child).length===0),(S=this.parseTextData(S,B.tagname,P,!1,!!B[":@"]&&Object.keys(B[":@"]).length!==0,R))!==void 0&&S!==""&&B.add(this.options.textNodeName,S),S=""),S}function b(S,B,P){const R="*."+P;for(const I in S){const v=S[I];if(R===v||B===v)return!0}return!1}function w(S,B,P,R){const I=S.indexOf(B,P);if(I===-1)throw new Error(R);return I+B.length-1}function y(S,B,P){const R=function(q,H){let G,V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:">",K="";for(let ae=H;ae3&&arguments[3]!==void 0?arguments[3]:">");if(!R)return;let I=R.data;const v=R.index,C=I.search(/\s/);let T=I,A=!0;C!==-1&&(T=I.substring(0,C),I=I.substring(C+1).trimStart());const j=T;if(P){const q=T.indexOf(":");q!==-1&&(T=T.substr(q+1),A=T!==R.data.substr(q+1))}return{tagName:T,tagExp:I,closeIndex:v,attrExpPresent:A,rawTagName:j}}function k(S,B,P){const R=P;let I=1;for(;P",P,`${B} is not closed`);if(S.substring(P+2,v).trim()===B&&(I--,I===0))return{tagContent:S.substring(R,P),i:v};P=v}else if(S[P+1]==="?")P=w(S,"?>",P+1,"StopNode is not closed.");else if(S.substr(P+1,3)==="!--")P=w(S,"-->",P+3,"StopNode is not closed.");else if(S.substr(P+1,2)==="![")P=w(S,"]]>",P,"StopNode is not closed.")-2;else{const v=y(S,P,">");v&&((v&&v.tagName)===B&&v.tagExp[v.tagExp.length-1]!=="/"&&I++,P=v.closeIndex)}}function x(S,B,P){if(B&&typeof S=="string"){const R=S.trim();return R==="true"||R!=="false"&&r(S,P)}return n.isExist(S)?S:""}e.exports=class{constructor(S){this.options=S,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"},num_dec:{regex:/&#([0-9]{1,7});/g,val:(B,P)=>String.fromCharCode(Number.parseInt(P,10))},num_hex:{regex:/&#x([0-9a-fA-F]{1,6});/g,val:(B,P)=>String.fromCharCode(Number.parseInt(P,16))}},this.addExternalEntities=l,this.parseXml=g,this.parseTextData=u,this.resolveNameSpace=c,this.buildAttributesMap=h,this.isItStopNode=b,this.replaceEntitiesValue=p,this.readStopNodeData=k,this.saveTextToParentTag=F,this.addChild=f}}},338:(e,a,i)=>{const{buildOptions:n}=i(63),o=i(299),{prettify:s}=i(728),r=i(31);e.exports=class{constructor(l){this.externalEntities={},this.options=n(l)}parse(l,u){if(typeof l!="string"){if(!l.toString)throw new Error("XML data is accepted in String or Bytes[] form.");l=l.toString()}if(u){u===!0&&(u={});const h=r.validate(l,u);if(h!==!0)throw Error(`${h.err.msg}:${h.err.line}:${h.err.col}`)}const c=new o(this.options);c.addExternalEntities(this.externalEntities);const d=c.parseXml(l);return this.options.preserveOrder||d===void 0?d:s(d,this.options)}addEntity(l,u){if(u.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(l.indexOf("&")!==-1||l.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(u==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[l]=u}}},728:(e,a)=>{function i(r,l,u){let c;const d={};for(let h=0;h0&&(d[l.textNodeName]=c):c!==void 0&&(d[l.textNodeName]=c),d}function n(r){const l=Object.keys(r);for(let u=0;u{e.exports=class{constructor(a){this.tagname=a,this.child=[],this[":@"]={}}add(a,i){a==="__proto__"&&(a="#__proto__"),this.child.push({[a]:i})}addChild(a){a.tagname==="__proto__"&&(a.tagname="#__proto__"),a[":@"]&&Object.keys(a[":@"]).length>0?this.child.push({[a.tagname]:a.child,":@":a[":@"]}):this.child.push({[a.tagname]:a.child})}}},135:e=>{function a(i){return!!i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}e.exports=function(i){return i!=null&&(a(i)||function(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&a(n.slice(0,0))}(i)||!!i._isBuffer)}},542:(e,a,i)=>{(function(){var n=i(298),o=i(526).utf8,s=i(135),r=i(526).bin,l=function(u,c){u.constructor==String?u=c&&c.encoding==="binary"?r.stringToBytes(u):o.stringToBytes(u):s(u)?u=Array.prototype.slice.call(u,0):Array.isArray(u)||u.constructor===Uint8Array||(u=u.toString());for(var d=n.bytesToWords(u),h=8*u.length,g=1732584193,f=-271733879,p=-1732584194,F=271733878,b=0;b>>24)|4278255360&(d[b]<<24|d[b]>>>8);d[h>>>5]|=128<>>9<<4)]=h;var w=l._ff,y=l._gg,k=l._hh,x=l._ii;for(b=0;b>>0,f=f+B>>>0,p=p+P>>>0,F=F+R>>>0}return n.endian([g,f,p,F])};l._ff=function(u,c,d,h,g,f,p){var F=u+(c&d|~c&h)+(g>>>0)+p;return(F<>>32-f)+c},l._gg=function(u,c,d,h,g,f,p){var F=u+(c&h|d&~h)+(g>>>0)+p;return(F<>>32-f)+c},l._hh=function(u,c,d,h,g,f,p){var F=u+(c^d^h)+(g>>>0)+p;return(F<>>32-f)+c},l._ii=function(u,c,d,h,g,f,p){var F=u+(d^(c|~h))+(g>>>0)+p;return(F<>>32-f)+c},l._blocksize=16,l._digestsize=16,e.exports=function(u,c){if(u==null)throw new Error("Illegal argument "+u);var d=n.wordsToBytes(l(u,c));return c&&c.asBytes?d:c&&c.asString?r.bytesToString(d):n.bytesToHex(d)}})()},285:(e,a,i)=>{var n=i(2);e.exports=function(w){return w?(w.substr(0,2)==="{}"&&(w="\\{\\}"+w.substr(2)),b(function(y){return y.split("\\\\").join(o).split("\\{").join(s).split("\\}").join(r).split("\\,").join(l).split("\\.").join(u)}(w),!0).map(d)):[]};var o="\0SLASH"+Math.random()+"\0",s="\0OPEN"+Math.random()+"\0",r="\0CLOSE"+Math.random()+"\0",l="\0COMMA"+Math.random()+"\0",u="\0PERIOD"+Math.random()+"\0";function c(w){return parseInt(w,10)==w?parseInt(w,10):w.charCodeAt(0)}function d(w){return w.split(o).join("\\").split(s).join("{").split(r).join("}").split(l).join(",").split(u).join(".")}function h(w){if(!w)return[""];var y=[],k=n("{","}",w);if(!k)return w.split(",");var x=k.pre,S=k.body,B=k.post,P=x.split(",");P[P.length-1]+="{"+S+"}";var R=h(B);return B.length&&(P[P.length-1]+=R.shift(),P.push.apply(P,R)),y.push.apply(y,P),y}function g(w){return"{"+w+"}"}function f(w){return/^-?0\d/.test(w)}function p(w,y){return w<=y}function F(w,y){return w>=y}function b(w,y){var k=[],x=n("{","}",w);if(!x)return[w];var S=x.pre,B=x.post.length?b(x.post,!1):[""];if(/\$$/.test(x.pre))for(var P=0;P=0;if(!A&&!j)return x.post.match(/,.*\}/)?b(w=x.pre+"{"+x.body+r+x.post):[w];if(A)I=x.body.split(/\.\./);else if((I=h(x.body)).length===1&&(I=b(I[0],!1).map(g)).length===1)return B.map(function(ve){return x.pre+I[0]+ve});if(A){var q=c(I[0]),H=c(I[1]),G=Math.max(I[0].length,I[1].length),V=I.length==3?Math.abs(c(I[2])):1,K=p;H0){var pe=new Array(ge+1).join("0");de=Q<0?"-"+pe+de.slice(1):pe+de}}v.push(de)}}else{v=[];for(var re=0;re{function a(c){return a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},a(c)}function i(c){var d=typeof Map=="function"?new Map:void 0;return i=function(h){if(h===null||(g=h,Function.toString.call(g).indexOf("[native code]")===-1))return h;var g;if(typeof h!="function")throw new TypeError("Super expression must either be null or a function");if(d!==void 0){if(d.has(h))return d.get(h);d.set(h,f)}function f(){return n(h,arguments,s(this).constructor)}return f.prototype=Object.create(h.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),o(f,h)},i(c)}function n(c,d,h){return n=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}()?Reflect.construct:function(g,f,p){var F=[null];F.push.apply(F,f);var b=new(Function.bind.apply(g,F));return p&&o(b,p.prototype),b},n.apply(null,arguments)}function o(c,d){return o=Object.setPrototypeOf||function(h,g){return h.__proto__=g,h},o(c,d)}function s(c){return s=Object.setPrototypeOf?Object.getPrototypeOf:function(d){return d.__proto__||Object.getPrototypeOf(d)},s(c)}var r=function(c){function d(h){var g;return function(f,p){if(!(f instanceof p))throw new TypeError("Cannot call a class as a function")}(this,d),(g=function(f,p){return!p||a(p)!=="object"&&typeof p!="function"?function(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}(f):p}(this,s(d).call(this,h))).name="ObjectPrototypeMutationError",g}return function(h,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");h.prototype=Object.create(g&&g.prototype,{constructor:{value:h,writable:!0,configurable:!0}}),g&&o(h,g)}(d,c),d}(i(Error));function l(c,d){for(var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},g=d.split("."),f=g.length,p=function(w){var y=g[w];if(!c)return{v:void 0};if(y==="+"){if(Array.isArray(c))return{v:c.map(function(x,S){var B=g.slice(w+1);return B.length>0?l(x,B.join("."),h):h(c,S,g,w)})};var k=g.slice(0,w).join(".");throw new Error("Object at wildcard (".concat(k,") is not an array"))}c=h(c,y,g,w)},F=0;F2&&arguments[2]!==void 0?arguments[2]:{};if(a(c)!="object"||c===null||d===void 0)return!1;if(typeof d=="number")return d in c;try{var g=!1;return l(c,d,function(f,p,F,b){if(!u(F,b))return f&&f[p];g=h.own?f.hasOwnProperty(p):p in f}),g}catch{return!1}},hasOwn:function(c,d,h){return this.has(c,d,h||{own:!0})},isIn:function(c,d,h){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(a(c)!="object"||c===null||d===void 0)return!1;try{var f=!1,p=!1;return l(c,d,function(F,b,w,y){return f=f||F===h||!!F&&F[b]===h,p=u(w,y)&&a(F)==="object"&&b in F,F&&F[b]}),g.validPath?f&&p:f}catch{return!1}},ObjectPrototypeMutationError:r}},47:(e,a,i)=>{var n=i(410),o=function(c){return typeof c=="string"};function s(c,d){for(var h=[],g=0;g=-1&&!d;h--){var g=h>=0?arguments[h]:$a.cwd();if(!o(g))throw new TypeError("Arguments to path.resolve must be strings");g&&(c=g+"/"+c,d=g.charAt(0)==="/")}return(d?"/":"")+(c=s(c.split("/"),!d).join("/"))||"."},l.normalize=function(c){var d=l.isAbsolute(c),h=c.substr(-1)==="/";return(c=s(c.split("/"),!d).join("/"))||d||(c="."),c&&h&&(c+="/"),(d?"/":"")+c},l.isAbsolute=function(c){return c.charAt(0)==="/"},l.join=function(){for(var c="",d=0;d=0&&y[x]==="";x--);return k>x?[]:y.slice(k,x+1)}c=l.resolve(c).substr(1),d=l.resolve(d).substr(1);for(var g=h(c.split("/")),f=h(d.split("/")),p=Math.min(g.length,f.length),F=p,b=0;b{var i=Object.prototype.hasOwnProperty;function n(s){try{return decodeURIComponent(s.replace(/\+/g," "))}catch{return null}}function o(s){try{return encodeURIComponent(s)}catch{return null}}a.stringify=function(s,r){r=r||"";var l,u,c=[];for(u in typeof r!="string"&&(r="?"),s)if(i.call(s,u)){if((l=s[u])||l!=null&&!isNaN(l)||(l=""),u=o(u),l=o(l),u===null||l===null)continue;c.push(u+"="+l)}return c.length?r+c.join("&"):""},a.parse=function(s){for(var r,l=/([^=?#&]+)=?([^&]*)/g,u={};r=l.exec(s);){var c=n(r[1]),d=n(r[2]);c===null||d===null||c in u||(u[c]=d)}return u}},670:e=>{e.exports=function(a,i){if(i=i.split(":")[0],!(a=+a))return!1;switch(i){case"http":case"ws":return a!==80;case"https":case"wss":return a!==443;case"ftp":return a!==21;case"gopher":return a!==70;case"file":return!1}return a!==0}},494:e=>{const a=/^[-+]?0x[a-fA-F0-9]+$/,i=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const n={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};e.exports=function(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(s=Object.assign({},n,s),!o||typeof o!="string")return o;let r=o.trim();if(s.skipLike!==void 0&&s.skipLike.test(r))return o;if(s.hex&&a.test(r))return Number.parseInt(r,16);{const u=i.exec(r);if(u){const c=u[1],d=u[2];let h=((l=u[3])&&l.indexOf(".")!==-1&&((l=l.replace(/0+$/,""))==="."?l="0":l[0]==="."?l="0"+l:l[l.length-1]==="."&&(l=l.substr(0,l.length-1))),l);const g=u[4]||u[6];if(!s.leadingZeros&&d.length>0&&c&&r[2]!=="."||!s.leadingZeros&&d.length>0&&!c&&r[1]!==".")return o;{const f=Number(r),p=""+f;return p.search(/[eE]/)!==-1||g?s.eNotation?f:o:r.indexOf(".")!==-1?p==="0"&&h===""||p===h||c&&p==="-"+h?f:o:d?h===p||c+h===p?f:o:r===p||r===c+p?f:o}}return o}var l}},737:(e,a,i)=>{var n=i(670),o=i(647),s=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,r=/[\n\r\t]/g,l=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,u=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,d=/^[a-zA-Z]:/;function h(y){return(y||"").toString().replace(s,"")}var g=[["#","hash"],["?","query"],function(y,k){return F(k.protocol)?y.replace(/\\/g,"/"):y},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],f={hash:1,query:1};function p(y){var k,x=(typeof window<"u"?window:typeof wa<"u"?wa:typeof self<"u"?self:{}).location||{},S={},B=typeof(y=y||x);if(y.protocol==="blob:")S=new w(unescape(y.pathname),{});else if(B==="string")for(k in S=new w(y,{}),f)delete S[k];else if(B==="object"){for(k in y)k in f||(S[k]=y[k]);S.slashes===void 0&&(S.slashes=l.test(y.href))}return S}function F(y){return y==="file:"||y==="ftp:"||y==="http:"||y==="https:"||y==="ws:"||y==="wss:"}function b(y,k){y=(y=h(y)).replace(r,""),k=k||{};var x,S=c.exec(y),B=S[1]?S[1].toLowerCase():"",P=!!S[2],R=!!S[3],I=0;return P?R?(x=S[2]+S[3]+S[4],I=S[2].length+S[3].length):(x=S[2]+S[4],I=S[2].length):R?(x=S[3]+S[4],I=S[3].length):x=S[4],B==="file:"?I>=2&&(x=x.slice(2)):F(B)?x=S[4]:B?P&&(x=x.slice(2)):I>=2&&F(k.protocol)&&(x=S[4]),{protocol:B,slashes:P||F(B),slashesCount:I,rest:x}}function w(y,k,x){if(y=(y=h(y)).replace(r,""),!(this instanceof w))return new w(y,k,x);var S,B,P,R,I,v,C=g.slice(),T=typeof k,A=this,j=0;for(T!=="object"&&T!=="string"&&(x=k,k=null),x&&typeof x!="function"&&(x=o.parse),S=!(B=b(y||"",k=p(k))).protocol&&!B.slashes,A.slashes=B.slashes||S&&k.slashes,A.protocol=B.protocol||k.protocol||"",y=B.rest,(B.protocol==="file:"&&(B.slashesCount!==2||d.test(y))||!B.slashes&&(B.protocol||B.slashesCount<2||!F(A.protocol)))&&(C[3]=[/(.*)/,"pathname"]);j{},388:()=>{},805:()=>{},345:()=>{},800:()=>{}},ym={};function $e(e){var a=ym[e];if(a!==void 0)return a.exports;var i=ym[e]={id:e,loaded:!1,exports:{}};return e9[e].call(i.exports,i,i.exports,$e),i.loaded=!0,i.exports}$e.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return $e.d(a,{a}),a},$e.d=(e,a)=>{for(var i in a)$e.o(a,i)&&!$e.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:a[i]})},$e.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),$e.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var ma={};$e.d(ma,{hT:()=>Mt,O4:()=>Fi,Kd:()=>u9,YK:()=>d9,UU:()=>px,Gu:()=>_4,ky:()=>w4,h4:()=>rr,ch:()=>Fu,hq:()=>Un,i5:()=>A4});var t9=$e(737),a9=$e.n(t9);function rd(e){if(!Rc(e))throw new Error("Parameter was not an error")}function Rc(e){return!!e&&typeof e=="object"&&(a=e,Object.prototype.toString.call(a)==="[object Error]")||e instanceof Error;var a}let Ka=class ls extends Error{constructor(a,i){const n=[...arguments],{options:o,shortMessage:s}=function(l){let u,c="";if(l.length===0)u={};else if(Rc(l[0]))u={cause:l[0]},c=l.slice(1).join(" ")||"";else if(l[0]&&typeof l[0]=="object")u=Object.assign({},l[0]),c=l.slice(1).join(" ")||"";else{if(typeof l[0]!="string")throw new Error("Invalid arguments passed to Layerr");u={},c=c=l.join(" ")||""}return{options:u,shortMessage:c}}(n);let r=s;if(o.cause&&(r=`${r}: ${o.cause.message}`),super(r),this.message=r,o.name&&typeof o.name=="string"?this.name=o.name:this.name="Layerr",o.cause&&Object.defineProperty(this,"_cause",{value:o.cause}),Object.defineProperty(this,"_info",{value:{}}),o.info&&typeof o.info=="object"&&Object.assign(this._info,o.info),Error.captureStackTrace){const l=o.constructorOpt||this.constructor;Error.captureStackTrace(this,l)}}static cause(a){return rd(a),a._cause&&Rc(a._cause)?a._cause:null}static fullStack(a){rd(a);const i=ls.cause(a);return i?`${a.stack} -caused by: ${ls.fullStack(i)}`:a.stack??""}static info(a){rd(a);const i={},n=ls.cause(a);return n&&Object.assign(i,ls.info(n)),a._info&&Object.assign(i,a._info),i}toString(){let a=this.name||this.constructor.name||this.constructor.prototype.name;return this.message&&(a=`${a}: ${this.message}`),a}};var i9=$e(47),V0=$e.n(i9);const Em="__PATH_SEPARATOR_POSIX__",Dm="__PATH_SEPARATOR_WINDOWS__";function ot(e){try{const a=e.replace(/\//g,Em).replace(/\\\\/g,Dm);return encodeURIComponent(a).split(Dm).join("\\\\").split(Em).join("/")}catch(a){throw new Ka(a,"Failed encoding path")}}function Tm(e){return e.startsWith("/")?e:"/"+e}function qs(e){let a=e;return a[0]!=="/"&&(a="/"+a),/^.+\/$/.test(a)&&(a=a.substr(0,a.length-1)),a}function n9(e){let a=new(a9())(e).pathname;return a.length<=0&&(a="/"),qs(a)}function st(){for(var e=arguments.length,a=new Array(e),i=0;i1){var s=n.shift();n[0]=s+n[0]}n[0].match(/^file:\/\/\//)?n[0]=n[0].replace(/^([^/:]+):\/*/,"$1:///"):n[0]=n[0].replace(/^([^/:]+):\/*/,"$1://");for(var r=0;r0&&(l=l.replace(/^[\/]+/,"")),l=r0?"?":"")+c.join("&")}(typeof arguments[0]=="object"?arguments[0]:[].slice.call(arguments))}(a.reduce((n,o,s)=>((s===0||o!=="/"||o==="/"&&n[n.length-1]!=="/")&&n.push(o),n),[]))}var o9=$e(542),is=$e.n(o9);const s9="abcdef0123456789";function km(e,a){const i=e.url.replace("//",""),n=i.indexOf("/")==-1?"/":i.slice(i.indexOf("/")),o=e.method?e.method.toUpperCase():"GET",s=!!/(^|,)\s*auth\s*($|,)/.test(a.qop)&&"auth",r=`00000000${a.nc}`.slice(-8),l=function(g,f,p,F,b,w,y){const k=y||is()(`${f}:${p}:${F}`);return g&&g.toLowerCase()==="md5-sess"?is()(`${k}:${b}:${w}`):k}(a.algorithm,a.username,a.realm,a.password,a.nonce,a.cnonce,a.ha1),u=is()(`${o}:${n}`),c=s?is()(`${l}:${a.nonce}:${r}:${a.cnonce}:${s}:${u}`):is()(`${l}:${a.nonce}:${u}`),d={username:a.username,realm:a.realm,nonce:a.nonce,uri:n,qop:s,response:c,nc:r,cnonce:a.cnonce,algorithm:a.algorithm,opaque:a.opaque},h=[];for(const g in d)d[g]&&(g==="qop"||g==="nc"||g==="algorithm"?h.push(`${g}=${d[g]}`):h.push(`${g}="${d[g]}"`));return`Digest ${h.join(", ")}`}function f4(e){return(e.headers&&e.headers.get("www-authenticate")||"").split(/\s/)[0].toLowerCase()==="digest"}var r9=$e(101),m4=$e.n(r9);function wm(e){return m4().decode(e)}function Am(e,a){var i;return`Basic ${i=`${e}:${a}`,m4().encode(i)}`}const W0=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:typeof window<"u"?window:globalThis,l9=W0.fetch.bind(W0),u9=W0.Request,d9=W0.Response;let Mt=function(e){return e.Auto="auto",e.Digest="digest",e.None="none",e.Password="password",e.Token="token",e}({}),Fi=function(e){return e.DataTypeNoLength="data-type-no-length",e.InvalidAuthType="invalid-auth-type",e.InvalidOutputFormat="invalid-output-format",e.LinkUnsupportedAuthType="link-unsupported-auth",e.InvalidUpdateRange="invalid-update-range",e.NotSupported="not-supported",e}({});function p4(e,a,i,n,o){switch(e.authType){case Mt.Auto:a&&i&&(e.headers.Authorization=Am(a,i));break;case Mt.Digest:e.digest=function(r,l,u){return{username:r,password:l,ha1:u,nc:0,algorithm:"md5",hasDigestAuth:!1}}(a,i,o);break;case Mt.None:break;case Mt.Password:e.headers.Authorization=Am(a,i);break;case Mt.Token:e.headers.Authorization=`${(s=n).token_type} ${s.access_token}`;break;default:throw new Ka({info:{code:Fi.InvalidAuthType}},`Invalid auth type: ${e.authType}`)}var s}$e(345),$e(800);const Sm="@@HOTPATCHER",c9=()=>{};function ld(e){return{original:e,methods:[e],final:!1}}let h9=class{constructor(){this._configuration={registry:{},getEmptyAction:"null"},this.__type__=Sm}get configuration(){return this._configuration}get getEmptyAction(){return this.configuration.getEmptyAction}set getEmptyAction(e){this.configuration.getEmptyAction=e}control(e){let a=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(!e||e.__type__!==Sm)throw new Error("Failed taking control of target HotPatcher instance: Invalid type or object");return Object.keys(e.configuration.registry).forEach(i=>{this.configuration.registry.hasOwnProperty(i)?a&&(this.configuration.registry[i]=Object.assign({},e.configuration.registry[i])):this.configuration.registry[i]=Object.assign({},e.configuration.registry[i])}),e._configuration=this.configuration,this}execute(e){const a=this.get(e)||c9;for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o0;)u=[n.shift().apply(c,u)];return u[0]}}(...a.methods)}isPatched(e){return!!this.configuration.registry[e]}patch(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{chain:n=!1}=i;if(this.configuration.registry[e]&&this.configuration.registry[e].final)throw new Error(`Failed patching '${e}': Method marked as being final`);if(typeof a!="function")throw new Error(`Failed patching '${e}': Provided method is not a function`);if(n)this.configuration.registry[e]?this.configuration.registry[e].methods.push(a):this.configuration.registry[e]=ld(a);else if(this.isPatched(e)){const{original:o}=this.configuration.registry[e];this.configuration.registry[e]=Object.assign(ld(a),{original:o})}else this.configuration.registry[e]=ld(a);return this}patchInline(e,a){this.isPatched(e)||this.patch(e,a);for(var i=arguments.length,n=new Array(i>2?i-2:0),o=2;o1?a-1:0),n=1;n{this.patch(e,o,{chain:!0})}),this}restore(e){if(!this.isPatched(e))throw new Error(`Failed restoring method: No method present for key: ${e}`);if(typeof this.configuration.registry[e].original!="function")throw new Error(`Failed restoring method: Original method not found or of invalid type for key: ${e}`);return this.configuration.registry[e].methods=[this.configuration.registry[e].original],this}setFinal(e){if(!this.configuration.registry.hasOwnProperty(e))throw new Error(`Failed marking '${e}' as final: No method found for key`);return this.configuration.registry[e].final=!0,this}},ud=null;function _4(){return ud||(ud=new h9),ud}function K0(e){return function(a){if(typeof a!="object"||a===null||Object.prototype.toString.call(a)!="[object Object]")return!1;if(Object.getPrototypeOf(a)===null)return!0;let i=a;for(;Object.getPrototypeOf(i)!==null;)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(a)===i}(e)?Object.assign({},e):Object.setPrototypeOf(Object.assign({},e),Object.getPrototypeOf(e))}function Cm(){for(var e=arguments.length,a=new Array(e),i=0;i0;){const s=o.shift();n=n?F4(n,s):K0(s)}return n}function F4(e,a){const i=K0(e);return Object.keys(a).forEach(n=>{i.hasOwnProperty(n)?Array.isArray(a[n])?i[n]=Array.isArray(i[n])?[...i[n],...a[n]]:[...a[n]]:typeof a[n]=="object"&&a[n]?i[n]=typeof i[n]=="object"&&i[n]?F4(i[n],a[n]):K0(a[n]):i[n]=a[n]:i[n]=a[n]}),i}function g9(e){const a={};for(const i of e.keys())a[i]=e.get(i);return a}function jc(){for(var e=arguments.length,a=new Array(e),i=0;i(Object.keys(s).forEach(r=>{const l=r.toLowerCase();n.hasOwnProperty(l)?o[n[l]]=s[r]:(n[l]=r,o[r]=s[r])}),o),{})}$e(805);const f9=typeof ArrayBuffer=="function",{toString:m9}=Object.prototype;function v4(e){return f9&&(e instanceof ArrayBuffer||m9.call(e)==="[object ArrayBuffer]")}function b4(e){return e!=null&&e.constructor!=null&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Xh(e){return function(){for(var a=[],i=0;ia.patchInline("fetch",l9,i.url,function(n){let o={};const s={method:n.method};if(n.headers&&(o=jc(o,n.headers)),n.data!==void 0){const[r,l]=function(u){if(typeof u=="string")return[u,{}];if(b4(u))return[u,{}];if(v4(u))return[u,{}];if(u&&typeof u=="object")return[JSON.stringify(u),{"content-type":"application/json"}];throw new Error("Unable to convert request body: Unexpected body type: "+typeof u)}(n.data);s.body=r,o=jc(o,l)}return n.signal&&(s.signal=n.signal),n.withCredentials&&(s.credentials="include"),s.headers=o,s}(i)),e)}var _9=$e(285);const J0=e=>{if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>65536)throw new TypeError("pattern is too long")},F9={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},ns=e=>e.replace(/[[\]\\-]/g,"\\$&"),xm=e=>e.join(""),v9=(e,a)=>{const i=a;if(e.charAt(i)!=="[")throw new Error("not in a brace expression");const n=[],o=[];let s=i+1,r=!1,l=!1,u=!1,c=!1,d=i,h="";e:for(;sh?n.push(ns(h)+"-"+ns(F)):F===h&&n.push(ns(F)),h="",s++):e.startsWith("-]",s+1)?(n.push(ns(F+"-")),s+=2):e.startsWith("-",s+1)?(h=F,s+=2):(n.push(ns(F)),s++)}else u=!0,s++}else c=!0,s++}if(d1&&arguments[1]!==void 0?arguments[1]:{};return a?e.replace(/\[([^\/\\])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\])\]/g,"$1$2").replace(/\\([^\/])/g,"$1")},b9=new Set(["!","?","+","*","@"]),Nm=e=>b9.has(e),dd="(?!\\.)",y9=new Set(["[","."]),E9=new Set(["..","."]),D9=new Set("().*{}+?[]^$\\!"),eg="[^/]",Bm=eg+"*?",Om=eg+"+?";class jt{type;#e;#a;#o=!1;#t=[];#i;#s;#l;#r=!1;#n;#u;#c=!1;constructor(a,i){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.type=a,a&&(this.#a=!0),this.#i=i,this.#e=this.#i?this.#i.#e:this,this.#n=this.#e===this?n:this.#e.#n,this.#l=this.#e===this?[]:this.#e.#l,a!=="!"||this.#e.#r||this.#l.push(this),this.#s=this.#i?this.#i.#t.length:0}get hasMagic(){if(this.#a!==void 0)return this.#a;for(const a of this.#t)if(typeof a!="string"&&(a.type||a.hasMagic))return this.#a=!0;return this.#a}toString(){return this.#u!==void 0?this.#u:this.type?this.#u=this.type+"("+this.#t.map(a=>String(a)).join("|")+")":this.#u=this.#t.map(a=>String(a)).join("")}#g(){if(this!==this.#e)throw new Error("should only call on root");if(this.#r)return this;let a;for(this.toString(),this.#r=!0;a=this.#l.pop();){if(a.type!=="!")continue;let i=a,n=i.#i;for(;n;){for(let o=i.#s+1;!n.type&&otypeof i=="string"?i:i.toJSON()):[this.type,...this.#t.map(i=>i.toJSON())];return this.isStart()&&!this.type&&a.unshift([]),this.isEnd()&&(this===this.#e||this.#e.#r&&this.#i?.type==="!")&&a.push({}),a}isStart(){if(this.#e===this)return!0;if(!this.#i?.isStart())return!1;if(this.#s===0)return!0;const a=this.#i;for(let i=0;i1&&arguments[1]!==void 0?arguments[1]:{};const n=new jt(null,void 0,i);return jt.#d(a,n,0,i),n}toMMPattern(){if(this!==this.#e)return this.#e.toMMPattern();const a=this.toString(),[i,n,o,s]=this.toRegExpSource();if(!(o||this.#a||this.#n.nocase&&!this.#n.nocaseMagicOnly&&a.toUpperCase()!==a.toLowerCase()))return n;const r=(this.#n.nocase?"i":"")+(s?"u":"");return Object.assign(new RegExp(`^${i}$`,r),{_src:i,_glob:a})}get options(){return this.#n}toRegExpSource(a){const i=a??!!this.#n.dot;if(this.#e===this&&this.#g(),!this.type){const u=this.isStart()&&this.isEnd(),c=this.#t.map(g=>{const[f,p,F,b]=typeof g=="string"?jt.#f(g,this.#a,u):g.toRegExpSource(a);return this.#a=this.#a||F,this.#o=this.#o||b,f}).join("");let d="";if(this.isStart()&&typeof this.#t[0]=="string"&&(this.#t.length!==1||!E9.has(this.#t[0]))){const g=y9,f=i&&g.has(c.charAt(0))||c.startsWith("\\.")&&g.has(c.charAt(2))||c.startsWith("\\.\\.")&&g.has(c.charAt(4)),p=!i&&!a&&g.has(c.charAt(0));d=f?"(?!(?:^|/)\\.\\.?(?:$|/))":p?dd:""}let h="";return this.isEnd()&&this.#e.#r&&this.#i?.type==="!"&&(h="(?:$|\\/)"),[d+c+h,us(c),this.#a=!!this.#a,this.#o]}const n=this.type==="*"||this.type==="+",o=this.type==="!"?"(?:(?!(?:":"(?:";let s=this.#h(i);if(this.isStart()&&this.isEnd()&&!s&&this.type!=="!"){const u=this.toString();return this.#t=[u],this.type=null,this.#a=void 0,[u,us(this.toString()),!1,!1]}let r=!n||a||i?"":this.#h(!0);r===s&&(r=""),r&&(s=`(?:${s})(?:${r})*?`);let l="";return l=this.type==="!"&&this.#c?(this.isStart()&&!i?dd:"")+Om:o+s+(this.type==="!"?"))"+(!this.isStart()||i||a?"":dd)+Bm+")":this.type==="@"?")":this.type==="?"?")?":this.type==="+"&&r?")":this.type==="*"&&r?")?":`)${this.type}`),[l,us(s),this.#a=!!this.#a,this.#o]}#h(a){return this.#t.map(i=>{if(typeof i=="string")throw new Error("string type in extglob ast??");const[n,o,s,r]=i.toRegExpSource(a);return this.#o=this.#o||r,n}).filter(i=>!(this.isStart()&&this.isEnd()&&!i)).join("|")}static#f(a,i){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],o=!1,s="",r=!1;for(let l=0;l2&&arguments[2]!==void 0?arguments[2]:{};return J0(a),!(!i.nocomment&&a.charAt(0)==="#")&&new X0(a,i).match(e)},T9=/^\*+([^+@!?\*\[\(]*)$/,k9=e=>a=>!a.startsWith(".")&&a.endsWith(e),w9=e=>a=>a.endsWith(e),A9=e=>(e=e.toLowerCase(),a=>!a.startsWith(".")&&a.toLowerCase().endsWith(e)),S9=e=>(e=e.toLowerCase(),a=>a.toLowerCase().endsWith(e)),C9=/^\*+\.\*+$/,x9=e=>!e.startsWith(".")&&e.includes("."),N9=e=>e!=="."&&e!==".."&&e.includes("."),B9=/^\.\*+$/,O9=e=>e!=="."&&e!==".."&&e.startsWith("."),R9=/^\*+$/,j9=e=>e.length!==0&&!e.startsWith("."),P9=e=>e.length!==0&&e!=="."&&e!=="..",M9=/^\?+([^+@!?\*\[\(]*)?$/,L9=e=>{let[a,i=""]=e;const n=E4([a]);return i?(i=i.toLowerCase(),o=>n(o)&&o.toLowerCase().endsWith(i)):n},I9=e=>{let[a,i=""]=e;const n=D4([a]);return i?(i=i.toLowerCase(),o=>n(o)&&o.toLowerCase().endsWith(i)):n},Y9=e=>{let[a,i=""]=e;const n=D4([a]);return i?o=>n(o)&&o.endsWith(i):n},q9=e=>{let[a,i=""]=e;const n=E4([a]);return i?o=>n(o)&&o.endsWith(i):n},E4=e=>{let[a]=e;const i=a.length;return n=>n.length===i&&!n.startsWith(".")},D4=e=>{let[a]=e;const i=a.length;return n=>n.length===i&&n!=="."&&n!==".."},T4=typeof $a=="object"&&$a?typeof sd=="object"&&sd&&sd.__MINIMATCH_TESTING_PLATFORM__||$a.platform:"posix";xt.sep=T4==="win32"?"\\":"/";const ca=Symbol("globstar **");xt.GLOBSTAR=ca,xt.filter=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return i=>xt(i,e,a)};const la=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.assign({},e,a)};xt.defaults=e=>{if(!e||typeof e!="object"||!Object.keys(e).length)return xt;const a=xt;return Object.assign(function(i,n){return a(i,n,la(e,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}))},{Minimatch:class extends a.Minimatch{constructor(i){super(i,la(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}))}static defaults(i){return a.defaults(la(e,i)).Minimatch}},AST:class extends a.AST{constructor(i,n){super(i,n,la(e,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}))}static fromGlob(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.AST.fromGlob(i,la(e,n))}},unescape:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.unescape(i,la(e,n))},escape:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.escape(i,la(e,n))},filter:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.filter(i,la(e,n))},defaults:i=>a.defaults(la(e,i)),makeRe:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.makeRe(i,la(e,n))},braceExpand:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.braceExpand(i,la(e,n))},match:function(i,n){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return a.match(i,n,la(e,o))},sep:a.sep,GLOBSTAR:ca})};const k4=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return J0(e),a.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:_9(e)};xt.braceExpand=k4,xt.makeRe=function(e){return new X0(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).makeRe()},xt.match=function(e,a){const i=new X0(a,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{});return e=e.filter(n=>i.match(n)),i.options.nonull&&!e.length&&e.push(a),e};const Rm=/[?*]|[+@!]\(.*?\)|\[|\]/;class X0{options;set;pattern;windowsPathsNoEscape;nonegate;negate;comment;empty;preserveMultipleSlashes;partial;globSet;globParts;nocase;isWindows;platform;windowsNoMagicRoot;regexp;constructor(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};J0(a),i=i||{},this.options=i,this.pattern=a,this.platform=i.platform||T4,this.isWindows=this.platform==="win32",this.windowsPathsNoEscape=!!i.windowsPathsNoEscape||i.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(this.pattern=this.pattern.replace(/\\/g,"/")),this.preserveMultipleSlashes=!!i.preserveMultipleSlashes,this.regexp=null,this.negate=!1,this.nonegate=!!i.nonegate,this.comment=!1,this.empty=!1,this.partial=!!i.partial,this.nocase=!!this.options.nocase,this.windowsNoMagicRoot=i.windowsNoMagicRoot!==void 0?i.windowsNoMagicRoot:!(!this.isWindows||!this.nocase),this.globSet=[],this.globParts=[],this.set=[],this.make()}hasMagic(){if(this.options.magicalBraces&&this.set.length>1)return!0;for(const a of this.set)for(const i of a)if(typeof i!="string")return!0;return!1}debug(){}make(){const a=this.pattern,i=this.options;if(!i.nocomment&&a.charAt(0)==="#")return void(this.comment=!0);if(!a)return void(this.empty=!0);this.parseNegate(),this.globSet=[...new Set(this.braceExpand())],i.debug&&(this.debug=function(){return console.error(...arguments)}),this.debug(this.pattern,this.globSet);const n=this.globSet.map(s=>this.slashSplit(s));this.globParts=this.preprocess(n),this.debug(this.pattern,this.globParts);let o=this.globParts.map((s,r,l)=>{if(this.isWindows&&this.windowsNoMagicRoot){const u=!(s[0]!==""||s[1]!==""||s[2]!=="?"&&Rm.test(s[2])||Rm.test(s[3])),c=/^[a-z]:/i.test(s[0]);if(u)return[...s.slice(0,4),...s.slice(4).map(d=>this.parse(d))];if(c)return[s[0],...s.slice(1).map(d=>this.parse(d))]}return s.map(u=>this.parse(u))});if(this.debug(this.pattern,o),this.set=o.filter(s=>s.indexOf(!1)===-1),this.isWindows)for(let s=0;s=2?(a=this.firstPhasePreProcess(a),a=this.secondPhasePreProcess(a)):a=i>=1?this.levelOneOptimize(a):this.adjascentGlobstarOptimize(a),a}adjascentGlobstarOptimize(a){return a.map(i=>{let n=-1;for(;(n=i.indexOf("**",n+1))!==-1;){let o=n;for(;i[o+1]==="**";)o++;o!==n&&i.splice(n,o-n)}return i})}levelOneOptimize(a){return a.map(i=>(i=i.reduce((n,o)=>{const s=n[n.length-1];return o==="**"&&s==="**"?n:o===".."&&s&&s!==".."&&s!=="."&&s!=="**"?(n.pop(),n):(n.push(o),n)},[])).length===0?[""]:i)}levelTwoFileOptimize(a){Array.isArray(a)||(a=this.slashSplit(a));let i=!1;do{if(i=!1,!this.preserveMultipleSlashes){for(let o=1;oo&&n.splice(o+1,r-o);let l=n[o+1];const u=n[o+2],c=n[o+3];if(l!==".."||!u||u==="."||u===".."||!c||c==="."||c==="..")continue;i=!0,n.splice(o,1);const d=n.slice(0);d[o]="**",a.push(d),o--}if(!this.preserveMultipleSlashes){for(let r=1;ri.length)}partsMatch(a,i){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],o=0,s=0,r=[],l="";for(;o2&&arguments[2]!==void 0&&arguments[2];const o=this.options;if(this.isWindows){const F=typeof a[0]=="string"&&/^[a-z]:$/i.test(a[0]),b=!F&&a[0]===""&&a[1]===""&&a[2]==="?"&&/^[a-z]:$/i.test(a[3]),w=typeof i[0]=="string"&&/^[a-z]:$/i.test(i[0]),y=b?3:F?0:void 0,k=!w&&i[0]===""&&i[1]===""&&i[2]==="?"&&typeof i[3]=="string"&&/^[a-z]:$/i.test(i[3])?3:w?0:void 0;if(typeof y=="number"&&typeof k=="number"){const[x,S]=[a[y],i[k]];x.toLowerCase()===S.toLowerCase()&&(i[k]=x,k>y?i=i.slice(k):y>k&&(a=a.slice(y)))}}const{optimizationLevel:s=1}=this.options;s>=2&&(a=this.levelTwoFileOptimize(a)),this.debug("matchOne",this,{file:a,pattern:i}),this.debug("matchOne",a.length,i.length);for(var r=0,l=0,u=a.length,c=i.length;r",v,"Closing Tag is not closed.");let T=S.substring(v+2,C).trim();if(this.options.removeNSPrefix){const q=T.indexOf(":");q!==-1&&(T=T.substr(q+1))}this.options.transformTagName&&(T=this.options.transformTagName(T)),P&&(R=this.saveTextToParentTag(R,P,I));const A=I.substring(I.lastIndexOf(".")+1);if(T&&this.options.unpairedTags.indexOf(T)!==-1)throw new Error(`Unpaired tag can not be used as closing tag: `);let j=0;A&&this.options.unpairedTags.indexOf(A)!==-1?(j=I.lastIndexOf(".",I.lastIndexOf(".")-1),this.tagsNodeStack.pop()):j=I.lastIndexOf("."),I=I.substring(0,j),P=this.tagsNodeStack.pop(),R="",v=C}else if(S[v+1]==="?"){let C=y(S,v,!1,"?>");if(!C)throw new Error("Pi Tag is not closed.");if(R=this.saveTextToParentTag(R,P,I),!(this.options.ignoreDeclaration&&C.tagName==="?xml"||this.options.ignorePiTags)){const T=new o(C.tagName);T.add(this.options.textNodeName,""),C.tagName!==C.tagExp&&C.attrExpPresent&&(T[":@"]=this.buildAttributesMap(C.tagExp,I,C.tagName)),this.addChild(P,T,I)}v=C.closeIndex+1}else if(S.substr(v+1,3)==="!--"){const C=w(S,"-->",v+4,"Comment is not closed.");if(this.options.commentPropName){const T=S.substring(v+4,C-2);R=this.saveTextToParentTag(R,P,I),P.add(this.options.commentPropName,[{[this.options.textNodeName]:T}])}v=C}else if(S.substr(v+1,2)==="!D"){const C=s(S,v);this.docTypeEntities=C.entities,v=C.i}else if(S.substr(v+1,2)==="!["){const C=w(S,"]]>",v,"CDATA is not closed.")-2,T=S.substring(v+9,C);R=this.saveTextToParentTag(R,P,I);let A=this.parseTextData(T,P.tagname,I,!0,!1,!0,!0);A==null&&(A=""),this.options.cdataPropName?P.add(this.options.cdataPropName,[{[this.options.textNodeName]:T}]):P.add(this.options.textNodeName,A),v=C+2}else{let C=y(S,v,this.options.removeNSPrefix),T=C.tagName;const A=C.rawTagName;let j=C.tagExp,q=C.attrExpPresent,H=C.closeIndex;this.options.transformTagName&&(T=this.options.transformTagName(T)),P&&R&&P.tagname!=="!xml"&&(R=this.saveTextToParentTag(R,P,I,!1));const G=P;if(G&&this.options.unpairedTags.indexOf(G.tagname)!==-1&&(P=this.tagsNodeStack.pop(),I=I.substring(0,I.lastIndexOf("."))),T!==B.tagname&&(I+=I?"."+T:T),this.isItStopNode(this.options.stopNodes,I,T)){let V="";if(j.length>0&&j.lastIndexOf("/")===j.length-1)T[T.length-1]==="/"?(T=T.substr(0,T.length-1),I=I.substr(0,I.length-1),j=T):j=j.substr(0,j.length-1),v=C.closeIndex;else if(this.options.unpairedTags.indexOf(T)!==-1)v=C.closeIndex;else{const ae=this.readStopNodeData(S,A,H+1);if(!ae)throw new Error(`Unexpected end of ${A}`);v=ae.i,V=ae.tagContent}const K=new o(T);T!==j&&q&&(K[":@"]=this.buildAttributesMap(j,I,T)),V&&(V=this.parseTextData(V,T,I,!0,q,!0,!0)),I=I.substr(0,I.lastIndexOf(".")),K.add(this.options.textNodeName,V),this.addChild(P,K,I)}else{if(j.length>0&&j.lastIndexOf("/")===j.length-1){T[T.length-1]==="/"?(T=T.substr(0,T.length-1),I=I.substr(0,I.length-1),j=T):j=j.substr(0,j.length-1),this.options.transformTagName&&(T=this.options.transformTagName(T));const V=new o(T);T!==j&&q&&(V[":@"]=this.buildAttributesMap(j,I,T)),this.addChild(P,V,I),I=I.substr(0,I.lastIndexOf("."))}else{const V=new o(T);this.tagsNodeStack.push(P),T!==j&&q&&(V[":@"]=this.buildAttributesMap(j,I,T)),this.addChild(P,V,I),P=V}R="",v=H}}else R+=S[v];return B.child};function f(S,B,P){const R=this.options.updateTag(B.tagname,P,B[":@"]);R===!1||(typeof R=="string"&&(B.tagname=R),S.addChild(B))}const p=function(S){if(this.options.processEntities){for(let B in this.docTypeEntities){const P=this.docTypeEntities[B];S=S.replace(P.regx,P.val)}for(let B in this.lastEntities){const P=this.lastEntities[B];S=S.replace(P.regex,P.val)}if(this.options.htmlEntities)for(let B in this.htmlEntities){const P=this.htmlEntities[B];S=S.replace(P.regex,P.val)}S=S.replace(this.ampEntity.regex,this.ampEntity.val)}return S};function F(S,B,P,R){return S&&(R===void 0&&(R=Object.keys(B.child).length===0),(S=this.parseTextData(S,B.tagname,P,!1,!!B[":@"]&&Object.keys(B[":@"]).length!==0,R))!==void 0&&S!==""&&B.add(this.options.textNodeName,S),S=""),S}function b(S,B,P){const R="*."+P;for(const I in S){const v=S[I];if(R===v||B===v)return!0}return!1}function w(S,B,P,R){const I=S.indexOf(B,P);if(I===-1)throw new Error(R);return I+B.length-1}function y(S,B,P){const R=function(q,H){let G,V=arguments.length>2&&arguments[2]!==void 0?arguments[2]:">",K="";for(let ae=H;ae3&&arguments[3]!==void 0?arguments[3]:">");if(!R)return;let I=R.data;const v=R.index,C=I.search(/\s/);let T=I,A=!0;C!==-1&&(T=I.substring(0,C),I=I.substring(C+1).trimStart());const j=T;if(P){const q=T.indexOf(":");q!==-1&&(T=T.substr(q+1),A=T!==R.data.substr(q+1))}return{tagName:T,tagExp:I,closeIndex:v,attrExpPresent:A,rawTagName:j}}function k(S,B,P){const R=P;let I=1;for(;P",P,`${B} is not closed`);if(S.substring(P+2,v).trim()===B&&(I--,I===0))return{tagContent:S.substring(R,P),i:v};P=v}else if(S[P+1]==="?")P=w(S,"?>",P+1,"StopNode is not closed.");else if(S.substr(P+1,3)==="!--")P=w(S,"-->",P+3,"StopNode is not closed.");else if(S.substr(P+1,2)==="![")P=w(S,"]]>",P,"StopNode is not closed.")-2;else{const v=y(S,P,">");v&&((v&&v.tagName)===B&&v.tagExp[v.tagExp.length-1]!=="/"&&I++,P=v.closeIndex)}}function x(S,B,P){if(B&&typeof S=="string"){const R=S.trim();return R==="true"||R!=="false"&&r(S,P)}return n.isExist(S)?S:""}e.exports=class{constructor(S){this.options=S,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"¢"},pound:{regex:/&(pound|#163);/g,val:"£"},yen:{regex:/&(yen|#165);/g,val:"¥"},euro:{regex:/&(euro|#8364);/g,val:"€"},copyright:{regex:/&(copy|#169);/g,val:"©"},reg:{regex:/&(reg|#174);/g,val:"®"},inr:{regex:/&(inr|#8377);/g,val:"₹"},num_dec:{regex:/&#([0-9]{1,7});/g,val:(B,P)=>String.fromCharCode(Number.parseInt(P,10))},num_hex:{regex:/&#x([0-9a-fA-F]{1,6});/g,val:(B,P)=>String.fromCharCode(Number.parseInt(P,16))}},this.addExternalEntities=l,this.parseXml=g,this.parseTextData=u,this.resolveNameSpace=c,this.buildAttributesMap=h,this.isItStopNode=b,this.replaceEntitiesValue=p,this.readStopNodeData=k,this.saveTextToParentTag=F,this.addChild=f}}},338:(e,a,i)=>{const{buildOptions:n}=i(63),o=i(299),{prettify:s}=i(728),r=i(31);e.exports=class{constructor(l){this.externalEntities={},this.options=n(l)}parse(l,u){if(typeof l!="string"){if(!l.toString)throw new Error("XML data is accepted in String or Bytes[] form.");l=l.toString()}if(u){u===!0&&(u={});const h=r.validate(l,u);if(h!==!0)throw Error(`${h.err.msg}:${h.err.line}:${h.err.col}`)}const c=new o(this.options);c.addExternalEntities(this.externalEntities);const d=c.parseXml(l);return this.options.preserveOrder||d===void 0?d:s(d,this.options)}addEntity(l,u){if(u.indexOf("&")!==-1)throw new Error("Entity value can't have '&'");if(l.indexOf("&")!==-1||l.indexOf(";")!==-1)throw new Error("An entity must be set without '&' and ';'. Eg. use '#xD' for ' '");if(u==="&")throw new Error("An entity with value '&' is not permitted");this.externalEntities[l]=u}}},728:(e,a)=>{function i(r,l,u){let c;const d={};for(let h=0;h0&&(d[l.textNodeName]=c):c!==void 0&&(d[l.textNodeName]=c),d}function n(r){const l=Object.keys(r);for(let u=0;u{e.exports=class{constructor(a){this.tagname=a,this.child=[],this[":@"]={}}add(a,i){a==="__proto__"&&(a="#__proto__"),this.child.push({[a]:i})}addChild(a){a.tagname==="__proto__"&&(a.tagname="#__proto__"),a[":@"]&&Object.keys(a[":@"]).length>0?this.child.push({[a.tagname]:a.child,":@":a[":@"]}):this.child.push({[a.tagname]:a.child})}}},135:e=>{function a(i){return!!i.constructor&&typeof i.constructor.isBuffer=="function"&&i.constructor.isBuffer(i)}e.exports=function(i){return i!=null&&(a(i)||function(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&a(n.slice(0,0))}(i)||!!i._isBuffer)}},542:(e,a,i)=>{(function(){var n=i(298),o=i(526).utf8,s=i(135),r=i(526).bin,l=function(u,c){u.constructor==String?u=c&&c.encoding==="binary"?r.stringToBytes(u):o.stringToBytes(u):s(u)?u=Array.prototype.slice.call(u,0):Array.isArray(u)||u.constructor===Uint8Array||(u=u.toString());for(var d=n.bytesToWords(u),h=8*u.length,g=1732584193,f=-271733879,p=-1732584194,F=271733878,b=0;b>>24)|4278255360&(d[b]<<24|d[b]>>>8);d[h>>>5]|=128<>>9<<4)]=h;var w=l._ff,y=l._gg,k=l._hh,x=l._ii;for(b=0;b>>0,f=f+B>>>0,p=p+P>>>0,F=F+R>>>0}return n.endian([g,f,p,F])};l._ff=function(u,c,d,h,g,f,p){var F=u+(c&d|~c&h)+(g>>>0)+p;return(F<>>32-f)+c},l._gg=function(u,c,d,h,g,f,p){var F=u+(c&h|d&~h)+(g>>>0)+p;return(F<>>32-f)+c},l._hh=function(u,c,d,h,g,f,p){var F=u+(c^d^h)+(g>>>0)+p;return(F<>>32-f)+c},l._ii=function(u,c,d,h,g,f,p){var F=u+(d^(c|~h))+(g>>>0)+p;return(F<>>32-f)+c},l._blocksize=16,l._digestsize=16,e.exports=function(u,c){if(u==null)throw new Error("Illegal argument "+u);var d=n.wordsToBytes(l(u,c));return c&&c.asBytes?d:c&&c.asString?r.bytesToString(d):n.bytesToHex(d)}})()},285:(e,a,i)=>{var n=i(2);e.exports=function(w){return w?(w.substr(0,2)==="{}"&&(w="\\{\\}"+w.substr(2)),b(function(y){return y.split("\\\\").join(o).split("\\{").join(s).split("\\}").join(r).split("\\,").join(l).split("\\.").join(u)}(w),!0).map(d)):[]};var o="\0SLASH"+Math.random()+"\0",s="\0OPEN"+Math.random()+"\0",r="\0CLOSE"+Math.random()+"\0",l="\0COMMA"+Math.random()+"\0",u="\0PERIOD"+Math.random()+"\0";function c(w){return parseInt(w,10)==w?parseInt(w,10):w.charCodeAt(0)}function d(w){return w.split(o).join("\\").split(s).join("{").split(r).join("}").split(l).join(",").split(u).join(".")}function h(w){if(!w)return[""];var y=[],k=n("{","}",w);if(!k)return w.split(",");var x=k.pre,S=k.body,B=k.post,P=x.split(",");P[P.length-1]+="{"+S+"}";var R=h(B);return B.length&&(P[P.length-1]+=R.shift(),P.push.apply(P,R)),y.push.apply(y,P),y}function g(w){return"{"+w+"}"}function f(w){return/^-?0\d/.test(w)}function p(w,y){return w<=y}function F(w,y){return w>=y}function b(w,y){var k=[],x=n("{","}",w);if(!x)return[w];var S=x.pre,B=x.post.length?b(x.post,!1):[""];if(/\$$/.test(x.pre))for(var P=0;P=0;if(!A&&!j)return x.post.match(/,.*\}/)?b(w=x.pre+"{"+x.body+r+x.post):[w];if(A)I=x.body.split(/\.\./);else if((I=h(x.body)).length===1&&(I=b(I[0],!1).map(g)).length===1)return B.map(function(ve){return x.pre+I[0]+ve});if(A){var q=c(I[0]),H=c(I[1]),G=Math.max(I[0].length,I[1].length),V=I.length==3?Math.abs(c(I[2])):1,K=p;H0){var pe=new Array(ge+1).join("0");de=Q<0?"-"+pe+de.slice(1):pe+de}}v.push(de)}}else{v=[];for(var re=0;re{function a(c){return a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},a(c)}function i(c){var d=typeof Map=="function"?new Map:void 0;return i=function(h){if(h===null||(g=h,Function.toString.call(g).indexOf("[native code]")===-1))return h;var g;if(typeof h!="function")throw new TypeError("Super expression must either be null or a function");if(d!==void 0){if(d.has(h))return d.get(h);d.set(h,f)}function f(){return n(h,arguments,s(this).constructor)}return f.prototype=Object.create(h.prototype,{constructor:{value:f,enumerable:!1,writable:!0,configurable:!0}}),o(f,h)},i(c)}function n(c,d,h){return n=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}()?Reflect.construct:function(g,f,p){var F=[null];F.push.apply(F,f);var b=new(Function.bind.apply(g,F));return p&&o(b,p.prototype),b},n.apply(null,arguments)}function o(c,d){return o=Object.setPrototypeOf||function(h,g){return h.__proto__=g,h},o(c,d)}function s(c){return s=Object.setPrototypeOf?Object.getPrototypeOf:function(d){return d.__proto__||Object.getPrototypeOf(d)},s(c)}var r=function(c){function d(h){var g;return function(f,p){if(!(f instanceof p))throw new TypeError("Cannot call a class as a function")}(this,d),(g=function(f,p){return!p||a(p)!=="object"&&typeof p!="function"?function(F){if(F===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F}(f):p}(this,s(d).call(this,h))).name="ObjectPrototypeMutationError",g}return function(h,g){if(typeof g!="function"&&g!==null)throw new TypeError("Super expression must either be null or a function");h.prototype=Object.create(g&&g.prototype,{constructor:{value:h,writable:!0,configurable:!0}}),g&&o(h,g)}(d,c),d}(i(Error));function l(c,d){for(var h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){},g=d.split("."),f=g.length,p=function(w){var y=g[w];if(!c)return{v:void 0};if(y==="+"){if(Array.isArray(c))return{v:c.map(function(x,S){var B=g.slice(w+1);return B.length>0?l(x,B.join("."),h):h(c,S,g,w)})};var k=g.slice(0,w).join(".");throw new Error("Object at wildcard (".concat(k,") is not an array"))}c=h(c,y,g,w)},F=0;F2&&arguments[2]!==void 0?arguments[2]:{};if(a(c)!="object"||c===null||d===void 0)return!1;if(typeof d=="number")return d in c;try{var g=!1;return l(c,d,function(f,p,F,b){if(!u(F,b))return f&&f[p];g=h.own?f.hasOwnProperty(p):p in f}),g}catch{return!1}},hasOwn:function(c,d,h){return this.has(c,d,h||{own:!0})},isIn:function(c,d,h){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(a(c)!="object"||c===null||d===void 0)return!1;try{var f=!1,p=!1;return l(c,d,function(F,b,w,y){return f=f||F===h||!!F&&F[b]===h,p=u(w,y)&&a(F)==="object"&&b in F,F&&F[b]}),g.validPath?f&&p:f}catch{return!1}},ObjectPrototypeMutationError:r}},47:(e,a,i)=>{var n=i(410),o=function(c){return typeof c=="string"};function s(c,d){for(var h=[],g=0;g=-1&&!d;h--){var g=h>=0?arguments[h]:$a.cwd();if(!o(g))throw new TypeError("Arguments to path.resolve must be strings");g&&(c=g+"/"+c,d=g.charAt(0)==="/")}return(d?"/":"")+(c=s(c.split("/"),!d).join("/"))||"."},l.normalize=function(c){var d=l.isAbsolute(c),h=c.substr(-1)==="/";return(c=s(c.split("/"),!d).join("/"))||d||(c="."),c&&h&&(c+="/"),(d?"/":"")+c},l.isAbsolute=function(c){return c.charAt(0)==="/"},l.join=function(){for(var c="",d=0;d=0&&y[x]==="";x--);return k>x?[]:y.slice(k,x+1)}c=l.resolve(c).substr(1),d=l.resolve(d).substr(1);for(var g=h(c.split("/")),f=h(d.split("/")),p=Math.min(g.length,f.length),F=p,b=0;b{var i=Object.prototype.hasOwnProperty;function n(s){try{return decodeURIComponent(s.replace(/\+/g," "))}catch{return null}}function o(s){try{return encodeURIComponent(s)}catch{return null}}a.stringify=function(s,r){r=r||"";var l,u,c=[];for(u in typeof r!="string"&&(r="?"),s)if(i.call(s,u)){if((l=s[u])||l!=null&&!isNaN(l)||(l=""),u=o(u),l=o(l),u===null||l===null)continue;c.push(u+"="+l)}return c.length?r+c.join("&"):""},a.parse=function(s){for(var r,l=/([^=?#&]+)=?([^&]*)/g,u={};r=l.exec(s);){var c=n(r[1]),d=n(r[2]);c===null||d===null||c in u||(u[c]=d)}return u}},670:e=>{e.exports=function(a,i){if(i=i.split(":")[0],!(a=+a))return!1;switch(i){case"http":case"ws":return a!==80;case"https":case"wss":return a!==443;case"ftp":return a!==21;case"gopher":return a!==70;case"file":return!1}return a!==0}},494:e=>{const a=/^[-+]?0x[a-fA-F0-9]+$/,i=/^([\-\+])?(0*)(\.[0-9]+([eE]\-?[0-9]+)?|[0-9]+(\.[0-9]+([eE]\-?[0-9]+)?)?)$/;!Number.parseInt&&window.parseInt&&(Number.parseInt=window.parseInt),!Number.parseFloat&&window.parseFloat&&(Number.parseFloat=window.parseFloat);const n={hex:!0,leadingZeros:!0,decimalPoint:".",eNotation:!0};e.exports=function(o){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(s=Object.assign({},n,s),!o||typeof o!="string")return o;let r=o.trim();if(s.skipLike!==void 0&&s.skipLike.test(r))return o;if(s.hex&&a.test(r))return Number.parseInt(r,16);{const u=i.exec(r);if(u){const c=u[1],d=u[2];let h=((l=u[3])&&l.indexOf(".")!==-1&&((l=l.replace(/0+$/,""))==="."?l="0":l[0]==="."?l="0"+l:l[l.length-1]==="."&&(l=l.substr(0,l.length-1))),l);const g=u[4]||u[6];if(!s.leadingZeros&&d.length>0&&c&&r[2]!=="."||!s.leadingZeros&&d.length>0&&!c&&r[1]!==".")return o;{const f=Number(r),p=""+f;return p.search(/[eE]/)!==-1||g?s.eNotation?f:o:r.indexOf(".")!==-1?p==="0"&&h===""||p===h||c&&p==="-"+h?f:o:d?h===p||c+h===p?f:o:r===p||r===c+p?f:o}}return o}var l}},737:(e,a,i)=>{var n=i(670),o=i(647),s=/^[\x00-\x20\u00a0\u1680\u2000-\u200a\u2028\u2029\u202f\u205f\u3000\ufeff]+/,r=/[\n\r\t]/g,l=/^[A-Za-z][A-Za-z0-9+-.]*:\/\//,u=/:\d+$/,c=/^([a-z][a-z0-9.+-]*:)?(\/\/)?([\\/]+)?([\S\s]*)/i,d=/^[a-zA-Z]:/;function h(y){return(y||"").toString().replace(s,"")}var g=[["#","hash"],["?","query"],function(y,k){return F(k.protocol)?y.replace(/\\/g,"/"):y},["/","pathname"],["@","auth",1],[NaN,"host",void 0,1,1],[/:(\d*)$/,"port",void 0,1],[NaN,"hostname",void 0,1,1]],f={hash:1,query:1};function p(y){var k,x=(typeof window<"u"?window:typeof wa<"u"?wa:typeof self<"u"?self:{}).location||{},S={},B=typeof(y=y||x);if(y.protocol==="blob:")S=new w(unescape(y.pathname),{});else if(B==="string")for(k in S=new w(y,{}),f)delete S[k];else if(B==="object"){for(k in y)k in f||(S[k]=y[k]);S.slashes===void 0&&(S.slashes=l.test(y.href))}return S}function F(y){return y==="file:"||y==="ftp:"||y==="http:"||y==="https:"||y==="ws:"||y==="wss:"}function b(y,k){y=(y=h(y)).replace(r,""),k=k||{};var x,S=c.exec(y),B=S[1]?S[1].toLowerCase():"",P=!!S[2],R=!!S[3],I=0;return P?R?(x=S[2]+S[3]+S[4],I=S[2].length+S[3].length):(x=S[2]+S[4],I=S[2].length):R?(x=S[3]+S[4],I=S[3].length):x=S[4],B==="file:"?I>=2&&(x=x.slice(2)):F(B)?x=S[4]:B?P&&(x=x.slice(2)):I>=2&&F(k.protocol)&&(x=S[4]),{protocol:B,slashes:P||F(B),slashesCount:I,rest:x}}function w(y,k,x){if(y=(y=h(y)).replace(r,""),!(this instanceof w))return new w(y,k,x);var S,B,P,R,I,v,C=g.slice(),T=typeof k,A=this,j=0;for(T!=="object"&&T!=="string"&&(x=k,k=null),x&&typeof x!="function"&&(x=o.parse),S=!(B=b(y||"",k=p(k))).protocol&&!B.slashes,A.slashes=B.slashes||S&&k.slashes,A.protocol=B.protocol||k.protocol||"",y=B.rest,(B.protocol==="file:"&&(B.slashesCount!==2||d.test(y))||!B.slashes&&(B.protocol||B.slashesCount<2||!F(A.protocol)))&&(C[3]=[/(.*)/,"pathname"]);j{},388:()=>{},805:()=>{},345:()=>{},800:()=>{}},ym={};function $e(e){var a=ym[e];if(a!==void 0)return a.exports;var i=ym[e]={id:e,loaded:!1,exports:{}};return XC[e].call(i.exports,i,i.exports,$e),i.loaded=!0,i.exports}$e.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return $e.d(a,{a}),a},$e.d=(e,a)=>{for(var i in a)$e.o(a,i)&&!$e.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:a[i]})},$e.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),$e.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var ma={};$e.d(ma,{hT:()=>Mt,O4:()=>Fi,Kd:()=>l9,YK:()=>u9,UU:()=>mx,Gu:()=>_4,ky:()=>w4,h4:()=>lr,ch:()=>_u,hq:()=>Un,i5:()=>A4});var e9=$e(737),t9=$e.n(e9);function sd(e){if(!Oc(e))throw new Error("Parameter was not an error")}function Oc(e){return!!e&&typeof e=="object"&&(a=e,Object.prototype.toString.call(a)==="[object Error]")||e instanceof Error;var a}let Ka=class ls extends Error{constructor(a,i){const n=[...arguments],{options:o,shortMessage:s}=function(l){let u,c="";if(l.length===0)u={};else if(Oc(l[0]))u={cause:l[0]},c=l.slice(1).join(" ")||"";else if(l[0]&&typeof l[0]=="object")u=Object.assign({},l[0]),c=l.slice(1).join(" ")||"";else{if(typeof l[0]!="string")throw new Error("Invalid arguments passed to Layerr");u={},c=c=l.join(" ")||""}return{options:u,shortMessage:c}}(n);let r=s;if(o.cause&&(r=`${r}: ${o.cause.message}`),super(r),this.message=r,o.name&&typeof o.name=="string"?this.name=o.name:this.name="Layerr",o.cause&&Object.defineProperty(this,"_cause",{value:o.cause}),Object.defineProperty(this,"_info",{value:{}}),o.info&&typeof o.info=="object"&&Object.assign(this._info,o.info),Error.captureStackTrace){const l=o.constructorOpt||this.constructor;Error.captureStackTrace(this,l)}}static cause(a){return sd(a),a._cause&&Oc(a._cause)?a._cause:null}static fullStack(a){sd(a);const i=ls.cause(a);return i?`${a.stack} +caused by: ${ls.fullStack(i)}`:a.stack??""}static info(a){sd(a);const i={},n=ls.cause(a);return n&&Object.assign(i,ls.info(n)),a._info&&Object.assign(i,a._info),i}toString(){let a=this.name||this.constructor.name||this.constructor.prototype.name;return this.message&&(a=`${a}: ${this.message}`),a}};var a9=$e(47),W0=$e.n(a9);const Em="__PATH_SEPARATOR_POSIX__",Dm="__PATH_SEPARATOR_WINDOWS__";function ot(e){try{const a=e.replace(/\//g,Em).replace(/\\\\/g,Dm);return encodeURIComponent(a).split(Dm).join("\\\\").split(Em).join("/")}catch(a){throw new Ka(a,"Failed encoding path")}}function Tm(e){return e.startsWith("/")?e:"/"+e}function zs(e){let a=e;return a[0]!=="/"&&(a="/"+a),/^.+\/$/.test(a)&&(a=a.substr(0,a.length-1)),a}function i9(e){let a=new(t9())(e).pathname;return a.length<=0&&(a="/"),zs(a)}function st(){for(var e=arguments.length,a=new Array(e),i=0;i1){var s=n.shift();n[0]=s+n[0]}n[0].match(/^file:\/\/\//)?n[0]=n[0].replace(/^([^/:]+):\/*/,"$1:///"):n[0]=n[0].replace(/^([^/:]+):\/*/,"$1://");for(var r=0;r0&&(l=l.replace(/^[\/]+/,"")),l=r0?"?":"")+c.join("&")}(typeof arguments[0]=="object"?arguments[0]:[].slice.call(arguments))}(a.reduce((n,o,s)=>((s===0||o!=="/"||o==="/"&&n[n.length-1]!=="/")&&n.push(o),n),[]))}var n9=$e(542),is=$e.n(n9);const o9="abcdef0123456789";function km(e,a){const i=e.url.replace("//",""),n=i.indexOf("/")==-1?"/":i.slice(i.indexOf("/")),o=e.method?e.method.toUpperCase():"GET",s=!!/(^|,)\s*auth\s*($|,)/.test(a.qop)&&"auth",r=`00000000${a.nc}`.slice(-8),l=function(g,f,p,F,b,w,y){const k=y||is()(`${f}:${p}:${F}`);return g&&g.toLowerCase()==="md5-sess"?is()(`${k}:${b}:${w}`):k}(a.algorithm,a.username,a.realm,a.password,a.nonce,a.cnonce,a.ha1),u=is()(`${o}:${n}`),c=s?is()(`${l}:${a.nonce}:${r}:${a.cnonce}:${s}:${u}`):is()(`${l}:${a.nonce}:${u}`),d={username:a.username,realm:a.realm,nonce:a.nonce,uri:n,qop:s,response:c,nc:r,cnonce:a.cnonce,algorithm:a.algorithm,opaque:a.opaque},h=[];for(const g in d)d[g]&&(g==="qop"||g==="nc"||g==="algorithm"?h.push(`${g}=${d[g]}`):h.push(`${g}="${d[g]}"`));return`Digest ${h.join(", ")}`}function f4(e){return(e.headers&&e.headers.get("www-authenticate")||"").split(/\s/)[0].toLowerCase()==="digest"}var s9=$e(101),m4=$e.n(s9);function wm(e){return m4().decode(e)}function Am(e,a){var i;return`Basic ${i=`${e}:${a}`,m4().encode(i)}`}const K0=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:typeof window<"u"?window:globalThis,r9=K0.fetch.bind(K0),l9=K0.Request,u9=K0.Response;let Mt=function(e){return e.Auto="auto",e.Digest="digest",e.None="none",e.Password="password",e.Token="token",e}({}),Fi=function(e){return e.DataTypeNoLength="data-type-no-length",e.InvalidAuthType="invalid-auth-type",e.InvalidOutputFormat="invalid-output-format",e.LinkUnsupportedAuthType="link-unsupported-auth",e.InvalidUpdateRange="invalid-update-range",e.NotSupported="not-supported",e}({});function p4(e,a,i,n,o){switch(e.authType){case Mt.Auto:a&&i&&(e.headers.Authorization=Am(a,i));break;case Mt.Digest:e.digest=function(r,l,u){return{username:r,password:l,ha1:u,nc:0,algorithm:"md5",hasDigestAuth:!1}}(a,i,o);break;case Mt.None:break;case Mt.Password:e.headers.Authorization=Am(a,i);break;case Mt.Token:e.headers.Authorization=`${(s=n).token_type} ${s.access_token}`;break;default:throw new Ka({info:{code:Fi.InvalidAuthType}},`Invalid auth type: ${e.authType}`)}var s}$e(345),$e(800);const Sm="@@HOTPATCHER",d9=()=>{};function rd(e){return{original:e,methods:[e],final:!1}}let c9=class{constructor(){this._configuration={registry:{},getEmptyAction:"null"},this.__type__=Sm}get configuration(){return this._configuration}get getEmptyAction(){return this.configuration.getEmptyAction}set getEmptyAction(e){this.configuration.getEmptyAction=e}control(e){let a=arguments.length>1&&arguments[1]!==void 0&&arguments[1];if(!e||e.__type__!==Sm)throw new Error("Failed taking control of target HotPatcher instance: Invalid type or object");return Object.keys(e.configuration.registry).forEach(i=>{this.configuration.registry.hasOwnProperty(i)?a&&(this.configuration.registry[i]=Object.assign({},e.configuration.registry[i])):this.configuration.registry[i]=Object.assign({},e.configuration.registry[i])}),e._configuration=this.configuration,this}execute(e){const a=this.get(e)||d9;for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o0;)u=[n.shift().apply(c,u)];return u[0]}}(...a.methods)}isPatched(e){return!!this.configuration.registry[e]}patch(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{chain:n=!1}=i;if(this.configuration.registry[e]&&this.configuration.registry[e].final)throw new Error(`Failed patching '${e}': Method marked as being final`);if(typeof a!="function")throw new Error(`Failed patching '${e}': Provided method is not a function`);if(n)this.configuration.registry[e]?this.configuration.registry[e].methods.push(a):this.configuration.registry[e]=rd(a);else if(this.isPatched(e)){const{original:o}=this.configuration.registry[e];this.configuration.registry[e]=Object.assign(rd(a),{original:o})}else this.configuration.registry[e]=rd(a);return this}patchInline(e,a){this.isPatched(e)||this.patch(e,a);for(var i=arguments.length,n=new Array(i>2?i-2:0),o=2;o1?a-1:0),n=1;n{this.patch(e,o,{chain:!0})}),this}restore(e){if(!this.isPatched(e))throw new Error(`Failed restoring method: No method present for key: ${e}`);if(typeof this.configuration.registry[e].original!="function")throw new Error(`Failed restoring method: Original method not found or of invalid type for key: ${e}`);return this.configuration.registry[e].methods=[this.configuration.registry[e].original],this}setFinal(e){if(!this.configuration.registry.hasOwnProperty(e))throw new Error(`Failed marking '${e}' as final: No method found for key`);return this.configuration.registry[e].final=!0,this}},ld=null;function _4(){return ld||(ld=new c9),ld}function Q0(e){return function(a){if(typeof a!="object"||a===null||Object.prototype.toString.call(a)!="[object Object]")return!1;if(Object.getPrototypeOf(a)===null)return!0;let i=a;for(;Object.getPrototypeOf(i)!==null;)i=Object.getPrototypeOf(i);return Object.getPrototypeOf(a)===i}(e)?Object.assign({},e):Object.setPrototypeOf(Object.assign({},e),Object.getPrototypeOf(e))}function Cm(){for(var e=arguments.length,a=new Array(e),i=0;i0;){const s=o.shift();n=n?F4(n,s):Q0(s)}return n}function F4(e,a){const i=Q0(e);return Object.keys(a).forEach(n=>{i.hasOwnProperty(n)?Array.isArray(a[n])?i[n]=Array.isArray(i[n])?[...i[n],...a[n]]:[...a[n]]:typeof a[n]=="object"&&a[n]?i[n]=typeof i[n]=="object"&&i[n]?F4(i[n],a[n]):Q0(a[n]):i[n]=a[n]:i[n]=a[n]}),i}function h9(e){const a={};for(const i of e.keys())a[i]=e.get(i);return a}function Rc(){for(var e=arguments.length,a=new Array(e),i=0;i(Object.keys(s).forEach(r=>{const l=r.toLowerCase();n.hasOwnProperty(l)?o[n[l]]=s[r]:(n[l]=r,o[r]=s[r])}),o),{})}$e(805);const g9=typeof ArrayBuffer=="function",{toString:f9}=Object.prototype;function v4(e){return g9&&(e instanceof ArrayBuffer||f9.call(e)==="[object ArrayBuffer]")}function b4(e){return e!=null&&e.constructor!=null&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function Xh(e){return function(){for(var a=[],i=0;ia.patchInline("fetch",r9,i.url,function(n){let o={};const s={method:n.method};if(n.headers&&(o=Rc(o,n.headers)),n.data!==void 0){const[r,l]=function(u){if(typeof u=="string")return[u,{}];if(b4(u))return[u,{}];if(v4(u))return[u,{}];if(u&&typeof u=="object")return[JSON.stringify(u),{"content-type":"application/json"}];throw new Error("Unable to convert request body: Unexpected body type: "+typeof u)}(n.data);s.body=r,o=Rc(o,l)}return n.signal&&(s.signal=n.signal),n.withCredentials&&(s.credentials="include"),s.headers=o,s}(i)),e)}var p9=$e(285);const X0=e=>{if(typeof e!="string")throw new TypeError("invalid pattern");if(e.length>65536)throw new TypeError("pattern is too long")},_9={"[:alnum:]":["\\p{L}\\p{Nl}\\p{Nd}",!0],"[:alpha:]":["\\p{L}\\p{Nl}",!0],"[:ascii:]":["\\x00-\\x7f",!1],"[:blank:]":["\\p{Zs}\\t",!0],"[:cntrl:]":["\\p{Cc}",!0],"[:digit:]":["\\p{Nd}",!0],"[:graph:]":["\\p{Z}\\p{C}",!0,!0],"[:lower:]":["\\p{Ll}",!0],"[:print:]":["\\p{C}",!0],"[:punct:]":["\\p{P}",!0],"[:space:]":["\\p{Z}\\t\\r\\n\\v\\f",!0],"[:upper:]":["\\p{Lu}",!0],"[:word:]":["\\p{L}\\p{Nl}\\p{Nd}\\p{Pc}",!0],"[:xdigit:]":["A-Fa-f0-9",!1]},ns=e=>e.replace(/[[\]\\-]/g,"\\$&"),xm=e=>e.join(""),F9=(e,a)=>{const i=a;if(e.charAt(i)!=="[")throw new Error("not in a brace expression");const n=[],o=[];let s=i+1,r=!1,l=!1,u=!1,c=!1,d=i,h="";e:for(;sh?n.push(ns(h)+"-"+ns(F)):F===h&&n.push(ns(F)),h="",s++):e.startsWith("-]",s+1)?(n.push(ns(F+"-")),s+=2):e.startsWith("-",s+1)?(h=F,s+=2):(n.push(ns(F)),s++)}else u=!0,s++}else c=!0,s++}if(d1&&arguments[1]!==void 0?arguments[1]:{};return a?e.replace(/\[([^\/\\])\]/g,"$1"):e.replace(/((?!\\).|^)\[([^\/\\])\]/g,"$1$2").replace(/\\([^\/])/g,"$1")},v9=new Set(["!","?","+","*","@"]),Nm=e=>v9.has(e),ud="(?!\\.)",b9=new Set(["[","."]),y9=new Set(["..","."]),E9=new Set("().*{}+?[]^$\\!"),eg="[^/]",Bm=eg+"*?",Om=eg+"+?";class jt{type;#e;#a;#o=!1;#t=[];#i;#s;#l;#r=!1;#n;#u;#c=!1;constructor(a,i){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.type=a,a&&(this.#a=!0),this.#i=i,this.#e=this.#i?this.#i.#e:this,this.#n=this.#e===this?n:this.#e.#n,this.#l=this.#e===this?[]:this.#e.#l,a!=="!"||this.#e.#r||this.#l.push(this),this.#s=this.#i?this.#i.#t.length:0}get hasMagic(){if(this.#a!==void 0)return this.#a;for(const a of this.#t)if(typeof a!="string"&&(a.type||a.hasMagic))return this.#a=!0;return this.#a}toString(){return this.#u!==void 0?this.#u:this.type?this.#u=this.type+"("+this.#t.map(a=>String(a)).join("|")+")":this.#u=this.#t.map(a=>String(a)).join("")}#g(){if(this!==this.#e)throw new Error("should only call on root");if(this.#r)return this;let a;for(this.toString(),this.#r=!0;a=this.#l.pop();){if(a.type!=="!")continue;let i=a,n=i.#i;for(;n;){for(let o=i.#s+1;!n.type&&otypeof i=="string"?i:i.toJSON()):[this.type,...this.#t.map(i=>i.toJSON())];return this.isStart()&&!this.type&&a.unshift([]),this.isEnd()&&(this===this.#e||this.#e.#r&&this.#i?.type==="!")&&a.push({}),a}isStart(){if(this.#e===this)return!0;if(!this.#i?.isStart())return!1;if(this.#s===0)return!0;const a=this.#i;for(let i=0;i1&&arguments[1]!==void 0?arguments[1]:{};const n=new jt(null,void 0,i);return jt.#d(a,n,0,i),n}toMMPattern(){if(this!==this.#e)return this.#e.toMMPattern();const a=this.toString(),[i,n,o,s]=this.toRegExpSource();if(!(o||this.#a||this.#n.nocase&&!this.#n.nocaseMagicOnly&&a.toUpperCase()!==a.toLowerCase()))return n;const r=(this.#n.nocase?"i":"")+(s?"u":"");return Object.assign(new RegExp(`^${i}$`,r),{_src:i,_glob:a})}get options(){return this.#n}toRegExpSource(a){const i=a??!!this.#n.dot;if(this.#e===this&&this.#g(),!this.type){const u=this.isStart()&&this.isEnd(),c=this.#t.map(g=>{const[f,p,F,b]=typeof g=="string"?jt.#f(g,this.#a,u):g.toRegExpSource(a);return this.#a=this.#a||F,this.#o=this.#o||b,f}).join("");let d="";if(this.isStart()&&typeof this.#t[0]=="string"&&(this.#t.length!==1||!y9.has(this.#t[0]))){const g=b9,f=i&&g.has(c.charAt(0))||c.startsWith("\\.")&&g.has(c.charAt(2))||c.startsWith("\\.\\.")&&g.has(c.charAt(4)),p=!i&&!a&&g.has(c.charAt(0));d=f?"(?!(?:^|/)\\.\\.?(?:$|/))":p?ud:""}let h="";return this.isEnd()&&this.#e.#r&&this.#i?.type==="!"&&(h="(?:$|\\/)"),[d+c+h,us(c),this.#a=!!this.#a,this.#o]}const n=this.type==="*"||this.type==="+",o=this.type==="!"?"(?:(?!(?:":"(?:";let s=this.#h(i);if(this.isStart()&&this.isEnd()&&!s&&this.type!=="!"){const u=this.toString();return this.#t=[u],this.type=null,this.#a=void 0,[u,us(this.toString()),!1,!1]}let r=!n||a||i?"":this.#h(!0);r===s&&(r=""),r&&(s=`(?:${s})(?:${r})*?`);let l="";return l=this.type==="!"&&this.#c?(this.isStart()&&!i?ud:"")+Om:o+s+(this.type==="!"?"))"+(!this.isStart()||i||a?"":ud)+Bm+")":this.type==="@"?")":this.type==="?"?")?":this.type==="+"&&r?")":this.type==="*"&&r?")?":`)${this.type}`),[l,us(s),this.#a=!!this.#a,this.#o]}#h(a){return this.#t.map(i=>{if(typeof i=="string")throw new Error("string type in extglob ast??");const[n,o,s,r]=i.toRegExpSource(a);return this.#o=this.#o||r,n}).filter(i=>!(this.isStart()&&this.isEnd()&&!i)).join("|")}static#f(a,i){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],o=!1,s="",r=!1;for(let l=0;l2&&arguments[2]!==void 0?arguments[2]:{};return X0(a),!(!i.nocomment&&a.charAt(0)==="#")&&new el(a,i).match(e)},D9=/^\*+([^+@!?\*\[\(]*)$/,T9=e=>a=>!a.startsWith(".")&&a.endsWith(e),k9=e=>a=>a.endsWith(e),w9=e=>(e=e.toLowerCase(),a=>!a.startsWith(".")&&a.toLowerCase().endsWith(e)),A9=e=>(e=e.toLowerCase(),a=>a.toLowerCase().endsWith(e)),S9=/^\*+\.\*+$/,C9=e=>!e.startsWith(".")&&e.includes("."),x9=e=>e!=="."&&e!==".."&&e.includes("."),N9=/^\.\*+$/,B9=e=>e!=="."&&e!==".."&&e.startsWith("."),O9=/^\*+$/,R9=e=>e.length!==0&&!e.startsWith("."),j9=e=>e.length!==0&&e!=="."&&e!=="..",P9=/^\?+([^+@!?\*\[\(]*)?$/,M9=e=>{let[a,i=""]=e;const n=E4([a]);return i?(i=i.toLowerCase(),o=>n(o)&&o.toLowerCase().endsWith(i)):n},L9=e=>{let[a,i=""]=e;const n=D4([a]);return i?(i=i.toLowerCase(),o=>n(o)&&o.toLowerCase().endsWith(i)):n},I9=e=>{let[a,i=""]=e;const n=D4([a]);return i?o=>n(o)&&o.endsWith(i):n},Y9=e=>{let[a,i=""]=e;const n=E4([a]);return i?o=>n(o)&&o.endsWith(i):n},E4=e=>{let[a]=e;const i=a.length;return n=>n.length===i&&!n.startsWith(".")},D4=e=>{let[a]=e;const i=a.length;return n=>n.length===i&&n!=="."&&n!==".."},T4=typeof $a=="object"&&$a?typeof od=="object"&&od&&od.__MINIMATCH_TESTING_PLATFORM__||$a.platform:"posix";xt.sep=T4==="win32"?"\\":"/";const ca=Symbol("globstar **");xt.GLOBSTAR=ca,xt.filter=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return i=>xt(i,e,a)};const la=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Object.assign({},e,a)};xt.defaults=e=>{if(!e||typeof e!="object"||!Object.keys(e).length)return xt;const a=xt;return Object.assign(function(i,n){return a(i,n,la(e,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}))},{Minimatch:class extends a.Minimatch{constructor(i){super(i,la(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}))}static defaults(i){return a.defaults(la(e,i)).Minimatch}},AST:class extends a.AST{constructor(i,n){super(i,n,la(e,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}))}static fromGlob(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.AST.fromGlob(i,la(e,n))}},unescape:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.unescape(i,la(e,n))},escape:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.escape(i,la(e,n))},filter:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.filter(i,la(e,n))},defaults:i=>a.defaults(la(e,i)),makeRe:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.makeRe(i,la(e,n))},braceExpand:function(i){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a.braceExpand(i,la(e,n))},match:function(i,n){let o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return a.match(i,n,la(e,o))},sep:a.sep,GLOBSTAR:ca})};const k4=function(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return X0(e),a.nobrace||!/\{(?:(?!\{).)*\}/.test(e)?[e]:p9(e)};xt.braceExpand=k4,xt.makeRe=function(e){return new el(e,arguments.length>1&&arguments[1]!==void 0?arguments[1]:{}).makeRe()},xt.match=function(e,a){const i=new el(a,arguments.length>2&&arguments[2]!==void 0?arguments[2]:{});return e=e.filter(n=>i.match(n)),i.options.nonull&&!e.length&&e.push(a),e};const Rm=/[?*]|[+@!]\(.*?\)|\[|\]/;class el{options;set;pattern;windowsPathsNoEscape;nonegate;negate;comment;empty;preserveMultipleSlashes;partial;globSet;globParts;nocase;isWindows;platform;windowsNoMagicRoot;regexp;constructor(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};X0(a),i=i||{},this.options=i,this.pattern=a,this.platform=i.platform||T4,this.isWindows=this.platform==="win32",this.windowsPathsNoEscape=!!i.windowsPathsNoEscape||i.allowWindowsEscape===!1,this.windowsPathsNoEscape&&(this.pattern=this.pattern.replace(/\\/g,"/")),this.preserveMultipleSlashes=!!i.preserveMultipleSlashes,this.regexp=null,this.negate=!1,this.nonegate=!!i.nonegate,this.comment=!1,this.empty=!1,this.partial=!!i.partial,this.nocase=!!this.options.nocase,this.windowsNoMagicRoot=i.windowsNoMagicRoot!==void 0?i.windowsNoMagicRoot:!(!this.isWindows||!this.nocase),this.globSet=[],this.globParts=[],this.set=[],this.make()}hasMagic(){if(this.options.magicalBraces&&this.set.length>1)return!0;for(const a of this.set)for(const i of a)if(typeof i!="string")return!0;return!1}debug(){}make(){const a=this.pattern,i=this.options;if(!i.nocomment&&a.charAt(0)==="#")return void(this.comment=!0);if(!a)return void(this.empty=!0);this.parseNegate(),this.globSet=[...new Set(this.braceExpand())],i.debug&&(this.debug=function(){return console.error(...arguments)}),this.debug(this.pattern,this.globSet);const n=this.globSet.map(s=>this.slashSplit(s));this.globParts=this.preprocess(n),this.debug(this.pattern,this.globParts);let o=this.globParts.map((s,r,l)=>{if(this.isWindows&&this.windowsNoMagicRoot){const u=!(s[0]!==""||s[1]!==""||s[2]!=="?"&&Rm.test(s[2])||Rm.test(s[3])),c=/^[a-z]:/i.test(s[0]);if(u)return[...s.slice(0,4),...s.slice(4).map(d=>this.parse(d))];if(c)return[s[0],...s.slice(1).map(d=>this.parse(d))]}return s.map(u=>this.parse(u))});if(this.debug(this.pattern,o),this.set=o.filter(s=>s.indexOf(!1)===-1),this.isWindows)for(let s=0;s=2?(a=this.firstPhasePreProcess(a),a=this.secondPhasePreProcess(a)):a=i>=1?this.levelOneOptimize(a):this.adjascentGlobstarOptimize(a),a}adjascentGlobstarOptimize(a){return a.map(i=>{let n=-1;for(;(n=i.indexOf("**",n+1))!==-1;){let o=n;for(;i[o+1]==="**";)o++;o!==n&&i.splice(n,o-n)}return i})}levelOneOptimize(a){return a.map(i=>(i=i.reduce((n,o)=>{const s=n[n.length-1];return o==="**"&&s==="**"?n:o===".."&&s&&s!==".."&&s!=="."&&s!=="**"?(n.pop(),n):(n.push(o),n)},[])).length===0?[""]:i)}levelTwoFileOptimize(a){Array.isArray(a)||(a=this.slashSplit(a));let i=!1;do{if(i=!1,!this.preserveMultipleSlashes){for(let o=1;oo&&n.splice(o+1,r-o);let l=n[o+1];const u=n[o+2],c=n[o+3];if(l!==".."||!u||u==="."||u===".."||!c||c==="."||c==="..")continue;i=!0,n.splice(o,1);const d=n.slice(0);d[o]="**",a.push(d),o--}if(!this.preserveMultipleSlashes){for(let r=1;ri.length)}partsMatch(a,i){let n=arguments.length>2&&arguments[2]!==void 0&&arguments[2],o=0,s=0,r=[],l="";for(;o2&&arguments[2]!==void 0&&arguments[2];const o=this.options;if(this.isWindows){const F=typeof a[0]=="string"&&/^[a-z]:$/i.test(a[0]),b=!F&&a[0]===""&&a[1]===""&&a[2]==="?"&&/^[a-z]:$/i.test(a[3]),w=typeof i[0]=="string"&&/^[a-z]:$/i.test(i[0]),y=b?3:F?0:void 0,k=!w&&i[0]===""&&i[1]===""&&i[2]==="?"&&typeof i[3]=="string"&&/^[a-z]:$/i.test(i[3])?3:w?0:void 0;if(typeof y=="number"&&typeof k=="number"){const[x,S]=[a[y],i[k]];x.toLowerCase()===S.toLowerCase()&&(i[k]=x,k>y?i=i.slice(k):y>k&&(a=a.slice(y)))}}const{optimizationLevel:s=1}=this.options;s>=2&&(a=this.levelTwoFileOptimize(a)),this.debug("matchOne",this,{file:a,pattern:i}),this.debug("matchOne",a.length,i.length);for(var r=0,l=0,u=a.length,c=i.length;r>> no match, partial?`,a,g,i,f),g!==u))}let F;if(typeof d=="string"?(F=h===d,this.debug("string match",d,h,F)):(F=d.test(h),this.debug("pattern match",d,h,F)),!F)return!1}if(r===u&&l===c)return!0;if(r===u)return n;if(l===c)return r===u-1&&a[r]==="";throw new Error("wtf?")}braceExpand(){return k4(this.pattern,this.options)}parse(a){J0(a);const i=this.options;if(a==="**")return ca;if(a==="")return"";let n,o=null;(n=a.match(R9))?o=i.dot?P9:j9:(n=a.match(T9))?o=(i.nocase?i.dot?S9:A9:i.dot?w9:k9)(n[1]):(n=a.match(M9))?o=(i.nocase?i.dot?I9:L9:i.dot?Y9:q9)(n):(n=a.match(C9))?o=i.dot?N9:x9:(n=a.match(B9))&&(o=O9);const s=jt.fromGlob(a,this.options).toMMPattern();return o&&typeof s=="object"&&Reflect.defineProperty(s,"test",{value:o}),s}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;const a=this.set;if(!a.length)return this.regexp=!1,this.regexp;const i=this.options,n=i.noglobstar?"[^/]*?":i.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",o=new Set(i.nocase?["i"]:[]);let s=a.map(u=>{const c=u.map(d=>{if(d instanceof RegExp)for(const h of d.flags.split(""))o.add(h);return typeof d=="string"?d.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):d===ca?ca:d._src});return c.forEach((d,h)=>{const g=c[h+1],f=c[h-1];d===ca&&f!==ca&&(f===void 0?g!==void 0&&g!==ca?c[h+1]="(?:\\/|"+n+"\\/)?"+g:c[h]=n:g===void 0?c[h-1]=f+"(?:\\/|"+n+")?":g!==ca&&(c[h-1]=f+"(?:\\/|\\/"+n+"\\/)"+g,c[h+1]=ca))}),c.filter(d=>d!==ca).join("/")}).join("|");const[r,l]=a.length>1?["(?:",")"]:["",""];s="^"+r+s+l+"$",this.negate&&(s="^(?!"+s+").+$");try{this.regexp=new RegExp(s,[...o].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(a){return this.preserveMultipleSlashes?a.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(a)?["",...a.split(/\/+/)]:a.split(/\/+/)}match(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.partial;if(this.debug("match",a,this.pattern),this.comment)return!1;if(this.empty)return a==="";if(a==="/"&&i)return!0;const n=this.options;this.isWindows&&(a=a.split("\\").join("/"));const o=this.slashSplit(a);this.debug(this.pattern,"split",o);const s=this.set;this.debug(this.pattern,"set",s);let r=o[o.length-1];if(!r)for(let l=o.length-2;!r&&l>=0;l--)r=o[l];for(let l=0;l1&&arguments[1]!==void 0?arguments[1]:""}Invalid response: ${e.status} ${e.statusText}`);return a.status=e.status,a.response=e,a}function Ft(e,a){const{status:i}=a;if(i===401&&e.digest)return a;if(i>=400)throw tg(a);return a}function Un(e,a){return arguments.length>2&&arguments[2]!==void 0&&arguments[2]?{data:a,headers:e.headers?g9(e.headers):{},status:e.status,statusText:e.statusText}:a}xt.AST=jt,xt.Minimatch=X0,xt.escape=function(e){let{windowsPathsNoEscape:a=!1}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a?e.replace(/[?*()[\]]/g,"[$&]"):e.replace(/[?*()[\]\\]/g,"\\$&")},xt.unescape=us;const z9=(jm=function(e,a,i){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"COPY",headers:{Destination:st(e.remoteURL,ot(i)),Overwrite:n.overwrite===!1?"F":"T",Depth:n.shallow?"0":"infinity"}},e,n);return r=function(l){Ft(e,l)},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r},function(){for(var e=[],a=0;a2&&arguments[2]!==void 0?arguments[2]:ro.Original;const n=oi().get(e,a);return i==="array"&&Array.isArray(n)===!1?[n]:i==="object"&&Array.isArray(n)?n[0]:n}function rr(e){return new Promise(a=>{a(function(i){const{multistatus:n}=i;if(n==="")return{multistatus:{response:[]}};if(!n)throw new Error("Invalid response: No root multistatus found");const o={multistatus:Array.isArray(n)?n[0]:n};return oi().set(o,"multistatus.response",Rr(o,"multistatus.response",ro.Array)),oi().set(o,"multistatus.response",oi().get(o,"multistatus.response").map(s=>function(r){const l=Object.assign({},r);return l.status?oi().set(l,"status",Rr(l,"status",ro.Object)):(oi().set(l,"propstat",Rr(l,"propstat",ro.Object)),oi().set(l,"propstat.prop",Rr(l,"propstat.prop",ro.Object))),l}(s))),o}(new ag.XMLParser({removeNSPrefix:!0,numberParseOptions:{hex:!0,leadingZeros:!1}}).parse(e)))})}function Fu(e,a){let i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];const{getlastmodified:n=null,getcontentlength:o="0",resourcetype:s=null,getcontenttype:r=null,getetag:l=null}=e,u=s&&typeof s=="object"&&s.collection!==void 0?"directory":"file",c={filename:a,basename:V0().basename(a),lastmod:n,size:parseInt(o,10),type:u,etag:typeof l=="string"?l.replace(/"/g,""):null};return u==="file"&&(c.mime=r&&typeof r=="string"?r.split(";")[0]:""),i&&(e.displayname!==void 0&&(e.displayname=String(e.displayname)),c.props=e),c}function w4(e,a){let i=arguments.length>2&&arguments[2]!==void 0&&arguments[2],n=null;try{e.multistatus.response[0].propstat&&(n=e.multistatus.response[0])}catch{}if(!n)throw new Error("Failed getting item stat: bad response");const{propstat:{prop:o,status:s}}=n,[r,l,u]=s.split(" ",3),c=parseInt(l,10);if(c>=400){const d=new Error(`Invalid response: ${c} ${u}`);throw d.status=c,d}return Fu(o,qs(a),i)}function A4(e){switch(String(e)){case"-3":return"unlimited";case"-2":case"-1":return"unknown";default:return parseInt(String(e),10)}}function cd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const ig=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const{details:n=!1}=i,o=_t({url:st(e.remoteURL,ot(a)),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:"0"}},e,i);return cd(pt(o,e),function(s){return Ft(e,s),cd(s.text(),function(r){return cd(rr(r),function(l){const u=w4(l,a,n);return Un(s,u,n)})})})});function S4(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const Z9=C4(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=function(s){if(!s||s==="/")return[];let r=s;const l=[];do l.push(r),r=V0().dirname(r);while(r&&r!=="/");return l}(qs(a));n.sort((s,r)=>s.length>r.length?1:r.length>s.length?-1:0);let o=!1;return function(s,r,l){if(typeof s[Mm]=="function"){let F=function(b){try{for(;!(u=h.next()).done;)if((b=r(u.value))&&b.then){if(!Lm(b))return void b.then(F,d||(d=Lt.bind(null,c=new lo,2)));b=b.v}c?Lt(c,1,b):c=b}catch(w){Lt(c||(c=new lo),2,w)}};var u,c,d,h=s[Mm]();if(F(),h.return){var g=function(b){try{u.done||h.return()}catch{}return b};if(c&&c.then)return c.then(g,function(b){throw g(b)});g()}return c}if(!("length"in s))throw new TypeError("Object is not iterable");for(var f=[],p=0;p2&&arguments[2]!==void 0?arguments[2]:{};if(i.recursive===!0)return Z9(e,a,i);const n=_t({url:st(e.remoteURL,(o=ot(a),o.endsWith("/")?o:o+"/")),method:"MKCOL"},e,i);var o;return S4(pt(n,e),function(s){Ft(e,s)})});var G9=$e(388),Im=$e.n(G9);const $9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n={};if(typeof i.range=="object"&&typeof i.range.start=="number"){let l=`bytes=${i.range.start}-`;typeof i.range.end=="number"&&(l=`${l}${i.range.end}`),n.Range=l}const o=_t({url:st(e.remoteURL,ot(a)),method:"GET",headers:n},e,i);return r=function(l){if(Ft(e,l),n.Range&&l.status!==206){const u=new Error(`Invalid response code for partial request: ${l.status}`);throw u.status=l.status,u}return i.callback&&setTimeout(()=>{i.callback(l)},0),l.body},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r}),V9=()=>{},W9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"DELETE"},e,i);return s=function(r){Ft(e,r)},(o=pt(n,e))&&o.then||(o=Promise.resolve(o)),s?o.then(s):o;var o,s}),Q9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};return function(n,o){try{var s=(r=ig(e,a,i),l=function(){return!0},u?l?l(r):r:(r&&r.then||(r=Promise.resolve(r)),l?r.then(l):r))}catch(c){return o(c)}var r,l,u;return s&&s.then?s.then(void 0,o):s}(0,function(n){if(n.status===404)return!1;throw n})});function hd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const J9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a),"/"),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:i.deep?"infinity":"1"}},e,i);return hd(pt(n,e),function(o){return Ft(e,o),hd(o.text(),function(s){if(!s)throw new Error("Failed parsing directory contents: Empty response");return hd(rr(s),function(r){const l=Tm(a);let u=function(c,d,h){let g=arguments.length>3&&arguments[3]!==void 0&&arguments[3],f=arguments.length>4&&arguments[4]!==void 0&&arguments[4];const p=V0().join(d,"/"),{multistatus:{response:F}}=c,b=F.map(w=>{const y=function(x){try{return x.replace(/^https?:\/\/[^\/]+/,"")}catch(S){throw new Ka(S,"Failed normalising HREF")}}(w.href),{propstat:{prop:k}}=w;return Fu(k,p==="/"?decodeURIComponent(qs(y)):qs(V0().relative(decodeURIComponent(p),decodeURIComponent(y))),g)});return f?b:b.filter(w=>w.basename&&(w.type==="file"||w.filename!==h.replace(/\/$/,"")))}(r,Tm(e.remoteBasePath||e.remotePath),l,i.details,i.includeSelf);return i.glob&&(u=function(c,d){return c.filter(h=>xt(h.filename,d,{matchBase:!0}))}(u,i.glob)),Un(o,u,i.details)})})})});function ng(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"GET",headers:{Accept:"text/plain"},transformResponse:[ax]},e,i);return el(pt(n,e),function(o){return Ft(e,o),el(o.text(),function(s){return Un(o,s,i.details)})})});function el(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const ex=ng(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"GET"},e,i);return el(pt(n,e),function(o){let s;return Ft(e,o),function(r,l){var u=r();return u&&u.then?u.then(l):l()}(function(){return el(o.arrayBuffer(),function(r){s=r})},function(){return Un(o,s,i.details)})})}),tx=ng(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{format:n="binary"}=i;if(n!=="binary"&&n!=="text")throw new Ka({info:{code:Fi.InvalidOutputFormat}},`Invalid output format: ${n}`);return n==="text"?X9(e,a,i):ex(e,a,i)}),ax=e=>e;function ix(e){return new ag.XMLBuilder({attributeNamePrefix:"@_",format:!0,ignoreAttributes:!1,suppressEmptyNode:!0}).build(x4({lockinfo:{"@_xmlns:d":"DAV:",lockscope:{exclusive:{}},locktype:{write:{}},owner:{href:e}}},"d"))}function x4(e,a){const i={...e};for(const n in i)i.hasOwnProperty(n)&&(i[n]&&typeof i[n]=="object"&&n.indexOf(":")===-1?(i[`${a}:${n}`]=x4(i[n],a),delete i[n]):/^@_/.test(n)===!1&&(i[`${a}:${n}`]=i[n],delete i[n]));return i}function Lc(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}function N4(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"UNLOCK",headers:{"Lock-Token":i}},e,n);return Lc(pt(o,e),function(s){if(Ft(e,s),s.status!==204&&s.status!==200)throw tg(s)})}),ox=N4(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{refreshToken:n,timeout:o=sx}=i,s={Accept:"text/plain,application/xml",Timeout:o};n&&(s.If=n);const r=_t({url:st(e.remoteURL,ot(a)),method:"LOCK",headers:s,data:ix(e.contactHref)},e,i);return Lc(pt(r,e),function(l){return Ft(e,l),Lc(l.text(),function(u){const c=(g=u,new ag.XMLParser({removeNSPrefix:!0,parseAttributeValue:!0,parseTagValue:!0}).parse(g)),d=oi().get(c,"prop.lockdiscovery.activelock.locktoken.href"),h=oi().get(c,"prop.lockdiscovery.activelock.timeout");var g;if(!d)throw tg(l,"No lock token received: ");return{token:d,serverTimeout:h}})})}),sx="Infinite, Second-4100000000";function gd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const rx=function(e){return function(){for(var a=[],i=0;i1&&arguments[1]!==void 0?arguments[1]:{};const i=a.path||"/",n=_t({url:st(e.remoteURL,i),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:"0"}},e,a);return gd(pt(n,e),function(o){return Ft(e,o),gd(o.text(),function(s){return gd(rr(s),function(r){const l=function(u){try{const[c]=u.multistatus.response,{propstat:{prop:{"quota-used-bytes":d,"quota-available-bytes":h}}}=c;return d!==void 0&&h!==void 0?{used:parseInt(String(d),10),available:A4(h)}:null}catch{}return null}(r);return Un(o,l,a.details)})})})});function fd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const lx=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const{details:n=!1}=i,o=_t({url:st(e.remoteURL,ot(a)),method:"SEARCH",headers:{Accept:"text/plain,application/xml","Content-Type":e.headers["Content-Type"]||"application/xml; charset=utf-8"}},e,i);return fd(pt(o,e),function(s){return Ft(e,s),fd(s.text(),function(r){return fd(rr(r),function(l){const u=function(c,d,h){const g={truncated:!1,results:[]};return g.truncated=c.multistatus.response.some(f=>(f.status||f.propstat?.status).split(" ",3)?.[1]==="507"&&f.href.replace(/\/$/,"").endsWith(ot(d).replace(/\/$/,""))),c.multistatus.response.forEach(f=>{if(f.propstat===void 0)return;const p=f.href.split("/").map(decodeURIComponent).join("/");g.results.push(Fu(f.propstat.prop,p,h))}),g}(l,a,n);return Un(s,u,n)})})})}),ux=function(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"MOVE",headers:{Destination:st(e.remoteURL,ot(i)),Overwrite:n.overwrite===!1?"F":"T"}},e,n);return r=function(l){Ft(e,l)},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r});var dx=$e(172);const cx=function(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const{contentLength:o=!0,overwrite:s=!0}=n,r={"Content-Type":"application/octet-stream"};o===!1||(r["Content-Length"]=typeof o=="number"?`${o}`:`${function(d){if(v4(d))return d.byteLength;if(b4(d))return d.length;if(typeof d=="string")return(0,dx.d)(d);throw new Ka({info:{code:Fi.DataTypeNoLength}},"Cannot calculate data length: Invalid type")}(i)}`),s||(r["If-None-Match"]="*");const l=_t({url:st(e.remoteURL,ot(a)),method:"PUT",headers:r,data:i},e,n);return c=function(d){try{Ft(e,d)}catch(h){const g=h;if(g.status!==412||s)throw g;return!1}return!0},(u=pt(l,e))&&u.then||(u=Promise.resolve(u)),c?u.then(c):u;var u,c}),B4=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"OPTIONS"},e,i);return s=function(r){try{Ft(e,r)}catch(l){throw l}return{compliance:(r.headers.get("DAV")??"").split(",").map(l=>l.trim()),server:r.headers.get("Server")??""}},(o=pt(n,e))&&o.then||(o=Promise.resolve(o)),s?o.then(s):o;var o,s});function ys(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const hx=og(function(e,a,i,n,o){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(i>n||i<0)throw new Ka({info:{code:Fi.InvalidUpdateRange}},`Invalid update range ${i} for partial update`);const r={"Content-Type":"application/octet-stream","Content-Length":""+(n-i+1),"Content-Range":`bytes ${i}-${n}/*`},l=_t({url:st(e.remoteURL,ot(a)),method:"PUT",headers:r,data:o},e,s);return ys(pt(l,e),function(u){Ft(e,u)})});function Ym(e,a){var i=e();return i&&i.then?i.then(a):a(i)}const gx=og(function(e,a,i,n,o){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(i>n||i<0)throw new Ka({info:{code:Fi.InvalidUpdateRange}},`Invalid update range ${i} for partial update`);const r={"Content-Type":"application/x-sabredav-partialupdate","Content-Length":""+(n-i+1),"X-Update-Range":`bytes=${i}-${n}`},l=_t({url:st(e.remoteURL,ot(a)),method:"PATCH",headers:r,data:o},e,s);return ys(pt(l,e),function(u){Ft(e,u)})});function og(e){return function(){for(var a=[],i=0;i5&&arguments[5]!==void 0?arguments[5]:{};return ys(B4(e,a,s),function(r){let l=!1;return Ym(function(){if(r.compliance.includes("sabredav-partialupdate"))return ys(gx(e,a,i,n,o,s),function(u){return l=!0,u})},function(u){let c=!1;return l?u:Ym(function(){if(r.server.includes("Apache")&&r.compliance.includes(""))return ys(hx(e,a,i,n,o,s),function(d){return c=!0,d})},function(d){if(c)return d;throw new Ka({info:{code:Fi.NotSupported}},"Not supported")})})})}),mx="https://github.com/perry-mitchell/webdav-client/blob/master/LOCK_CONTACT.md";function px(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{authType:i=null,remoteBasePath:n,contactHref:o=mx,ha1:s,headers:r={},httpAgent:l,httpsAgent:u,password:c,token:d,username:h,withCredentials:g}=a;let f=i;f||(f=h||c?Mt.Password:Mt.None);const p={authType:f,remoteBasePath:n,contactHref:o,ha1:s,headers:Object.assign({},r),httpAgent:l,httpsAgent:u,password:c,remotePath:n9(e),remoteURL:e,token:d,username:h,withCredentials:g};return p4(p,h,c,d,s),{copyFile:(F,b,w)=>z9(p,F,b,w),createDirectory:(F,b)=>Mc(p,F,b),createReadStream:(F,b)=>function(w,y){let k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const x=new(Im()).PassThrough;return $9(w,y,k).then(S=>{S.pipe(x)}).catch(S=>{x.emit("error",S)}),x}(p,F,b),createWriteStream:(F,b,w)=>function(y,k){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:V9;const B=new(Im()).PassThrough,P={};x.overwrite===!1&&(P["If-None-Match"]="*");const R=_t({url:st(y.remoteURL,ot(k)),method:"PUT",headers:P,data:B,maxRedirects:0},y,x);return pt(R,y).then(I=>Ft(y,I)).then(I=>{setTimeout(()=>{S(I)},0)}).catch(I=>{B.emit("error",I)}),B}(p,F,b,w),customRequest:(F,b)=>W9(p,F,b),deleteFile:(F,b)=>K9(p,F,b),exists:(F,b)=>Q9(p,F,b),getDirectoryContents:(F,b)=>J9(p,F,b),getFileContents:(F,b)=>tx(p,F,b),getFileDownloadLink:F=>function(b,w){let y=st(b.remoteURL,ot(w));const k=/^https:/i.test(y)?"https":"http";switch(b.authType){case Mt.None:break;case Mt.Password:{const x=wm(b.headers.Authorization.replace(/^Basic /i,"").trim());y=y.replace(/^https?:\/\//,`${k}://${x}@`);break}default:throw new Ka({info:{code:Fi.LinkUnsupportedAuthType}},`Unsupported auth type for file link: ${b.authType}`)}return y}(p,F),getFileUploadLink:F=>function(b,w){let y=`${st(b.remoteURL,ot(w))}?Content-Type=application/octet-stream`;const k=/^https:/i.test(y)?"https":"http";switch(b.authType){case Mt.None:break;case Mt.Password:{const x=wm(b.headers.Authorization.replace(/^Basic /i,"").trim());y=y.replace(/^https?:\/\//,`${k}://${x}@`);break}default:throw new Ka({info:{code:Fi.LinkUnsupportedAuthType}},`Unsupported auth type for file link: ${b.authType}`)}return y}(p,F),getHeaders:()=>Object.assign({},p.headers),getQuota:F=>rx(p,F),lock:(F,b)=>ox(p,F,b),moveFile:(F,b,w)=>ux(p,F,b,w),putFileContents:(F,b,w)=>cx(p,F,b,w),partialUpdateFileContents:(F,b,w,y,k)=>fx(p,F,b,w,y,k),getDAVCompliance:F=>B4(p,F),search:(F,b)=>lx(p,F,b),setHeaders:F=>{p.headers=Object.assign({},F)},stat:(F,b)=>ig(p,F,b),unlock:(F,b,w)=>nx(p,F,b,w)}}ma.hT,ma.O4,ma.Kd,ma.YK;var _x=ma.UU,Fx=ma.Gu;ma.ky,ma.h4,ma.ch,ma.hq,ma.i5;function Ki(e,a,i){const n=document.querySelector(`#initial-state-${e}-${a}`);if(n===null){if(i!==void 0)return i;throw new Error(`Could not find initial state ${a} of ${e}`)}try{return JSON.parse(atob(n.value))}catch{throw new Error(`Could not parse initial state ${a} of ${e}`)}}function vu(){return Ki("files_sharing","isPublic",null)??document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')!==null}function O4(){return Ki("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}function R4(){try{return Ki("core","capabilities")}catch{return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}var md={};const Ic=Kh().setApp("@nextcloud/files").detectUser().build();var sg=(e=>(e.DEFAULT="default",e.HIDDEN="hidden",e))(sg||{});class vx{_action;constructor(a){this.validateAction(a),this._action=a}get id(){return this._action.id}get displayName(){return this._action.displayName}get title(){return this._action.title}get iconSvgInline(){return this._action.iconSvgInline}get enabled(){return this._action.enabled}get exec(){return this._action.exec}get execBatch(){return this._action.execBatch}get order(){return this._action.order}get parent(){return this._action.parent}get default(){return this._action.default}get inline(){return this._action.inline}get renderInline(){return this._action.renderInline}validateAction(a){if(!a.id||typeof a.id!="string")throw new Error("Invalid id");if(!a.displayName||typeof a.displayName!="function")throw new Error("Invalid displayName function");if("title"in a&&typeof a.title!="function")throw new Error("Invalid title function");if(!a.iconSvgInline||typeof a.iconSvgInline!="function")throw new Error("Invalid iconSvgInline function");if(!a.exec||typeof a.exec!="function")throw new Error("Invalid exec function");if("enabled"in a&&typeof a.enabled!="function")throw new Error("Invalid enabled function");if("execBatch"in a&&typeof a.execBatch!="function")throw new Error("Invalid execBatch function");if("order"in a&&typeof a.order!="number")throw new Error("Invalid order");if("parent"in a&&typeof a.parent!="string")throw new Error("Invalid parent");if(a.default&&!Object.values(sg).includes(a.default))throw new Error("Invalid default");if("inline"in a&&typeof a.inline!="function")throw new Error("Invalid inline function");if("renderInline"in a&&typeof a.renderInline!="function")throw new Error("Invalid renderInline function")}}const bx=function(e){if(typeof window._nc_fileactions>"u"&&(window._nc_fileactions=[],Ic.debug("FileActions initialized")),window._nc_fileactions.find(a=>a.id===e.id)){Ic.error(`FileAction ${e.id} already registered`,{action:e});return}window._nc_fileactions.push(e)};var ko=(e=>(e[e.NONE=0]="NONE",e[e.CREATE=4]="CREATE",e[e.READ=1]="READ",e[e.UPDATE=2]="UPDATE",e[e.DELETE=8]="DELETE",e[e.SHARE=16]="SHARE",e[e.ALL=31]="ALL",e))(ko||{});const yx=["d:getcontentlength","d:getcontenttype","d:getetag","d:getlastmodified","d:creationdate","d:displayname","d:quota-available-bytes","d:resourcetype","nc:has-preview","nc:is-encrypted","nc:mount-type","oc:comments-unread","oc:favorite","oc:fileid","oc:owner-display-name","oc:owner-id","oc:permissions","oc:size"],Ex={d:"DAV:",nc:"http://nextcloud.org/ns",oc:"http://owncloud.org/ns",ocs:"http://open-collaboration-services.org/ns"},j4=function(){return typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[...yx]),window._nc_dav_properties.map(e=>`<${e} />`).join(" ")},P4=function(){return typeof window._nc_dav_namespaces>"u"&&(window._nc_dav_namespaces={...Ex}),Object.keys(window._nc_dav_namespaces).map(e=>`xmlns:${e}="${window._nc_dav_namespaces?.[e]}"`).join(" ")},M4=function(e,a){return e.match(a)!==null},qm=(e,a)=>{if(e.id&&typeof e.id!="number")throw new Error("Invalid id type of value");if(!e.source)throw new Error("Missing mandatory source");try{new URL(e.source)}catch{throw new Error("Invalid source format, source must be a valid URL")}if(!e.source.startsWith("http"))throw new Error("Invalid source format, only http(s) is supported");if(e.displayname&&typeof e.displayname!="string")throw new Error("Invalid displayname type");if(e.mtime&&!(e.mtime instanceof Date))throw new Error("Invalid mtime type");if(e.crtime&&!(e.crtime instanceof Date))throw new Error("Invalid crtime type");if(!e.mime||typeof e.mime!="string"||!e.mime.match(/^[-\w.]+\/[-+\w.]+$/gi))throw new Error("Missing or invalid mandatory mime");if("size"in e&&typeof e.size!="number"&&e.size!==void 0)throw new Error("Invalid size type");if("permissions"in e&&e.permissions!==void 0&&!(typeof e.permissions=="number"&&e.permissions>=ko.NONE&&e.permissions<=ko.ALL))throw new Error("Invalid permissions");if(e.owner&&e.owner!==null&&typeof e.owner!="string")throw new Error("Invalid owner type");if(e.attributes&&typeof e.attributes!="object")throw new Error("Invalid attributes type");if(e.root&&typeof e.root!="string")throw new Error("Invalid root type");if(e.root&&!e.root.startsWith("/"))throw new Error("Root must start with a leading slash");if(e.root&&!e.source.includes(e.root))throw new Error("Root must be part of the source");if(e.root&&M4(e.source,a)){const i=e.source.match(a)[0];if(!e.source.includes(fa.join(i,e.root)))throw new Error("The root must be relative to the service. e.g /files/emma")}if(e.status&&!Object.values(L4).includes(e.status))throw new Error("Status must be a valid NodeStatus")};var L4=(e=>(e.NEW="new",e.FAILED="failed",e.LOADING="loading",e.LOCKED="locked",e))(L4||{});let Dx=class I4{_data;_attributes;_knownDavService=/(remote|public)\.php\/(web)?dav/i;readonlyAttributes=Object.entries(Object.getOwnPropertyDescriptors(I4.prototype)).filter(a=>typeof a[1].get=="function"&&a[0]!=="__proto__").map(a=>a[0]);handler={set:(a,i,n)=>this.readonlyAttributes.includes(i)?!1:Reflect.set(a,i,n),deleteProperty:(a,i)=>this.readonlyAttributes.includes(i)?!1:Reflect.deleteProperty(a,i),get:(a,i,n)=>this.readonlyAttributes.includes(i)?(Ic.warn(`Accessing "Node.attributes.${i}" is deprecated, access it directly on the Node instance.`),Reflect.get(this,i)):Reflect.get(a,i,n)};constructor(a,i){qm(a,i||this._knownDavService),this._data={displayname:a.attributes?.displayname,...a,attributes:{}},this._attributes=new Proxy(this._data.attributes,this.handler),this.update(a.attributes??{}),i&&(this._knownDavService=i)}get source(){return this._data.source.replace(/\/$/i,"")}get encodedSource(){const{origin:a}=new URL(this.source);return a+pu(this.source.slice(a.length))}get basename(){return fa.basename(this.source)}get displayname(){return this._data.displayname||this.basename}set displayname(a){this._data.displayname=a}get extension(){return fa.extname(this.source)}get dirname(){if(this.root){let i=this.source;this.isDavRessource&&(i=i.split(this._knownDavService).pop());const n=i.indexOf(this.root),o=this.root.replace(/\/$/,"");return fa.dirname(i.slice(n+o.length)||"/")}const a=new URL(this.source);return fa.dirname(a.pathname)}get mime(){return this._data.mime}get mtime(){return this._data.mtime}set mtime(a){this._data.mtime=a}get crtime(){return this._data.crtime}get size(){return this._data.size}set size(a){this.updateMtime(),this._data.size=a}get attributes(){return this._attributes}get permissions(){return this.owner===null&&!this.isDavRessource?ko.READ:this._data.permissions!==void 0?this._data.permissions:ko.NONE}set permissions(a){this.updateMtime(),this._data.permissions=a}get owner(){return this.isDavRessource?this._data.owner:null}get isDavRessource(){return M4(this.source,this._knownDavService)}get root(){return this._data.root?this._data.root.replace(/^(.+)\/$/,"$1"):this.isDavRessource&&fa.dirname(this.source).split(this._knownDavService).pop()||null}get path(){if(this.root){let a=this.source;this.isDavRessource&&(a=a.split(this._knownDavService).pop());const i=a.indexOf(this.root),n=this.root.replace(/\/$/,"");return a.slice(i+n.length)||"/"}return(this.dirname+"/"+this.basename).replace(/\/\//g,"/")}get fileid(){return this._data?.id}get status(){return this._data?.status}set status(a){this._data.status=a}move(a){qm({...this._data,source:a},this._knownDavService);const i=this.basename;this._data.source=a,this.displayname===i&&this.basename!==i&&(this.displayname=this.basename),this.updateMtime()}rename(a){if(a.includes("/"))throw new Error("Invalid basename");this.move(fa.dirname(this.source)+"/"+a)}updateMtime(){this._data.mtime&&(this._data.mtime=new Date)}update(a){for(const[i,n]of Object.entries(a))try{n===void 0?delete this.attributes[i]:this.attributes[i]=n}catch(o){if(o instanceof TypeError)continue;throw o}}};function Tx(){return vu()?`/files/${O4()}`:`/files/${Is()?.uid}`}const tl=Tx();function Y4(){const e=x2("dav");return vu()?e.replace("remote.php","public.php"):e}const rg=Y4(),q4=function(e=rg,a={}){const i=_x(e,{headers:a});function n(o){i.setHeaders({...a,"X-Requested-With":"XMLHttpRequest",requesttoken:o??""})}return d3(n),n(u3()),Fx().patch("fetch",(o,s)=>{const r=s.headers;return r?.method&&(s.method=r.method,delete r.method),fetch(o,s)}),i};var kx={};(function(e){const a=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",i=a+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",n="["+a+"]["+i+"]*",o=new RegExp("^"+n+"$"),s=function(l,u){const c=[];let d=u.exec(l);for(;d;){const h=[];h.startIndex=u.lastIndex-d[0].length;const g=d.length;for(let f=0;f"u")};e.isExist=function(l){return typeof l<"u"},e.isEmptyObject=function(l){return Object.keys(l).length===0},e.merge=function(l,u,c){if(u){const d=Object.keys(u),h=d.length;for(let g=0;gconsole.error("SEMVER",...e):()=>{};var Ax=wx;const Sx="2.0.0",z4=256,Cx=Number.MAX_SAFE_INTEGER||9007199254740991,xx=16,Nx=z4-6,Bx=["major","premajor","minor","preminor","patch","prepatch","prerelease"];var Ox={MAX_LENGTH:z4,MAX_SAFE_COMPONENT_LENGTH:xx,MAX_SAFE_BUILD_LENGTH:Nx,MAX_SAFE_INTEGER:Cx,RELEASE_TYPES:Bx,SEMVER_SPEC_VERSION:Sx,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},zm={exports:{}};(function(e,a){const{MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:o}=Ox,s=Ax;a=e.exports={};const r=a.re=[],l=a.safeRe=[],u=a.src=[],c=a.t={};let d=0;const h="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[h,n]],f=F=>{for(const[b,w]of g)F=F.split(`${b}*`).join(`${b}{0,${w}}`).split(`${b}+`).join(`${b}{1,${w}}`);return F},p=(F,b,w)=>{const y=f(b),k=d++;s(F,k,b),c[F]=k,u[k]=b,r[k]=new RegExp(b,w?"g":void 0),l[k]=new RegExp(y,w?"g":void 0)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),p("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${h}+`),p("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),p("FULL",`^${u[c.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),p("LOOSE",`^${u[c.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),p("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${i}})(?:\\.(\\d{1,${i}}))?(?:\\.(\\d{1,${i}}))?`),p("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?(?:${u[c.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",u[c.COERCE],!0),p("COERCERTLFULL",u[c.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",p("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",p("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(zm,zm.exports);async function Rx(){const e=await jx();if(!e)return{key:"basename",asc:!0};const a={mtime:"lastmod"}[e.sorting_mode]||e.sorting_mode||"basename",i=e.sorting_direction==="asc"||!e.sorting_direction;return{key:a,asc:i}}async function jx(){if(vu())return null;const e=bo("apps/files/api/v1/views");return await Tt.get(e).then(a=>a.data.data?.files).catch(()=>null)}const U4=()=>window.outerHeight===screen.height,Z4=Ge(U4());window.addEventListener("resize",()=>{Z4.value=U4()});const Px=Wl(Z4),Mx={computed:{isFullscreen(){return Px.value}}},lg=1024,H4=lg/2,al=e=>document.documentElement.clientWidth{G4.value=al(lg),Lx.value=al(H4)},{passive:!0});const Ix=Wl(G4),Yx={computed:{isMobile(){return Ix.value}}},qx=/[\p{Lu}]/u,zx=/[\p{Ll}]/u,Um=/^[\p{Lu}](?![\p{Lu}])/gu,$4=/([\p{Alpha}\p{N}_]|$)/u,ug=/[_.\- ]+/,Ux=new RegExp("^"+ug.source),Zm=new RegExp(ug.source+$4.source,"gu"),Hm=new RegExp("\\d+"+$4.source,"gu"),Zx=(e,a,i,n)=>{let o=!1,s=!1,r=!1,l=!1;for(let u=0;u2?e[u-3]==="-":!0,o&&qx.test(c)?(e=e.slice(0,u)+"-"+e.slice(u),o=!1,r=s,s=!0,u++):s&&r&&zx.test(c)&&(!l||n)?(e=e.slice(0,u-1)+"-"+e.slice(u-1),r=s,s=!1,o=!0):(o=a(c)===c&&i(c)!==c,r=s,s=i(c)===c&&a(c)!==c)}return e},Hx=(e,a)=>(Um.lastIndex=0,e.replaceAll(Um,i=>a(i))),Gx=(e,a)=>(Zm.lastIndex=0,Hm.lastIndex=0,e.replaceAll(Hm,(i,n,o)=>["_","-"].includes(e.charAt(o+i.length))?i:a(i)).replaceAll(Zm,(i,n)=>a(n)));function pd(e,a){if(!(typeof e=="string"||Array.isArray(e)))throw new TypeError("Expected the input to be `string | string[]`");if(a={pascalCase:!1,preserveConsecutiveUppercase:!1,...a},Array.isArray(e)?e=e.map(o=>o.trim()).filter(o=>o.length).join("-"):e=e.trim(),e.length===0)return"";const i=a.locale===!1?o=>o.toLowerCase():o=>o.toLocaleLowerCase(a.locale),n=a.locale===!1?o=>o.toUpperCase():o=>o.toLocaleUpperCase(a.locale);return e.length===1?ug.test(e)?"":a.pascalCase?n(e):i(e):(e!==i(e)&&(e=Zx(e,i,n,a.preserveConsecutiveUppercase)),e=e.replace(Ux,""),e=a.preserveConsecutiveUppercase?Hx(e,i):i(e),a.pascalCase&&(e=n(e.charAt(0))+e.slice(1)),Gx(e,n))}const Yc=function(e){return e?Number(e).toString()===e.toString():!1},Gm=function(e){const a=e.split("/"),i=a[a.length-1];return[a.slice(0,a.length-1).join("/"),i]},$x=function(e,a,i,n=!0){if(e.isFavorite&&!a.isFavorite)return-1;if(!e.isFavorite&&a.isFavorite)return 1;if(Yc(e[i])&&Yc(a[i])){const o=Number(e[i])-Number(a[i]);return n?o:-o}if(e.type==="directory"&&a.type!=="directory")return-1;if(e.type!=="directory"&&a.type==="directory")return 1;if(i==="lastmod"){const o=new Date(e[i]).getTime()-new Date(a[i]).getTime();return n?-o:o}return n?e[i].localeCompare(a[i],OC.getLanguage(),{numeric:!0}):-e[i].localeCompare(a[i],OC.getLanguage(),{numeric:!0})},dg=function(e){const a={};return Object.keys(e).forEach(i=>{const n=e[i];n&&typeof n=="object"&&!Array.isArray(n)?Object.assign(a,dg(n)):n==="false"?a[pd(i)]=!1:n==="true"?a[pd(i)]=!0:a[pd(i)]=Yc(n)?Number(n):n}),a};function il({filename:e,source:a=""}){const i=tl;return!e||typeof e!="string"||a&&!a.includes(i)?null:(e.startsWith(i)||(e=`${tl}${e}`),rg+pu(e))}const _d=document.getElementById("hideDownload"),$m=()=>!_d||_d&&_d.value!=="true",Vm=function(e){const a=new AbortController;return{request:async function(i,n){return e(i,{...n,signal:a.signal})},cancel:()=>a.abort()}};function va(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;return a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0),s&&(u._scopeId="data-v-"+s),{exports:e,options:u}}const Vx={name:"Error",props:{name:{type:String,default:""}}};var Wx=function(){var e=this,a=e._self._c;return a("div",{attrs:{id:"emptycontent"}},[a("div",{staticClass:"icon-error"}),a("h2",[e._t("default",function(){return[e._v(e._s(e.t("viewer","Error loading {name}",{name:e.name})))]})],2)])},Kx=[],Qx=va(Vx,Wx,Kx,!1,null,"23ff8610");const Jx=Qx.exports;function os(e,a,i){const n={mime:a,modal:i,failed:!1,loaded:!1,davPath:il(e),source:e.source??il(e)};return Object.assign({},e,n)}function Xx(e,a,i){const n=`${e.dirname}/${e.basename}`.replace(/^\/\//,"/"),o=[window.OCP.Files.Router.name,{...window.OCP.Files.Router.params},{...window.OCP.Files.Router.query},!0],s=()=>{delete o[2].openfile,window.OCP.Files.Router.goToRoute(...o)};Fd(e,a,i),OCA.Viewer.open({path:n,onPrev:Fd,onNext:Fd,onClose:s})}function Fd(e,a,i){window.OCP.Files.Router.goToRoute(null,{view:a.id,fileid:e.fileid},{dir:i,openfile:!0},!0)}function eN(e,a){const i=`${a.dir}/${e}`.replace(/^\/\//,"/"),n=location.search.replace(/^\?/,""),o=()=>OC.Util.History.pushState(n);!a.fileInfoModel&&a.fileList&&(a.fileInfoModel=a.fileList.getModelForFile(e)),a.fileInfoModel&&vd({fileid:a.fileInfoModel.get("id")}),OCA.Viewer.open({path:i,onPrev:vd,onNext:vd,onClose:o})}function vd({fileid:e}){const a=OC.Util.History.parseUrlQuery(),i=a.dir;delete a.dir,delete a.fileid,a.openfile=e;const n="dir="+pu(i)+"&"+OC.buildQueryString(a);OC.Util.History.pushState(n)}const tN=Y4(),V4=q4(`${tN}${tl}`),W4=` +>>> no match, partial?`,a,g,i,f),g!==u))}let F;if(typeof d=="string"?(F=h===d,this.debug("string match",d,h,F)):(F=d.test(h),this.debug("pattern match",d,h,F)),!F)return!1}if(r===u&&l===c)return!0;if(r===u)return n;if(l===c)return r===u-1&&a[r]==="";throw new Error("wtf?")}braceExpand(){return k4(this.pattern,this.options)}parse(a){X0(a);const i=this.options;if(a==="**")return ca;if(a==="")return"";let n,o=null;(n=a.match(O9))?o=i.dot?j9:R9:(n=a.match(D9))?o=(i.nocase?i.dot?A9:w9:i.dot?k9:T9)(n[1]):(n=a.match(P9))?o=(i.nocase?i.dot?L9:M9:i.dot?I9:Y9)(n):(n=a.match(S9))?o=i.dot?x9:C9:(n=a.match(N9))&&(o=B9);const s=jt.fromGlob(a,this.options).toMMPattern();return o&&typeof s=="object"&&Reflect.defineProperty(s,"test",{value:o}),s}makeRe(){if(this.regexp||this.regexp===!1)return this.regexp;const a=this.set;if(!a.length)return this.regexp=!1,this.regexp;const i=this.options,n=i.noglobstar?"[^/]*?":i.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",o=new Set(i.nocase?["i"]:[]);let s=a.map(u=>{const c=u.map(d=>{if(d instanceof RegExp)for(const h of d.flags.split(""))o.add(h);return typeof d=="string"?d.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"):d===ca?ca:d._src});return c.forEach((d,h)=>{const g=c[h+1],f=c[h-1];d===ca&&f!==ca&&(f===void 0?g!==void 0&&g!==ca?c[h+1]="(?:\\/|"+n+"\\/)?"+g:c[h]=n:g===void 0?c[h-1]=f+"(?:\\/|"+n+")?":g!==ca&&(c[h-1]=f+"(?:\\/|\\/"+n+"\\/)"+g,c[h+1]=ca))}),c.filter(d=>d!==ca).join("/")}).join("|");const[r,l]=a.length>1?["(?:",")"]:["",""];s="^"+r+s+l+"$",this.negate&&(s="^(?!"+s+").+$");try{this.regexp=new RegExp(s,[...o].join(""))}catch{this.regexp=!1}return this.regexp}slashSplit(a){return this.preserveMultipleSlashes?a.split("/"):this.isWindows&&/^\/\/[^\/]+/.test(a)?["",...a.split(/\/+/)]:a.split(/\/+/)}match(a){let i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.partial;if(this.debug("match",a,this.pattern),this.comment)return!1;if(this.empty)return a==="";if(a==="/"&&i)return!0;const n=this.options;this.isWindows&&(a=a.split("\\").join("/"));const o=this.slashSplit(a);this.debug(this.pattern,"split",o);const s=this.set;this.debug(this.pattern,"set",s);let r=o[o.length-1];if(!r)for(let l=o.length-2;!r&&l>=0;l--)r=o[l];for(let l=0;l1&&arguments[1]!==void 0?arguments[1]:""}Invalid response: ${e.status} ${e.statusText}`);return a.status=e.status,a.response=e,a}function Ft(e,a){const{status:i}=a;if(i===401&&e.digest)return a;if(i>=400)throw tg(a);return a}function Un(e,a){return arguments.length>2&&arguments[2]!==void 0&&arguments[2]?{data:a,headers:e.headers?h9(e.headers):{},status:e.status,statusText:e.statusText}:a}xt.AST=jt,xt.Minimatch=el,xt.escape=function(e){let{windowsPathsNoEscape:a=!1}=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return a?e.replace(/[?*()[\]]/g,"[$&]"):e.replace(/[?*()[\]\\]/g,"\\$&")},xt.unescape=us;const q9=(jm=function(e,a,i){let n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"COPY",headers:{Destination:st(e.remoteURL,ot(i)),Overwrite:n.overwrite===!1?"F":"T",Depth:n.shallow?"0":"infinity"}},e,n);return r=function(l){Ft(e,l)},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r},function(){for(var e=[],a=0;a2&&arguments[2]!==void 0?arguments[2]:ro.Original;const n=oi().get(e,a);return i==="array"&&Array.isArray(n)===!1?[n]:i==="object"&&Array.isArray(n)?n[0]:n}function lr(e){return new Promise(a=>{a(function(i){const{multistatus:n}=i;if(n==="")return{multistatus:{response:[]}};if(!n)throw new Error("Invalid response: No root multistatus found");const o={multistatus:Array.isArray(n)?n[0]:n};return oi().set(o,"multistatus.response",jr(o,"multistatus.response",ro.Array)),oi().set(o,"multistatus.response",oi().get(o,"multistatus.response").map(s=>function(r){const l=Object.assign({},r);return l.status?oi().set(l,"status",jr(l,"status",ro.Object)):(oi().set(l,"propstat",jr(l,"propstat",ro.Object)),oi().set(l,"propstat.prop",jr(l,"propstat.prop",ro.Object))),l}(s))),o}(new ag.XMLParser({removeNSPrefix:!0,numberParseOptions:{hex:!0,leadingZeros:!1}}).parse(e)))})}function _u(e,a){let i=arguments.length>2&&arguments[2]!==void 0&&arguments[2];const{getlastmodified:n=null,getcontentlength:o="0",resourcetype:s=null,getcontenttype:r=null,getetag:l=null}=e,u=s&&typeof s=="object"&&s.collection!==void 0?"directory":"file",c={filename:a,basename:W0().basename(a),lastmod:n,size:parseInt(o,10),type:u,etag:typeof l=="string"?l.replace(/"/g,""):null};return u==="file"&&(c.mime=r&&typeof r=="string"?r.split(";")[0]:""),i&&(e.displayname!==void 0&&(e.displayname=String(e.displayname)),c.props=e),c}function w4(e,a){let i=arguments.length>2&&arguments[2]!==void 0&&arguments[2],n=null;try{e.multistatus.response[0].propstat&&(n=e.multistatus.response[0])}catch{}if(!n)throw new Error("Failed getting item stat: bad response");const{propstat:{prop:o,status:s}}=n,[r,l,u]=s.split(" ",3),c=parseInt(l,10);if(c>=400){const d=new Error(`Invalid response: ${c} ${u}`);throw d.status=c,d}return _u(o,zs(a),i)}function A4(e){switch(String(e)){case"-3":return"unlimited";case"-2":case"-1":return"unknown";default:return parseInt(String(e),10)}}function dd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const ig=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const{details:n=!1}=i,o=_t({url:st(e.remoteURL,ot(a)),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:"0"}},e,i);return dd(pt(o,e),function(s){return Ft(e,s),dd(s.text(),function(r){return dd(lr(r),function(l){const u=w4(l,a,n);return Un(s,u,n)})})})});function S4(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const U9=C4(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=function(s){if(!s||s==="/")return[];let r=s;const l=[];do l.push(r),r=W0().dirname(r);while(r&&r!=="/");return l}(zs(a));n.sort((s,r)=>s.length>r.length?1:r.length>s.length?-1:0);let o=!1;return function(s,r,l){if(typeof s[Mm]=="function"){let F=function(b){try{for(;!(u=h.next()).done;)if((b=r(u.value))&&b.then){if(!Lm(b))return void b.then(F,d||(d=Lt.bind(null,c=new lo,2)));b=b.v}c?Lt(c,1,b):c=b}catch(w){Lt(c||(c=new lo),2,w)}};var u,c,d,h=s[Mm]();if(F(),h.return){var g=function(b){try{u.done||h.return()}catch{}return b};if(c&&c.then)return c.then(g,function(b){throw g(b)});g()}return c}if(!("length"in s))throw new TypeError("Object is not iterable");for(var f=[],p=0;p2&&arguments[2]!==void 0?arguments[2]:{};if(i.recursive===!0)return U9(e,a,i);const n=_t({url:st(e.remoteURL,(o=ot(a),o.endsWith("/")?o:o+"/")),method:"MKCOL"},e,i);var o;return S4(pt(n,e),function(s){Ft(e,s)})});var H9=$e(388),Im=$e.n(H9);const G9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n={};if(typeof i.range=="object"&&typeof i.range.start=="number"){let l=`bytes=${i.range.start}-`;typeof i.range.end=="number"&&(l=`${l}${i.range.end}`),n.Range=l}const o=_t({url:st(e.remoteURL,ot(a)),method:"GET",headers:n},e,i);return r=function(l){if(Ft(e,l),n.Range&&l.status!==206){const u=new Error(`Invalid response code for partial request: ${l.status}`);throw u.status=l.status,u}return i.callback&&setTimeout(()=>{i.callback(l)},0),l.body},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r}),$9=()=>{},V9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"DELETE"},e,i);return s=function(r){Ft(e,r)},(o=pt(n,e))&&o.then||(o=Promise.resolve(o)),s?o.then(s):o;var o,s}),K9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};return function(n,o){try{var s=(r=ig(e,a,i),l=function(){return!0},u?l?l(r):r:(r&&r.then||(r=Promise.resolve(r)),l?r.then(l):r))}catch(c){return o(c)}var r,l,u;return s&&s.then?s.then(void 0,o):s}(0,function(n){if(n.status===404)return!1;throw n})});function cd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const Q9=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a),"/"),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:i.deep?"infinity":"1"}},e,i);return cd(pt(n,e),function(o){return Ft(e,o),cd(o.text(),function(s){if(!s)throw new Error("Failed parsing directory contents: Empty response");return cd(lr(s),function(r){const l=Tm(a);let u=function(c,d,h){let g=arguments.length>3&&arguments[3]!==void 0&&arguments[3],f=arguments.length>4&&arguments[4]!==void 0&&arguments[4];const p=W0().join(d,"/"),{multistatus:{response:F}}=c,b=F.map(w=>{const y=function(x){try{return x.replace(/^https?:\/\/[^\/]+/,"")}catch(S){throw new Ka(S,"Failed normalising HREF")}}(w.href),{propstat:{prop:k}}=w;return _u(k,p==="/"?decodeURIComponent(zs(y)):zs(W0().relative(decodeURIComponent(p),decodeURIComponent(y))),g)});return f?b:b.filter(w=>w.basename&&(w.type==="file"||w.filename!==h.replace(/\/$/,"")))}(r,Tm(e.remoteBasePath||e.remotePath),l,i.details,i.includeSelf);return i.glob&&(u=function(c,d){return c.filter(h=>xt(h.filename,d,{matchBase:!0}))}(u,i.glob)),Un(o,u,i.details)})})})});function ng(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"GET",headers:{Accept:"text/plain"},transformResponse:[tx]},e,i);return tl(pt(n,e),function(o){return Ft(e,o),tl(o.text(),function(s){return Un(o,s,i.details)})})});function tl(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const X9=ng(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"GET"},e,i);return tl(pt(n,e),function(o){let s;return Ft(e,o),function(r,l){var u=r();return u&&u.then?u.then(l):l()}(function(){return tl(o.arrayBuffer(),function(r){s=r})},function(){return Un(o,s,i.details)})})}),ex=ng(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{format:n="binary"}=i;if(n!=="binary"&&n!=="text")throw new Ka({info:{code:Fi.InvalidOutputFormat}},`Invalid output format: ${n}`);return n==="text"?J9(e,a,i):X9(e,a,i)}),tx=e=>e;function ax(e){return new ag.XMLBuilder({attributeNamePrefix:"@_",format:!0,ignoreAttributes:!1,suppressEmptyNode:!0}).build(x4({lockinfo:{"@_xmlns:d":"DAV:",lockscope:{exclusive:{}},locktype:{write:{}},owner:{href:e}}},"d"))}function x4(e,a){const i={...e};for(const n in i)i.hasOwnProperty(n)&&(i[n]&&typeof i[n]=="object"&&n.indexOf(":")===-1?(i[`${a}:${n}`]=x4(i[n],a),delete i[n]):/^@_/.test(n)===!1&&(i[`${a}:${n}`]=i[n],delete i[n]));return i}function Mc(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}function N4(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"UNLOCK",headers:{"Lock-Token":i}},e,n);return Mc(pt(o,e),function(s){if(Ft(e,s),s.status!==204&&s.status!==200)throw tg(s)})}),nx=N4(function(e,a){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const{refreshToken:n,timeout:o=ox}=i,s={Accept:"text/plain,application/xml",Timeout:o};n&&(s.If=n);const r=_t({url:st(e.remoteURL,ot(a)),method:"LOCK",headers:s,data:ax(e.contactHref)},e,i);return Mc(pt(r,e),function(l){return Ft(e,l),Mc(l.text(),function(u){const c=(g=u,new ag.XMLParser({removeNSPrefix:!0,parseAttributeValue:!0,parseTagValue:!0}).parse(g)),d=oi().get(c,"prop.lockdiscovery.activelock.locktoken.href"),h=oi().get(c,"prop.lockdiscovery.activelock.timeout");var g;if(!d)throw tg(l,"No lock token received: ");return{token:d,serverTimeout:h}})})}),ox="Infinite, Second-4100000000";function hd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const sx=function(e){return function(){for(var a=[],i=0;i1&&arguments[1]!==void 0?arguments[1]:{};const i=a.path||"/",n=_t({url:st(e.remoteURL,i),method:"PROPFIND",headers:{Accept:"text/plain,application/xml",Depth:"0"}},e,a);return hd(pt(n,e),function(o){return Ft(e,o),hd(o.text(),function(s){return hd(lr(s),function(r){const l=function(u){try{const[c]=u.multistatus.response,{propstat:{prop:{"quota-used-bytes":d,"quota-available-bytes":h}}}=c;return d!==void 0&&h!==void 0?{used:parseInt(String(d),10),available:A4(h)}:null}catch{}return null}(r);return Un(o,l,a.details)})})})});function gd(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const rx=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const{details:n=!1}=i,o=_t({url:st(e.remoteURL,ot(a)),method:"SEARCH",headers:{Accept:"text/plain,application/xml","Content-Type":e.headers["Content-Type"]||"application/xml; charset=utf-8"}},e,i);return gd(pt(o,e),function(s){return Ft(e,s),gd(s.text(),function(r){return gd(lr(r),function(l){const u=function(c,d,h){const g={truncated:!1,results:[]};return g.truncated=c.multistatus.response.some(f=>(f.status||f.propstat?.status).split(" ",3)?.[1]==="507"&&f.href.replace(/\/$/,"").endsWith(ot(d).replace(/\/$/,""))),c.multistatus.response.forEach(f=>{if(f.propstat===void 0)return;const p=f.href.split("/").map(decodeURIComponent).join("/");g.results.push(_u(f.propstat.prop,p,h))}),g}(l,a,n);return Un(s,u,n)})})})}),lx=function(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const o=_t({url:st(e.remoteURL,ot(a)),method:"MOVE",headers:{Destination:st(e.remoteURL,ot(i)),Overwrite:n.overwrite===!1?"F":"T"}},e,n);return r=function(l){Ft(e,l)},(s=pt(o,e))&&s.then||(s=Promise.resolve(s)),r?s.then(r):s;var s,r});var ux=$e(172);const dx=function(e){return function(){for(var a=[],i=0;i3&&arguments[3]!==void 0?arguments[3]:{};const{contentLength:o=!0,overwrite:s=!0}=n,r={"Content-Type":"application/octet-stream"};o===!1||(r["Content-Length"]=typeof o=="number"?`${o}`:`${function(d){if(v4(d))return d.byteLength;if(b4(d))return d.length;if(typeof d=="string")return(0,ux.d)(d);throw new Ka({info:{code:Fi.DataTypeNoLength}},"Cannot calculate data length: Invalid type")}(i)}`),s||(r["If-None-Match"]="*");const l=_t({url:st(e.remoteURL,ot(a)),method:"PUT",headers:r,data:i},e,n);return c=function(d){try{Ft(e,d)}catch(h){const g=h;if(g.status!==412||s)throw g;return!1}return!0},(u=pt(l,e))&&u.then||(u=Promise.resolve(u)),c?u.then(c):u;var u,c}),B4=function(e){return function(){for(var a=[],i=0;i2&&arguments[2]!==void 0?arguments[2]:{};const n=_t({url:st(e.remoteURL,ot(a)),method:"OPTIONS"},e,i);return s=function(r){try{Ft(e,r)}catch(l){throw l}return{compliance:(r.headers.get("DAV")??"").split(",").map(l=>l.trim()),server:r.headers.get("Server")??""}},(o=pt(n,e))&&o.then||(o=Promise.resolve(o)),s?o.then(s):o;var o,s});function ys(e,a,i){return e&&e.then||(e=Promise.resolve(e)),a?e.then(a):e}const cx=og(function(e,a,i,n,o){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(i>n||i<0)throw new Ka({info:{code:Fi.InvalidUpdateRange}},`Invalid update range ${i} for partial update`);const r={"Content-Type":"application/octet-stream","Content-Length":""+(n-i+1),"Content-Range":`bytes ${i}-${n}/*`},l=_t({url:st(e.remoteURL,ot(a)),method:"PUT",headers:r,data:o},e,s);return ys(pt(l,e),function(u){Ft(e,u)})});function Ym(e,a){var i=e();return i&&i.then?i.then(a):a(i)}const hx=og(function(e,a,i,n,o){let s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{};if(i>n||i<0)throw new Ka({info:{code:Fi.InvalidUpdateRange}},`Invalid update range ${i} for partial update`);const r={"Content-Type":"application/x-sabredav-partialupdate","Content-Length":""+(n-i+1),"X-Update-Range":`bytes=${i}-${n}`},l=_t({url:st(e.remoteURL,ot(a)),method:"PATCH",headers:r,data:o},e,s);return ys(pt(l,e),function(u){Ft(e,u)})});function og(e){return function(){for(var a=[],i=0;i5&&arguments[5]!==void 0?arguments[5]:{};return ys(B4(e,a,s),function(r){let l=!1;return Ym(function(){if(r.compliance.includes("sabredav-partialupdate"))return ys(hx(e,a,i,n,o,s),function(u){return l=!0,u})},function(u){let c=!1;return l?u:Ym(function(){if(r.server.includes("Apache")&&r.compliance.includes(""))return ys(cx(e,a,i,n,o,s),function(d){return c=!0,d})},function(d){if(c)return d;throw new Ka({info:{code:Fi.NotSupported}},"Not supported")})})})}),fx="https://github.com/perry-mitchell/webdav-client/blob/master/LOCK_CONTACT.md";function mx(e){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{authType:i=null,remoteBasePath:n,contactHref:o=fx,ha1:s,headers:r={},httpAgent:l,httpsAgent:u,password:c,token:d,username:h,withCredentials:g}=a;let f=i;f||(f=h||c?Mt.Password:Mt.None);const p={authType:f,remoteBasePath:n,contactHref:o,ha1:s,headers:Object.assign({},r),httpAgent:l,httpsAgent:u,password:c,remotePath:i9(e),remoteURL:e,token:d,username:h,withCredentials:g};return p4(p,h,c,d,s),{copyFile:(F,b,w)=>q9(p,F,b,w),createDirectory:(F,b)=>Pc(p,F,b),createReadStream:(F,b)=>function(w,y){let k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};const x=new(Im()).PassThrough;return G9(w,y,k).then(S=>{S.pipe(x)}).catch(S=>{x.emit("error",S)}),x}(p,F,b),createWriteStream:(F,b,w)=>function(y,k){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},S=arguments.length>3&&arguments[3]!==void 0?arguments[3]:$9;const B=new(Im()).PassThrough,P={};x.overwrite===!1&&(P["If-None-Match"]="*");const R=_t({url:st(y.remoteURL,ot(k)),method:"PUT",headers:P,data:B,maxRedirects:0},y,x);return pt(R,y).then(I=>Ft(y,I)).then(I=>{setTimeout(()=>{S(I)},0)}).catch(I=>{B.emit("error",I)}),B}(p,F,b,w),customRequest:(F,b)=>V9(p,F,b),deleteFile:(F,b)=>W9(p,F,b),exists:(F,b)=>K9(p,F,b),getDirectoryContents:(F,b)=>Q9(p,F,b),getFileContents:(F,b)=>ex(p,F,b),getFileDownloadLink:F=>function(b,w){let y=st(b.remoteURL,ot(w));const k=/^https:/i.test(y)?"https":"http";switch(b.authType){case Mt.None:break;case Mt.Password:{const x=wm(b.headers.Authorization.replace(/^Basic /i,"").trim());y=y.replace(/^https?:\/\//,`${k}://${x}@`);break}default:throw new Ka({info:{code:Fi.LinkUnsupportedAuthType}},`Unsupported auth type for file link: ${b.authType}`)}return y}(p,F),getFileUploadLink:F=>function(b,w){let y=`${st(b.remoteURL,ot(w))}?Content-Type=application/octet-stream`;const k=/^https:/i.test(y)?"https":"http";switch(b.authType){case Mt.None:break;case Mt.Password:{const x=wm(b.headers.Authorization.replace(/^Basic /i,"").trim());y=y.replace(/^https?:\/\//,`${k}://${x}@`);break}default:throw new Ka({info:{code:Fi.LinkUnsupportedAuthType}},`Unsupported auth type for file link: ${b.authType}`)}return y}(p,F),getHeaders:()=>Object.assign({},p.headers),getQuota:F=>sx(p,F),lock:(F,b)=>nx(p,F,b),moveFile:(F,b,w)=>lx(p,F,b,w),putFileContents:(F,b,w)=>dx(p,F,b,w),partialUpdateFileContents:(F,b,w,y,k)=>gx(p,F,b,w,y,k),getDAVCompliance:F=>B4(p,F),search:(F,b)=>rx(p,F,b),setHeaders:F=>{p.headers=Object.assign({},F)},stat:(F,b)=>ig(p,F,b),unlock:(F,b,w)=>ix(p,F,b,w)}}ma.hT,ma.O4,ma.Kd,ma.YK;var px=ma.UU,_x=ma.Gu;ma.ky,ma.h4,ma.ch,ma.hq,ma.i5;function Ki(e,a,i){const n=document.querySelector(`#initial-state-${e}-${a}`);if(n===null){if(i!==void 0)return i;throw new Error(`Could not find initial state ${a} of ${e}`)}try{return JSON.parse(atob(n.value))}catch{throw new Error(`Could not parse initial state ${a} of ${e}`)}}function Fu(){return Ki("files_sharing","isPublic",null)??document.querySelector('input#isPublic[type="hidden"][name="isPublic"][value="1"]')!==null}function O4(){return Ki("files_sharing","sharingToken",null)??document.querySelector('input#sharingToken[type="hidden"]')?.value??null}function R4(){try{return Ki("core","capabilities")}catch{return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}}var fd={};const Lc=Wh().setApp("@nextcloud/files").detectUser().build();var sg=(e=>(e.DEFAULT="default",e.HIDDEN="hidden",e))(sg||{});class Fx{_action;constructor(a){this.validateAction(a),this._action=a}get id(){return this._action.id}get displayName(){return this._action.displayName}get title(){return this._action.title}get iconSvgInline(){return this._action.iconSvgInline}get enabled(){return this._action.enabled}get exec(){return this._action.exec}get execBatch(){return this._action.execBatch}get order(){return this._action.order}get parent(){return this._action.parent}get default(){return this._action.default}get inline(){return this._action.inline}get renderInline(){return this._action.renderInline}validateAction(a){if(!a.id||typeof a.id!="string")throw new Error("Invalid id");if(!a.displayName||typeof a.displayName!="function")throw new Error("Invalid displayName function");if("title"in a&&typeof a.title!="function")throw new Error("Invalid title function");if(!a.iconSvgInline||typeof a.iconSvgInline!="function")throw new Error("Invalid iconSvgInline function");if(!a.exec||typeof a.exec!="function")throw new Error("Invalid exec function");if("enabled"in a&&typeof a.enabled!="function")throw new Error("Invalid enabled function");if("execBatch"in a&&typeof a.execBatch!="function")throw new Error("Invalid execBatch function");if("order"in a&&typeof a.order!="number")throw new Error("Invalid order");if("parent"in a&&typeof a.parent!="string")throw new Error("Invalid parent");if(a.default&&!Object.values(sg).includes(a.default))throw new Error("Invalid default");if("inline"in a&&typeof a.inline!="function")throw new Error("Invalid inline function");if("renderInline"in a&&typeof a.renderInline!="function")throw new Error("Invalid renderInline function")}}const vx=function(e){if(typeof window._nc_fileactions>"u"&&(window._nc_fileactions=[],Lc.debug("FileActions initialized")),window._nc_fileactions.find(a=>a.id===e.id)){Lc.error(`FileAction ${e.id} already registered`,{action:e});return}window._nc_fileactions.push(e)};var ko=(e=>(e[e.NONE=0]="NONE",e[e.CREATE=4]="CREATE",e[e.READ=1]="READ",e[e.UPDATE=2]="UPDATE",e[e.DELETE=8]="DELETE",e[e.SHARE=16]="SHARE",e[e.ALL=31]="ALL",e))(ko||{});const bx=["d:getcontentlength","d:getcontenttype","d:getetag","d:getlastmodified","d:creationdate","d:displayname","d:quota-available-bytes","d:resourcetype","nc:has-preview","nc:is-encrypted","nc:mount-type","oc:comments-unread","oc:favorite","oc:fileid","oc:owner-display-name","oc:owner-id","oc:permissions","oc:size"],yx={d:"DAV:",nc:"http://nextcloud.org/ns",oc:"http://owncloud.org/ns",ocs:"http://open-collaboration-services.org/ns"},j4=function(){return typeof window._nc_dav_properties>"u"&&(window._nc_dav_properties=[...bx]),window._nc_dav_properties.map(e=>`<${e} />`).join(" ")},P4=function(){return typeof window._nc_dav_namespaces>"u"&&(window._nc_dav_namespaces={...yx}),Object.keys(window._nc_dav_namespaces).map(e=>`xmlns:${e}="${window._nc_dav_namespaces?.[e]}"`).join(" ")},M4=function(e,a){return e.match(a)!==null},qm=(e,a)=>{if(e.id&&typeof e.id!="number")throw new Error("Invalid id type of value");if(!e.source)throw new Error("Missing mandatory source");try{new URL(e.source)}catch{throw new Error("Invalid source format, source must be a valid URL")}if(!e.source.startsWith("http"))throw new Error("Invalid source format, only http(s) is supported");if(e.displayname&&typeof e.displayname!="string")throw new Error("Invalid displayname type");if(e.mtime&&!(e.mtime instanceof Date))throw new Error("Invalid mtime type");if(e.crtime&&!(e.crtime instanceof Date))throw new Error("Invalid crtime type");if(!e.mime||typeof e.mime!="string"||!e.mime.match(/^[-\w.]+\/[-+\w.]+$/gi))throw new Error("Missing or invalid mandatory mime");if("size"in e&&typeof e.size!="number"&&e.size!==void 0)throw new Error("Invalid size type");if("permissions"in e&&e.permissions!==void 0&&!(typeof e.permissions=="number"&&e.permissions>=ko.NONE&&e.permissions<=ko.ALL))throw new Error("Invalid permissions");if(e.owner&&e.owner!==null&&typeof e.owner!="string")throw new Error("Invalid owner type");if(e.attributes&&typeof e.attributes!="object")throw new Error("Invalid attributes type");if(e.root&&typeof e.root!="string")throw new Error("Invalid root type");if(e.root&&!e.root.startsWith("/"))throw new Error("Root must start with a leading slash");if(e.root&&!e.source.includes(e.root))throw new Error("Root must be part of the source");if(e.root&&M4(e.source,a)){const i=e.source.match(a)[0];if(!e.source.includes(fa.join(i,e.root)))throw new Error("The root must be relative to the service. e.g /files/emma")}if(e.status&&!Object.values(L4).includes(e.status))throw new Error("Status must be a valid NodeStatus")};var L4=(e=>(e.NEW="new",e.FAILED="failed",e.LOADING="loading",e.LOCKED="locked",e))(L4||{});let Ex=class I4{_data;_attributes;_knownDavService=/(remote|public)\.php\/(web)?dav/i;readonlyAttributes=Object.entries(Object.getOwnPropertyDescriptors(I4.prototype)).filter(a=>typeof a[1].get=="function"&&a[0]!=="__proto__").map(a=>a[0]);handler={set:(a,i,n)=>this.readonlyAttributes.includes(i)?!1:Reflect.set(a,i,n),deleteProperty:(a,i)=>this.readonlyAttributes.includes(i)?!1:Reflect.deleteProperty(a,i),get:(a,i,n)=>this.readonlyAttributes.includes(i)?(Lc.warn(`Accessing "Node.attributes.${i}" is deprecated, access it directly on the Node instance.`),Reflect.get(this,i)):Reflect.get(a,i,n)};constructor(a,i){qm(a,i||this._knownDavService),this._data={displayname:a.attributes?.displayname,...a,attributes:{}},this._attributes=new Proxy(this._data.attributes,this.handler),this.update(a.attributes??{}),i&&(this._knownDavService=i)}get source(){return this._data.source.replace(/\/$/i,"")}get encodedSource(){const{origin:a}=new URL(this.source);return a+Kh(this.source.slice(a.length))}get basename(){return fa.basename(this.source)}get displayname(){return this._data.displayname||this.basename}set displayname(a){this._data.displayname=a}get extension(){return fa.extname(this.source)}get dirname(){if(this.root){let i=this.source;this.isDavRessource&&(i=i.split(this._knownDavService).pop());const n=i.indexOf(this.root),o=this.root.replace(/\/$/,"");return fa.dirname(i.slice(n+o.length)||"/")}const a=new URL(this.source);return fa.dirname(a.pathname)}get mime(){return this._data.mime}get mtime(){return this._data.mtime}set mtime(a){this._data.mtime=a}get crtime(){return this._data.crtime}get size(){return this._data.size}set size(a){this.updateMtime(),this._data.size=a}get attributes(){return this._attributes}get permissions(){return this.owner===null&&!this.isDavRessource?ko.READ:this._data.permissions!==void 0?this._data.permissions:ko.NONE}set permissions(a){this.updateMtime(),this._data.permissions=a}get owner(){return this.isDavRessource?this._data.owner:null}get isDavRessource(){return M4(this.source,this._knownDavService)}get root(){return this._data.root?this._data.root.replace(/^(.+)\/$/,"$1"):this.isDavRessource&&fa.dirname(this.source).split(this._knownDavService).pop()||null}get path(){if(this.root){let a=this.source;this.isDavRessource&&(a=a.split(this._knownDavService).pop());const i=a.indexOf(this.root),n=this.root.replace(/\/$/,"");return a.slice(i+n.length)||"/"}return(this.dirname+"/"+this.basename).replace(/\/\//g,"/")}get fileid(){return this._data?.id}get status(){return this._data?.status}set status(a){this._data.status=a}move(a){qm({...this._data,source:a},this._knownDavService);const i=this.basename;this._data.source=a,this.displayname===i&&this.basename!==i&&(this.displayname=this.basename),this.updateMtime()}rename(a){if(a.includes("/"))throw new Error("Invalid basename");this.move(fa.dirname(this.source)+"/"+a)}updateMtime(){this._data.mtime&&(this._data.mtime=new Date)}update(a){for(const[i,n]of Object.entries(a))try{n===void 0?delete this.attributes[i]:this.attributes[i]=n}catch(o){if(o instanceof TypeError)continue;throw o}}};function Dx(){return Fu()?`/files/${O4()}`:`/files/${Ys()?.uid}`}const Es=Dx();function Y4(){const e=C2("dav");return Fu()?e.replace("remote.php","public.php"):e}const rg=Y4(),q4=function(e=rg,a={}){const i=px(e,{headers:a});function n(o){i.setHeaders({...a,"X-Requested-With":"XMLHttpRequest",requesttoken:o??""})}return d3(n),n(u3()),_x().patch("fetch",(o,s)=>{const r=s.headers;return r?.method&&(s.method=r.method,delete r.method),fetch(o,s)}),i};var Tx={};(function(e){const a=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",i=a+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040",n="["+a+"]["+i+"]*",o=new RegExp("^"+n+"$"),s=function(l,u){const c=[];let d=u.exec(l);for(;d;){const h=[];h.startIndex=u.lastIndex-d[0].length;const g=d.length;for(let f=0;f"u")};e.isExist=function(l){return typeof l<"u"},e.isEmptyObject=function(l){return Object.keys(l).length===0},e.merge=function(l,u,c){if(u){const d=Object.keys(u),h=d.length;for(let g=0;gconsole.error("SEMVER",...e):()=>{};var wx=kx;const Ax="2.0.0",z4=256,Sx=Number.MAX_SAFE_INTEGER||9007199254740991,Cx=16,xx=z4-6,Nx=["major","premajor","minor","preminor","patch","prepatch","prerelease"];var Bx={MAX_LENGTH:z4,MAX_SAFE_COMPONENT_LENGTH:Cx,MAX_SAFE_BUILD_LENGTH:xx,MAX_SAFE_INTEGER:Sx,RELEASE_TYPES:Nx,SEMVER_SPEC_VERSION:Ax,FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2},zm={exports:{}};(function(e,a){const{MAX_SAFE_COMPONENT_LENGTH:i,MAX_SAFE_BUILD_LENGTH:n,MAX_LENGTH:o}=Bx,s=wx;a=e.exports={};const r=a.re=[],l=a.safeRe=[],u=a.src=[],c=a.t={};let d=0;const h="[a-zA-Z0-9-]",g=[["\\s",1],["\\d",o],[h,n]],f=F=>{for(const[b,w]of g)F=F.split(`${b}*`).join(`${b}{0,${w}}`).split(`${b}+`).join(`${b}{1,${w}}`);return F},p=(F,b,w)=>{const y=f(b),k=d++;s(F,k,b),c[F]=k,u[k]=b,r[k]=new RegExp(b,w?"g":void 0),l[k]=new RegExp(y,w?"g":void 0)};p("NUMERICIDENTIFIER","0|[1-9]\\d*"),p("NUMERICIDENTIFIERLOOSE","\\d+"),p("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${h}*`),p("MAINVERSION",`(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})\\.(${u[c.NUMERICIDENTIFIER]})`),p("MAINVERSIONLOOSE",`(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})\\.(${u[c.NUMERICIDENTIFIERLOOSE]})`),p("PRERELEASEIDENTIFIER",`(?:${u[c.NUMERICIDENTIFIER]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASEIDENTIFIERLOOSE",`(?:${u[c.NUMERICIDENTIFIERLOOSE]}|${u[c.NONNUMERICIDENTIFIER]})`),p("PRERELEASE",`(?:-(${u[c.PRERELEASEIDENTIFIER]}(?:\\.${u[c.PRERELEASEIDENTIFIER]})*))`),p("PRERELEASELOOSE",`(?:-?(${u[c.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${u[c.PRERELEASEIDENTIFIERLOOSE]})*))`),p("BUILDIDENTIFIER",`${h}+`),p("BUILD",`(?:\\+(${u[c.BUILDIDENTIFIER]}(?:\\.${u[c.BUILDIDENTIFIER]})*))`),p("FULLPLAIN",`v?${u[c.MAINVERSION]}${u[c.PRERELEASE]}?${u[c.BUILD]}?`),p("FULL",`^${u[c.FULLPLAIN]}$`),p("LOOSEPLAIN",`[v=\\s]*${u[c.MAINVERSIONLOOSE]}${u[c.PRERELEASELOOSE]}?${u[c.BUILD]}?`),p("LOOSE",`^${u[c.LOOSEPLAIN]}$`),p("GTLT","((?:<|>)?=?)"),p("XRANGEIDENTIFIERLOOSE",`${u[c.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),p("XRANGEIDENTIFIER",`${u[c.NUMERICIDENTIFIER]}|x|X|\\*`),p("XRANGEPLAIN",`[v=\\s]*(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:\\.(${u[c.XRANGEIDENTIFIER]})(?:${u[c.PRERELEASE]})?${u[c.BUILD]}?)?)?`),p("XRANGEPLAINLOOSE",`[v=\\s]*(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:\\.(${u[c.XRANGEIDENTIFIERLOOSE]})(?:${u[c.PRERELEASELOOSE]})?${u[c.BUILD]}?)?)?`),p("XRANGE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAIN]}$`),p("XRANGELOOSE",`^${u[c.GTLT]}\\s*${u[c.XRANGEPLAINLOOSE]}$`),p("COERCEPLAIN",`(^|[^\\d])(\\d{1,${i}})(?:\\.(\\d{1,${i}}))?(?:\\.(\\d{1,${i}}))?`),p("COERCE",`${u[c.COERCEPLAIN]}(?:$|[^\\d])`),p("COERCEFULL",u[c.COERCEPLAIN]+`(?:${u[c.PRERELEASE]})?(?:${u[c.BUILD]})?(?:$|[^\\d])`),p("COERCERTL",u[c.COERCE],!0),p("COERCERTLFULL",u[c.COERCEFULL],!0),p("LONETILDE","(?:~>?)"),p("TILDETRIM",`(\\s*)${u[c.LONETILDE]}\\s+`,!0),a.tildeTrimReplace="$1~",p("TILDE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAIN]}$`),p("TILDELOOSE",`^${u[c.LONETILDE]}${u[c.XRANGEPLAINLOOSE]}$`),p("LONECARET","(?:\\^)"),p("CARETTRIM",`(\\s*)${u[c.LONECARET]}\\s+`,!0),a.caretTrimReplace="$1^",p("CARET",`^${u[c.LONECARET]}${u[c.XRANGEPLAIN]}$`),p("CARETLOOSE",`^${u[c.LONECARET]}${u[c.XRANGEPLAINLOOSE]}$`),p("COMPARATORLOOSE",`^${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]})$|^$`),p("COMPARATOR",`^${u[c.GTLT]}\\s*(${u[c.FULLPLAIN]})$|^$`),p("COMPARATORTRIM",`(\\s*)${u[c.GTLT]}\\s*(${u[c.LOOSEPLAIN]}|${u[c.XRANGEPLAIN]})`,!0),a.comparatorTrimReplace="$1$2$3",p("HYPHENRANGE",`^\\s*(${u[c.XRANGEPLAIN]})\\s+-\\s+(${u[c.XRANGEPLAIN]})\\s*$`),p("HYPHENRANGELOOSE",`^\\s*(${u[c.XRANGEPLAINLOOSE]})\\s+-\\s+(${u[c.XRANGEPLAINLOOSE]})\\s*$`),p("STAR","(<|>)?=?\\s*\\*"),p("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),p("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")})(zm,zm.exports);const U4=()=>window.outerHeight===screen.height,Z4=He(U4());window.addEventListener("resize",()=>{Z4.value=U4()});const Ox=Wl(Z4),Rx={computed:{isFullscreen(){return Ox.value}}},lg=1024,H4=lg/2,al=e=>document.documentElement.clientWidth{G4.value=al(lg),jx.value=al(H4)},{passive:!0});const Px=Wl(G4),Mx={computed:{isMobile(){return Px.value}}},Lx=/[\p{Lu}]/u,Ix=/[\p{Ll}]/u,Um=/^[\p{Lu}](?![\p{Lu}])/gu,$4=/([\p{Alpha}\p{N}_]|$)/u,ug=/[_.\- ]+/,Yx=new RegExp("^"+ug.source),Zm=new RegExp(ug.source+$4.source,"gu"),Hm=new RegExp("\\d+"+$4.source,"gu"),qx=(e,a,i,n)=>{let o=!1,s=!1,r=!1,l=!1;for(let u=0;u2?e[u-3]==="-":!0,o&&Lx.test(c)?(e=e.slice(0,u)+"-"+e.slice(u),o=!1,r=s,s=!0,u++):s&&r&&Ix.test(c)&&(!l||n)?(e=e.slice(0,u-1)+"-"+e.slice(u-1),r=s,s=!1,o=!0):(o=a(c)===c&&i(c)!==c,r=s,s=i(c)===c&&a(c)!==c)}return e},zx=(e,a)=>(Um.lastIndex=0,e.replaceAll(Um,i=>a(i))),Ux=(e,a)=>(Zm.lastIndex=0,Hm.lastIndex=0,e.replaceAll(Hm,(i,n,o)=>["_","-"].includes(e.charAt(o+i.length))?i:a(i)).replaceAll(Zm,(i,n)=>a(n)));function md(e,a){if(!(typeof e=="string"||Array.isArray(e)))throw new TypeError("Expected the input to be `string | string[]`");if(a={pascalCase:!1,preserveConsecutiveUppercase:!1,...a},Array.isArray(e)?e=e.map(o=>o.trim()).filter(o=>o.length).join("-"):e=e.trim(),e.length===0)return"";const i=a.locale===!1?o=>o.toLowerCase():o=>o.toLocaleLowerCase(a.locale),n=a.locale===!1?o=>o.toUpperCase():o=>o.toLocaleUpperCase(a.locale);return e.length===1?ug.test(e)?"":a.pascalCase?n(e):i(e):(e!==i(e)&&(e=qx(e,i,n,a.preserveConsecutiveUppercase)),e=e.replace(Yx,""),e=a.preserveConsecutiveUppercase?zx(e,i):i(e),a.pascalCase&&(e=n(e.charAt(0))+e.slice(1)),Ux(e,n))}const Ic=function(e){return e?Number(e).toString()===e.toString():!1};function Gm(e){const a=e.split("/"),i=a[a.length-1];return[a.slice(0,a.length-1).join("/"),i]}function Zx(e,a,i,n=!0){if(e.isFavorite&&!a.isFavorite)return-1;if(!e.isFavorite&&a.isFavorite)return 1;if(Ic(e[i])&&Ic(a[i])){const o=Number(e[i])-Number(a[i]);return n?o:-o}if(e.type==="directory"&&a.type!=="directory")return-1;if(e.type!=="directory"&&a.type==="directory")return 1;if(i==="lastmod"){const o=new Date(e.lastmod??0).getTime()-new Date(a.lastmod??0).getTime();return n?-o:o}return n?e[i].localeCompare(a[i],Ld(),{numeric:!0}):-e[i].localeCompare(a[i],Ld(),{numeric:!0})}function dg(e){const a={};return Object.keys(e).forEach(i=>{const n=e[i];n&&typeof n=="object"&&!Array.isArray(n)?Object.assign(a,dg(n)):n==="false"?a[md(i)]=!1:n==="true"?a[md(i)]=!0:a[md(i)]=Ic(n)?Number(n):n}),a}function il({filename:e,source:a=""}){return!e||typeof e!="string"||a&&!a.includes(Es)?null:(e.startsWith(Es)||(e=`${Es}${e}`),rg+Kh(e))}const Hx='';function pd(e,a,i){window.OCP.Files.Router.goToRoute(null,{view:a.id,fileid:String(e.fileid)},{dir:i,openfile:"true"},!0)}async function Gx(e,a,i){const n=[window.OCP.Files.Router.name,{...window.OCP.Files.Router.params},{...window.OCP.Files.Router.query},!0],o=()=>{delete n[2].openfile,window.OCP.Files.Router.goToRoute(...n)};return pd(e,a,i),window.OCA.Viewer.open({path:e.path,onPrev:pd,onNext:pd,onClose:o}),null}function $x(){vx(new Fx({id:"view",displayName:()=>ee("viewer","View"),iconSvgInline:()=>Hx,default:sg.DEFAULT,enabled:e=>e.some(a=>!(a.isDavRessource&&a.root?.startsWith("/files")))?!1:e.every(a=>!!(a.permissions&ko.READ)&&window.OCA.Viewer.mimetypes.includes(a.mime)),exec:Gx}))}async function Vx(){const e=await Wx();if(!e)return{key:"basename",asc:!0};const a={mtime:"lastmod"}[e.sorting_mode]||e.sorting_mode||"basename",i=e.sorting_direction==="asc"||!e.sorting_direction;return{key:a,asc:i}}async function Wx(){if(Fu())return null;const e=bo("apps/files/api/v1/views");return await Tt.get(e).then(a=>a.data.data?.files).catch(()=>null)}const _d=document.getElementById("hideDownload"),$m=()=>!_d||_d&&_d.value!=="true",Vm=function(e){const a=new AbortController;return{request:async function(i,n){return e(i,{...n,signal:a.signal})},cancel:()=>a.abort()}};function va(e,a,i,n,o,s,r,l){var u=typeof e=="function"?e.options:e;return a&&(u.render=a,u.staticRenderFns=i,u._compiled=!0),s&&(u._scopeId="data-v-"+s),{exports:e,options:u}}const Kx={name:"Error",props:{name:{type:String,default:""}}};var Qx=function(){var e=this,a=e._self._c;return a("div",{attrs:{id:"emptycontent"}},[a("div",{staticClass:"icon-error"}),a("h2",[e._t("default",function(){return[e._v(e._s(e.t("viewer","Error loading {name}",{name:e.name})))]})],2)])},Jx=[],Xx=va(Kx,Qx,Jx,!1,null,"23ff8610");const eN=Xx.exports;function os(e,a,i){const n={mime:a,modal:i,failed:!1,loaded:!1,davPath:il(e),source:e.source??il(e)};return Object.assign({},e,n)}const tN=Y4(),V4=q4(`${tN}${Es}`),W4=` @@ -970,16 +970,16 @@ globstar while`,a,g,i,f,p),this.matchOne(a.slice(g),i.slice(f),n))return this.de ${j4()} - `,details:!0},a))).data.map(dg)}var qc={exports:{}};function Wm(e,a=100,i={}){if(typeof e!="function")throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(a<0)throw new RangeError("`wait` must not be negative.");const{immediate:n}=typeof i=="boolean"?{immediate:i}:i;let o,s,r,l,u;function c(){const g=o,f=s;return o=void 0,s=void 0,u=e.apply(g,f),u}function d(){const g=Date.now()-l;g=0?r=setTimeout(d,a-g):(r=void 0,n||(u=c()))}const h=function(...g){if(o&&this!==o)throw new Error("Debounced method called with different contexts.");o=this,s=g,l=Date.now();const f=n&&!r;return r||(r=setTimeout(d,a)),f&&(u=c()),u};return h.clear=()=>{r&&(clearTimeout(r),r=void 0)},h.flush=()=>{r&&h.trigger()},h.trigger=()=>{u=c(),h.clear()},h}qc.exports.debounce=Wm,qc.exports=Wm;var oN=qc.exports;const bu=bi(oN);function K4({fileid:e,filename:a,previewUrl:i,hasPreview:n,davPath:o,etag:s}){if(i)return i;const r=`fileId=${e}&x=${Math.floor(screen.width*devicePixelRatio)}&y=${Math.floor(screen.height*devicePixelRatio)}&a=true`+(s!==null?`&etag=${s.replace(/"/g,"")}`:"");return n?vu()?bo(`/apps/files_sharing/publicpreview/${O4()}?file=${pu(a)}&${r}`):bo(`/core/preview?${r}`):o}const sN={computed:{previewPath(){return this.getPreviewIfAny({fileid:this.fileid,filename:this.filename,previewUrl:this.previewUrl,hasPreview:this.hasPreview,davPath:this.davPath,etag:this.$attrs.etag})},davPath(){return il({filename:this.filename,basename:this.basename})}},methods:{getPreviewIfAny(e){return K4(e)}}};var ds={exports:{}},rN=$a.platform==="win32",lN=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,zc={};function uN(e){return lN.exec(e).slice(1)}zc.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var a=uN(e);if(!a||a.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:a[1],dir:a[0]===a[1]?a[0]:a[0].slice(0,-1),base:a[2],ext:a[4],name:a[3]}};var dN=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,bd={};function cN(e){return dN.exec(e).slice(1)}bd.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var a=cN(e);if(!a||a.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:a[1],dir:a[0].slice(0,-1),base:a[2],ext:a[4],name:a[3]}},rN?ds.exports=zc.parse:ds.exports=bd.parse,ds.exports.posix=bd.parse,ds.exports.win32=zc.parse;var hN=ds.exports;const Km=bi(hN),gN={inheritAttrs:!1,mixins:[sN],props:{active:{type:Boolean,default:!1},basename:{type:String,required:!0},filename:{type:String,required:!0},source:{type:String,default:void 0},previewUrl:{type:String,default:void 0},hasPreview:{type:Boolean,default:!1},fileid:{type:[Number,String],required:!1},fileList:{type:Array,default:()=>[]},mime:{type:String,required:!0},canSwipe:{type:Boolean,default:!0},canZoom:{type:Boolean,default:!1},loaded:{type:Boolean,default:!1},isSidebarShown:{type:Boolean,default:!1},isFullScreen:{type:Boolean,default:!1},metadataFilesLivePhoto:{type:Number,default:void 0}},data(){return{height:null,width:null,naturalHeight:null,naturalWidth:null,isLoaded:!1}},computed:{name(){return Km(this.basename).name},ext(){return Km(this.basename).ext},src(){return this.source??this.davPath}},watch:{active(e,a){e===!0&&a===!1&&this.isLoaded&&this.doneLoading()},isSidebarShown(){setTimeout(this.updateHeightWidth,200)}},mounted(){this.$el.addEventListener("error",e=>{console.error("Error loading",this.filename,e),this.$emit("error",e)}),window.addEventListener("resize",bu(()=>{this.updateHeightWidth()},100))},methods:{doneLoading(){this.$emit("update:loaded",!0),this.isLoaded=!0},updateHeightWidth(){const e=this.$parent.$el.querySelector(".modal-wrapper");if(e&&this.naturalHeight>0&&this.naturalWidth>0){const a=e.querySelector(".modal-container"),i=a.clientHeight,n=a.clientWidth,o=i/this.naturalHeight,s=n/this.naturalWidth;os&&s<1?(this.width=n,this.height=Math.round(this.naturalHeight/this.naturalWidth*n)):(this.height=this.naturalHeight,this.width=this.naturalWidth)}else this.height=this.naturalHeight,this.width=this.naturalWidth},enableSwipe(){this.$emit("update:canSwipe",!0)},disableSwipe(){this.$emit("update:canSwipe",!1)},toggleFullScreen(){this.isFullScreen?document.exitFullscreen():this.$el.requestFullscreen()}}},Ze=Kh().setApp(F_).detectUser().build(),fN={name:"DeleteIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var mN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon delete-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},pN=[],_N=va(fN,mN,pN,!1,null,null);const FN=_N.exports,vN={name:"DownloadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var bN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon download-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},yN=[],EN=va(vN,bN,yN,!1,null,null);const DN=EN.exports,TN='',kN={name:"FullscreenIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var wN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon fullscreen-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M5,5H10V7H7V10H5V5M14,5H19V10H17V7H14V5M17,14H19V19H14V17H17V14M10,17V19H5V14H7V17H10Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},AN=[],SN=va(kN,wN,AN,!1,null,null);const CN=SN.exports,xN={name:"FullscreenExitIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var NN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon fullscreen-exit-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,14H19V16H16V19H14V14M5,14H10V19H8V16H5V14M8,5H10V10H5V8H8V5M19,8V10H14V5H16V8H19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},BN=[],ON=va(xN,NN,BN,!1,null,null);const RN=ON.exports,jN={name:"PencilIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var PN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon pencil-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},MN=[],LN=va(jN,PN,MN,!1,null,null);const IN=LN.exports,YN=()=>qn(()=>Promise.resolve().then(()=>wC),void 0,import.meta.url),qN=()=>qn(()=>Promise.resolve().then(()=>H8),void 0,import.meta.url),zN=()=>qn(()=>Promise.resolve().then(()=>DB),void 0,import.meta.url),UN={name:"Viewer",components:{Delete:FN,Download:DN,Error:Jx,Fullscreen:CN,FullscreenExit:RN,NcActionButton:zN,NcActionLink:qN,NcModal:YN,Pencil:IN},filters:{uniqueKey(e){return""+e.fileid+e.source}},mixins:[Mx,Yx],data(){return{Viewer:OCA.Viewer,Sidebar:null,handlers:OCA.Viewer.availableHandlers,components:{},mimeGroups:{},registeredHandlers:{},currentIndex:0,previousFile:{},currentFile:{},comparisonFile:null,nextFile:{},fileList:[],sortingConfig:null,isLoaded:!1,initiated:!1,editing:!1,cancelRequestFile:()=>{},cancelRequestFolder:()=>{},sidebarPosition:0,isSidebarShown:!1,isFullscreenMode:!1,canSwipe:!0,isStandalone:OCP?.Files===void 0&&OCA?.Files?.fileActions===void 0,theme:null,root:rg,handlerId:"",trapElements:[]}},computed:{downloadPath(){return this.currentFile.source??this.currentFile.davPath},hasPrevious(){return this.fileList.length>1&&(this.canLoop||!this.isStartOfList)},hasNext(){return this.fileList.length>1&&(this.canLoop||!this.isEndOfList)},file(){return this.Viewer.file},fileInfo(){return this.Viewer.fileInfo},comparisonFileInfo(){return this.Viewer.compareFileInfo},files(){return this.Viewer.files},enableSidebar(){return this.Viewer.enableSidebar},el(){return this.Viewer.el},loadMore(){return this.Viewer.loadMore},canLoop(){return this.Viewer.canLoop},isStartOfList(){return this.currentIndex===0},isEndOfList(){return this.currentIndex===this.fileList.length-1},isImage(){return["image/jpeg","image/png","image/webp"].includes(this.currentFile?.mime)},sidebarFile(){return this.Sidebar&&this.Sidebar.file},sidebarOpenFilePath(){try{return this.currentFile?.davPath?.split(tl)[1]?.split("/")?.map(decodeURIComponent)?.join("/")}catch{return!1}},canDelete(){return this.currentFile?.permissions?.includes("D")},canDownload(){return $m()&&!this.comparisonFile},canEdit(){return!this.isMobile&&$m()&&this.currentFile?.permissions?.includes("W")&&this.isImage&&!this.comparisonFile&&(Ki("core","config",[])["enable_non-accessible_features"]??!0)},modalClass(){return{"icon-loading":!this.currentFile.loaded&&!this.currentFile.failed,"theme--undefined":this.theme===null,"theme--dark":this.theme==="dark","theme--light":this.theme==="light","theme--default":this.theme==="default","image--fullscreen":this.isImage&&this.isFullscreenMode}},showComparison(){return!this.isMobile},contentClass(){return{"viewer--split":this.comparisonFile}},isSameFile(){return(e=null,a=null)=>!!(a&&a===this.currentFile.path&&!this.currentFile.source||e&&e.fileid===this.currentFile.fileid&&e.mtime&&e.mtime===this.currentFile.mtime&&e.source&&e.source===this.currentFile.source)}},watch:{el(e){Ze.info(e),this.$nextTick(()=>{const a=document.getElementById("viewer");if(e){const i=document.querySelector(e);i?i.appendChild(a):Ze.warn("Could not find element ",{element:e})}else document.body.appendChild(a)})},file(e){e&&e.trim()!==""?(Ze.info("Opening viewer for file ",{path:e}),this.openFile(e,OCA.Viewer.overrideHandlerId)):this.cleanup()},fileInfo(e){e?(Ze.info("Opening viewer for fileInfo ",{fileInfo:e}),this.openFileInfo(e,OCA.Viewer.overrideHandlerId)):this.cleanup()},comparisonFileInfo(e){e?(Ze.info("Opening viewer for comparisonFileInfo ",{fileInfo:e}),this.compareFile(e)):this.cleanup()},files(e){const a=e.findIndex(i=>i.filename===this.currentFile.filename);a>-1&&(this.currentIndex=a,Ze.debug("The files list changed, new current file index is "+a)),this.fileList=e},async isEndOfList(e){if(!(!e||this.el)&&this.loadMore&&typeof this.loadMore=="function"){Ze.debug("Fetching additional files...");const a=await this.loadMore();Array.isArray(a)&&a.length>0&&this.fileList.push(...a)}}},beforeMount(){document.addEventListener("DOMContentLoaded",()=>{this.handlers.forEach(e=>{this.registerHandler(e)}),this.handlers.forEach(e=>{this.registerHandlerAlias(e)}),this.isLoaded=!0,OCA?.Files?.Sidebar&&(this.Sidebar=OCA.Files.Sidebar.state),this.registerFileActions(),Ze.info(`${this.handlers.length} viewer handlers registered`,{handlers:this.handlers})}),window.addEventListener("resize",this.onResize),this.isStandalone&&Ze.info("No OCP.Files app found, viewer is now in standalone mode")},mounted(){Ii("files:sidebar:opened",this.handleAppSidebarOpen),Ii("files:sidebar:closed",this.handleAppSidebarClose),Ii("files:node:updated",this.handleFileUpdated),Ii("viewer:trapElements:changed",this.handleTrapElementsChange),window.addEventListener("keydown",this.keyboardDeleteFile),window.addEventListener("keydown",this.keyboardDownloadFile),window.addEventListener("keydown",this.keyboardEditFile),this.addFullscreenEventListeners()},beforeDestroy(){window.removeEventListener("resize",this.onResize)},destroyed(){fo("files:sidebar:opened",this.handleAppSidebarOpen),fo("files:sidebar:closed",this.handleAppSidebarClose),fo("viewer:trapElements:changed",this.handleTrapElementsChange),window.removeEventListener("keydown",this.keyboardDeleteFile),window.removeEventListener("keydown",this.keyboardDownloadFile),window.removeEventListener("keydown",this.keyboardEditFile),this.removeFullscreenEventListeners()},methods:{async beforeOpen(){this.initiated=!0,OCA?.Files?.Sidebar?.setFullScreenMode&&OCA.Files.Sidebar.setFullScreenMode(!0),this.sortingConfig=await Rx(),window.loadRoboto&&(Ze.debug("⚠️ Loading roboto font for visual regression tests"),qn(()=>Promise.resolve({}),__vite__mapDeps([0]),import.meta.url),delete window.loadRoboto)},async openFile(e,a=null){if(await this.beforeOpen(),this.cancelRequestFile(),this.isSameFile(null,e))return;const{request:i,cancel:n}=Vm(aN);this.cancelRequestFile=n;const[,o]=Gm(e);this.el||(document.body.style.overflow="hidden",document.documentElement.style.overflow="hidden");const s=document.getElementsByTagName("head")[0].getElementsByTagName("title")[0];s&&!s.dataset.old&&(s.dataset.old=document.title,this.updateTitle(o));try{const r=await i(e);console.debug("File info for "+e+" fetched",r),await this.openFileInfo(r,a)}catch(r){r?.response?.status===404?(Ze.error("The file no longer exists, error: ",{error:r}),l0(t("viewer","This file no longer exists")),this.close()):console.error("Could not open file "+e,r)}},async openFileInfo(e,a=null){if(this.beforeOpen(),this.cancelRequestFolder(),this.isSameFile(e))return;const i=e.mime,n=i.split("/")[0];let o;if(a!==null&&(o=Object.values(this.registeredHandlers).find(r=>r.id===a)??o),o||(o=this.registeredHandlers[i]??this.registeredHandlers[n]),!o){Ze.error("The following file could not be displayed",{fileInfo:e}),l0(t("viewer","There is no plugin available to display this file type")),this.close();return}this.theme=o.theme??"dark",this.handlerId=o.id;const s=this.mimeGroups[i];if(this.files&&this.files.length>0)Ze.debug("A files list have been provided. No folder content will be fetched."),this.fileList=this.files,this.currentIndex=this.fileList.findIndex(r=>r.filename===e.filename);else if(s&&this.el===null){const r=this.mimeGroups[s]?this.mimeGroups[s]:[i],{request:l,cancel:u}=Vm(nN);this.cancelRequestFolder=u;const[c]=Gm(e.filename),d=(await l(c)).filter(h=>h.mime&&r.indexOf(h.mime)!==-1);this.fileList=d.sort((h,g)=>$x(h,g,this.sortingConfig.key,this.sortingConfig.asc)),this.currentIndex=this.fileList.findIndex(h=>h.filename===e.filename)}else this.currentIndex=0,this.fileList=[e];e=this.fileList[this.currentIndex],this.currentFile=new os(e,i,o.component),this.comparisonFile=null,this.updatePreviousNext(),this.changeSidebar()},openFileFromList(e){const a=e.mime;this.currentFile=new os(e,a,this.components[a]),this.changeSidebar(),this.updatePreviousNext()},async compareFile(e){this.comparisonFile=new os(e,e.mime,this.components[e.mime])},changeSidebar(){this.sidebarFile&&this.showSidebar()},updatePreviousNext(){const e=this.fileList[this.currentIndex-1],a=this.fileList[this.currentIndex+1];if(e){const i=e.mime;this.components[i]&&(this.previousFile=new os(e,i,this.components[i]))}else this.previousFile=null;if(a){const i=a.mime;this.components[i]&&(this.nextFile=new os(a,i,this.components[i]))}else this.nextFile=null},updateTitle(e){document.title=`${e} - ${OCA.Theming?.name??oc_defaults.name}`},registerHandler(e){if(e.id&&Object.values(this.registeredHandlers).findIndex(a=>a.id===e.id)>-1){Ze.error("The following handler is already registered",{handler:e});return}if(!e.id||e.id.trim()===""||typeof e.id!="string"){Ze.error("The following handler doesn't have a valid id",{handler:e});return}if(!(!(e.mimes&&Array.isArray(e.mimes))&&e.mimesAliases)){if(!(e.mimes&&Array.isArray(e.mimes))&&!e.mimesAliases){Ze.error("The following handler doesn't have a valid mime array",{handler:e});return}if(!e.component||typeof e.component!="object"&&typeof e.component!="function"){Ze.error("The following handler doesn't have a valid component",{handler:e});return}e.component.mixins=[...e?.component?.mixins??[],gN],e.mimes&&e.mimes.forEach(a=>{if(this.components[a]){Ze.error("The following mime is already registered",{mime:a,handler:e});return}this.registerLegacyAction({mime:a,group:e.group}),this.registerGroups({mime:a,group:e.group}),this.components[a]=e.component,Ce.component(e.component.name,e.component),this.registeredHandlers[a]=e})}},registerHandlerAlias(e){e.mimesAliases&&Object.keys(e.mimesAliases).forEach(a=>{if(e.mimesAliases&&typeof e.mimesAliases!="object"){Ze.error("The following handler doesn't have a valid mimesAliases object",{handler:e});return}const i=e.mimesAliases[a];if(this.components[a]){Ze.error("The following mime is already registered",{mime:a,handler:e});return}if(!this.components[i]){Ze.error("The requested alias does not exists",{alias:i,mime:a,handler:e});return}this.registerLegacyAction({mime:a,group:this.mimeGroups[i]}),this.registerGroups({mime:a,group:this.mimeGroups[i]}),this.components[a]=this.components[i],this.registeredHandlers[a]=e})},registerLegacyAction({mime:e,group:a}){!this.isStandalone&&OCA?.Files?.fileActions&&(OCA.Files.fileActions.registerAction({name:"view",displayName:t("viewer","View"),mime:e,permissions:OC.PERMISSION_READ,actionHandler:eN}),OCA.Files.fileActions.setDefault(e,"view"),Ze.debug("Legacy file action registered for mime "+e,{mime:e,group:a})),a&&(this.mimeGroups[e]=a,this.mimeGroups[a]||(this.mimeGroups[a]=[]),this.mimeGroups[a].push(e))},registerGroups({mime:e,group:a}){a&&(this.mimeGroups[e]=a,this.mimeGroups[a]||(this.mimeGroups[a]=[]),this.mimeGroups[a].push(e))},registerFileActions(){this.isStandalone||bx(new vx({id:"view",displayName(){return t("viewer","View")},iconSvgInline:()=>TN,default:sg.DEFAULT,enabled:e=>e.some(a=>!(a.isDavRessource&&a.root?.startsWith("/files")))?!1:!e.some(a=>(a.permissions&ko.READ)===0||!this.Viewer.mimetypes.includes(a.mime)),exec:Xx}))},close(){OCA.Viewer.close(),OCA?.Files?.Sidebar&&OCA.Files.Sidebar.setFullScreenMode(!1),this.isFullscreenMode&&this.exitFullscreen()},keyboardDeleteFile(e){this.canDelete&&e.key==="Delete"&&e.ctrlKey===!0&&this.onDelete()},keyboardDownloadFile(e){if(e.key==="s"&&e.ctrlKey===!0&&(e.preventDefault(),this.canDownload)){const a=document.createElement("a");a.href=this.currentFile.davPath,a.download=this.currentFile.basename,document.body.appendChild(a),a.click(),document.body.removeChild(a)}},keyboardEditFile(e){e.key==="e"&&e.ctrlKey===!0&&(e.preventDefault(),this.canEdit&&this.onEdit())},cleanup(){this.currentFile={},this.comparisonFile=null,this.currentModal=null,this.fileList=[],this.initiated=!1,this.theme=null,this.cancelRequestFile(),this.cancelRequestFolder(),document.body.style.overflow=null,document.documentElement.style.overflow=null,this.Viewer.onClose();const e=document.getElementsByTagName("head")[0].getElementsByTagName("title")[0];e&&e.dataset.old&&(document.title=e.dataset.old,delete e.dataset.old)},previous(){const e=this.fileList[this.currentIndex];this.currentIndex--,this.currentIndex<0&&(this.currentIndex=this.fileList.length-1);const a=this.fileList[this.currentIndex];this.openFileFromList(a),this.Viewer.onPrev(a,e),this.updateTitle(this.currentFile.basename)},next(){const e=this.fileList[this.currentIndex];this.currentIndex++,this.currentIndex>this.fileList.length-1&&(this.currentIndex=0);const a=this.fileList[this.currentIndex];this.openFileFromList(a),this.Viewer.onNext(a,e),this.updateTitle(this.currentFile.basename)},comparisonFailed(){this.comparisonFile.failed=!0},previousFailed(){this.previousFile.failed=!0},currentFailed(){this.currentFile.failed=!0},nextFailed(){this.nextFile.failed=!0},async showSidebar(){this.enableSidebar&&OCA?.Files?.Sidebar&&await OCA.Files.Sidebar.open(this.sidebarOpenFilePath)},handleAppSidebarOpen(){this.isSidebarShown=!0;const e=document.querySelector("aside.app-sidebar");e&&(this.sidebarPosition=e.getBoundingClientRect().left,this.trapElements=[e])},handleAppSidebarClose(){this.isSidebarShown=!1,this.trapElements=[]},async handleFileUpdated(e){const a=this.fileList.findIndex(({fileid:i})=>i===e.fileid);e.etag=e.attributes.etag,this.fileList.splice(a,1,e),e.fileid===this.currentFile.fileid&&(this.currentFile.etag=e.attributes.etag)},onResize(){const e=document.querySelector("aside.app-sidebar");e&&(this.sidebarPosition=e.getBoundingClientRect().left)},async onDelete(){try{const e=this.currentFile.fileid,a=this.source??this.currentFile.davPath;await Tt.delete(a),ms("files:node:deleted",{fileid:e});const i=this.fileList.findIndex(n=>n.filename===this.currentFile.filename);this.hasPrevious||this.hasNext?(this.hasPrevious?this.previous():this.next(),this.fileList.splice(i,1)):this.close()}catch(e){console.error(e),l0(e)}},onEdit(){this.editing=!0},handleTrapElementsChange(e){this.trapElements.push(e)},toggleFullScreen(){this.isFullscreenMode?this.exitFullscreen():this.requestFullscreen()},requestFullscreen(){const e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen()},exitFullscreen(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()},addFullscreenEventListeners(){document.addEventListener("fullscreenchange",this.onFullscreenchange),document.addEventListener("webkitfullscreenchange",this.onFullscreenchange)},removeFullscreenEventListeners(){document.addEventListener("fullscreenchange",this.onFullscreenchange),document.addEventListener("webkitfullscreenchange",this.onFullscreenchange)},onFullscreenchange(){document.fullscreenElement===document.documentElement||document.webkitFullscreenElement===document.documentElement?this.isFullscreenMode=!0:this.isFullscreenMode=!1}}};var ZN=function(){var e=this,a=e._self._c;return e.el?a("div",{attrs:{id:"viewer","data-handler":e.handlerId}},[e.currentFile.failed?a("Error",{attrs:{name:e.currentFile.basename}}):a(e.currentFile.modal,e._b({key:e._f("uniqueKey")(e.currentFile),ref:"content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":!1,"can-zoom":!1,"file-list":[e.currentFile],"is-full-screen":!1,loaded:e.currentFile.loaded,"is-sidebar-shown":!1},on:{"update:loaded":function(i){return e.$set(e.currentFile,"loaded",i)},error:e.currentFailed}},"component",e.currentFile,!1))],1):e.initiated||e.currentFile.modal?a("NcModal",{staticClass:"viewer",class:e.modalClass,style:{width:e.isSidebarShown?`${e.sidebarPosition}px`:null},attrs:{id:"viewer","additional-trap-elements":e.trapElements,"clear-view-delay":-1,"close-button-contained":!1,dark:!0,"data-handler":e.handlerId,"enable-slideshow":e.hasPrevious||e.hasNext,"slideshow-paused":e.editing,"enable-swipe":e.canSwipe&&!e.editing,"has-next":e.hasNext,"has-previous":e.hasPrevious,"inline-actions":e.canEdit?1:0,"spread-navigation":!0,name:e.currentFile.basename,view:e.currentFile.modal,size:"full"},on:{close:e.close,previous:e.previous,next:e.next},scopedSlots:e._u([{key:"actions",fn:function(){return[e.canEdit?a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.onEdit},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Pencil",{attrs:{size:20}})]},proxy:!0}],null,!1,580569589)},[e._v(" "+e._s(e.t("viewer","Edit"))+" ")]):e._e(),a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.toggleFullScreen},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isFullscreenMode?a("FullscreenExit",{attrs:{size:20}}):a("Fullscreen",{attrs:{size:20}})]},proxy:!0}])},[e._v(" "+e._s(e.isFullscreenMode?e.t("viewer","Exit full screen"):e.t("viewer","Full screen"))+" ")]),e.enableSidebar&&e.Sidebar&&e.sidebarOpenFilePath&&!e.isSidebarShown?a("NcActionButton",{attrs:{"close-after-click":!0,icon:"icon-menu-sidebar"},on:{click:e.showSidebar}},[e._v(" "+e._s(e.t("viewer","Open sidebar"))+" ")]):e._e(),e.canDownload?a("NcActionLink",{attrs:{download:e.currentFile.basename,"close-after-click":!0,href:e.downloadPath},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Download",{attrs:{size:24}})]},proxy:!0}],null,!1,3874636280)},[e._v(" "+e._s(e.t("viewer","Download"))+" ")]):e._e(),e.canDelete?a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.onDelete},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Delete",{attrs:{size:22}})]},proxy:!0}],null,!1,2429175571)},[e._v(" "+e._s(e.t("viewer","Delete"))+" ")]):e._e()]},proxy:!0}])},[a("div",{staticClass:"viewer__content",class:e.contentClass,on:{click:function(i){return i.target!==i.currentTarget||i.ctrlKey||i.shiftKey||i.altKey||i.metaKey?null:e.close.apply(null,arguments)}}},[e.comparisonFile&&!e.comparisonFile.failed&&e.showComparison?a("div",{staticClass:"viewer__file-wrapper"},[a(e.comparisonFile.modal,e._b({key:e._f("uniqueKey")(e.comparisonFile),ref:"comparison-content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":!1,"can-zoom":!1,editing:!1,"is-full-screen":e.isFullscreen,"is-sidebar-shown":e.isSidebarShown,loaded:e.comparisonFile.loaded},on:{"update:loaded":function(i){return e.$set(e.comparisonFile,"loaded",i)},error:e.comparisonFailed}},"component",e.comparisonFile,!1))],1):e._e(),e.previousFile?a("div",{key:e._f("uniqueKey")(e.previousFile),staticClass:"viewer__file-wrapper viewer__file-wrapper--hidden",attrs:{"aria-hidden":"true",inert:""}},[e.previousFile.failed?a("Error",{attrs:{name:e.previousFile.basename}}):a(e.previousFile.modal,e._b({ref:"previous-content",tag:"component",staticClass:"viewer__file",attrs:{"file-list":e.fileList},on:{error:e.previousFailed}},"component",e.previousFile,!1))],1):e._e(),a("div",{key:e._f("uniqueKey")(e.currentFile),staticClass:"viewer__file-wrapper"},[e.currentFile.failed?a("Error",{attrs:{name:e.currentFile.basename}}):a(e.currentFile.modal,e._b({ref:"content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":e.canSwipe,"can-zoom":!0,editing:e.editing,"file-list":e.fileList,"is-full-screen":e.isFullscreen,"is-sidebar-shown":e.isSidebarShown,loaded:e.currentFile.loaded},on:{"update:canSwipe":function(i){e.canSwipe=i},"update:can-swipe":function(i){e.canSwipe=i},"update:editing":function(i){e.editing=i},"update:loaded":function(i){return e.$set(e.currentFile,"loaded",i)},error:e.currentFailed}},"component",e.currentFile,!1))],1),e.nextFile?a("div",{key:e._f("uniqueKey")(e.nextFile),staticClass:"viewer__file-wrapper viewer__file-wrapper--hidden",attrs:{"aria-hidden":"true",inert:""}},[e.nextFile.failed?a("Error",{attrs:{name:e.nextFile.basename}}):a(e.nextFile.modal,e._b({ref:"next-content",tag:"component",staticClass:"viewer__file",attrs:{"file-list":e.fileList},on:{error:e.nextFailed}},"component",e.nextFile,!1))],1):e._e()])]):e._e()},HN=[],GN=va(UN,ZN,HN,!1,null,"11c33f29");const $N=GN.exports;function jr(e,a,i){e.$set(e.$data._asyncComputed[a],"state",i),e.$set(e.$data._asyncComputed[a],"updating",i==="updating"),e.$set(e.$data._asyncComputed[a],"error",i==="error"),e.$set(e.$data._asyncComputed[a],"success",i==="success")}function VN(e){return typeof e=="function"?e:e.get}function Uc(e,a){return Object.prototype.hasOwnProperty.call(e,a)}function cg(e){return Uc(e,"lazy")&&e.lazy}function WN(e,a){return e[hg+a]}var hg="async_computed$lazy_active$",zs="async_computed$lazy_data$";function KN(e,a,i){e[hg+a]=!1,e[zs+a]=i}function QN(e){return{get:function(){return this[hg+e]=!0,this[zs+e]},set:function(a){this[zs+e]=a}}}function JN(e,a,i){e[zs+a]=i}function XN(e,a){return e[zs+a]}var eB=function(e){return function(){var a=this;return e.watch.forEach(function(i){var n=i.split(".");if(n.length===1)a[i];else try{var o=a;n.forEach(function(s){o=o[s]})}catch(s){throw console.error("AsyncComputed: bad path: ",i),s}}),e.get.call(this)}},tB=function(e){return function(){return e.watch.call(this),e.get.call(this)}};function aB(e){if(typeof e.watch=="function")return tB(e);if(Array.isArray(e.watch))return e.watch.forEach(function(a){if(typeof a!="string")throw new Error("AsyncComputed: watch elemnts must be strings")}),eB(e);throw Error("AsyncComputed: watch should be function or an array")}var Q4=typeof Symbol=="function"?Symbol("did-not-update"):{},iB=function(e,a){return function(){return e.shouldUpdate.call(this)?a.call(this):Q4}},nB=function(e){return Q4===e},J4="_async_computed$",X4={install:function(e,a){a=a||{},e.config.optionMergeStrategies.asyncComputed=e.config.optionMergeStrategies.computed,e.mixin({data:function(){return{_asyncComputed:{}}},computed:{$asyncComputed:function(){return this.$data._asyncComputed}},beforeCreate:function(){var i=this.$options.asyncComputed||{};if(Object.keys(i).length){for(var n in i){var o=rB(n,i[n]);this.$options.computed[J4+n]=o}this.$options.data=sB(this.$options,a)}},created:function(){for(var i in this.$options.asyncComputed||{}){var n=this.$options.asyncComputed[i],o=ev.call(this,n,a);cg(n)?JN(this,i,o):this[i]=o}for(var s in this.$options.asyncComputed||{})oB(this,s,a,e)}})}};function oB(e,a,i,n){var o=0,s=function(r){var l=++o;nB(r)||((!r||!r.then)&&(r=Promise.resolve(r)),jr(e,a,"updating"),r.then(function(u){l===o&&(jr(e,a,"success"),e[a]=u)}).catch(function(u){if(l===o&&(jr(e,a,"error"),n.set(e.$data._asyncComputed[a],"exception",u),i.errorHandler!==!1)){var c=i.errorHandler===void 0?console.error.bind(console,"Error evaluating async computed property:"):i.errorHandler;i.useRawError?c(u,e,u.stack):c(u.stack)}}))};n.set(e.$data._asyncComputed,a,{exception:null,update:function(){e._isDestroyed||s(VN(e.$options.asyncComputed[a]).apply(e))}}),jr(e,a,"updating"),e.$watch(J4+a,s,{immediate:!0})}function sB(e,a){var i=e.data,n=e.asyncComputed||{};return function(o){var s=(typeof i=="function"?i.call(this,o):i)||{};for(var r in n){var l=this.$options.asyncComputed[r],u=ev.call(this,l,a);cg(l)?(KN(s,r,u),this.$options.computed[r]=QN(r)):s[r]=u}return s}}function rB(e,a){if(typeof a=="function")return a;var i=a.get;if(Uc(a,"watch")&&(i=aB(a)),Uc(a,"shouldUpdate")&&(i=iB(a,i)),cg(a)){var n=i;i=function(){return WN(this,e)?n.call(this):XN(this,e)}}return i}function ev(e,a){var i=null;return"default"in e?i=e.default:"default"in a&&(i=a.default),typeof i=="function"?i.call(this):i}typeof window<"u"&&window.Vue&&window.Vue.use(X4);const lB={name:"PlayCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var uB=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon play-circle-outline-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 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,2M10,16.5L16,12L10,7.5V16.5Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},dB=[],cB=va(lB,uB,dB,!1,null,null);const hB=cB.exports,gB={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var fB=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},mB=[],pB=me(gB,fB,mB,!1,null,null);const gg=pB.exports,_B={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){return this.$slots.default?this.$slots.default[0].text.trim():""}}},FB=function(e,a){let i=e.$parent;for(;i;){if(i.$options.name===a)return i;i=i.$parent}},yu={mixins:[_B],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},ariaHidden:{type:Boolean,default:null}},emits:["click"],computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(e){if(this.$emit("click",e),this.closeAfterClick){const a=FB(this,"NcActions");a&&a.closeMenu&&a.closeMenu(!1)}}}},vB={name:"NcActionButton",components:{CheckIcon:gg,ChevronRightIcon:h4},mixins:[yu],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}},props:{ariaHidden:{type:Boolean,default:null},disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:e=>["button","checkbox","radio","reset","submit"].includes(e)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null}},computed:{isFocusable(){return!this.disabled},isChecked(){return this.type==="radio"&&typeof this.modelValue!="boolean"?this.modelValue===this.value:this.modelValue},nativeType(){return this.type==="submit"||this.type==="reset"?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem",this.type==="radio"?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(e.role="menuitemcheckbox",e["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),(this.modelValue!==null||this.type!=="button")&&(this.type==="radio"?typeof this.modelValue!="boolean"?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked):this.$emit("update:modelValue",!this.isChecked))}}};var bB=function(){var e=this,a=e._self._c;return a("li",{staticClass:"action",class:{"action--disabled":e.disabled},attrs:{role:e.isInSemanticMenu&&"presentation"}},[a("button",e._b({class:["action-button button-vue",{"action-button--active":e.isChecked,focusable:e.isFocusable}],attrs:{"aria-label":e.ariaLabel,disabled:e.disabled,title:e.title,type:e.nativeType},on:{click:e.handleClick}},"button",e.buttonAttributes,!1),[e._t("icon",function(){return[a("span",{staticClass:"action-button__icon",class:[e.isIconUrl?"action-button__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":"true"}})]}),e.name?a("span",{staticClass:"action-button__longtext-wrapper"},[a("strong",{staticClass:"action-button__name"},[e._v(" "+e._s(e.name)+" ")]),a("br"),a("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?a("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}}):a("span",{staticClass:"action-button__text"},[e._v(e._s(e.text))]),e.isMenu?a("ChevronRightIcon",{staticClass:"action-button__menu-icon",attrs:{size:20}}):e.isChecked===!0?a("CheckIcon",{staticClass:"action-button__pressed-icon",attrs:{size:20}}):e.isChecked===!1?a("span",{staticClass:"action-button__pressed-icon material-design-icon"}):e._e(),e._e()],2)])},yB=[],EB=me(vB,bB,yB,!1,null,"dba65098");const tv=EB.exports,DB=Object.freeze(Object.defineProperty({__proto__:null,default:tv},Symbol.toStringTag,{value:"Module"}));Ee();let av=class iv{static fromString(a){return new iv(a)}constructor(a){this.value=a}icaltype="binary";decodeValue(){return this._b64_decode(this.value)}setEncodedValue(a){this.value=this._b64_encode(a)}_b64_encode(a){let i,n,o,s,r,l,u,c,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",h=0,g=0,f="",p=[];if(!a)return a;do i=a.charCodeAt(h++),n=a.charCodeAt(h++),o=a.charCodeAt(h++),c=i<<16|n<<8|o,s=c>>18&63,r=c>>12&63,l=c>>6&63,u=63&c,p[g++]=d.charAt(s)+d.charAt(r)+d.charAt(l)+d.charAt(u);while(h>16&255,n=c>>8&255,o=255&c,p[g++]=l==64?String.fromCharCode(i):u==64?String.fromCharCode(i,n):String.fromCharCode(i,n,o);while(hn)-(i12||(n=[0,31,28,31,30,31,30,31,31,30,31,30,31][a],a==2&&(n+=J.isLeapYear(i))),n}static isLeapYear(a){return a<=1752?a%4==0:a%4==0&&a%100!=0||a%400==0}static fromDayOfYear(a,i){let n=i,o=a,s=new J;s.auto_normalize=!1;let r=J.isLeapYear(n)?1:0;if(o<1)return n--,r=J.isLeapYear(n)?1:0,o+=J.daysInYearPassedMonth[r][12],J.fromDayOfYear(o,n);if(o>J.daysInYearPassedMonth[r][12])return r=J.isLeapYear(n)?1:0,o-=J.daysInYearPassedMonth[r][12],n++,J.fromDayOfYear(o,n);s.year=n,s.isDate=!0;for(let l=11;l>=0;l--)if(o>J.daysInYearPassedMonth[r][l]){s.month=l+1,s.day=o-J.daysInYearPassedMonth[r][l];break}return s.auto_normalize=!0,s}static fromStringv2(a){return new J({year:parseInt(a.slice(0,4),10),month:parseInt(a.slice(5,7),10),day:parseInt(a.slice(8,10),10),isDate:!0})}static fromDateString(a){return new J({year:At(a.slice(0,4)),month:At(a.slice(5,7)),day:At(a.slice(8,10)),isDate:!0})}static fromDateTimeString(a,i){if(a.length<19)throw new Error('invalid date-time value: "'+a+'"');let n,o;a[19]&&a[19]==="Z"?n=_e.utcTimezone:i&&(o=i.getParameter("tzid"),i.parent&&(i.parent.name==="standard"||i.parent.name==="daylight"?n=_e.localTimezone:o&&(n=i.parent.getTimeZoneByID(o))));const s={year:At(a.slice(0,4)),month:At(a.slice(5,7)),day:At(a.slice(8,10)),hour:At(a.slice(11,13)),minute:At(a.slice(14,16)),second:At(a.slice(17,19))};return o&&!n&&(s.timezone=o),new J(s,n)}static fromString(a,i){return a.length>10?J.fromDateTimeString(a,i):J.fromDateString(a)}static fromJSDate(a,i){return new J().fromJSDate(a,i)}static fromData=function(a,i){return new J().fromData(a,i)};static now(){return J.fromJSDate(new Date,!1)}static weekOneStarts(a,i){let n=J.fromData({year:a,month:1,day:1,isDate:!0}),o=n.dayOfWeek(),s=i||J.DEFAULT_WEEK_START;return o>J.THURSDAY&&(n.day+=7),s>J.THURSDAY&&(n.day-=7),n.day-=o-s,n}static getDominicalLetter(a){let i="GFEDCBA",n=(a+(a/4|0)+(a/400|0)-(a/100|0)-1)%7;return J.isLeapYear(a)?i[(n+6)%7]+i[n]:i[n]}static#e=null;static get epochTime(){return this.#e||(this.#e=J.fromData({year:1970,month:1,day:1,hour:0,minute:0,second:0,isDate:!1,timezone:"Z"})),this.#e}static _cmp_attr(a,i,n){return a[n]>i[n]?1:a[n]=0){l.day=1,s!=0&&s--,r=l.day;let u=a-l.dayOfWeek();u<0&&(u+=7),r+=u,r-=a,n=a}else l.day=o,s++,n=l.dayOfWeek()-a,n<0&&(n+=7),n=o-n;return n+=7*s,r+n}isNthWeekDay(a,i){let n=this.dayOfWeek();return i===0&&n===a||this.nthWeekDay(a,i)===this.day}weekNumber(a){let i,n=(this.year<<12)+(this.month<<8)+(this.day<<3)+a;if(n in J._wnCache)return J._wnCache[n];let o=this.clone();o.isDate=!0;let s=this.year;o.month==12&&o.day>25?(i=J.weekOneStarts(s+1,a),o.compare(i)<0?i=J.weekOneStarts(s,a):s++):(i=J.weekOneStarts(s,a),o.compare(i)<0&&(i=J.weekOneStarts(--s,a)));let r=vt(o.subtractDate(i).toSeconds()/86400/7)+1;return J._wnCache[n]=r,r}addDuration(a){let i=a.isNegative?-1:1,n=this.second,o=this.minute,s=this.hour,r=this.day;n+=i*a.seconds,o+=i*a.minutes,s+=i*a.hours,r+=i*a.days,r+=7*i*a.weeks,this.second=n,this.minute=o,this.hour=s,this.day=r,this._cachedUnixTime=null}subtractDate(a){let i=this.toUnixTime()+this.utcOffset(),n=a.toUnixTime()+a.utcOffset();return Ct.fromSeconds(i-n)}subtractDateTz(a){let i=this.toUnixTime(),n=a.toUnixTime();return Ct.fromSeconds(i-n)}compare(a){let i=this.toUnixTime(),n=a.toUnixTime();return i>n?1:n>i?-1:0}compareDateOnlyTz(a,i){let n=this.convertToZone(i),o=a.convertToZone(i),s=0;return(s=J._cmp_attr(n,o,"year"))!=0||(s=J._cmp_attr(n,o,"month"))!=0||(s=J._cmp_attr(n,o,"day")),s}convertToZone(a){let i=this.clone(),n=this.zone.tzid==a.tzid;return this.isDate||n||_e.convert_time(i,this.zone,a),i.zone=a,i}utcOffset(){return this.zone==_e.localTimezone||this.zone==_e.utcTimezone?0:this.zone.utcOffset(this)}toICALString(){let a=this.toString();return a.length>10?yt.icalendar.value["date-time"].toICAL(a):yt.icalendar.value.date.toICAL(a)}toString(){let a=this.year+"-"+Ht(this.month)+"-"+Ht(this.day);return this.isDate||(a+="T"+Ht(this.hour)+":"+Ht(this.minute)+":"+Ht(this.second),this.zone===_e.utcTimezone&&(a+="Z")),a}toJSDate(){return this.zone==_e.localTimezone?this.isDate?new Date(this.year,this.month-1,this.day):new Date(this.year,this.month-1,this.day,this.hour,this.minute,this.second,0):new Date(1e3*this.toUnixTime())}_normalize(){return this._time.isDate&&(this._time.hour=0,this._time.minute=0,this._time.second=0),this.adjust(0,0,0,0),this}adjust(a,i,n,o,s){let r,l,u,c,d,h,g,f=0,p=0,F=s||this._time;if(F.isDate||(u=F.second+o,F.second=u%60,r=vt(u/60),F.second<0&&(F.second+=60,r--),c=F.minute+n+r,F.minute=c%60,l=vt(c/60),F.minute<0&&(F.minute+=60,l--),d=F.hour+i+l,F.hour=d%24,f=vt(d/24),F.hour<0&&(F.hour+=24,f--)),F.month>12?p=vt((F.month-1)/12):F.month<1&&(p=vt(F.month/12)-1),F.year+=p,F.month-=12*p,h=F.day+a+f,h>0)for(;g=J.daysInMonth(F.month,F.year),!(h<=g);)F.month++,F.month>12&&(F.year++,F.month=1),h-=g;else for(;h<=0;)F.month==1?(F.year--,F.month=12):F.month--,h+=J.daysInMonth(F.month,F.year);return F.day=h,this._cachedUnixTime=null,this}fromUnixTime(a){this.zone=_e.utcTimezone;let i=new Date(1e3*a);this.year=i.getUTCFullYear(),this.month=i.getUTCMonth()+1,this.day=i.getUTCDate(),this._time.isDate?(this.hour=0,this.minute=0,this.second=0):(this.hour=i.getUTCHours(),this.minute=i.getUTCMinutes(),this.second=i.getUTCSeconds()),this._cachedUnixTime=null}toUnixTime(){if(this._cachedUnixTime!==null)return this._cachedUnixTime;let a=this.utcOffset(),i=Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second-a);return this._cachedUnixTime=i/1e3,this._cachedUnixTime}toJSON(){let a,i=["year","month","day","hour","minute","second","isDate"],n=Object.create(null),o=0,s=i.length;for(;o`,details:!0},a))).data.map(dg)}var Yc={exports:{}};function Wm(e,a=100,i={}){if(typeof e!="function")throw new TypeError(`Expected the first parameter to be a function, got \`${typeof e}\`.`);if(a<0)throw new RangeError("`wait` must not be negative.");const{immediate:n}=typeof i=="boolean"?{immediate:i}:i;let o,s,r,l,u;function c(){const g=o,f=s;return o=void 0,s=void 0,u=e.apply(g,f),u}function d(){const g=Date.now()-l;g=0?r=setTimeout(d,a-g):(r=void 0,n||(u=c()))}const h=function(...g){if(o&&this!==o)throw new Error("Debounced method called with different contexts.");o=this,s=g,l=Date.now();const f=n&&!r;return r||(r=setTimeout(d,a)),f&&(u=c()),u};return h.clear=()=>{r&&(clearTimeout(r),r=void 0)},h.flush=()=>{r&&h.trigger()},h.trigger=()=>{u=c(),h.clear()},h}Yc.exports.debounce=Wm,Yc.exports=Wm;var oN=Yc.exports;const vu=bi(oN);function K4({fileid:e,filename:a,previewUrl:i,hasPreview:n,davPath:o,etag:s}){if(i)return i;const r=`fileId=${e}&x=${Math.floor(screen.width*devicePixelRatio)}&y=${Math.floor(screen.height*devicePixelRatio)}&a=true`+(s!==null?`&etag=${s.replace(/"/g,"")}`:"");return n?Fu()?bo(`/apps/files_sharing/publicpreview/${O4()}?file=${Kh(a)}&${r}`):bo(`/core/preview?${r}`):o}const sN={computed:{previewPath(){return this.getPreviewIfAny({fileid:this.fileid,filename:this.filename,previewUrl:this.previewUrl,hasPreview:this.hasPreview,davPath:this.davPath,etag:this.$attrs.etag})},davPath(){return il({filename:this.filename,basename:this.basename})}},methods:{getPreviewIfAny(e){return K4(e)}}};var ds={exports:{}},rN=$a.platform==="win32",lN=/^(((?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?[\\\/]?)(?:[^\\\/]*[\\\/])*)((\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))[\\\/]*$/,qc={};function uN(e){return lN.exec(e).slice(1)}qc.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var a=uN(e);if(!a||a.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:a[1],dir:a[0]===a[1]?a[0]:a[0].slice(0,-1),base:a[2],ext:a[4],name:a[3]}};var dN=/^((\/?)(?:[^\/]*\/)*)((\.{1,2}|[^\/]+?|)(\.[^.\/]*|))[\/]*$/,Fd={};function cN(e){return dN.exec(e).slice(1)}Fd.parse=function(e){if(typeof e!="string")throw new TypeError("Parameter 'pathString' must be a string, not "+typeof e);var a=cN(e);if(!a||a.length!==5)throw new TypeError("Invalid path '"+e+"'");return{root:a[1],dir:a[0].slice(0,-1),base:a[2],ext:a[4],name:a[3]}},rN?ds.exports=qc.parse:ds.exports=Fd.parse,ds.exports.posix=Fd.parse,ds.exports.win32=qc.parse;var hN=ds.exports;const Km=bi(hN),gN={inheritAttrs:!1,mixins:[sN],props:{active:{type:Boolean,default:!1},basename:{type:String,required:!0},filename:{type:String,required:!0},source:{type:String,default:void 0},previewUrl:{type:String,default:void 0},hasPreview:{type:Boolean,default:!1},fileid:{type:[Number,String],required:!1},fileList:{type:Array,default:()=>[]},mime:{type:String,required:!0},canSwipe:{type:Boolean,default:!0},canZoom:{type:Boolean,default:!1},loaded:{type:Boolean,default:!1},isSidebarShown:{type:Boolean,default:!1},isFullScreen:{type:Boolean,default:!1},metadataFilesLivePhoto:{type:Number,default:void 0}},data(){return{height:null,width:null,naturalHeight:null,naturalWidth:null,isLoaded:!1}},computed:{name(){return Km(this.basename).name},ext(){return Km(this.basename).ext},src(){return this.source??this.davPath}},watch:{active(e,a){e===!0&&a===!1&&this.isLoaded&&this.doneLoading()},isSidebarShown(){setTimeout(this.updateHeightWidth,200)}},mounted(){this.$el.addEventListener("error",e=>{console.error("Error loading",this.filename,e),this.$emit("error",e)}),window.addEventListener("resize",vu(()=>{this.updateHeightWidth()},100))},methods:{doneLoading(){this.$emit("update:loaded",!0),this.isLoaded=!0},updateHeightWidth(){const e=this.$parent.$el.querySelector(".modal-wrapper");if(e&&this.naturalHeight>0&&this.naturalWidth>0){const a=e.querySelector(".modal-container"),i=a.clientHeight,n=a.clientWidth,o=i/this.naturalHeight,s=n/this.naturalWidth;os&&s<1?(this.width=n,this.height=Math.round(this.naturalHeight/this.naturalWidth*n)):(this.height=this.naturalHeight,this.width=this.naturalWidth)}else this.height=this.naturalHeight,this.width=this.naturalWidth},enableSwipe(){this.$emit("update:canSwipe",!0)},disableSwipe(){this.$emit("update:canSwipe",!1)},toggleFullScreen(){this.isFullScreen?document.exitFullscreen():this.$el.requestFullscreen()}}},Ge=Wh().setApp(F_).detectUser().build(),fN={name:"DeleteIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var mN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon delete-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},pN=[],_N=va(fN,mN,pN,!1,null,null);const FN=_N.exports,vN={name:"DownloadIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var bN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon download-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},yN=[],EN=va(vN,bN,yN,!1,null,null);const DN=EN.exports,TN={name:"FullscreenIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var kN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon fullscreen-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M5,5H10V7H7V10H5V5M14,5H19V10H17V7H14V5M17,14H19V19H14V17H17V14M10,17V19H5V14H7V17H10Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},wN=[],AN=va(TN,kN,wN,!1,null,null);const SN=AN.exports,CN={name:"FullscreenExitIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var xN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon fullscreen-exit-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,14H19V16H16V19H14V14M5,14H10V19H8V16H5V14M8,5H10V10H5V8H8V5M19,8V10H14V5H16V8H19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},NN=[],BN=va(CN,xN,NN,!1,null,null);const ON=BN.exports,RN={name:"PencilIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var jN=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon pencil-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M20.71,7.04C21.1,6.65 21.1,6 20.71,5.63L18.37,3.29C18,2.9 17.35,2.9 16.96,3.29L15.12,5.12L18.87,8.87M3,17.25V21H6.75L17.81,9.93L14.06,6.18L3,17.25Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},PN=[],MN=va(RN,jN,PN,!1,null,null);const LN=MN.exports,IN=()=>qn(()=>Promise.resolve().then(()=>kC),void 0,import.meta.url),YN=()=>qn(()=>Promise.resolve().then(()=>Z8),void 0,import.meta.url),qN=()=>qn(()=>Promise.resolve().then(()=>EB),void 0,import.meta.url),zN={name:"Viewer",components:{Delete:FN,Download:DN,Error:eN,Fullscreen:SN,FullscreenExit:ON,NcActionButton:qN,NcActionLink:YN,NcModal:IN,Pencil:LN},filters:{uniqueKey(e){return""+e.fileid+e.source}},mixins:[Rx,Mx],data(){return{Viewer:OCA.Viewer,Sidebar:null,handlers:OCA.Viewer.availableHandlers,components:{},mimeGroups:{},registeredHandlers:{},currentIndex:0,previousFile:{},currentFile:{},comparisonFile:null,nextFile:{},fileList:[],sortingConfig:null,isLoaded:!1,initiated:!1,editing:!1,cancelRequestFile:()=>{},cancelRequestFolder:()=>{},sidebarPosition:0,isSidebarShown:!1,isFullscreenMode:!1,canSwipe:!0,isStandalone:OCP?.Files===void 0&&OCA?.Files?.fileActions===void 0,theme:null,root:rg,handlerId:"",trapElements:[]}},computed:{downloadPath(){return this.currentFile.source??this.currentFile.davPath},hasPrevious(){return this.fileList.length>1&&(this.canLoop||!this.isStartOfList)},hasNext(){return this.fileList.length>1&&(this.canLoop||!this.isEndOfList)},file(){return this.Viewer.file},fileInfo(){return this.Viewer.fileInfo},comparisonFileInfo(){return this.Viewer.compareFileInfo},files(){return this.Viewer.files},enableSidebar(){return this.Viewer.enableSidebar},el(){return this.Viewer.el},loadMore(){return this.Viewer.loadMore},canLoop(){return this.Viewer.canLoop},isStartOfList(){return this.currentIndex===0},isEndOfList(){return this.currentIndex===this.fileList.length-1},isImage(){return["image/jpeg","image/png","image/webp"].includes(this.currentFile?.mime)},sidebarFile(){return this.Sidebar&&this.Sidebar.file},sidebarOpenFilePath(){try{return this.currentFile?.davPath?.split(Es)[1]?.split("/")?.map(decodeURIComponent)?.join("/")}catch{return!1}},canDelete(){return this.currentFile?.permissions?.includes("D")},canDownload(){return $m()&&!this.comparisonFile},canEdit(){return!this.isMobile&&$m()&&this.currentFile?.permissions?.includes("W")&&this.isImage&&!this.comparisonFile&&(Ki("core","config",[])["enable_non-accessible_features"]??!0)},modalClass(){return{"icon-loading":!this.currentFile.loaded&&!this.currentFile.failed,"theme--undefined":this.theme===null,"theme--dark":this.theme==="dark","theme--light":this.theme==="light","theme--default":this.theme==="default","image--fullscreen":this.isImage&&this.isFullscreenMode}},showComparison(){return!this.isMobile},contentClass(){return{"viewer--split":this.comparisonFile}},isSameFile(){return(e=null,a=null)=>!!(a&&a===this.currentFile.path&&!this.currentFile.source||e&&e.fileid===this.currentFile.fileid&&e.mtime&&e.mtime===this.currentFile.mtime&&e.source&&e.source===this.currentFile.source)}},watch:{el(e){Ge.info(e),this.$nextTick(()=>{const a=document.getElementById("viewer");if(e){const i=document.querySelector(e);i?i.appendChild(a):Ge.warn("Could not find element ",{element:e})}else document.body.appendChild(a)})},file(e){e&&e.trim()!==""?(Ge.info("Opening viewer for file ",{path:e}),this.openFile(e,OCA.Viewer.overrideHandlerId)):this.cleanup()},fileInfo(e){e?(Ge.info("Opening viewer for fileInfo ",{fileInfo:e}),this.openFileInfo(e,OCA.Viewer.overrideHandlerId)):this.cleanup()},comparisonFileInfo(e){e?(Ge.info("Opening viewer for comparisonFileInfo ",{fileInfo:e}),this.compareFile(e)):this.cleanup()},files(e){const a=e.findIndex(i=>i.filename===this.currentFile.filename);a>-1&&(this.currentIndex=a,Ge.debug("The files list changed, new current file index is "+a)),this.fileList=e},async isEndOfList(e){if(!(!e||this.el)&&this.loadMore&&typeof this.loadMore=="function"){Ge.debug("Fetching additional files...");const a=await this.loadMore();Array.isArray(a)&&a.length>0&&this.fileList.push(...a)}}},beforeMount(){document.addEventListener("DOMContentLoaded",()=>{this.handlers.forEach(e=>{this.registerHandler(e)}),this.handlers.forEach(e=>{this.registerHandlerAlias(e)}),this.isLoaded=!0,OCA?.Files?.Sidebar&&(this.Sidebar=OCA.Files.Sidebar.state),this.registerFileActions(),Ge.info(`${this.handlers.length} viewer handlers registered`,{handlers:this.handlers})}),window.addEventListener("resize",this.onResize),this.isStandalone&&Ge.info("No OCP.Files app found, viewer is now in standalone mode")},mounted(){Ii("files:sidebar:opened",this.handleAppSidebarOpen),Ii("files:sidebar:closed",this.handleAppSidebarClose),Ii("files:node:updated",this.handleFileUpdated),Ii("viewer:trapElements:changed",this.handleTrapElementsChange),window.addEventListener("keydown",this.keyboardDeleteFile),window.addEventListener("keydown",this.keyboardDownloadFile),window.addEventListener("keydown",this.keyboardEditFile),this.addFullscreenEventListeners()},beforeDestroy(){window.removeEventListener("resize",this.onResize)},destroyed(){fo("files:sidebar:opened",this.handleAppSidebarOpen),fo("files:sidebar:closed",this.handleAppSidebarClose),fo("viewer:trapElements:changed",this.handleTrapElementsChange),window.removeEventListener("keydown",this.keyboardDeleteFile),window.removeEventListener("keydown",this.keyboardDownloadFile),window.removeEventListener("keydown",this.keyboardEditFile),this.removeFullscreenEventListeners()},methods:{async beforeOpen(){this.initiated=!0,OCA?.Files?.Sidebar?.setFullScreenMode&&OCA.Files.Sidebar.setFullScreenMode(!0),this.sortingConfig=await Vx(),window.loadRoboto&&(Ge.debug("⚠️ Loading roboto font for visual regression tests"),qn(()=>Promise.resolve({}),__vite__mapDeps([0]),import.meta.url),delete window.loadRoboto)},async openFile(e,a=null){if(await this.beforeOpen(),this.cancelRequestFile(),this.isSameFile(null,e))return;const{request:i,cancel:n}=Vm(aN);this.cancelRequestFile=n;const[,o]=Gm(e);this.el||(document.body.style.overflow="hidden",document.documentElement.style.overflow="hidden");const s=document.getElementsByTagName("head")[0].getElementsByTagName("title")[0];s&&!s.dataset.old&&(s.dataset.old=document.title,this.updateTitle(o));try{const r=await i(e);console.debug("File info for "+e+" fetched",r),await this.openFileInfo(r,a)}catch(r){r?.response?.status===404?(Ge.error("The file no longer exists, error: ",{error:r}),u0(t("viewer","This file no longer exists")),this.close()):console.error("Could not open file "+e,r)}},async openFileInfo(e,a=null){if(this.beforeOpen(),this.cancelRequestFolder(),this.isSameFile(e))return;const i=e.mime,n=i.split("/")[0];let o;if(a!==null&&(o=Object.values(this.registeredHandlers).find(r=>r.id===a)??o),o||(o=this.registeredHandlers[i]??this.registeredHandlers[n]),!o){Ge.error("The following file could not be displayed",{fileInfo:e}),u0(t("viewer","There is no plugin available to display this file type")),this.close();return}this.theme=o.theme??"dark",this.handlerId=o.id;const s=this.mimeGroups[i];if(this.files&&this.files.length>0)Ge.debug("A files list have been provided. No folder content will be fetched."),this.fileList=this.files,this.currentIndex=this.fileList.findIndex(r=>r.filename===e.filename);else if(s&&this.el===null){const r=this.mimeGroups[s]?this.mimeGroups[s]:[i],{request:l,cancel:u}=Vm(nN);this.cancelRequestFolder=u;const[c]=Gm(e.filename),d=(await l(c)).filter(h=>h.mime&&r.indexOf(h.mime)!==-1);this.fileList=d.sort((h,g)=>Zx(h,g,this.sortingConfig.key,this.sortingConfig.asc)),this.currentIndex=this.fileList.findIndex(h=>h.filename===e.filename)}else this.currentIndex=0,this.fileList=[e];e=this.fileList[this.currentIndex]??e,this.currentFile=new os(e,i,o.component),this.comparisonFile=null,this.updatePreviousNext(),this.changeSidebar()},openFileFromList(e){const a=e.mime;this.currentFile=new os(e,a,this.components[a]),this.changeSidebar(),this.updatePreviousNext()},async compareFile(e){this.comparisonFile=new os(e,e.mime,this.components[e.mime])},changeSidebar(){this.sidebarFile&&this.showSidebar()},updatePreviousNext(){const e=this.fileList[this.currentIndex-1],a=this.fileList[this.currentIndex+1];if(e){const i=e.mime;this.components[i]&&(this.previousFile=new os(e,i,this.components[i]))}else this.previousFile=null;if(a){const i=a.mime;this.components[i]&&(this.nextFile=new os(a,i,this.components[i]))}else this.nextFile=null},updateTitle(e){document.title=`${e} - ${OCA.Theming?.name??oc_defaults.name}`},registerHandler(e){if(e.id&&Object.values(this.registeredHandlers).findIndex(a=>a.id===e.id)>-1){Ge.error("The following handler is already registered",{handler:e});return}if(!e.id||e.id.trim()===""||typeof e.id!="string"){Ge.error("The following handler doesn't have a valid id",{handler:e});return}if(!(!(e.mimes&&Array.isArray(e.mimes))&&e.mimesAliases)){if(!(e.mimes&&Array.isArray(e.mimes))&&!e.mimesAliases){Ge.error("The following handler doesn't have a valid mime array",{handler:e});return}if(!e.component||typeof e.component!="object"&&typeof e.component!="function"){Ge.error("The following handler doesn't have a valid component",{handler:e});return}e.component.mixins=[...e?.component?.mixins??[],gN],e.mimes&&e.mimes.forEach(a=>{if(this.components[a]){Ge.error("The following mime is already registered",{mime:a,handler:e});return}this.registerGroups({mime:a,group:e.group}),this.components[a]=e.component,Ce.component(e.component.name,e.component),this.registeredHandlers[a]=e})}},registerHandlerAlias(e){e.mimesAliases&&Object.keys(e.mimesAliases).forEach(a=>{if(e.mimesAliases&&typeof e.mimesAliases!="object"){Ge.error("The following handler doesn't have a valid mimesAliases object",{handler:e});return}const i=e.mimesAliases[a];if(this.components[a]){Ge.error("The following mime is already registered",{mime:a,handler:e});return}if(!this.components[i]){Ge.error("The requested alias does not exists",{alias:i,mime:a,handler:e});return}this.registerGroups({mime:a,group:this.mimeGroups[i]}),this.components[a]=this.components[i],this.registeredHandlers[a]=e})},registerGroups({mime:e,group:a}){a&&(this.mimeGroups[e]=a,this.mimeGroups[a]||(this.mimeGroups[a]=[]),this.mimeGroups[a].push(e))},registerFileActions(){this.isStandalone||$x()},close(){OCA.Viewer.close(),OCA?.Files?.Sidebar&&OCA.Files.Sidebar.setFullScreenMode(!1),this.isFullscreenMode&&this.exitFullscreen()},keyboardDeleteFile(e){this.canDelete&&e.key==="Delete"&&e.ctrlKey===!0&&this.onDelete()},keyboardDownloadFile(e){if(e.key==="s"&&e.ctrlKey===!0&&(e.preventDefault(),this.canDownload)){const a=document.createElement("a");a.href=this.currentFile.davPath,a.download=this.currentFile.basename,document.body.appendChild(a),a.click(),document.body.removeChild(a)}},keyboardEditFile(e){e.key==="e"&&e.ctrlKey===!0&&(e.preventDefault(),this.canEdit&&this.onEdit())},cleanup(){this.currentFile={},this.comparisonFile=null,this.currentModal=null,this.fileList=[],this.initiated=!1,this.theme=null,this.cancelRequestFile(),this.cancelRequestFolder(),document.body.style.overflow=null,document.documentElement.style.overflow=null,this.Viewer.onClose();const e=document.getElementsByTagName("head")[0].getElementsByTagName("title")[0];e&&e.dataset.old&&(document.title=e.dataset.old,delete e.dataset.old)},previous(){const e=this.fileList[this.currentIndex];this.currentIndex--,this.currentIndex<0&&(this.currentIndex=this.fileList.length-1);const a=this.fileList[this.currentIndex];this.openFileFromList(a),this.Viewer.onPrev(a,e),this.updateTitle(this.currentFile.basename)},next(){const e=this.fileList[this.currentIndex];this.currentIndex++,this.currentIndex>this.fileList.length-1&&(this.currentIndex=0);const a=this.fileList[this.currentIndex];this.openFileFromList(a),this.Viewer.onNext(a,e),this.updateTitle(this.currentFile.basename)},comparisonFailed(){this.comparisonFile.failed=!0},previousFailed(){this.previousFile.failed=!0},currentFailed(){this.currentFile.failed=!0},nextFailed(){this.nextFile.failed=!0},async showSidebar(){this.enableSidebar&&OCA?.Files?.Sidebar&&await OCA.Files.Sidebar.open(this.sidebarOpenFilePath)},handleAppSidebarOpen(){this.isSidebarShown=!0;const e=document.querySelector("aside.app-sidebar");e&&(this.sidebarPosition=e.getBoundingClientRect().left,this.trapElements=[e])},handleAppSidebarClose(){this.isSidebarShown=!1,this.trapElements=[]},async handleFileUpdated(e){const a=this.fileList.findIndex(({fileid:i})=>i===e.fileid);e.etag=e.attributes.etag,this.fileList.splice(a,1,e),e.fileid===this.currentFile.fileid&&(this.currentFile.etag=e.attributes.etag)},onResize(){const e=document.querySelector("aside.app-sidebar");e&&(this.sidebarPosition=e.getBoundingClientRect().left)},async onDelete(){try{const e=this.currentFile.fileid,a=this.source??this.currentFile.davPath;await Tt.delete(a),ms("files:node:deleted",{fileid:e});const i=this.fileList.findIndex(n=>n.filename===this.currentFile.filename);this.hasPrevious||this.hasNext?(this.hasPrevious?this.previous():this.next(),this.fileList.splice(i,1)):this.close()}catch(e){console.error(e),u0(e)}},onEdit(){this.editing=!0},handleTrapElementsChange(e){this.trapElements.push(e)},toggleFullScreen(){this.isFullscreenMode?this.exitFullscreen():this.requestFullscreen()},requestFullscreen(){const e=document.documentElement;e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen()},exitFullscreen(){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()},addFullscreenEventListeners(){document.addEventListener("fullscreenchange",this.onFullscreenchange),document.addEventListener("webkitfullscreenchange",this.onFullscreenchange)},removeFullscreenEventListeners(){document.addEventListener("fullscreenchange",this.onFullscreenchange),document.addEventListener("webkitfullscreenchange",this.onFullscreenchange)},onFullscreenchange(){document.fullscreenElement===document.documentElement||document.webkitFullscreenElement===document.documentElement?this.isFullscreenMode=!0:this.isFullscreenMode=!1}}};var UN=function(){var e=this,a=e._self._c;return e.el?a("div",{attrs:{id:"viewer","data-handler":e.handlerId}},[e.currentFile.failed?a("Error",{attrs:{name:e.currentFile.basename}}):a(e.currentFile.modal,e._b({key:e._f("uniqueKey")(e.currentFile),ref:"content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":!1,"can-zoom":!1,"file-list":[e.currentFile],"is-full-screen":!1,loaded:e.currentFile.loaded,"is-sidebar-shown":!1},on:{"update:loaded":function(i){return e.$set(e.currentFile,"loaded",i)},error:e.currentFailed}},"component",e.currentFile,!1))],1):e.initiated||e.currentFile.modal?a("NcModal",{staticClass:"viewer",class:e.modalClass,style:{width:e.isSidebarShown?`${e.sidebarPosition}px`:null},attrs:{id:"viewer","additional-trap-elements":e.trapElements,"clear-view-delay":-1,"close-button-contained":!1,dark:!0,"data-handler":e.handlerId,"enable-slideshow":e.hasPrevious||e.hasNext,"slideshow-paused":e.editing,"enable-swipe":e.canSwipe&&!e.editing,"has-next":e.hasNext,"has-previous":e.hasPrevious,"inline-actions":e.canEdit?1:0,"spread-navigation":!0,name:e.currentFile.basename,view:e.currentFile.modal,size:"full"},on:{close:e.close,previous:e.previous,next:e.next},scopedSlots:e._u([{key:"actions",fn:function(){return[e.canEdit?a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.onEdit},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Pencil",{attrs:{size:20}})]},proxy:!0}],null,!1,580569589)},[e._v(" "+e._s(e.t("viewer","Edit"))+" ")]):e._e(),a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.toggleFullScreen},scopedSlots:e._u([{key:"icon",fn:function(){return[e.isFullscreenMode?a("FullscreenExit",{attrs:{size:20}}):a("Fullscreen",{attrs:{size:20}})]},proxy:!0}])},[e._v(" "+e._s(e.isFullscreenMode?e.t("viewer","Exit full screen"):e.t("viewer","Full screen"))+" ")]),e.enableSidebar&&e.Sidebar&&e.sidebarOpenFilePath&&!e.isSidebarShown?a("NcActionButton",{attrs:{"close-after-click":!0,icon:"icon-menu-sidebar"},on:{click:e.showSidebar}},[e._v(" "+e._s(e.t("viewer","Open sidebar"))+" ")]):e._e(),e.canDownload?a("NcActionLink",{attrs:{download:e.currentFile.basename,"close-after-click":!0,href:e.downloadPath},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Download",{attrs:{size:24}})]},proxy:!0}],null,!1,3874636280)},[e._v(" "+e._s(e.t("viewer","Download"))+" ")]):e._e(),e.canDelete?a("NcActionButton",{attrs:{"close-after-click":!0},on:{click:e.onDelete},scopedSlots:e._u([{key:"icon",fn:function(){return[a("Delete",{attrs:{size:22}})]},proxy:!0}],null,!1,2429175571)},[e._v(" "+e._s(e.t("viewer","Delete"))+" ")]):e._e()]},proxy:!0}])},[a("div",{staticClass:"viewer__content",class:e.contentClass,on:{click:function(i){return i.target!==i.currentTarget||i.ctrlKey||i.shiftKey||i.altKey||i.metaKey?null:e.close.apply(null,arguments)}}},[e.comparisonFile&&!e.comparisonFile.failed&&e.showComparison?a("div",{staticClass:"viewer__file-wrapper"},[a(e.comparisonFile.modal,e._b({key:e._f("uniqueKey")(e.comparisonFile),ref:"comparison-content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":!1,"can-zoom":!1,editing:!1,"is-full-screen":e.isFullscreen,"is-sidebar-shown":e.isSidebarShown,loaded:e.comparisonFile.loaded},on:{"update:loaded":function(i){return e.$set(e.comparisonFile,"loaded",i)},error:e.comparisonFailed}},"component",e.comparisonFile,!1))],1):e._e(),e.previousFile?a("div",{key:e._f("uniqueKey")(e.previousFile),staticClass:"viewer__file-wrapper viewer__file-wrapper--hidden",attrs:{"aria-hidden":"true",inert:""}},[e.previousFile.failed?a("Error",{attrs:{name:e.previousFile.basename}}):a(e.previousFile.modal,e._b({ref:"previous-content",tag:"component",staticClass:"viewer__file",attrs:{"file-list":e.fileList},on:{error:e.previousFailed}},"component",e.previousFile,!1))],1):e._e(),a("div",{key:e._f("uniqueKey")(e.currentFile),staticClass:"viewer__file-wrapper"},[e.currentFile.failed?a("Error",{attrs:{name:e.currentFile.basename}}):a(e.currentFile.modal,e._b({ref:"content",tag:"component",staticClass:"viewer__file viewer__file--active",attrs:{active:!0,"can-swipe":e.canSwipe,"can-zoom":!0,editing:e.editing,"file-list":e.fileList,"is-full-screen":e.isFullscreen,"is-sidebar-shown":e.isSidebarShown,loaded:e.currentFile.loaded},on:{"update:canSwipe":function(i){e.canSwipe=i},"update:can-swipe":function(i){e.canSwipe=i},"update:editing":function(i){e.editing=i},"update:loaded":function(i){return e.$set(e.currentFile,"loaded",i)},error:e.currentFailed}},"component",e.currentFile,!1))],1),e.nextFile?a("div",{key:e._f("uniqueKey")(e.nextFile),staticClass:"viewer__file-wrapper viewer__file-wrapper--hidden",attrs:{"aria-hidden":"true",inert:""}},[e.nextFile.failed?a("Error",{attrs:{name:e.nextFile.basename}}):a(e.nextFile.modal,e._b({ref:"next-content",tag:"component",staticClass:"viewer__file",attrs:{"file-list":e.fileList},on:{error:e.nextFailed}},"component",e.nextFile,!1))],1):e._e()])]):e._e()},ZN=[],HN=va(zN,UN,ZN,!1,null,"b533f56e");const GN=HN.exports;function Pr(e,a,i){e.$set(e.$data._asyncComputed[a],"state",i),e.$set(e.$data._asyncComputed[a],"updating",i==="updating"),e.$set(e.$data._asyncComputed[a],"error",i==="error"),e.$set(e.$data._asyncComputed[a],"success",i==="success")}function $N(e){return typeof e=="function"?e:e.get}function zc(e,a){return Object.prototype.hasOwnProperty.call(e,a)}function cg(e){return zc(e,"lazy")&&e.lazy}function VN(e,a){return e[hg+a]}var hg="async_computed$lazy_active$",Us="async_computed$lazy_data$";function WN(e,a,i){e[hg+a]=!1,e[Us+a]=i}function KN(e){return{get:function(){return this[hg+e]=!0,this[Us+e]},set:function(a){this[Us+e]=a}}}function QN(e,a,i){e[Us+a]=i}function JN(e,a){return e[Us+a]}var XN=function(e){return function(){var a=this;return e.watch.forEach(function(i){var n=i.split(".");if(n.length===1)a[i];else try{var o=a;n.forEach(function(s){o=o[s]})}catch(s){throw console.error("AsyncComputed: bad path: ",i),s}}),e.get.call(this)}},eB=function(e){return function(){return e.watch.call(this),e.get.call(this)}};function tB(e){if(typeof e.watch=="function")return eB(e);if(Array.isArray(e.watch))return e.watch.forEach(function(a){if(typeof a!="string")throw new Error("AsyncComputed: watch elemnts must be strings")}),XN(e);throw Error("AsyncComputed: watch should be function or an array")}var Q4=typeof Symbol=="function"?Symbol("did-not-update"):{},aB=function(e,a){return function(){return e.shouldUpdate.call(this)?a.call(this):Q4}},iB=function(e){return Q4===e},J4="_async_computed$",X4={install:function(e,a){a=a||{},e.config.optionMergeStrategies.asyncComputed=e.config.optionMergeStrategies.computed,e.mixin({data:function(){return{_asyncComputed:{}}},computed:{$asyncComputed:function(){return this.$data._asyncComputed}},beforeCreate:function(){var i=this.$options.asyncComputed||{};if(Object.keys(i).length){for(var n in i){var o=sB(n,i[n]);this.$options.computed[J4+n]=o}this.$options.data=oB(this.$options,a)}},created:function(){for(var i in this.$options.asyncComputed||{}){var n=this.$options.asyncComputed[i],o=ev.call(this,n,a);cg(n)?QN(this,i,o):this[i]=o}for(var s in this.$options.asyncComputed||{})nB(this,s,a,e)}})}};function nB(e,a,i,n){var o=0,s=function(r){var l=++o;iB(r)||((!r||!r.then)&&(r=Promise.resolve(r)),Pr(e,a,"updating"),r.then(function(u){l===o&&(Pr(e,a,"success"),e[a]=u)}).catch(function(u){if(l===o&&(Pr(e,a,"error"),n.set(e.$data._asyncComputed[a],"exception",u),i.errorHandler!==!1)){var c=i.errorHandler===void 0?console.error.bind(console,"Error evaluating async computed property:"):i.errorHandler;i.useRawError?c(u,e,u.stack):c(u.stack)}}))};n.set(e.$data._asyncComputed,a,{exception:null,update:function(){e._isDestroyed||s($N(e.$options.asyncComputed[a]).apply(e))}}),Pr(e,a,"updating"),e.$watch(J4+a,s,{immediate:!0})}function oB(e,a){var i=e.data,n=e.asyncComputed||{};return function(o){var s=(typeof i=="function"?i.call(this,o):i)||{};for(var r in n){var l=this.$options.asyncComputed[r],u=ev.call(this,l,a);cg(l)?(WN(s,r,u),this.$options.computed[r]=KN(r)):s[r]=u}return s}}function sB(e,a){if(typeof a=="function")return a;var i=a.get;if(zc(a,"watch")&&(i=tB(a)),zc(a,"shouldUpdate")&&(i=aB(a,i)),cg(a)){var n=i;i=function(){return VN(this,e)?n.call(this):JN(this,e)}}return i}function ev(e,a){var i=null;return"default"in e?i=e.default:"default"in a&&(i=a.default),typeof i=="function"?i.call(this):i}typeof window<"u"&&window.Vue&&window.Vue.use(X4);const rB={name:"PlayCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var lB=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon play-circle-outline-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20,12C20,16.41 16.41,20 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,2M10,16.5L16,12L10,7.5V16.5Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},uB=[],dB=va(rB,lB,uB,!1,null,null);const cB=dB.exports,hB={name:"CheckIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var gB=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon check-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},fB=[],mB=me(hB,gB,fB,!1,null,null);const gg=mB.exports,pB={beforeUpdate(){this.text=this.getText()},data(){return{text:this.getText()}},computed:{isLongText(){return this.text&&this.text.trim().length>20}},methods:{getText(){return this.$slots.default?this.$slots.default[0].text.trim():""}}},_B=function(e,a){let i=e.$parent;for(;i;){if(i.$options.name===a)return i;i=i.$parent}},bu={mixins:[pB],props:{icon:{type:String,default:""},name:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},ariaHidden:{type:Boolean,default:null}},emits:["click"],computed:{isIconUrl(){try{return!!new URL(this.icon,this.icon.startsWith("/")?window.location.origin:void 0)}catch{return!1}}},methods:{onClick(e){if(this.$emit("click",e),this.closeAfterClick){const a=_B(this,"NcActions");a&&a.closeMenu&&a.closeMenu(!1)}}}},FB={name:"NcActionButton",components:{CheckIcon:gg,ChevronRightIcon:h4},mixins:[bu],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}},props:{ariaHidden:{type:Boolean,default:null},disabled:{type:Boolean,default:!1},isMenu:{type:Boolean,default:!1},type:{type:String,default:"button",validator:e=>["button","checkbox","radio","reset","submit"].includes(e)},modelValue:{type:[Boolean,String],default:null},value:{type:String,default:null}},computed:{isFocusable(){return!this.disabled},isChecked(){return this.type==="radio"&&typeof this.modelValue!="boolean"?this.modelValue===this.value:this.modelValue},nativeType(){return this.type==="submit"||this.type==="reset"?this.type:"button"},buttonAttributes(){const e={};return this.isInSemanticMenu?(e.role="menuitem",this.type==="radio"?(e.role="menuitemradio",e["aria-checked"]=this.isChecked?"true":"false"):(this.type==="checkbox"||this.nativeType==="button"&&this.modelValue!==null)&&(e.role="menuitemcheckbox",e["aria-checked"]=this.modelValue===null?"mixed":this.modelValue?"true":"false")):this.modelValue!==null&&this.nativeType==="button"&&(e["aria-pressed"]=this.modelValue?"true":"false"),e}},methods:{handleClick(e){this.onClick(e),(this.modelValue!==null||this.type!=="button")&&(this.type==="radio"?typeof this.modelValue!="boolean"?this.isChecked||this.$emit("update:modelValue",this.value):this.$emit("update:modelValue",!this.isChecked):this.$emit("update:modelValue",!this.isChecked))}}};var vB=function(){var e=this,a=e._self._c;return a("li",{staticClass:"action",class:{"action--disabled":e.disabled},attrs:{role:e.isInSemanticMenu&&"presentation"}},[a("button",e._b({class:["action-button button-vue",{"action-button--active":e.isChecked,focusable:e.isFocusable}],attrs:{"aria-label":e.ariaLabel,disabled:e.disabled,title:e.title,type:e.nativeType},on:{click:e.handleClick}},"button",e.buttonAttributes,!1),[e._t("icon",function(){return[a("span",{staticClass:"action-button__icon",class:[e.isIconUrl?"action-button__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":"true"}})]}),e.name?a("span",{staticClass:"action-button__longtext-wrapper"},[a("strong",{staticClass:"action-button__name"},[e._v(" "+e._s(e.name)+" ")]),a("br"),a("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?a("span",{staticClass:"action-button__longtext",domProps:{textContent:e._s(e.text)}}):a("span",{staticClass:"action-button__text"},[e._v(e._s(e.text))]),e.isMenu?a("ChevronRightIcon",{staticClass:"action-button__menu-icon",attrs:{size:20}}):e.isChecked===!0?a("CheckIcon",{staticClass:"action-button__pressed-icon",attrs:{size:20}}):e.isChecked===!1?a("span",{staticClass:"action-button__pressed-icon material-design-icon"}):e._e(),e._e()],2)])},bB=[],yB=me(FB,vB,bB,!1,null,"dba65098");const tv=yB.exports,EB=Object.freeze(Object.defineProperty({__proto__:null,default:tv},Symbol.toStringTag,{value:"Module"}));Ee();let av=class iv{static fromString(a){return new iv(a)}constructor(a){this.value=a}icaltype="binary";decodeValue(){return this._b64_decode(this.value)}setEncodedValue(a){this.value=this._b64_encode(a)}_b64_encode(a){let i,n,o,s,r,l,u,c,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",h=0,g=0,f="",p=[];if(!a)return a;do i=a.charCodeAt(h++),n=a.charCodeAt(h++),o=a.charCodeAt(h++),c=i<<16|n<<8|o,s=c>>18&63,r=c>>12&63,l=c>>6&63,u=63&c,p[g++]=d.charAt(s)+d.charAt(r)+d.charAt(l)+d.charAt(u);while(h>16&255,n=c>>8&255,o=255&c,p[g++]=l==64?String.fromCharCode(i):u==64?String.fromCharCode(i,n):String.fromCharCode(i,n,o);while(hn)-(i12||(n=[0,31,28,31,30,31,30,31,31,30,31,30,31][a],a==2&&(n+=J.isLeapYear(i))),n}static isLeapYear(a){return a<=1752?a%4==0:a%4==0&&a%100!=0||a%400==0}static fromDayOfYear(a,i){let n=i,o=a,s=new J;s.auto_normalize=!1;let r=J.isLeapYear(n)?1:0;if(o<1)return n--,r=J.isLeapYear(n)?1:0,o+=J.daysInYearPassedMonth[r][12],J.fromDayOfYear(o,n);if(o>J.daysInYearPassedMonth[r][12])return r=J.isLeapYear(n)?1:0,o-=J.daysInYearPassedMonth[r][12],n++,J.fromDayOfYear(o,n);s.year=n,s.isDate=!0;for(let l=11;l>=0;l--)if(o>J.daysInYearPassedMonth[r][l]){s.month=l+1,s.day=o-J.daysInYearPassedMonth[r][l];break}return s.auto_normalize=!0,s}static fromStringv2(a){return new J({year:parseInt(a.slice(0,4),10),month:parseInt(a.slice(5,7),10),day:parseInt(a.slice(8,10),10),isDate:!0})}static fromDateString(a){return new J({year:At(a.slice(0,4)),month:At(a.slice(5,7)),day:At(a.slice(8,10)),isDate:!0})}static fromDateTimeString(a,i){if(a.length<19)throw new Error('invalid date-time value: "'+a+'"');let n,o;a[19]&&a[19]==="Z"?n=_e.utcTimezone:i&&(o=i.getParameter("tzid"),i.parent&&(i.parent.name==="standard"||i.parent.name==="daylight"?n=_e.localTimezone:o&&(n=i.parent.getTimeZoneByID(o))));const s={year:At(a.slice(0,4)),month:At(a.slice(5,7)),day:At(a.slice(8,10)),hour:At(a.slice(11,13)),minute:At(a.slice(14,16)),second:At(a.slice(17,19))};return o&&!n&&(s.timezone=o),new J(s,n)}static fromString(a,i){return a.length>10?J.fromDateTimeString(a,i):J.fromDateString(a)}static fromJSDate(a,i){return new J().fromJSDate(a,i)}static fromData=function(a,i){return new J().fromData(a,i)};static now(){return J.fromJSDate(new Date,!1)}static weekOneStarts(a,i){let n=J.fromData({year:a,month:1,day:1,isDate:!0}),o=n.dayOfWeek(),s=i||J.DEFAULT_WEEK_START;return o>J.THURSDAY&&(n.day+=7),s>J.THURSDAY&&(n.day-=7),n.day-=o-s,n}static getDominicalLetter(a){let i="GFEDCBA",n=(a+(a/4|0)+(a/400|0)-(a/100|0)-1)%7;return J.isLeapYear(a)?i[(n+6)%7]+i[n]:i[n]}static#e=null;static get epochTime(){return this.#e||(this.#e=J.fromData({year:1970,month:1,day:1,hour:0,minute:0,second:0,isDate:!1,timezone:"Z"})),this.#e}static _cmp_attr(a,i,n){return a[n]>i[n]?1:a[n]=0){l.day=1,s!=0&&s--,r=l.day;let u=a-l.dayOfWeek();u<0&&(u+=7),r+=u,r-=a,n=a}else l.day=o,s++,n=l.dayOfWeek()-a,n<0&&(n+=7),n=o-n;return n+=7*s,r+n}isNthWeekDay(a,i){let n=this.dayOfWeek();return i===0&&n===a||this.nthWeekDay(a,i)===this.day}weekNumber(a){let i,n=(this.year<<12)+(this.month<<8)+(this.day<<3)+a;if(n in J._wnCache)return J._wnCache[n];let o=this.clone();o.isDate=!0;let s=this.year;o.month==12&&o.day>25?(i=J.weekOneStarts(s+1,a),o.compare(i)<0?i=J.weekOneStarts(s,a):s++):(i=J.weekOneStarts(s,a),o.compare(i)<0&&(i=J.weekOneStarts(--s,a)));let r=vt(o.subtractDate(i).toSeconds()/86400/7)+1;return J._wnCache[n]=r,r}addDuration(a){let i=a.isNegative?-1:1,n=this.second,o=this.minute,s=this.hour,r=this.day;n+=i*a.seconds,o+=i*a.minutes,s+=i*a.hours,r+=i*a.days,r+=7*i*a.weeks,this.second=n,this.minute=o,this.hour=s,this.day=r,this._cachedUnixTime=null}subtractDate(a){let i=this.toUnixTime()+this.utcOffset(),n=a.toUnixTime()+a.utcOffset();return Ct.fromSeconds(i-n)}subtractDateTz(a){let i=this.toUnixTime(),n=a.toUnixTime();return Ct.fromSeconds(i-n)}compare(a){let i=this.toUnixTime(),n=a.toUnixTime();return i>n?1:n>i?-1:0}compareDateOnlyTz(a,i){let n=this.convertToZone(i),o=a.convertToZone(i),s=0;return(s=J._cmp_attr(n,o,"year"))!=0||(s=J._cmp_attr(n,o,"month"))!=0||(s=J._cmp_attr(n,o,"day")),s}convertToZone(a){let i=this.clone(),n=this.zone.tzid==a.tzid;return this.isDate||n||_e.convert_time(i,this.zone,a),i.zone=a,i}utcOffset(){return this.zone==_e.localTimezone||this.zone==_e.utcTimezone?0:this.zone.utcOffset(this)}toICALString(){let a=this.toString();return a.length>10?yt.icalendar.value["date-time"].toICAL(a):yt.icalendar.value.date.toICAL(a)}toString(){let a=this.year+"-"+Ht(this.month)+"-"+Ht(this.day);return this.isDate||(a+="T"+Ht(this.hour)+":"+Ht(this.minute)+":"+Ht(this.second),this.zone===_e.utcTimezone&&(a+="Z")),a}toJSDate(){return this.zone==_e.localTimezone?this.isDate?new Date(this.year,this.month-1,this.day):new Date(this.year,this.month-1,this.day,this.hour,this.minute,this.second,0):new Date(1e3*this.toUnixTime())}_normalize(){return this._time.isDate&&(this._time.hour=0,this._time.minute=0,this._time.second=0),this.adjust(0,0,0,0),this}adjust(a,i,n,o,s){let r,l,u,c,d,h,g,f=0,p=0,F=s||this._time;if(F.isDate||(u=F.second+o,F.second=u%60,r=vt(u/60),F.second<0&&(F.second+=60,r--),c=F.minute+n+r,F.minute=c%60,l=vt(c/60),F.minute<0&&(F.minute+=60,l--),d=F.hour+i+l,F.hour=d%24,f=vt(d/24),F.hour<0&&(F.hour+=24,f--)),F.month>12?p=vt((F.month-1)/12):F.month<1&&(p=vt(F.month/12)-1),F.year+=p,F.month-=12*p,h=F.day+a+f,h>0)for(;g=J.daysInMonth(F.month,F.year),!(h<=g);)F.month++,F.month>12&&(F.year++,F.month=1),h-=g;else for(;h<=0;)F.month==1?(F.year--,F.month=12):F.month--,h+=J.daysInMonth(F.month,F.year);return F.day=h,this._cachedUnixTime=null,this}fromUnixTime(a){this.zone=_e.utcTimezone;let i=new Date(1e3*a);this.year=i.getUTCFullYear(),this.month=i.getUTCMonth()+1,this.day=i.getUTCDate(),this._time.isDate?(this.hour=0,this.minute=0,this.second=0):(this.hour=i.getUTCHours(),this.minute=i.getUTCMinutes(),this.second=i.getUTCSeconds()),this._cachedUnixTime=null}toUnixTime(){if(this._cachedUnixTime!==null)return this._cachedUnixTime;let a=this.utcOffset(),i=Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second-a);return this._cachedUnixTime=i/1e3,this._cachedUnixTime}toJSON(){let a,i=["year","month","day","hour","minute","second","isDate"],n=Object.create(null),o=0,s=i.length;for(;o1)throw new fn("invalid ical body. component began but did not end");return a=null,i.length==1?i[0]:i}Ie.property=function(e,a){let i={component:[[],[]],designSet:a||yt.defaultSet};return Ie._handleContentLine(e,i),i.component[1][0]},Ie.component=function(e){return Ie(e)};class fn extends Error{constructor(a){super(a),this.name=this.constructor.name;try{throw new Error}catch(i){if(i.stack){let n=i.stack.split(` `);n.shift(),this.stack=n.join(` -`)}}}}Ie.ParserError=fn,Ie._handleContentLine=function(e,a){let i,n,o,s,r,l,u=e.indexOf(":"),c=e.indexOf(";"),d={};if(c!==-1&&u!==-1&&c>u&&(c=-1),c!==-1){if(o=e.slice(0,Math.max(0,c)).toLowerCase(),r=Ie._parseParameters(e.slice(Math.max(0,c)),0,a.designSet),r[2]==-1)throw new fn("Invalid parameters in '"+e+"'");if(d=r[0],i=r[1].length+r[2]+c,(n=e.slice(Math.max(0,i)).indexOf(":"))===-1)throw new fn("Missing parameter value in '"+e+"'");s=e.slice(Math.max(0,i+n+1))}else{if(u===-1)throw new fn('invalid line (no token ";" or ":") "'+e+'"');if(o=e.slice(0,Math.max(0,u)).toLowerCase(),s=e.slice(Math.max(0,u+1)),o==="begin"){let w=[s.toLowerCase(),[],[]];return a.stack.length===1?a.component.push(w):a.component[2].push(w),a.stack.push(a.component),a.component=w,void(a.designSet||(a.designSet=yt.getDesignSet(a.component[0])))}if(o==="end")return void(a.component=a.stack.pop())}let h,g,f,p,F=!1,b=!1;a.designSet.propertyGroups&&o.indexOf(".")!==-1?(g=o.split("."),d.group=g[0],f=g[1]):f=o,f in a.designSet.property&&(h=a.designSet.property[f],"multiValue"in h&&(F=h.multiValue),"structuredValue"in h&&(b=h.structuredValue),s&&"detectType"in h&&(l=h.detectType(s))),l||(l="value"in d?d.value.toLowerCase():h?h.defaultType:"unknown"),delete d.value,F&&b?(s=Ie._parseMultiValue(s,b,l,[],F,a.designSet,b),p=[f,d,l,s]):F?(p=[f,d,l],Ie._parseMultiValue(s,F,l,p,null,a.designSet,!1)):b?(s=Ie._parseMultiValue(s,b,l,[],null,a.designSet,b),p=[f,d,l,s]):(s=Ie._parseValue(s,l,a.designSet,!1),p=[f,d,l,s]),a.component[0]!=="vcard"||a.component[1].length!==0||o==="version"&&s==="4.0"||(a.designSet=yt.getDesignSet("vcard3")),a.component[1].push(p)},Ie._parseValue=function(e,a,i,n){return a in i.value&&"fromICAL"in i.value[a]?i.value[a].fromICAL(e,n):e},Ie._parseParameters=function(e,a,i){let n,o,s,r,l,u,c=a,d=0,h={},g=-1;for(;d!==!1&&(d=Da(e,"=",d+1))!==-1;){if(n=e.slice(c+1,d),n.length==0)throw new fn("Empty parameter name in '"+e+"'");if(o=n.toLowerCase(),u=!1,l=!1,r=o in i.param&&i.param[o].valueType?i.param[o].valueType:"text",o in i.param&&(l=i.param[o].multiValue,i.param[o].multiValueSeparateDQuote&&(u=Ie._rfc6868Escape('"'+l+'"'))),e[d+1]==='"'){if(g=d+2,d=Da(e,'"',g),l&&d!=-1){let f=!0;for(;f;)e[d+1]==l&&e[d+2]=='"'?d=Da(e,'"',d+3):f=!1}if(d===-1)throw new fn('invalid line (no matching double quote) "'+e+'"');s=e.slice(g,d),c=Da(e,";",d),c===-1&&(d=!1)}else{g=d+1;let f=Da(e,";",g),p=Da(e,":",g);p!==-1&&f>p?(f=p,d=!1):f===-1?(f=p===-1?e.length:p,d=!1):(c=f,d=f),s=e.slice(g,f)}if(s=Ie._rfc6868Escape(s),l){let f=u||l;s=Ie._parseMultiValue(s,f,r,[],null,i)}else s=Ie._parseValue(s,r,i);l&&o in h?Array.isArray(h[o])?h[o].push(s):h[o]=[h[o],s]:h[o]=s}return[h,s,g]},Ie._rfc6868Escape=function(e){return e.replace(/\^['n^]/g,function(a){return SB[a]})},Ie._parseMultiValue=function(e,a,i,n,o,s,r){let l,u=0,c=0;if(a.length===0)return e;for(;(u=Da(e,a,c))!==-1;)l=e.slice(c,u),l=o?Ie._parseMultiValue(l,o,i,[],null,s,r):Ie._parseValue(l,i,s,r),n.push(l),c=u+a.length;return l=e.slice(c),l=o?Ie._parseMultiValue(l,o,i,[],null,s,r):Ie._parseValue(l,i,s,r),n.push(l),n.length==1?n[0]:n},Ie._eachLine=function(e,a){let i,n,o,s=e.length,r=e.search(AB),l=r;do l=e.indexOf(` -`,r)+1,o=l>1&&e[l-2]==="\r"?2:1,l===0&&(l=s,o=0),n=e[r],n===" "||n===" "?i+=e.slice(r+1,l-o):(i&&a(null,i),i=e.slice(r,l-o)),r=l;while(l!==s);i=i.trim(),i.length&&a(null,i)};const CB=["tzid","location","tznames","latitude","longitude"];class _e{static _compare_change_fn(a,i){return a.yeari.year?1:a.monthi.month?1:a.dayi.day?1:a.houri.hour?1:a.minutei.minute?1:a.secondi.second?1:0}static convert_time(a,i,n){if(a.isDate||i.tzid==n.tzid||i==_e.localTimezone||n==_e.localTimezone)return a.zone=n,a;let o=i.utcOffset(a);return a.adjust(0,0,0,-o),o=n.utcOffset(a),a.adjust(0,0,0,o),null}static fromData(a){return new _e().fromData(a)}static#e=null;static get utcTimezone(){return this.#e||(this.#e=_e.fromData({tzid:"UTC"})),this.#e}static#a=null;static get localTimezone(){return this.#a||(this.#a=_e.fromData({tzid:"floating"})),this.#a}static adjust_change(a,i,n,o,s){return J.prototype.adjust.call(a,i,n,o,s,a)}static _minimumExpansionYear=-1;static EXTRA_COVERAGE=5;constructor(a){this.wrappedJSObject=this,this.fromData(a)}tzid="";location="";tznames="";latitude=0;longitude=0;component=null;expandedUntilYear=0;icalclass="icaltimezone";fromData(a){if(this.expandedUntilYear=0,this.changes=[],a instanceof $t)this.component=a;else{if(a&&"component"in a)if(typeof a.component=="string"){let i=Ie(a.component);this.component=new $t(i)}else a.component instanceof $t?this.component=a.component:this.component=null;for(let i of CB)a&&i in a&&(this[i]=a[i])}return this.component instanceof $t&&!this.tzid&&(this.tzid=this.component.getFirstPropertyValue("tzid")),this}utcOffset(a){if(this==_e.utcTimezone||this==_e.localTimezone||(this._ensureCoverage(a.year),!this.changes.length))return 0;let i={year:a.year,month:a.month,day:a.day,hour:a.hour,minute:a.minute,second:a.second},n=this._findNearbyChange(i),o=-1,s=1;for(;;){let l=Mn(this.changes[n],!0);if(l.utcOffset=0?o=n:s=-1,s==-1&&o!=-1)break;if(n+=s,n<0)return 0;if(n>=this.changes.length)break}let r=this.changes[o];if(r.utcOffset-r.prevUtcOffset<0&&o>0){let l=Mn(r,!0);if(_e.adjust_change(l,0,0,0,l.prevUtcOffset),_e._compare_change_fn(i,l)<0){let u=this.changes[o-1],c=!1;r.is_daylight!=c&&u.is_daylight==c&&(r=u)}}return r.utcOffset}_findNearbyChange(a){let i=wn(this.changes,a,_e._compare_change_fn);return i>=this.changes.length?this.changes.length-1:i}_ensureCoverage(a){if(_e._minimumExpansionYear==-1){let n=J.now();_e._minimumExpansionYear=n.year}let i=a;if(i<_e._minimumExpansionYear&&(i=_e._minimumExpansionYear),i+=_e.EXTRA_COVERAGE,!this.changes.length||this.expandedUntilYeari)&&d);)o.year=d.year,o.month=d.month,o.day=d.day,o.hour=d.hour,o.minute=d.minute,o.second=d.second,o.isDate=d.isDate,_e.adjust_change(o,0,0,0,-o.prevUtcOffset),n.push(o)}}else o=l(),o.year=s.year,o.month=s.month,o.day=s.day,o.hour=s.hour,o.minute=s.minute,o.second=s.second,_e.adjust_change(o,0,0,0,-o.prevUtcOffset),n.push(o);return n}toString(){return this.tznames?this.tznames:this.tzid}}let Ut=null;const nl={get count(){return Ut===null?0:Object.keys(Ut).length},reset:function(){Ut=Object.create(null);let e=_e.utcTimezone;Ut.Z=e,Ut.UTC=e,Ut.GMT=e},has:function(e){return Ut!==null&&!!Ut[e]},get:function(e){return Ut===null&&this.reset(),Ut[e]},register:function(e,a){if(Ut===null&&this.reset(),e instanceof $t&&e.name==="vtimezone"&&(e=(a=new _e(e)).tzid),!(a instanceof _e))throw new TypeError("timezone must be ICAL.Timezone or ICAL.Component");Ut[e]=a},remove:function(e){return Ut===null?null:delete Ut[e]}};function Us(e){return typeof e=="number"&&isNaN(e)}function At(e){let a=parseInt(e,10);if(Us(a))throw new Error('Could not extract integer from "'+e+'"');return a}function si(e,a){if(e!==void 0)return e instanceof a?e:new a(e)}function Da(e,a,i){for(;(i=e.indexOf(a,i))!==-1;){if(!(i>0&&e[i-1]==="\\"))return i;i+=1}return-1}function wn(e,a,i){if(!e.length)return 0;let n,o,s=0,r=e.length-1;for(;s<=r;)if(n=s+Math.floor((r-s)/2),o=i(a,e[n]),o<0)r=n-1;else{if(!(o>0))break;s=n+1}return o<0?n:o>0?n+1:n}function Mn(e,a){if(e&&typeof e=="object"){if(e instanceof Date)return new Date(e.getTime());if("clone"in e)return e.clone();if(Array.isArray(e)){let i=[];for(let n=0;n65535?2:1:(a+=ft.newLineChar+" "+i.slice(0,Math.max(0,n)),i=i.slice(Math.max(0,n)),n=o=0)}return a.slice(ft.newLineChar.length+1)}function Ht(e){switch(typeof e!="string"&&(typeof e=="number"&&(e=parseInt(e)),e=String(e)),e.length){case 0:return"00";case 1:return"0"+e;default:return e}}function vt(e){return e<0?Math.ceil(e):Math.floor(e)}function Zn(e,a){for(let i in e){let n=Object.getOwnPropertyDescriptor(e,i);n&&!Object.getOwnPropertyDescriptor(a,i)&&Object.defineProperty(a,i,n)}return a}var xB=Object.freeze({__proto__:null,updateTimezones:function(e){let a,i,n,o,s;if(!e||e.name!=="vcalendar")return e;for(a=e.getAllSubcomponents(),i=[],n={},s=0;sn)-(n>i)}_normalize(){let a=this.toSeconds(),i=this.factor;for(;a<-43200;)a+=97200;for(;a>50400;)a-=97200;this.fromSeconds(a),a==0&&(this.factor=i)}toICALString(){return yt.icalendar.value["utc-offset"].toICAL(this.toString())}toString(){return(this.factor==1?"+":"-")+Ht(this.hours)+":"+Ht(this.minutes)}}class qi extends J{static fromDateAndOrTimeString(a,i){function n(F,b,w){return F?At(F.slice(b,b+w)):null}let o=a.split("T"),s=o[0],r=o[1],l=r?yt.vcard.value.time._splitZone(r):[],u=l[0],c=l[1],d=s?s.length:0,h=c?c.length:0,g=s&&s[0]=="-"&&s[1]=="-",f=c&&c[0]=="-",p={year:g?null:n(s,0,4),month:!g||d!=4&&d!=7?d==7||d==10?n(s,5,2):null:n(s,2,2),day:d==5?n(s,3,2):d==7&&g?n(s,5,2):d==10?n(s,8,2):null,hour:f?null:n(c,0,2),minute:f&&h==3?n(c,1,2):h>4?n(c,f?1:3,2):null,second:h==4?n(c,2,2):h==6?n(c,4,2):h==8?n(c,6,2):null};return u=u=="Z"?_e.utcTimezone:u&&u[3]==":"?Aa.fromString(u):null,new qi(p,u,i)}constructor(a,i,n){super(a,i),this.icaltype=n||"date-and-or-time"}icalclass="vcardtime";icaltype="date-and-or-time";clone(){return new qi(this._time,this.zone,this.icaltype)}_normalize(){return this}utcOffset(){return this.zone instanceof Aa?this.zone.toSeconds():J.prototype.utcOffset.apply(this,arguments)}toICALString(){return yt.vcard.value[this.icaltype].toICAL(this.toString())}toString(){let a,i=this.year,n=this.month,o=this.day,s=this.hour,r=this.minute,l=this.second,u=n!==null,c=o!==null,d=s!==null,h=r!==null,g=l!==null,f=(i!==null?Ht(i)+(u||c?"-":""):u||c?"--":"")+(u?Ht(n):"")+(c?"-"+Ht(o):""),p=(d?Ht(s):"-")+(d&&h?":":"")+(h?Ht(r):"")+(d||h?"":"-")+(h&&g?":":"")+(g?Ht(l):"");switch(this.zone===_e.utcTimezone?a="Z":this.zone instanceof Aa?a=this.zone.toString():this.zone===_e.localTimezone?a="":this.zone instanceof _e?a=Aa.fromSeconds(this.zone.utcOffset(this)).toString():a="",this.icaltype){case"time":return p+a;case"date-and-or-time":case"date-time":return f+(p=="--"?"":"T"+p+a);case"date":return f}return null}}class Za{static _indexMap={BYSECOND:0,BYMINUTE:1,BYHOUR:2,BYDAY:3,BYMONTHDAY:4,BYYEARDAY:5,BYWEEKNO:6,BYMONTH:7,BYSETPOS:8};static _expandMap={SECONDLY:[1,1,1,1,1,1,1,1],MINUTELY:[2,1,1,1,1,1,1,1],HOURLY:[2,2,1,1,1,1,1,1],DAILY:[2,2,2,1,1,1,1,1],WEEKLY:[2,2,2,2,3,3,1,1],MONTHLY:[2,2,2,2,2,3,3,1],YEARLY:[2,2,2,2,2,2,2,2]};static UNKNOWN=0;static CONTRACT=1;static EXPAND=2;static ILLEGAL=3;constructor(a){this.fromData(a)}completed=!1;rule=null;dtstart=null;last=null;occurrence_number=0;by_indices=null;initialized=!1;by_data=null;days=null;days_index=0;fromData(a){if(this.rule=si(a.rule,St),!this.rule)throw new Error("iterator requires a (ICAL.Recur) rule");if(this.dtstart=si(a.dtstart,J),!this.dtstart)throw new Error("iterator requires a (ICAL.Time) dtstart");a.by_data?this.by_data=a.by_data:this.by_data=Mn(this.rule.parts,!0),a.occurrence_number&&(this.occurrence_number=a.occurrence_number),this.days=a.days||[],a.last&&(this.last=si(a.last,J)),this.by_indices=a.by_indices,this.by_indices||(this.by_indices={BYSECOND:0,BYMINUTE:0,BYHOUR:0,BYDAY:0,BYMONTH:0,BYWEEKNO:0,BYMONTHDAY:0}),this.initialized=a.initialized||!1,this.initialized||this.init()}init(){this.initialized=!0,this.last=this.dtstart.clone();let a=this.by_data;if("BYDAY"in a&&this.sort_byday_rules(a.BYDAY),"BYYEARDAY"in a&&("BYMONTH"in a||"BYWEEKNO"in a||"BYMONTHDAY"in a||"BYDAY"in a))throw new Error("Invalid BYYEARDAY rule");if("BYWEEKNO"in a&&"BYMONTHDAY"in a)throw new Error("BYWEEKNO does not fit to BYMONTHDAY");if(this.rule.freq=="MONTHLY"&&("BYYEARDAY"in a||"BYWEEKNO"in a))throw new Error("For MONTHLY recurrences neither BYYEARDAY nor BYWEEKNO may appear");if(this.rule.freq=="WEEKLY"&&("BYYEARDAY"in a||"BYMONTHDAY"in a))throw new Error("For WEEKLY recurrences neither BYMONTHDAY nor BYYEARDAY may appear");if(this.rule.freq!="YEARLY"&&"BYYEARDAY"in a)throw new Error("BYYEARDAY may only appear in YEARLY rules");this.last.second=this.setup_defaults("BYSECOND","SECONDLY",this.dtstart.second),this.last.minute=this.setup_defaults("BYMINUTE","MINUTELY",this.dtstart.minute),this.last.hour=this.setup_defaults("BYHOUR","HOURLY",this.dtstart.hour);let i=this.last.day=this.setup_defaults("BYMONTHDAY","DAILY",this.dtstart.day);if(this.last.month=this.setup_defaults("BYMONTH","MONTHLY",this.dtstart.month),this.rule.freq=="WEEKLY")if("BYDAY"in a){let[,n]=this.ruleDayOfWeek(a.BYDAY[0],this.rule.wkst),o=n-this.last.dayOfWeek(this.rule.wkst);(this.last.dayOfWeek(this.rule.wkst)=0||o<0)&&(this.last.day+=o)}else{let n=St.numericDayToIcalDay(this.dtstart.dayOfWeek());a.BYDAY=[n]}if(this.rule.freq=="YEARLY"){for(;this.expand_year_days(this.last.year),!(this.days.length>0);)this.increment_year(this.rule.interval);this._nextByYearDay()}if(this.rule.freq=="MONTHLY"&&this.has_by_data("BYDAY")){let n=null,o=this.last.clone(),s=J.daysInMonth(this.last.month,this.last.year);for(let r of this.by_data.BYDAY){this.last=o.clone();let[l,u]=this.ruleDayOfWeek(r),c=this.last.nthWeekDay(u,l);if(l>=6||l<=-6)throw new Error("Malformed values in BYDAY part");if(c>s||c<=0){if(n&&n.month==o.month)continue;for(;c>s||c<=0;)this.increment_month(),s=J.daysInMonth(this.last.month,this.last.year),c=this.last.nthWeekDay(u,l)}this.last.day=c,(!n||this.last.compare(n)<0)&&(n=this.last.clone())}if(this.last=n.clone(),this.has_by_data("BYMONTHDAY")&&this._byDayAndMonthDay(!0),this.last.day>s||this.last.day==0)throw new Error("Malformed values in BYDAY part")}else if(this.has_by_data("BYMONTHDAY")){this.last.day=1;let n=J.daysInMonth(this.last.month,this.last.year);if(i<0)this.last.day=n+i+1;else if(this.by_data.BYMONTHDAY[0]>n){if(!this.next_month()&&!this.next_month()&&!this.next_month())throw new Error("No possible occurrences")}else this.last.day=i}}next(){let a,i=this.last?this.last.clone():null;if(this.rule.count&&this.occurrence_number>=this.rule.count||this.rule.until&&this.last.compare(this.rule.until)>0)return this.completed=!0,null;if(this.occurrence_number==0&&this.last.compare(this.dtstart)>=0)return this.occurrence_number++,this.last;do switch(a=1,this.rule.freq){case"SECONDLY":this.next_second();break;case"MINUTELY":this.next_minute();break;case"HOURLY":this.next_hour();break;case"DAILY":this.next_day();break;case"WEEKLY":this.next_week();break;case"MONTHLY":a=this.next_month();break;case"YEARLY":this.next_year();break;default:return null}while(!this.check_contracting_rules()||this.last.compare(this.dtstart)<0||!a);if(this.last.compare(i)==0)throw new Error("Same occurrence found twice, protecting you from death by recursion");return this.rule.until&&this.last.compare(this.rule.until)>0?(this.completed=!0,null):(this.occurrence_number++,this.last)}next_second(){return this.next_generic("BYSECOND","SECONDLY","second","minute")}increment_second(a){return this.increment_generic(a,"second",60,"minute")}next_minute(){return this.next_generic("BYMINUTE","MINUTELY","minute","hour","next_second")}increment_minute(a){return this.increment_generic(a,"minute",60,"hour")}next_hour(){return this.next_generic("BYHOUR","HOURLY","hour","monthday","next_minute")}increment_hour(a){this.increment_generic(a,"hour",24,"monthday")}next_day(){let a=this.rule.freq=="DAILY";return this.next_hour()==0||(a?this.increment_monthday(this.rule.interval):this.increment_monthday(1)),0}next_week(){let a=0;if(this.next_weekday_by_week()==0)return a;if(this.has_by_data("BYWEEKNO")){this.by_indices.BYWEEKNO++,this.by_indices.BYWEEKNO==this.by_data.BYWEEKNO.length&&(this.by_indices.BYWEEKNO=0,a=1),this.last.month=1,this.last.day=1;let i=this.by_data.BYWEEKNO[this.by_indices.BYWEEKNO];this.last.day+=7*i,a&&this.increment_year(1)}else this.increment_monthday(7*this.rule.interval);return a}normalizeByMonthDayRules(a,i,n){let o,s=J.daysInMonth(i,a),r=[],l=0,u=n.length;for(;ls)){if(o<0)o=s+(o+1);else if(o===0)continue;r.indexOf(o)===-1&&r.push(o)}return r.sort(function(c,d){return c-d})}_byDayAndMonthDay(a){let i,n,o,s,r=this.by_data.BYDAY,l=0,u=r.length,c=0,d=this,h=this.last.day;function g(){for(s=J.daysInMonth(d.last.month,d.last.year),i=d.normalizeByMonthDayRules(d.last.year,d.last.month,d.by_data.BYMONTHDAY),o=i.length;i[l]<=h&&(!a||i[l]!=h)&&ls){f();continue}let F=i[l++];if(F>=n){h=F;for(let b=0;bn&&(this.last.day=1,this.increment_month(),this.is_day_in_byday(this.last)?this.has_by_data("BYSETPOS")&&!this.check_set_position(1)||(a=1):a=0)}else if(this.has_by_data("BYMONTHDAY")){this.by_indices.BYMONTHDAY++,this.by_indices.BYMONTHDAY>=this.by_data.BYMONTHDAY.length&&(this.by_indices.BYMONTHDAY=0,this.increment_month());let i=J.daysInMonth(this.last.month,this.last.year),n=this.by_data.BYMONTHDAY[this.by_indices.BYMONTHDAY];n<0&&(n=i+n+1),n>i?(this.last.day=1,a=this.is_day_in_byday(this.last)):this.last.day=n}else{this.increment_month();let i=J.daysInMonth(this.last.month,this.last.year);this.by_data.BYMONTHDAY[0]>i?a=0:this.last.day=this.by_data.BYMONTHDAY[0]}return a}next_weekday_by_week(){let a=0;if(this.next_hour()==0)return a;if(!this.has_by_data("BYDAY"))return 1;for(;;){let i=new J;this.by_indices.BYDAY++,this.by_indices.BYDAY==Object.keys(this.by_data.BYDAY).length&&(this.by_indices.BYDAY=0,a=1);let n=this.by_data.BYDAY[this.by_indices.BYDAY],o=this.ruleDayOfWeek(n)[1];o-=this.rule.wkst,o<0&&(o+=7),i.year=this.last.year,i.month=this.last.month,i.day=this.last.day;let s=i.startDoyWeek(this.rule.wkst);if(o+s<1&&!a)continue;let r=J.fromDayOfYear(s+o,this.last.year);return this.last.year=r.year,this.last.month=r.month,this.last.day=r.day,a}}next_year(){if(this.next_hour()==0)return 0;if(++this.days_index==this.days.length){this.days_index=0;do this.increment_year(this.rule.interval),this.expand_year_days(this.last.year);while(this.days.length==0)}return this._nextByYearDay(),1}_nextByYearDay(){let a=this.days[this.days_index],i=this.last.year;a<1&&(a+=1,i+=1);let n=J.fromDayOfYear(a,i);this.last.day=n.day,this.last.month=n.month}ruleDayOfWeek(a,i){let n=a.match(/([+-]?[0-9])?(MO|TU|WE|TH|FR|SA|SU)/);return n?[parseInt(n[1]||0,10),a=St.icalDayToNumericDay(n[2],i)]:[0,0]}next_generic(a,i,n,o,s){let r=a in this.by_data,l=this.rule.freq==i,u=0;if(s&&this[s]()==0)return u;if(r){this.by_indices[a]++;let c=this.by_data[a];this.by_indices[a]==c.length&&(this.by_indices[a]=0,u=1),this.last[n]=c[this.by_indices[a]]}else l&&this["increment_"+n](this.rule.interval);return r&&u&&l&&this["increment_"+o](1),u}increment_monthday(a){for(let i=0;in&&(this.last.day-=n,this.increment_month())}}increment_month(){if(this.last.day=1,this.has_by_data("BYMONTH"))this.by_indices.BYMONTH++,this.by_indices.BYMONTH==this.by_data.BYMONTH.length&&(this.by_indices.BYMONTH=0,this.increment_year(1)),this.last.month=this.by_data.BYMONTH[this.by_indices.BYMONTH];else{this.rule.freq=="MONTHLY"?this.last.month+=this.rule.interval:this.last.month++,this.last.month--;let a=vt(this.last.month/12);this.last.month%=12,this.last.month++,a!=0&&this.increment_year(a)}}increment_year(a){this.last.year+=a}increment_generic(a,i,n,o){this.last[i]+=a;let s=vt(this.last[i]/n);this.last[i]%=n,s!=0&&this["increment_"+o](s)}has_by_data(a){return a in this.rule.parts}expand_year_days(a){let i=new J;this.days=[];let n={},o=["BYDAY","BYWEEKNO","BYMONTHDAY","BYMONTH","BYYEARDAY"];for(let r of o)r in this.rule.parts&&(n[r]=this.rule.parts[r]);if("BYMONTH"in n&&"BYWEEKNO"in n){let r=1,l={};i.year=a,i.isDate=!0;for(let u=0;u0?(g=b+7*(p-1),g<=l&&this.days.push(c+g)):(g=w+7*(p+1),g>0&&this.days.push(c+g))}}this.days.sort(function(r,l){return r-l})}else if(s==2&&"BYDAY"in n&&"BYMONTHDAY"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a);this.by_data.BYMONTHDAY.indexOf(u.day)>=0&&this.days.push(l)}}else if(s==3&&"BYDAY"in n&&"BYMONTHDAY"in n&&"BYMONTH"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a);this.by_data.BYMONTH.indexOf(u.month)>=0&&this.by_data.BYMONTHDAY.indexOf(u.day)>=0&&this.days.push(l)}}else if(s==2&&"BYDAY"in n&&"BYWEEKNO"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a).weekNumber(this.rule.wkst);this.by_data.BYWEEKNO.indexOf(u)&&this.days.push(l)}}else s==3&&"BYDAY"in n&&"BYWEEKNO"in n&&"BYMONTHDAY"in n||(this.days=s==1&&"BYYEARDAY"in n?this.days.concat(this.by_data.BYYEARDAY):[]);return 0}expand_by_day(a){let i=[],n=this.last.clone();n.year=a,n.month=1,n.day=1,n.isDate=!0;let o=n.dayOfWeek();n.month=12,n.day=31,n.isDate=!0;let s=n.dayOfWeek(),r=n.dayOfYear();for(let l of this.by_data.BYDAY){let u=this.ruleDayOfWeek(l),c=u[0],d=u[1];if(c==0)for(let h=(d+7-o)%7+1;h<=r;h+=7)i.push(h);else if(c>0){let h;h=d>=o?d-o+1:d-o+8,i.push(h+7*(c-1))}else{let h;c=-c,h=d<=s?r-s+d:r-s+d-7,i.push(h-7*(c-1))}}return i}is_day_in_byday(a){if(this.by_data.BYDAY)for(let i of this.by_data.BYDAY){let n=this.ruleDayOfWeek(i),o=n[0],s=n[1],r=a.dayOfWeek();if(o==0&&s==r||a.nthWeekDay(s,o)==a.day)return 1}return 0}check_set_position(a){return this.has_by_data("BYSETPOS")?this.by_data.BYSETPOS.indexOf(a)!==-1:!1}sort_byday_rules(a){for(let i=0;ithis.ruleDayOfWeek(a[i],this.rule.wkst)[1]){let o=a[i];a[i]=a[n],a[n]=o}}check_contract_restriction(a,i){let n=Za._indexMap[a],o=Za._expandMap[this.rule.freq][n],s=!1;if(a in this.by_data&&o==Za.CONTRACT){let r=this.by_data[a];for(let l of r)if(l==i){s=!0;break}}else s=!0;return s}check_contracting_rules(){let a=this.last.dayOfWeek(),i=this.last.weekNumber(this.rule.wkst),n=this.last.dayOfYear();return this.check_contract_restriction("BYSECOND",this.last.second)&&this.check_contract_restriction("BYMINUTE",this.last.minute)&&this.check_contract_restriction("BYHOUR",this.last.hour)&&this.check_contract_restriction("BYDAY",St.numericDayToIcalDay(a))&&this.check_contract_restriction("BYWEEKNO",i)&&this.check_contract_restriction("BYMONTHDAY",this.last.day)&&this.check_contract_restriction("BYMONTH",this.last.month)&&this.check_contract_restriction("BYYEARDAY",n)}setup_defaults(a,i,n){let o=Za._indexMap[a];return Za._expandMap[this.rule.freq][o]!=Za.CONTRACT&&(a in this.by_data||(this.by_data[a]=[n]),this.rule.freq!=i)?this.by_data[a][0]:n}toJSON(){let a=Object.create(null);return a.initialized=this.initialized,a.rule=this.rule.toJSON(),a.dtstart=this.dtstart.toJSON(),a.by_data=this.by_data,a.days=this.days,a.last=this.last.toJSON(),a.by_indices=this.by_indices,a.occurrence_number=this.occurrence_number,a}}const NB=/^(SU|MO|TU|WE|TH|FR|SA)$/,BB=/^([+-])?(5[0-3]|[1-4][0-9]|[1-9])?(SU|MO|TU|WE|TH|FR|SA)$/,ov={SU:J.SUNDAY,MO:J.MONDAY,TU:J.TUESDAY,WE:J.WEDNESDAY,TH:J.THURSDAY,FR:J.FRIDAY,SA:J.SATURDAY},OB=Object.fromEntries(Object.entries(ov).map(e=>e.reverse())),Qm=["SECONDLY","MINUTELY","HOURLY","DAILY","WEEKLY","MONTHLY","YEARLY"];class St{static fromString(a){let i=this._stringToData(a,!1);return new St(i)}static fromData(a){return new St(a)}static _stringToData(a,i){let n=Object.create(null),o=a.split(";"),s=o.length;for(let r=0;r7&&(n-=7),OB[n]}constructor(a){this.wrappedJSObject=this,this.parts={},a&&typeof a=="object"&&this.fromData(a)}parts=null;interval=1;wkst=J.MONDAY;until=null;count=null;freq=null;icalclass="icalrecur";icaltype="recur";iterator(a){return new Za({rule:this,dtstart:a})}clone(){return new St(this.toJSON())}isFinite(){return!(!this.count&&!this.until)}isByCount(){return!(!this.count||this.until)}addComponent(a,i){let n=a.toUpperCase();n in this.parts?this.parts[n].push(i):this.parts[n]=[i]}setComponent(a,i){this.parts[a.toUpperCase()]=i.slice()}getComponent(a){let i=a.toUpperCase();return i in this.parts?this.parts[i].slice():[]}getNextOccurrence(a,i){let n,o=this.iterator(a);do n=o.next();while(n&&n.compare(i)<=0);return n&&i.zone&&(n.zone=i.zone),n}fromData(a){for(let i in a){let n=i.toUpperCase();n in Ed?Array.isArray(a[i])?this.parts[n]=a[i]:this.parts[n]=[a[i]]:this[i]=a[i]}this.interval&&typeof this.interval!="number"&&yd.INTERVAL(this.interval,this),this.wkst&&typeof this.wkst!="number"&&(this.wkst=St.icalDayToNumericDay(this.wkst)),!this.until||this.until instanceof J||(this.until=J.fromString(this.until))}toJSON(){let a=Object.create(null);a.freq=this.freq,this.count&&(a.count=this.count),this.interval>1&&(a.interval=this.interval);for(let[i,n]of Object.entries(this.parts))Array.isArray(n)&&n.length==1?a[i.toLowerCase()]=n[0]:a[i.toLowerCase()]=Mn(n);return this.until&&(a.until=this.until.toString()),"wkst"in this&&this.wkst!==J.DEFAULT_WEEK_START&&(a.wkst=St.numericDayToIcalDay(this.wkst)),a}toString(){let a="FREQ="+this.freq;this.count&&(a+=";COUNT="+this.count),this.interval>1&&(a+=";INTERVAL="+this.interval);for(let[i,n]of Object.entries(this.parts))a+=";"+i+"="+n;return this.until&&(a+=";UNTIL="+this.until.toICALString()),"wkst"in this&&this.wkst!==J.DEFAULT_WEEK_START&&(a+=";WKST="+St.numericDayToIcalDay(this.wkst)),a}}function Ti(e,a,i,n){let o=n;if(n[0]==="+"&&(o=n.slice(1)),o=At(o),a!==void 0&&n '+a);if(i!==void 0&&n>i)throw new Error(e+': invalid value "'+n+'" must be < '+a);return o}const yd={FREQ:function(e,a,i){if(Qm.indexOf(e)===-1)throw new Error('invalid frequency "'+e+'" expected: "'+Qm.join(", ")+'"');a.freq=e},COUNT:function(e,a,i){a.count=At(e)},INTERVAL:function(e,a,i){a.interval=At(e),a.interval<1&&(a.interval=1)},UNTIL:function(e,a,i){e.length>10?a.until=yt.icalendar.value["date-time"].fromICAL(e):a.until=yt.icalendar.value.date.fromICAL(e),i||(a.until=J.fromString(a.until))},WKST:function(e,a,i){if(!NB.test(e))throw new Error('invalid WKST value "'+e+'"');a.wkst=St.icalDayToNumericDay(e)}},Ed={BYSECOND:Ti.bind(void 0,"BYSECOND",0,60),BYMINUTE:Ti.bind(void 0,"BYMINUTE",0,59),BYHOUR:Ti.bind(void 0,"BYHOUR",0,23),BYDAY:function(e){if(BB.test(e))return e;throw new Error('invalid BYDAY value "'+e+'"')},BYMONTHDAY:Ti.bind(void 0,"BYMONTHDAY",-31,31),BYYEARDAY:Ti.bind(void 0,"BYYEARDAY",-366,366),BYWEEKNO:Ti.bind(void 0,"BYWEEKNO",-53,53),BYMONTH:Ti.bind(void 0,"BYMONTH",1,12),BYSETPOS:Ti.bind(void 0,"BYSETPOS",-366,366)};class Ri{static fromString(a,i){let n=a.split("/");if(n.length!==2)throw new Error('Invalid string value: "'+a+'" must contain a "/" char.');let o={start:J.fromDateTimeString(n[0],i)},s=n[1];return Ct.isValueString(s)?o.duration=Ct.fromString(s):o.end=J.fromDateTimeString(s,i),new Ri(o)}static fromData(a){return new Ri(a)}static fromJSON(a,i,n){function o(s,r){return n?J.fromString(s,r):J.fromDateTimeString(s,r)}return Ct.isValueString(a[1])?Ri.fromData({start:o(a[0],i),duration:Ct.fromString(a[1])}):Ri.fromData({start:o(a[0],i),end:o(a[1],i)})}constructor(a){if(this.wrappedJSObject=this,a&&"start"in a){if(a.start&&!(a.start instanceof J))throw new TypeError(".start must be an instance of ICAL.Time");this.start=a.start}if(a&&a.end&&a.duration)throw new Error("cannot accept both end and duration");if(a&&"end"in a){if(a.end&&!(a.end instanceof J))throw new TypeError(".end must be an instance of ICAL.Time");this.end=a.end}if(a&&"duration"in a){if(a.duration&&!(a.duration instanceof Ct))throw new TypeError(".duration must be an instance of ICAL.Duration");this.duration=a.duration}}start=null;end=null;duration=null;icalclass="icalperiod";icaltype="period";clone(){return Ri.fromData({start:this.start?this.start.clone():null,end:this.end?this.end.clone():null,duration:this.duration?this.duration.clone():null})}getDuration(){return this.duration?this.duration:this.end.subtractDate(this.start)}getEnd(){if(this.end)return this.end;{let a=this.start.clone();return a.addDuration(this.duration),a}}toString(){return this.start+"/"+(this.end||this.duration)}toJSON(){return[this.start.toString(),(this.end||this.duration).toString()]}toICALString(){return this.start.toICALString()+"/"+(this.end||this.duration).toICALString()}}const Jm=/\\\\|\\,|\\[Nn]/g,Xm=/\\|,|\n/g;function Zc(e,a){return{matches:/.*/,fromICAL:function(i,n){return function(o,s,r){return o.indexOf("\\")===-1?o:(r&&(s=new RegExp(s.source+"|\\\\"+r,s.flags)),o.replace(s,RB))}(i,e,n)},toICAL:function(i,n){let o=a;return n&&(o=new RegExp(o.source+"|"+n,o.flags)),i.replace(o,function(s){switch(s){case"\\":return"\\\\";case";":return"\\;";case",":return"\\,";case` -`:return"\\n";default:return s}})}}}const Me={defaultType:"text"},Zs={defaultType:"text",multiValue:","},ol={defaultType:"text",structuredValue:";"},Pr={defaultType:"integer"},Mr={defaultType:"date-time",allowedTypes:["date-time","date"]},Lr={defaultType:"date-time"},Zt={defaultType:"uri"},ep={defaultType:"utc-offset"},tp={defaultType:"recur"},ap={defaultType:"date-and-or-time",allowedTypes:["date-time","date","text"]};function RB(e){switch(e){case"\\\\":return"\\";case"\\;":return";";case"\\,":return",";case"\\n":case"\\N":return` -`;default:return e}}let fg={categories:Zs,url:Zt,version:Me,uid:Me},mg={boolean:{values:["TRUE","FALSE"],fromICAL:function(e){return e==="TRUE"},toICAL:function(e){return e?"TRUE":"FALSE"}},float:{matches:/^[+-]?\d+\.\d+$/,fromICAL:function(e){let a=parseFloat(e);return Us(a)?0:a},toICAL:function(e){return String(e)}},integer:{fromICAL:function(e){let a=parseInt(e);return Us(a)?0:a},toICAL:function(e){return String(e)}},"utc-offset":{toICAL:function(e){return e.length<7?e.slice(0,3)+e.slice(4,6):e.slice(0,3)+e.slice(4,6)+e.slice(7,9)},fromICAL:function(e){return e.length<6?e.slice(0,3)+":"+e.slice(3,5):e.slice(0,3)+":"+e.slice(3,5)+":"+e.slice(5,7)},decorate:function(e){return Aa.fromString(e)},undecorate:function(e){return e.toString()}}};const bt=Zn(mg,{text:Zc(/\\\\|\\;|\\,|\\[Nn]/g,/\\|;|,|\n/g),uri:{},binary:{decorate:function(e){return av.fromString(e)},undecorate:function(e){return e.toString()}},"cal-address":{},date:{decorate:function(e,a){return ri.strict?J.fromDateString(e,a):J.fromString(e,a)},undecorate:function(e){return e.toString()},fromICAL:function(e){return!ri.strict&&e.length>=15?bt["date-time"].fromICAL(e):e.slice(0,4)+"-"+e.slice(4,6)+"-"+e.slice(6,8)},toICAL:function(e){let a=e.length;return a==10?e.slice(0,4)+e.slice(5,7)+e.slice(8,10):a>=19?bt["date-time"].toICAL(e):e}},"date-time":{fromICAL:function(e){{let a=e.slice(0,4)+"-"+e.slice(4,6)+"-"+e.slice(6,8)+"T"+e.slice(9,11)+":"+e.slice(11,13)+":"+e.slice(13,15);return e[15]&&e[15]==="Z"&&(a+="Z"),a}},toICAL:function(e){let a=e.length;if(a!=10||ri.strict){if(a>=19){let i=e.slice(0,4)+e.slice(5,7)+e.slice(8,13)+e.slice(14,16)+e.slice(17,19);return e[19]&&e[19]==="Z"&&(i+="Z"),i}return e}return bt.date.toICAL(e)},decorate:function(e,a){return ri.strict?J.fromDateTimeString(e,a):J.fromString(e,a)},undecorate:function(e){return e.toString()}},duration:{decorate:function(e){return Ct.fromString(e)},undecorate:function(e){return e.toString()}},period:{fromICAL:function(e){let a=e.split("/");return a[0]=bt["date-time"].fromICAL(a[0]),Ct.isValueString(a[1])||(a[1]=bt["date-time"].fromICAL(a[1])),a},toICAL:function(e){return e=e.slice(),e[0]=bt["date-time"].toICAL(e[0]),Ct.isValueString(e[1])||(e[1]=bt["date-time"].toICAL(e[1])),e.join("/")},decorate:function(e,a){return Ri.fromJSON(e,a,!ri.strict)},undecorate:function(e){return e.toJSON()}},recur:{fromICAL:function(e){return St._stringToData(e,!0)},toICAL:function(e){let a="";for(let[i,n]of Object.entries(e))i=="until"?n=n.length>10?bt["date-time"].toICAL(n):bt.date.toICAL(n):i=="wkst"?typeof n=="number"&&(n=St.numericDayToIcalDay(n)):Array.isArray(n)&&(n=n.join(",")),a+=i.toUpperCase()+"="+n+";";return a.slice(0,Math.max(0,a.length-1))},decorate:function(e){return St.fromData(e)},undecorate:function(e){return e.toJSON()}},time:{fromICAL:function(e){if(e.length<6)return e;let a=e.slice(0,2)+":"+e.slice(2,4)+":"+e.slice(4,6);return e[6]==="Z"&&(a+="Z"),a},toICAL:function(e){if(e.length<8)return e;let a=e.slice(0,2)+e.slice(3,5)+e.slice(6,8);return e[8]==="Z"&&(a+="Z"),a}}});let jB=Zn(fg,{action:Me,attach:{defaultType:"uri"},attendee:{defaultType:"cal-address"},calscale:Me,class:Me,comment:Me,completed:Lr,contact:Me,created:Lr,description:Me,dtend:Mr,dtstamp:Lr,dtstart:Mr,due:Mr,duration:{defaultType:"duration"},exdate:{defaultType:"date-time",allowedTypes:["date-time","date"],multiValue:","},exrule:tp,freebusy:{defaultType:"period",multiValue:","},geo:{defaultType:"float",structuredValue:";"},"last-modified":Lr,location:Me,method:Me,organizer:{defaultType:"cal-address"},"percent-complete":Pr,priority:Pr,prodid:Me,"related-to":Me,repeat:Pr,rdate:{defaultType:"date-time",allowedTypes:["date-time","date","period"],multiValue:",",detectType:function(e){return e.indexOf("/")!==-1?"period":e.indexOf("T")===-1?"date":"date-time"}},"recurrence-id":Mr,resources:Zs,"request-status":ol,rrule:tp,sequence:Pr,status:Me,summary:Me,transp:Me,trigger:{defaultType:"duration",allowedTypes:["duration","date-time"]},tzoffsetfrom:ep,tzoffsetto:ep,tzurl:Zt,tzid:Me,tzname:Me});const ga=Zn(mg,{text:Zc(Jm,Xm),uri:Zc(Jm,Xm),date:{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date")},undecorate:function(e){return e.toString()},fromICAL:function(e){return e.length==8?bt.date.fromICAL(e):e[0]=="-"&&e.length==6?e.slice(0,4)+"-"+e.slice(4):e},toICAL:function(e){return e.length==10?bt.date.toICAL(e):e[0]=="-"&&e.length==7?e.slice(0,4)+e.slice(5):e}},time:{decorate:function(e){return qi.fromDateAndOrTimeString("T"+e,"time")},undecorate:function(e){return e.toString()},fromICAL:function(e){let a=ga.time._splitZone(e,!0),i=a[0],n=a[1];return n.length==6?n=n.slice(0,2)+":"+n.slice(2,4)+":"+n.slice(4,6):n.length==4&&n[0]!="-"?n=n.slice(0,2)+":"+n.slice(2,4):n.length==5&&(n=n.slice(0,3)+":"+n.slice(3,5)),i.length!=5||i[0]!="-"&&i[0]!="+"||(i=i.slice(0,3)+":"+i.slice(3)),n+i},toICAL:function(e){let a=ga.time._splitZone(e),i=a[0],n=a[1];return n.length==8?n=n.slice(0,2)+n.slice(3,5)+n.slice(6,8):n.length==5&&n[0]!="-"?n=n.slice(0,2)+n.slice(3,5):n.length==6&&(n=n.slice(0,3)+n.slice(4,6)),i.length!=6||i[0]!="-"&&i[0]!="+"||(i=i.slice(0,3)+i.slice(4)),n+i},_splitZone:function(e,a){let i,n,o=e.length-1,s=e.length-(a?5:6),r=e[s];return e[o]=="Z"?(i=e[o],n=e.slice(0,Math.max(0,o))):e.length>6&&(r=="-"||r=="+")?(i=e.slice(s),n=e.slice(0,Math.max(0,s))):(i="",n=e),[i,n]}},"date-time":{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date-time")},undecorate:function(e){return e.toString()},fromICAL:function(e){return ga["date-and-or-time"].fromICAL(e)},toICAL:function(e){return ga["date-and-or-time"].toICAL(e)}},"date-and-or-time":{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date-and-or-time")},undecorate:function(e){return e.toString()},fromICAL:function(e){let a=e.split("T");return(a[0]?ga.date.fromICAL(a[0]):"")+(a[1]?"T"+ga.time.fromICAL(a[1]):"")},toICAL:function(e){let a=e.split("T");return ga.date.toICAL(a[0])+(a[1]?"T"+ga.time.toICAL(a[1]):"")}},timestamp:bt["date-time"],"language-tag":{matches:/^[a-zA-Z0-9-]+$/},"phone-number":{fromICAL:function(e){return Array.from(e).filter(function(a){return a==="\\"?void 0:a}).join("")},toICAL:function(e){return Array.from(e).map(function(a){return a===","||a===";"?"\\"+a:a}).join("")}}});let PB=Zn(fg,{adr:{defaultType:"text",structuredValue:";",multiValue:","},anniversary:ap,bday:ap,caladruri:Zt,caluri:Zt,clientpidmap:ol,email:Me,fburl:Zt,fn:Me,gender:ol,geo:Zt,impp:Zt,key:Zt,kind:Me,lang:{defaultType:"language-tag"},logo:Zt,member:Zt,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:Zs,note:Me,org:{defaultType:"text",structuredValue:";"},photo:Zt,related:Zt,rev:{defaultType:"timestamp"},role:Me,sound:Zt,source:Zt,tel:{defaultType:"uri",allowedTypes:["uri","text"]},title:Me,tz:{defaultType:"text",allowedTypes:["text","utc-offset","uri"]},xml:Me}),MB=Zn(mg,{binary:bt.binary,date:ga.date,"date-time":ga["date-time"],"phone-number":ga["phone-number"],uri:bt.uri,text:bt.text,time:bt.time,vcard:bt.text,"utc-offset":{toICAL:function(e){return e.slice(0,7)},fromICAL:function(e){return e.slice(0,7)},decorate:function(e){return Aa.fromString(e)},undecorate:function(e){return e.toString()}}}),LB=Zn(fg,{fn:Me,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:Zs,photo:{defaultType:"binary",allowedTypes:["binary","uri"]},bday:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(e){return e.indexOf("T")===-1?"date":"date-time"}},adr:{defaultType:"text",structuredValue:";",multiValue:","},label:Me,tel:{defaultType:"phone-number"},email:Me,mailer:Me,tz:{defaultType:"utc-offset",allowedTypes:["utc-offset","text"]},geo:{defaultType:"float",structuredValue:";"},title:Me,role:Me,logo:{defaultType:"binary",allowedTypes:["binary","uri"]},agent:{defaultType:"vcard",allowedTypes:["vcard","text","uri"]},org:ol,note:Zs,prodid:Me,rev:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(e){return e.indexOf("T")===-1?"date":"date-time"}},"sort-string":Me,sound:{defaultType:"binary",allowedTypes:["binary","uri"]},class:Me,key:{defaultType:"binary",allowedTypes:["binary","text"]}}),ii={value:bt,param:{cutype:{values:["INDIVIDUAL","GROUP","RESOURCE","ROOM","UNKNOWN"],allowXName:!0,allowIanaToken:!0},"delegated-from":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},"delegated-to":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},encoding:{values:["8BIT","BASE64"]},fbtype:{values:["FREE","BUSY","BUSY-UNAVAILABLE","BUSY-TENTATIVE"],allowXName:!0,allowIanaToken:!0},member:{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},partstat:{values:["NEEDS-ACTION","ACCEPTED","DECLINED","TENTATIVE","DELEGATED","COMPLETED","IN-PROCESS"],allowXName:!0,allowIanaToken:!0},range:{values:["THISANDFUTURE"]},related:{values:["START","END"]},reltype:{values:["PARENT","CHILD","SIBLING"],allowXName:!0,allowIanaToken:!0},role:{values:["REQ-PARTICIPANT","CHAIR","OPT-PARTICIPANT","NON-PARTICIPANT"],allowXName:!0,allowIanaToken:!0},rsvp:{values:["TRUE","FALSE"]},"sent-by":{valueType:"cal-address"},tzid:{matches:/^\//},value:{values:["binary","boolean","cal-address","date","date-time","duration","float","integer","period","recur","text","time","uri","utc-offset"],allowXName:!0,allowIanaToken:!0}},property:jB,propertyGroups:!1},ip={value:ga,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","time","date-time","date-and-or-time","timestamp","boolean","integer","float","utc-offset","language-tag"],allowXName:!0,allowIanaToken:!0}},property:PB,propertyGroups:!0},np={value:MB,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","date-time","phone-number","time","boolean","integer","float","utc-offset","vcard","binary"],allowXName:!0,allowIanaToken:!0}},property:LB,propertyGroups:!0};const ri={strict:!0,defaultSet:ii,defaultType:"unknown",components:{vcard:ip,vcard3:np,vevent:ii,vtodo:ii,vjournal:ii,valarm:ii,vtimezone:ii,daylight:ii,standard:ii},icalendar:ii,vcard:ip,vcard3:np,getDesignSet:function(e){return e&&e in ri.components?ri.components[e]:ri.defaultSet}};var yt=ri;const c0=`\r -`,op="unknown",IB={'"':"^'","\n":"^n","^":"^^"};function it(e){typeof e[0]=="string"&&(e=[e]);let a=0,i=e.length,n="";for(;a0&&(e[1][0][0]!=="version"||e[1][0][3]!=="4.0")&&(l="vcard3"),a=a||yt.getDesignSet(l);s0&&typeof a[0]=="object"&&"icaltype"in a[0]&&this.resetType(a[0].icaltype),this.isDecorated)for(;n=0;r--)n&&s[r][0]!==n||this._removeObjectByIndex(a,o,r)}addSubcomponent(a){this._components||(this._components=[],this._hydratedComponentCount=0),a.parent&&a.parent.removeSubcomponent(a);let i=this.jCal[2].push(a.jCal);return this._components[i-1]=a,this._hydratedComponentCount++,a.parent=this,a}removeSubcomponent(a){let i=this._removeObject(2,"_components",a);return i&&this._hydratedComponentCount--,i}removeAllSubcomponents(a){let i=this._removeAllObjects(2,"_components",a);return this._hydratedComponentCount=0,i}addProperty(a){if(!(a instanceof An))throw new TypeError("must be instance of ICAL.Property");this._properties||(this._properties=[],this._hydratedPropertyCount=0),a.parent&&a.parent.removeProperty(a);let i=this.jCal[1].push(a.jCal);return this._properties[i-1]=a,this._hydratedPropertyCount++,a.parent=this,a}addPropertyWithValue(a,i){let n=new An(a);return n.setValue(i),this.addProperty(n),n}updatePropertyWithValue(a,i){let n=this.getFirstProperty(a);return n?n.setValue(i):n=this.addPropertyWithValue(a,i),n}removeProperty(a){let i=this._removeObject(1,"_properties",a);return i&&this._hydratedPropertyCount--,i}removeAllProperties(a){let i=this._removeAllObjects(1,"_properties",a);return this._hydratedPropertyCount=0,i}toJSON(){return this.jCal}toString(){return it.component(this.jCal,this._designSet)}getTimeZoneByID(a){if(this.parent)return this.parent.getTimeZoneByID(a);if(!this._timezoneCache)return null;if(this._timezoneCache.has(a))return this._timezoneCache.get(a);const i=this.getAllSubcomponents("vtimezone");for(const n of i)if(n.getFirstProperty("tzid").getFirstValue()===a){const o=new _e({component:n,tzid:a});return this._timezoneCache.set(a,o),o}return null}}class sv{constructor(a){this.ruleDates=[],this.exDates=[],this.fromData(a)}complete=!1;ruleIterators=null;ruleDates=null;exDates=null;ruleDateInc=0;exDateInc=0;exDate=null;ruleDate=null;dtstart=null;last=null;fromData(a){let i=si(a.dtstart,J);if(!i)throw new Error(".dtstart (ICAL.Time) must be given");if(this.dtstart=i,a.component)this._init(a.component);else{if(this.last=si(a.last,J)||i.clone(),!a.ruleIterators)throw new Error(".ruleIterators or .component must be given");this.ruleIterators=a.ruleIterators.map(function(n){return si(n,Za)}),this.ruleDateInc=a.ruleDateInc,this.exDateInc=a.exDateInc,a.ruleDates&&(this.ruleDates=a.ruleDates.map(n=>si(n,J)),this.ruleDate=this.ruleDates[this.ruleDateInc]),a.exDates&&(this.exDates=a.exDates.map(n=>si(n,J)),this.exDate=this.exDates[this.exDateInc]),a.complete!==void 0&&(this.complete=a.complete)}}next(){let a,i,n,o=0;for(;;){if(o++>500)throw new Error("max tries have occurred, rule may be impossible to fulfill.");if(i=this.ruleDate,a=this._nextRecurrenceIter(this.last),!i&&!a){this.complete=!0;break}if((!i||a&&i.compare(a.last)>0)&&(i=a.last.clone(),a.next()),this.ruleDate===i&&this._nextRuleDay(),this.last=i,!this.exDate||(n=this.exDate.compare(this.last),n<0&&this._nextExDay(),n!==0))return this.last;this._nextExDay()}}toJSON(){function a(n){return n.toJSON()}let i=Object.create(null);return i.ruleIterators=this.ruleIterators.map(a),this.ruleDates&&(i.ruleDates=this.ruleDates.map(a)),this.exDates&&(i.exDates=this.exDates.map(a)),i.ruleDateInc=this.ruleDateInc,i.exDateInc=this.exDateInc,i.last=this.last.toJSON(),i.dtstart=this.dtstart.toJSON(),i.complete=this.complete,i}_extractDates(a,i){let n=[],o=a.getAllProperties(i);for(let s=0,r=o.length;sc.compare(d));n.splice(u,0,l)}return n}_init(a){if(this.ruleIterators=[],this.last=this.dtstart.clone(),!a.hasProperty("rdate")&&!a.hasProperty("rrule")&&!a.hasProperty("recurrence-id"))return this.ruleDate=this.last.clone(),void(this.complete=!0);if(a.hasProperty("rdate")&&(this.ruleDates=this._extractDates(a,"rdate"),this.ruleDates[0]&&this.ruleDates[0].compare(this.dtstart)<0?(this.ruleDateInc=0,this.last=this.ruleDates[0].clone()):this.ruleDateInc=wn(this.ruleDates,this.last,(i,n)=>i.compare(n)),this.ruleDate=this.ruleDates[this.ruleDateInc]),a.hasProperty("rrule")){let i,n,o=a.getAllProperties("rrule"),s=0,r=o.length;for(;si.compare(n)),this.exDate=this.exDates[this.exDateInc])}_nextExDay(){this.exDate=this.exDates[++this.exDateInc]}_nextRuleDay(){this.ruleDate=this.ruleDates[++this.ruleDateInc]}_nextRecurrenceIter(){let a=this.ruleIterators;if(a.length===0)return null;let i,n,o,s=a.length,r=0;for(;r0)&&(o=i);return o}}class Hs{constructor(a,i){a instanceof $t||(i=a,a=null),this.component=a||new $t("vevent"),this._rangeExceptionCache=Object.create(null),this.exceptions=Object.create(null),this.rangeExceptions=[],i&&i.strictExceptions&&(this.strictExceptions=i.strictExceptions),i&&i.exceptions?i.exceptions.forEach(this.relateException,this):this.component.parent&&!this.isRecurrenceException()&&this.component.parent.getAllSubcomponents("vevent").forEach(function(n){n.hasProperty("recurrence-id")&&this.relateException(n)},this)}static THISANDFUTURE="THISANDFUTURE";exceptions=null;strictExceptions=!1;relateException(a){if(this.isRecurrenceException())throw new Error("cannot relate exception to exceptions");if(a instanceof $t&&(a=new Hs(a)),this.strictExceptions&&a.uid!==this.uid)throw new Error("attempted to relate unrelated exception");let i=a.recurrenceId.toString();if(this.exceptions[i]=a,a.modifiesFuture()){let n=[a.recurrenceId.toUnixTime(),i],o=wn(this.rangeExceptions,n,sp);this.rangeExceptions.splice(o,0,n)}}modifiesFuture(){return this.component.hasProperty("recurrence-id")?this.component.getFirstProperty("recurrence-id").getParameter("range")===Hs.THISANDFUTURE:!1}findRangeException(a){if(!this.rangeExceptions.length)return null;let i=a.toUnixTime(),n=wn(this.rangeExceptions,[i],sp);if(n-=1,n<0)return null;let o=this.rangeExceptions[n];return ia[0]?1:a[0]>e[0]?-1:0}var ft={foldLength:75,debug:!1,newLineChar:`\r -`,Binary:av,Component:$t,ComponentParser:class{constructor(e){e===void 0&&(e={});for(let[a,i]of Object.entries(e))this[a]=i}parseEvent=!0;parseTimezone=!0;oncomplete=function(){};onerror=function(e){};ontimezone=function(e){};onevent=function(e){};process(e){typeof e=="string"&&(e=Ie(e)),e instanceof $t||(e=new $t(e));let a,i=e.getAllSubcomponents(),n=0,o=i.length;for(;nu&&(c=-1),c!==-1){if(o=e.slice(0,Math.max(0,c)).toLowerCase(),r=Ie._parseParameters(e.slice(Math.max(0,c)),0,a.designSet),r[2]==-1)throw new fn("Invalid parameters in '"+e+"'");if(d=r[0],i=r[1].length+r[2]+c,(n=e.slice(Math.max(0,i)).indexOf(":"))===-1)throw new fn("Missing parameter value in '"+e+"'");s=e.slice(Math.max(0,i+n+1))}else{if(u===-1)throw new fn('invalid line (no token ";" or ":") "'+e+'"');if(o=e.slice(0,Math.max(0,u)).toLowerCase(),s=e.slice(Math.max(0,u+1)),o==="begin"){let w=[s.toLowerCase(),[],[]];return a.stack.length===1?a.component.push(w):a.component[2].push(w),a.stack.push(a.component),a.component=w,void(a.designSet||(a.designSet=yt.getDesignSet(a.component[0])))}if(o==="end")return void(a.component=a.stack.pop())}let h,g,f,p,F=!1,b=!1;a.designSet.propertyGroups&&o.indexOf(".")!==-1?(g=o.split("."),d.group=g[0],f=g[1]):f=o,f in a.designSet.property&&(h=a.designSet.property[f],"multiValue"in h&&(F=h.multiValue),"structuredValue"in h&&(b=h.structuredValue),s&&"detectType"in h&&(l=h.detectType(s))),l||(l="value"in d?d.value.toLowerCase():h?h.defaultType:"unknown"),delete d.value,F&&b?(s=Ie._parseMultiValue(s,b,l,[],F,a.designSet,b),p=[f,d,l,s]):F?(p=[f,d,l],Ie._parseMultiValue(s,F,l,p,null,a.designSet,!1)):b?(s=Ie._parseMultiValue(s,b,l,[],null,a.designSet,b),p=[f,d,l,s]):(s=Ie._parseValue(s,l,a.designSet,!1),p=[f,d,l,s]),a.component[0]!=="vcard"||a.component[1].length!==0||o==="version"&&s==="4.0"||(a.designSet=yt.getDesignSet("vcard3")),a.component[1].push(p)},Ie._parseValue=function(e,a,i,n){return a in i.value&&"fromICAL"in i.value[a]?i.value[a].fromICAL(e,n):e},Ie._parseParameters=function(e,a,i){let n,o,s,r,l,u,c=a,d=0,h={},g=-1;for(;d!==!1&&(d=Da(e,"=",d+1))!==-1;){if(n=e.slice(c+1,d),n.length==0)throw new fn("Empty parameter name in '"+e+"'");if(o=n.toLowerCase(),u=!1,l=!1,r=o in i.param&&i.param[o].valueType?i.param[o].valueType:"text",o in i.param&&(l=i.param[o].multiValue,i.param[o].multiValueSeparateDQuote&&(u=Ie._rfc6868Escape('"'+l+'"'))),e[d+1]==='"'){if(g=d+2,d=Da(e,'"',g),l&&d!=-1){let f=!0;for(;f;)e[d+1]==l&&e[d+2]=='"'?d=Da(e,'"',d+3):f=!1}if(d===-1)throw new fn('invalid line (no matching double quote) "'+e+'"');s=e.slice(g,d),c=Da(e,";",d),c===-1&&(d=!1)}else{g=d+1;let f=Da(e,";",g),p=Da(e,":",g);p!==-1&&f>p?(f=p,d=!1):f===-1?(f=p===-1?e.length:p,d=!1):(c=f,d=f),s=e.slice(g,f)}if(s=Ie._rfc6868Escape(s),l){let f=u||l;s=Ie._parseMultiValue(s,f,r,[],null,i)}else s=Ie._parseValue(s,r,i);l&&o in h?Array.isArray(h[o])?h[o].push(s):h[o]=[h[o],s]:h[o]=s}return[h,s,g]},Ie._rfc6868Escape=function(e){return e.replace(/\^['n^]/g,function(a){return AB[a]})},Ie._parseMultiValue=function(e,a,i,n,o,s,r){let l,u=0,c=0;if(a.length===0)return e;for(;(u=Da(e,a,c))!==-1;)l=e.slice(c,u),l=o?Ie._parseMultiValue(l,o,i,[],null,s,r):Ie._parseValue(l,i,s,r),n.push(l),c=u+a.length;return l=e.slice(c),l=o?Ie._parseMultiValue(l,o,i,[],null,s,r):Ie._parseValue(l,i,s,r),n.push(l),n.length==1?n[0]:n},Ie._eachLine=function(e,a){let i,n,o,s=e.length,r=e.search(wB),l=r;do l=e.indexOf(` +`,r)+1,o=l>1&&e[l-2]==="\r"?2:1,l===0&&(l=s,o=0),n=e[r],n===" "||n===" "?i+=e.slice(r+1,l-o):(i&&a(null,i),i=e.slice(r,l-o)),r=l;while(l!==s);i=i.trim(),i.length&&a(null,i)};const SB=["tzid","location","tznames","latitude","longitude"];class _e{static _compare_change_fn(a,i){return a.yeari.year?1:a.monthi.month?1:a.dayi.day?1:a.houri.hour?1:a.minutei.minute?1:a.secondi.second?1:0}static convert_time(a,i,n){if(a.isDate||i.tzid==n.tzid||i==_e.localTimezone||n==_e.localTimezone)return a.zone=n,a;let o=i.utcOffset(a);return a.adjust(0,0,0,-o),o=n.utcOffset(a),a.adjust(0,0,0,o),null}static fromData(a){return new _e().fromData(a)}static#e=null;static get utcTimezone(){return this.#e||(this.#e=_e.fromData({tzid:"UTC"})),this.#e}static#a=null;static get localTimezone(){return this.#a||(this.#a=_e.fromData({tzid:"floating"})),this.#a}static adjust_change(a,i,n,o,s){return J.prototype.adjust.call(a,i,n,o,s,a)}static _minimumExpansionYear=-1;static EXTRA_COVERAGE=5;constructor(a){this.wrappedJSObject=this,this.fromData(a)}tzid="";location="";tznames="";latitude=0;longitude=0;component=null;expandedUntilYear=0;icalclass="icaltimezone";fromData(a){if(this.expandedUntilYear=0,this.changes=[],a instanceof $t)this.component=a;else{if(a&&"component"in a)if(typeof a.component=="string"){let i=Ie(a.component);this.component=new $t(i)}else a.component instanceof $t?this.component=a.component:this.component=null;for(let i of SB)a&&i in a&&(this[i]=a[i])}return this.component instanceof $t&&!this.tzid&&(this.tzid=this.component.getFirstPropertyValue("tzid")),this}utcOffset(a){if(this==_e.utcTimezone||this==_e.localTimezone||(this._ensureCoverage(a.year),!this.changes.length))return 0;let i={year:a.year,month:a.month,day:a.day,hour:a.hour,minute:a.minute,second:a.second},n=this._findNearbyChange(i),o=-1,s=1;for(;;){let l=Mn(this.changes[n],!0);if(l.utcOffset=0?o=n:s=-1,s==-1&&o!=-1)break;if(n+=s,n<0)return 0;if(n>=this.changes.length)break}let r=this.changes[o];if(r.utcOffset-r.prevUtcOffset<0&&o>0){let l=Mn(r,!0);if(_e.adjust_change(l,0,0,0,l.prevUtcOffset),_e._compare_change_fn(i,l)<0){let u=this.changes[o-1],c=!1;r.is_daylight!=c&&u.is_daylight==c&&(r=u)}}return r.utcOffset}_findNearbyChange(a){let i=wn(this.changes,a,_e._compare_change_fn);return i>=this.changes.length?this.changes.length-1:i}_ensureCoverage(a){if(_e._minimumExpansionYear==-1){let n=J.now();_e._minimumExpansionYear=n.year}let i=a;if(i<_e._minimumExpansionYear&&(i=_e._minimumExpansionYear),i+=_e.EXTRA_COVERAGE,!this.changes.length||this.expandedUntilYeari)&&d);)o.year=d.year,o.month=d.month,o.day=d.day,o.hour=d.hour,o.minute=d.minute,o.second=d.second,o.isDate=d.isDate,_e.adjust_change(o,0,0,0,-o.prevUtcOffset),n.push(o)}}else o=l(),o.year=s.year,o.month=s.month,o.day=s.day,o.hour=s.hour,o.minute=s.minute,o.second=s.second,_e.adjust_change(o,0,0,0,-o.prevUtcOffset),n.push(o);return n}toString(){return this.tznames?this.tznames:this.tzid}}let Ut=null;const nl={get count(){return Ut===null?0:Object.keys(Ut).length},reset:function(){Ut=Object.create(null);let e=_e.utcTimezone;Ut.Z=e,Ut.UTC=e,Ut.GMT=e},has:function(e){return Ut!==null&&!!Ut[e]},get:function(e){return Ut===null&&this.reset(),Ut[e]},register:function(e,a){if(Ut===null&&this.reset(),e instanceof $t&&e.name==="vtimezone"&&(e=(a=new _e(e)).tzid),!(a instanceof _e))throw new TypeError("timezone must be ICAL.Timezone or ICAL.Component");Ut[e]=a},remove:function(e){return Ut===null?null:delete Ut[e]}};function Zs(e){return typeof e=="number"&&isNaN(e)}function At(e){let a=parseInt(e,10);if(Zs(a))throw new Error('Could not extract integer from "'+e+'"');return a}function si(e,a){if(e!==void 0)return e instanceof a?e:new a(e)}function Da(e,a,i){for(;(i=e.indexOf(a,i))!==-1;){if(!(i>0&&e[i-1]==="\\"))return i;i+=1}return-1}function wn(e,a,i){if(!e.length)return 0;let n,o,s=0,r=e.length-1;for(;s<=r;)if(n=s+Math.floor((r-s)/2),o=i(a,e[n]),o<0)r=n-1;else{if(!(o>0))break;s=n+1}return o<0?n:o>0?n+1:n}function Mn(e,a){if(e&&typeof e=="object"){if(e instanceof Date)return new Date(e.getTime());if("clone"in e)return e.clone();if(Array.isArray(e)){let i=[];for(let n=0;n65535?2:1:(a+=ft.newLineChar+" "+i.slice(0,Math.max(0,n)),i=i.slice(Math.max(0,n)),n=o=0)}return a.slice(ft.newLineChar.length+1)}function Ht(e){switch(typeof e!="string"&&(typeof e=="number"&&(e=parseInt(e)),e=String(e)),e.length){case 0:return"00";case 1:return"0"+e;default:return e}}function vt(e){return e<0?Math.ceil(e):Math.floor(e)}function Zn(e,a){for(let i in e){let n=Object.getOwnPropertyDescriptor(e,i);n&&!Object.getOwnPropertyDescriptor(a,i)&&Object.defineProperty(a,i,n)}return a}var CB=Object.freeze({__proto__:null,updateTimezones:function(e){let a,i,n,o,s;if(!e||e.name!=="vcalendar")return e;for(a=e.getAllSubcomponents(),i=[],n={},s=0;sn)-(n>i)}_normalize(){let a=this.toSeconds(),i=this.factor;for(;a<-43200;)a+=97200;for(;a>50400;)a-=97200;this.fromSeconds(a),a==0&&(this.factor=i)}toICALString(){return yt.icalendar.value["utc-offset"].toICAL(this.toString())}toString(){return(this.factor==1?"+":"-")+Ht(this.hours)+":"+Ht(this.minutes)}}class qi extends J{static fromDateAndOrTimeString(a,i){function n(F,b,w){return F?At(F.slice(b,b+w)):null}let o=a.split("T"),s=o[0],r=o[1],l=r?yt.vcard.value.time._splitZone(r):[],u=l[0],c=l[1],d=s?s.length:0,h=c?c.length:0,g=s&&s[0]=="-"&&s[1]=="-",f=c&&c[0]=="-",p={year:g?null:n(s,0,4),month:!g||d!=4&&d!=7?d==7||d==10?n(s,5,2):null:n(s,2,2),day:d==5?n(s,3,2):d==7&&g?n(s,5,2):d==10?n(s,8,2):null,hour:f?null:n(c,0,2),minute:f&&h==3?n(c,1,2):h>4?n(c,f?1:3,2):null,second:h==4?n(c,2,2):h==6?n(c,4,2):h==8?n(c,6,2):null};return u=u=="Z"?_e.utcTimezone:u&&u[3]==":"?Aa.fromString(u):null,new qi(p,u,i)}constructor(a,i,n){super(a,i),this.icaltype=n||"date-and-or-time"}icalclass="vcardtime";icaltype="date-and-or-time";clone(){return new qi(this._time,this.zone,this.icaltype)}_normalize(){return this}utcOffset(){return this.zone instanceof Aa?this.zone.toSeconds():J.prototype.utcOffset.apply(this,arguments)}toICALString(){return yt.vcard.value[this.icaltype].toICAL(this.toString())}toString(){let a,i=this.year,n=this.month,o=this.day,s=this.hour,r=this.minute,l=this.second,u=n!==null,c=o!==null,d=s!==null,h=r!==null,g=l!==null,f=(i!==null?Ht(i)+(u||c?"-":""):u||c?"--":"")+(u?Ht(n):"")+(c?"-"+Ht(o):""),p=(d?Ht(s):"-")+(d&&h?":":"")+(h?Ht(r):"")+(d||h?"":"-")+(h&&g?":":"")+(g?Ht(l):"");switch(this.zone===_e.utcTimezone?a="Z":this.zone instanceof Aa?a=this.zone.toString():this.zone===_e.localTimezone?a="":this.zone instanceof _e?a=Aa.fromSeconds(this.zone.utcOffset(this)).toString():a="",this.icaltype){case"time":return p+a;case"date-and-or-time":case"date-time":return f+(p=="--"?"":"T"+p+a);case"date":return f}return null}}class Za{static _indexMap={BYSECOND:0,BYMINUTE:1,BYHOUR:2,BYDAY:3,BYMONTHDAY:4,BYYEARDAY:5,BYWEEKNO:6,BYMONTH:7,BYSETPOS:8};static _expandMap={SECONDLY:[1,1,1,1,1,1,1,1],MINUTELY:[2,1,1,1,1,1,1,1],HOURLY:[2,2,1,1,1,1,1,1],DAILY:[2,2,2,1,1,1,1,1],WEEKLY:[2,2,2,2,3,3,1,1],MONTHLY:[2,2,2,2,2,3,3,1],YEARLY:[2,2,2,2,2,2,2,2]};static UNKNOWN=0;static CONTRACT=1;static EXPAND=2;static ILLEGAL=3;constructor(a){this.fromData(a)}completed=!1;rule=null;dtstart=null;last=null;occurrence_number=0;by_indices=null;initialized=!1;by_data=null;days=null;days_index=0;fromData(a){if(this.rule=si(a.rule,St),!this.rule)throw new Error("iterator requires a (ICAL.Recur) rule");if(this.dtstart=si(a.dtstart,J),!this.dtstart)throw new Error("iterator requires a (ICAL.Time) dtstart");a.by_data?this.by_data=a.by_data:this.by_data=Mn(this.rule.parts,!0),a.occurrence_number&&(this.occurrence_number=a.occurrence_number),this.days=a.days||[],a.last&&(this.last=si(a.last,J)),this.by_indices=a.by_indices,this.by_indices||(this.by_indices={BYSECOND:0,BYMINUTE:0,BYHOUR:0,BYDAY:0,BYMONTH:0,BYWEEKNO:0,BYMONTHDAY:0}),this.initialized=a.initialized||!1,this.initialized||this.init()}init(){this.initialized=!0,this.last=this.dtstart.clone();let a=this.by_data;if("BYDAY"in a&&this.sort_byday_rules(a.BYDAY),"BYYEARDAY"in a&&("BYMONTH"in a||"BYWEEKNO"in a||"BYMONTHDAY"in a||"BYDAY"in a))throw new Error("Invalid BYYEARDAY rule");if("BYWEEKNO"in a&&"BYMONTHDAY"in a)throw new Error("BYWEEKNO does not fit to BYMONTHDAY");if(this.rule.freq=="MONTHLY"&&("BYYEARDAY"in a||"BYWEEKNO"in a))throw new Error("For MONTHLY recurrences neither BYYEARDAY nor BYWEEKNO may appear");if(this.rule.freq=="WEEKLY"&&("BYYEARDAY"in a||"BYMONTHDAY"in a))throw new Error("For WEEKLY recurrences neither BYMONTHDAY nor BYYEARDAY may appear");if(this.rule.freq!="YEARLY"&&"BYYEARDAY"in a)throw new Error("BYYEARDAY may only appear in YEARLY rules");this.last.second=this.setup_defaults("BYSECOND","SECONDLY",this.dtstart.second),this.last.minute=this.setup_defaults("BYMINUTE","MINUTELY",this.dtstart.minute),this.last.hour=this.setup_defaults("BYHOUR","HOURLY",this.dtstart.hour);let i=this.last.day=this.setup_defaults("BYMONTHDAY","DAILY",this.dtstart.day);if(this.last.month=this.setup_defaults("BYMONTH","MONTHLY",this.dtstart.month),this.rule.freq=="WEEKLY")if("BYDAY"in a){let[,n]=this.ruleDayOfWeek(a.BYDAY[0],this.rule.wkst),o=n-this.last.dayOfWeek(this.rule.wkst);(this.last.dayOfWeek(this.rule.wkst)=0||o<0)&&(this.last.day+=o)}else{let n=St.numericDayToIcalDay(this.dtstart.dayOfWeek());a.BYDAY=[n]}if(this.rule.freq=="YEARLY"){for(;this.expand_year_days(this.last.year),!(this.days.length>0);)this.increment_year(this.rule.interval);this._nextByYearDay()}if(this.rule.freq=="MONTHLY"&&this.has_by_data("BYDAY")){let n=null,o=this.last.clone(),s=J.daysInMonth(this.last.month,this.last.year);for(let r of this.by_data.BYDAY){this.last=o.clone();let[l,u]=this.ruleDayOfWeek(r),c=this.last.nthWeekDay(u,l);if(l>=6||l<=-6)throw new Error("Malformed values in BYDAY part");if(c>s||c<=0){if(n&&n.month==o.month)continue;for(;c>s||c<=0;)this.increment_month(),s=J.daysInMonth(this.last.month,this.last.year),c=this.last.nthWeekDay(u,l)}this.last.day=c,(!n||this.last.compare(n)<0)&&(n=this.last.clone())}if(this.last=n.clone(),this.has_by_data("BYMONTHDAY")&&this._byDayAndMonthDay(!0),this.last.day>s||this.last.day==0)throw new Error("Malformed values in BYDAY part")}else if(this.has_by_data("BYMONTHDAY")){this.last.day=1;let n=J.daysInMonth(this.last.month,this.last.year);if(i<0)this.last.day=n+i+1;else if(this.by_data.BYMONTHDAY[0]>n){if(!this.next_month()&&!this.next_month()&&!this.next_month())throw new Error("No possible occurrences")}else this.last.day=i}}next(){let a,i=this.last?this.last.clone():null;if(this.rule.count&&this.occurrence_number>=this.rule.count||this.rule.until&&this.last.compare(this.rule.until)>0)return this.completed=!0,null;if(this.occurrence_number==0&&this.last.compare(this.dtstart)>=0)return this.occurrence_number++,this.last;do switch(a=1,this.rule.freq){case"SECONDLY":this.next_second();break;case"MINUTELY":this.next_minute();break;case"HOURLY":this.next_hour();break;case"DAILY":this.next_day();break;case"WEEKLY":this.next_week();break;case"MONTHLY":a=this.next_month();break;case"YEARLY":this.next_year();break;default:return null}while(!this.check_contracting_rules()||this.last.compare(this.dtstart)<0||!a);if(this.last.compare(i)==0)throw new Error("Same occurrence found twice, protecting you from death by recursion");return this.rule.until&&this.last.compare(this.rule.until)>0?(this.completed=!0,null):(this.occurrence_number++,this.last)}next_second(){return this.next_generic("BYSECOND","SECONDLY","second","minute")}increment_second(a){return this.increment_generic(a,"second",60,"minute")}next_minute(){return this.next_generic("BYMINUTE","MINUTELY","minute","hour","next_second")}increment_minute(a){return this.increment_generic(a,"minute",60,"hour")}next_hour(){return this.next_generic("BYHOUR","HOURLY","hour","monthday","next_minute")}increment_hour(a){this.increment_generic(a,"hour",24,"monthday")}next_day(){let a=this.rule.freq=="DAILY";return this.next_hour()==0||(a?this.increment_monthday(this.rule.interval):this.increment_monthday(1)),0}next_week(){let a=0;if(this.next_weekday_by_week()==0)return a;if(this.has_by_data("BYWEEKNO")){this.by_indices.BYWEEKNO++,this.by_indices.BYWEEKNO==this.by_data.BYWEEKNO.length&&(this.by_indices.BYWEEKNO=0,a=1),this.last.month=1,this.last.day=1;let i=this.by_data.BYWEEKNO[this.by_indices.BYWEEKNO];this.last.day+=7*i,a&&this.increment_year(1)}else this.increment_monthday(7*this.rule.interval);return a}normalizeByMonthDayRules(a,i,n){let o,s=J.daysInMonth(i,a),r=[],l=0,u=n.length;for(;ls)){if(o<0)o=s+(o+1);else if(o===0)continue;r.indexOf(o)===-1&&r.push(o)}return r.sort(function(c,d){return c-d})}_byDayAndMonthDay(a){let i,n,o,s,r=this.by_data.BYDAY,l=0,u=r.length,c=0,d=this,h=this.last.day;function g(){for(s=J.daysInMonth(d.last.month,d.last.year),i=d.normalizeByMonthDayRules(d.last.year,d.last.month,d.by_data.BYMONTHDAY),o=i.length;i[l]<=h&&(!a||i[l]!=h)&&ls){f();continue}let F=i[l++];if(F>=n){h=F;for(let b=0;bn&&(this.last.day=1,this.increment_month(),this.is_day_in_byday(this.last)?this.has_by_data("BYSETPOS")&&!this.check_set_position(1)||(a=1):a=0)}else if(this.has_by_data("BYMONTHDAY")){this.by_indices.BYMONTHDAY++,this.by_indices.BYMONTHDAY>=this.by_data.BYMONTHDAY.length&&(this.by_indices.BYMONTHDAY=0,this.increment_month());let i=J.daysInMonth(this.last.month,this.last.year),n=this.by_data.BYMONTHDAY[this.by_indices.BYMONTHDAY];n<0&&(n=i+n+1),n>i?(this.last.day=1,a=this.is_day_in_byday(this.last)):this.last.day=n}else{this.increment_month();let i=J.daysInMonth(this.last.month,this.last.year);this.by_data.BYMONTHDAY[0]>i?a=0:this.last.day=this.by_data.BYMONTHDAY[0]}return a}next_weekday_by_week(){let a=0;if(this.next_hour()==0)return a;if(!this.has_by_data("BYDAY"))return 1;for(;;){let i=new J;this.by_indices.BYDAY++,this.by_indices.BYDAY==Object.keys(this.by_data.BYDAY).length&&(this.by_indices.BYDAY=0,a=1);let n=this.by_data.BYDAY[this.by_indices.BYDAY],o=this.ruleDayOfWeek(n)[1];o-=this.rule.wkst,o<0&&(o+=7),i.year=this.last.year,i.month=this.last.month,i.day=this.last.day;let s=i.startDoyWeek(this.rule.wkst);if(o+s<1&&!a)continue;let r=J.fromDayOfYear(s+o,this.last.year);return this.last.year=r.year,this.last.month=r.month,this.last.day=r.day,a}}next_year(){if(this.next_hour()==0)return 0;if(++this.days_index==this.days.length){this.days_index=0;do this.increment_year(this.rule.interval),this.expand_year_days(this.last.year);while(this.days.length==0)}return this._nextByYearDay(),1}_nextByYearDay(){let a=this.days[this.days_index],i=this.last.year;a<1&&(a+=1,i+=1);let n=J.fromDayOfYear(a,i);this.last.day=n.day,this.last.month=n.month}ruleDayOfWeek(a,i){let n=a.match(/([+-]?[0-9])?(MO|TU|WE|TH|FR|SA|SU)/);return n?[parseInt(n[1]||0,10),a=St.icalDayToNumericDay(n[2],i)]:[0,0]}next_generic(a,i,n,o,s){let r=a in this.by_data,l=this.rule.freq==i,u=0;if(s&&this[s]()==0)return u;if(r){this.by_indices[a]++;let c=this.by_data[a];this.by_indices[a]==c.length&&(this.by_indices[a]=0,u=1),this.last[n]=c[this.by_indices[a]]}else l&&this["increment_"+n](this.rule.interval);return r&&u&&l&&this["increment_"+o](1),u}increment_monthday(a){for(let i=0;in&&(this.last.day-=n,this.increment_month())}}increment_month(){if(this.last.day=1,this.has_by_data("BYMONTH"))this.by_indices.BYMONTH++,this.by_indices.BYMONTH==this.by_data.BYMONTH.length&&(this.by_indices.BYMONTH=0,this.increment_year(1)),this.last.month=this.by_data.BYMONTH[this.by_indices.BYMONTH];else{this.rule.freq=="MONTHLY"?this.last.month+=this.rule.interval:this.last.month++,this.last.month--;let a=vt(this.last.month/12);this.last.month%=12,this.last.month++,a!=0&&this.increment_year(a)}}increment_year(a){this.last.year+=a}increment_generic(a,i,n,o){this.last[i]+=a;let s=vt(this.last[i]/n);this.last[i]%=n,s!=0&&this["increment_"+o](s)}has_by_data(a){return a in this.rule.parts}expand_year_days(a){let i=new J;this.days=[];let n={},o=["BYDAY","BYWEEKNO","BYMONTHDAY","BYMONTH","BYYEARDAY"];for(let r of o)r in this.rule.parts&&(n[r]=this.rule.parts[r]);if("BYMONTH"in n&&"BYWEEKNO"in n){let r=1,l={};i.year=a,i.isDate=!0;for(let u=0;u0?(g=b+7*(p-1),g<=l&&this.days.push(c+g)):(g=w+7*(p+1),g>0&&this.days.push(c+g))}}this.days.sort(function(r,l){return r-l})}else if(s==2&&"BYDAY"in n&&"BYMONTHDAY"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a);this.by_data.BYMONTHDAY.indexOf(u.day)>=0&&this.days.push(l)}}else if(s==3&&"BYDAY"in n&&"BYMONTHDAY"in n&&"BYMONTH"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a);this.by_data.BYMONTH.indexOf(u.month)>=0&&this.by_data.BYMONTHDAY.indexOf(u.day)>=0&&this.days.push(l)}}else if(s==2&&"BYDAY"in n&&"BYWEEKNO"in n){let r=this.expand_by_day(a);for(let l of r){let u=J.fromDayOfYear(l,a).weekNumber(this.rule.wkst);this.by_data.BYWEEKNO.indexOf(u)&&this.days.push(l)}}else s==3&&"BYDAY"in n&&"BYWEEKNO"in n&&"BYMONTHDAY"in n||(this.days=s==1&&"BYYEARDAY"in n?this.days.concat(this.by_data.BYYEARDAY):[]);return 0}expand_by_day(a){let i=[],n=this.last.clone();n.year=a,n.month=1,n.day=1,n.isDate=!0;let o=n.dayOfWeek();n.month=12,n.day=31,n.isDate=!0;let s=n.dayOfWeek(),r=n.dayOfYear();for(let l of this.by_data.BYDAY){let u=this.ruleDayOfWeek(l),c=u[0],d=u[1];if(c==0)for(let h=(d+7-o)%7+1;h<=r;h+=7)i.push(h);else if(c>0){let h;h=d>=o?d-o+1:d-o+8,i.push(h+7*(c-1))}else{let h;c=-c,h=d<=s?r-s+d:r-s+d-7,i.push(h-7*(c-1))}}return i}is_day_in_byday(a){if(this.by_data.BYDAY)for(let i of this.by_data.BYDAY){let n=this.ruleDayOfWeek(i),o=n[0],s=n[1],r=a.dayOfWeek();if(o==0&&s==r||a.nthWeekDay(s,o)==a.day)return 1}return 0}check_set_position(a){return this.has_by_data("BYSETPOS")?this.by_data.BYSETPOS.indexOf(a)!==-1:!1}sort_byday_rules(a){for(let i=0;ithis.ruleDayOfWeek(a[i],this.rule.wkst)[1]){let o=a[i];a[i]=a[n],a[n]=o}}check_contract_restriction(a,i){let n=Za._indexMap[a],o=Za._expandMap[this.rule.freq][n],s=!1;if(a in this.by_data&&o==Za.CONTRACT){let r=this.by_data[a];for(let l of r)if(l==i){s=!0;break}}else s=!0;return s}check_contracting_rules(){let a=this.last.dayOfWeek(),i=this.last.weekNumber(this.rule.wkst),n=this.last.dayOfYear();return this.check_contract_restriction("BYSECOND",this.last.second)&&this.check_contract_restriction("BYMINUTE",this.last.minute)&&this.check_contract_restriction("BYHOUR",this.last.hour)&&this.check_contract_restriction("BYDAY",St.numericDayToIcalDay(a))&&this.check_contract_restriction("BYWEEKNO",i)&&this.check_contract_restriction("BYMONTHDAY",this.last.day)&&this.check_contract_restriction("BYMONTH",this.last.month)&&this.check_contract_restriction("BYYEARDAY",n)}setup_defaults(a,i,n){let o=Za._indexMap[a];return Za._expandMap[this.rule.freq][o]!=Za.CONTRACT&&(a in this.by_data||(this.by_data[a]=[n]),this.rule.freq!=i)?this.by_data[a][0]:n}toJSON(){let a=Object.create(null);return a.initialized=this.initialized,a.rule=this.rule.toJSON(),a.dtstart=this.dtstart.toJSON(),a.by_data=this.by_data,a.days=this.days,a.last=this.last.toJSON(),a.by_indices=this.by_indices,a.occurrence_number=this.occurrence_number,a}}const xB=/^(SU|MO|TU|WE|TH|FR|SA)$/,NB=/^([+-])?(5[0-3]|[1-4][0-9]|[1-9])?(SU|MO|TU|WE|TH|FR|SA)$/,ov={SU:J.SUNDAY,MO:J.MONDAY,TU:J.TUESDAY,WE:J.WEDNESDAY,TH:J.THURSDAY,FR:J.FRIDAY,SA:J.SATURDAY},BB=Object.fromEntries(Object.entries(ov).map(e=>e.reverse())),Qm=["SECONDLY","MINUTELY","HOURLY","DAILY","WEEKLY","MONTHLY","YEARLY"];class St{static fromString(a){let i=this._stringToData(a,!1);return new St(i)}static fromData(a){return new St(a)}static _stringToData(a,i){let n=Object.create(null),o=a.split(";"),s=o.length;for(let r=0;r7&&(n-=7),BB[n]}constructor(a){this.wrappedJSObject=this,this.parts={},a&&typeof a=="object"&&this.fromData(a)}parts=null;interval=1;wkst=J.MONDAY;until=null;count=null;freq=null;icalclass="icalrecur";icaltype="recur";iterator(a){return new Za({rule:this,dtstart:a})}clone(){return new St(this.toJSON())}isFinite(){return!(!this.count&&!this.until)}isByCount(){return!(!this.count||this.until)}addComponent(a,i){let n=a.toUpperCase();n in this.parts?this.parts[n].push(i):this.parts[n]=[i]}setComponent(a,i){this.parts[a.toUpperCase()]=i.slice()}getComponent(a){let i=a.toUpperCase();return i in this.parts?this.parts[i].slice():[]}getNextOccurrence(a,i){let n,o=this.iterator(a);do n=o.next();while(n&&n.compare(i)<=0);return n&&i.zone&&(n.zone=i.zone),n}fromData(a){for(let i in a){let n=i.toUpperCase();n in bd?Array.isArray(a[i])?this.parts[n]=a[i]:this.parts[n]=[a[i]]:this[i]=a[i]}this.interval&&typeof this.interval!="number"&&vd.INTERVAL(this.interval,this),this.wkst&&typeof this.wkst!="number"&&(this.wkst=St.icalDayToNumericDay(this.wkst)),!this.until||this.until instanceof J||(this.until=J.fromString(this.until))}toJSON(){let a=Object.create(null);a.freq=this.freq,this.count&&(a.count=this.count),this.interval>1&&(a.interval=this.interval);for(let[i,n]of Object.entries(this.parts))Array.isArray(n)&&n.length==1?a[i.toLowerCase()]=n[0]:a[i.toLowerCase()]=Mn(n);return this.until&&(a.until=this.until.toString()),"wkst"in this&&this.wkst!==J.DEFAULT_WEEK_START&&(a.wkst=St.numericDayToIcalDay(this.wkst)),a}toString(){let a="FREQ="+this.freq;this.count&&(a+=";COUNT="+this.count),this.interval>1&&(a+=";INTERVAL="+this.interval);for(let[i,n]of Object.entries(this.parts))a+=";"+i+"="+n;return this.until&&(a+=";UNTIL="+this.until.toICALString()),"wkst"in this&&this.wkst!==J.DEFAULT_WEEK_START&&(a+=";WKST="+St.numericDayToIcalDay(this.wkst)),a}}function Ti(e,a,i,n){let o=n;if(n[0]==="+"&&(o=n.slice(1)),o=At(o),a!==void 0&&n '+a);if(i!==void 0&&n>i)throw new Error(e+': invalid value "'+n+'" must be < '+a);return o}const vd={FREQ:function(e,a,i){if(Qm.indexOf(e)===-1)throw new Error('invalid frequency "'+e+'" expected: "'+Qm.join(", ")+'"');a.freq=e},COUNT:function(e,a,i){a.count=At(e)},INTERVAL:function(e,a,i){a.interval=At(e),a.interval<1&&(a.interval=1)},UNTIL:function(e,a,i){e.length>10?a.until=yt.icalendar.value["date-time"].fromICAL(e):a.until=yt.icalendar.value.date.fromICAL(e),i||(a.until=J.fromString(a.until))},WKST:function(e,a,i){if(!xB.test(e))throw new Error('invalid WKST value "'+e+'"');a.wkst=St.icalDayToNumericDay(e)}},bd={BYSECOND:Ti.bind(void 0,"BYSECOND",0,60),BYMINUTE:Ti.bind(void 0,"BYMINUTE",0,59),BYHOUR:Ti.bind(void 0,"BYHOUR",0,23),BYDAY:function(e){if(NB.test(e))return e;throw new Error('invalid BYDAY value "'+e+'"')},BYMONTHDAY:Ti.bind(void 0,"BYMONTHDAY",-31,31),BYYEARDAY:Ti.bind(void 0,"BYYEARDAY",-366,366),BYWEEKNO:Ti.bind(void 0,"BYWEEKNO",-53,53),BYMONTH:Ti.bind(void 0,"BYMONTH",1,12),BYSETPOS:Ti.bind(void 0,"BYSETPOS",-366,366)};class Ri{static fromString(a,i){let n=a.split("/");if(n.length!==2)throw new Error('Invalid string value: "'+a+'" must contain a "/" char.');let o={start:J.fromDateTimeString(n[0],i)},s=n[1];return Ct.isValueString(s)?o.duration=Ct.fromString(s):o.end=J.fromDateTimeString(s,i),new Ri(o)}static fromData(a){return new Ri(a)}static fromJSON(a,i,n){function o(s,r){return n?J.fromString(s,r):J.fromDateTimeString(s,r)}return Ct.isValueString(a[1])?Ri.fromData({start:o(a[0],i),duration:Ct.fromString(a[1])}):Ri.fromData({start:o(a[0],i),end:o(a[1],i)})}constructor(a){if(this.wrappedJSObject=this,a&&"start"in a){if(a.start&&!(a.start instanceof J))throw new TypeError(".start must be an instance of ICAL.Time");this.start=a.start}if(a&&a.end&&a.duration)throw new Error("cannot accept both end and duration");if(a&&"end"in a){if(a.end&&!(a.end instanceof J))throw new TypeError(".end must be an instance of ICAL.Time");this.end=a.end}if(a&&"duration"in a){if(a.duration&&!(a.duration instanceof Ct))throw new TypeError(".duration must be an instance of ICAL.Duration");this.duration=a.duration}}start=null;end=null;duration=null;icalclass="icalperiod";icaltype="period";clone(){return Ri.fromData({start:this.start?this.start.clone():null,end:this.end?this.end.clone():null,duration:this.duration?this.duration.clone():null})}getDuration(){return this.duration?this.duration:this.end.subtractDate(this.start)}getEnd(){if(this.end)return this.end;{let a=this.start.clone();return a.addDuration(this.duration),a}}toString(){return this.start+"/"+(this.end||this.duration)}toJSON(){return[this.start.toString(),(this.end||this.duration).toString()]}toICALString(){return this.start.toICALString()+"/"+(this.end||this.duration).toICALString()}}const Jm=/\\\\|\\,|\\[Nn]/g,Xm=/\\|,|\n/g;function Uc(e,a){return{matches:/.*/,fromICAL:function(i,n){return function(o,s,r){return o.indexOf("\\")===-1?o:(r&&(s=new RegExp(s.source+"|\\\\"+r,s.flags)),o.replace(s,OB))}(i,e,n)},toICAL:function(i,n){let o=a;return n&&(o=new RegExp(o.source+"|"+n,o.flags)),i.replace(o,function(s){switch(s){case"\\":return"\\\\";case";":return"\\;";case",":return"\\,";case` +`:return"\\n";default:return s}})}}}const Me={defaultType:"text"},Hs={defaultType:"text",multiValue:","},ol={defaultType:"text",structuredValue:";"},Mr={defaultType:"integer"},Lr={defaultType:"date-time",allowedTypes:["date-time","date"]},Ir={defaultType:"date-time"},Zt={defaultType:"uri"},ep={defaultType:"utc-offset"},tp={defaultType:"recur"},ap={defaultType:"date-and-or-time",allowedTypes:["date-time","date","text"]};function OB(e){switch(e){case"\\\\":return"\\";case"\\;":return";";case"\\,":return",";case"\\n":case"\\N":return` +`;default:return e}}let fg={categories:Hs,url:Zt,version:Me,uid:Me},mg={boolean:{values:["TRUE","FALSE"],fromICAL:function(e){return e==="TRUE"},toICAL:function(e){return e?"TRUE":"FALSE"}},float:{matches:/^[+-]?\d+\.\d+$/,fromICAL:function(e){let a=parseFloat(e);return Zs(a)?0:a},toICAL:function(e){return String(e)}},integer:{fromICAL:function(e){let a=parseInt(e);return Zs(a)?0:a},toICAL:function(e){return String(e)}},"utc-offset":{toICAL:function(e){return e.length<7?e.slice(0,3)+e.slice(4,6):e.slice(0,3)+e.slice(4,6)+e.slice(7,9)},fromICAL:function(e){return e.length<6?e.slice(0,3)+":"+e.slice(3,5):e.slice(0,3)+":"+e.slice(3,5)+":"+e.slice(5,7)},decorate:function(e){return Aa.fromString(e)},undecorate:function(e){return e.toString()}}};const bt=Zn(mg,{text:Uc(/\\\\|\\;|\\,|\\[Nn]/g,/\\|;|,|\n/g),uri:{},binary:{decorate:function(e){return av.fromString(e)},undecorate:function(e){return e.toString()}},"cal-address":{},date:{decorate:function(e,a){return ri.strict?J.fromDateString(e,a):J.fromString(e,a)},undecorate:function(e){return e.toString()},fromICAL:function(e){return!ri.strict&&e.length>=15?bt["date-time"].fromICAL(e):e.slice(0,4)+"-"+e.slice(4,6)+"-"+e.slice(6,8)},toICAL:function(e){let a=e.length;return a==10?e.slice(0,4)+e.slice(5,7)+e.slice(8,10):a>=19?bt["date-time"].toICAL(e):e}},"date-time":{fromICAL:function(e){{let a=e.slice(0,4)+"-"+e.slice(4,6)+"-"+e.slice(6,8)+"T"+e.slice(9,11)+":"+e.slice(11,13)+":"+e.slice(13,15);return e[15]&&e[15]==="Z"&&(a+="Z"),a}},toICAL:function(e){let a=e.length;if(a!=10||ri.strict){if(a>=19){let i=e.slice(0,4)+e.slice(5,7)+e.slice(8,13)+e.slice(14,16)+e.slice(17,19);return e[19]&&e[19]==="Z"&&(i+="Z"),i}return e}return bt.date.toICAL(e)},decorate:function(e,a){return ri.strict?J.fromDateTimeString(e,a):J.fromString(e,a)},undecorate:function(e){return e.toString()}},duration:{decorate:function(e){return Ct.fromString(e)},undecorate:function(e){return e.toString()}},period:{fromICAL:function(e){let a=e.split("/");return a[0]=bt["date-time"].fromICAL(a[0]),Ct.isValueString(a[1])||(a[1]=bt["date-time"].fromICAL(a[1])),a},toICAL:function(e){return e=e.slice(),e[0]=bt["date-time"].toICAL(e[0]),Ct.isValueString(e[1])||(e[1]=bt["date-time"].toICAL(e[1])),e.join("/")},decorate:function(e,a){return Ri.fromJSON(e,a,!ri.strict)},undecorate:function(e){return e.toJSON()}},recur:{fromICAL:function(e){return St._stringToData(e,!0)},toICAL:function(e){let a="";for(let[i,n]of Object.entries(e))i=="until"?n=n.length>10?bt["date-time"].toICAL(n):bt.date.toICAL(n):i=="wkst"?typeof n=="number"&&(n=St.numericDayToIcalDay(n)):Array.isArray(n)&&(n=n.join(",")),a+=i.toUpperCase()+"="+n+";";return a.slice(0,Math.max(0,a.length-1))},decorate:function(e){return St.fromData(e)},undecorate:function(e){return e.toJSON()}},time:{fromICAL:function(e){if(e.length<6)return e;let a=e.slice(0,2)+":"+e.slice(2,4)+":"+e.slice(4,6);return e[6]==="Z"&&(a+="Z"),a},toICAL:function(e){if(e.length<8)return e;let a=e.slice(0,2)+e.slice(3,5)+e.slice(6,8);return e[8]==="Z"&&(a+="Z"),a}}});let RB=Zn(fg,{action:Me,attach:{defaultType:"uri"},attendee:{defaultType:"cal-address"},calscale:Me,class:Me,comment:Me,completed:Ir,contact:Me,created:Ir,description:Me,dtend:Lr,dtstamp:Ir,dtstart:Lr,due:Lr,duration:{defaultType:"duration"},exdate:{defaultType:"date-time",allowedTypes:["date-time","date"],multiValue:","},exrule:tp,freebusy:{defaultType:"period",multiValue:","},geo:{defaultType:"float",structuredValue:";"},"last-modified":Ir,location:Me,method:Me,organizer:{defaultType:"cal-address"},"percent-complete":Mr,priority:Mr,prodid:Me,"related-to":Me,repeat:Mr,rdate:{defaultType:"date-time",allowedTypes:["date-time","date","period"],multiValue:",",detectType:function(e){return e.indexOf("/")!==-1?"period":e.indexOf("T")===-1?"date":"date-time"}},"recurrence-id":Lr,resources:Hs,"request-status":ol,rrule:tp,sequence:Mr,status:Me,summary:Me,transp:Me,trigger:{defaultType:"duration",allowedTypes:["duration","date-time"]},tzoffsetfrom:ep,tzoffsetto:ep,tzurl:Zt,tzid:Me,tzname:Me});const ga=Zn(mg,{text:Uc(Jm,Xm),uri:Uc(Jm,Xm),date:{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date")},undecorate:function(e){return e.toString()},fromICAL:function(e){return e.length==8?bt.date.fromICAL(e):e[0]=="-"&&e.length==6?e.slice(0,4)+"-"+e.slice(4):e},toICAL:function(e){return e.length==10?bt.date.toICAL(e):e[0]=="-"&&e.length==7?e.slice(0,4)+e.slice(5):e}},time:{decorate:function(e){return qi.fromDateAndOrTimeString("T"+e,"time")},undecorate:function(e){return e.toString()},fromICAL:function(e){let a=ga.time._splitZone(e,!0),i=a[0],n=a[1];return n.length==6?n=n.slice(0,2)+":"+n.slice(2,4)+":"+n.slice(4,6):n.length==4&&n[0]!="-"?n=n.slice(0,2)+":"+n.slice(2,4):n.length==5&&(n=n.slice(0,3)+":"+n.slice(3,5)),i.length!=5||i[0]!="-"&&i[0]!="+"||(i=i.slice(0,3)+":"+i.slice(3)),n+i},toICAL:function(e){let a=ga.time._splitZone(e),i=a[0],n=a[1];return n.length==8?n=n.slice(0,2)+n.slice(3,5)+n.slice(6,8):n.length==5&&n[0]!="-"?n=n.slice(0,2)+n.slice(3,5):n.length==6&&(n=n.slice(0,3)+n.slice(4,6)),i.length!=6||i[0]!="-"&&i[0]!="+"||(i=i.slice(0,3)+i.slice(4)),n+i},_splitZone:function(e,a){let i,n,o=e.length-1,s=e.length-(a?5:6),r=e[s];return e[o]=="Z"?(i=e[o],n=e.slice(0,Math.max(0,o))):e.length>6&&(r=="-"||r=="+")?(i=e.slice(s),n=e.slice(0,Math.max(0,s))):(i="",n=e),[i,n]}},"date-time":{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date-time")},undecorate:function(e){return e.toString()},fromICAL:function(e){return ga["date-and-or-time"].fromICAL(e)},toICAL:function(e){return ga["date-and-or-time"].toICAL(e)}},"date-and-or-time":{decorate:function(e){return qi.fromDateAndOrTimeString(e,"date-and-or-time")},undecorate:function(e){return e.toString()},fromICAL:function(e){let a=e.split("T");return(a[0]?ga.date.fromICAL(a[0]):"")+(a[1]?"T"+ga.time.fromICAL(a[1]):"")},toICAL:function(e){let a=e.split("T");return ga.date.toICAL(a[0])+(a[1]?"T"+ga.time.toICAL(a[1]):"")}},timestamp:bt["date-time"],"language-tag":{matches:/^[a-zA-Z0-9-]+$/},"phone-number":{fromICAL:function(e){return Array.from(e).filter(function(a){return a==="\\"?void 0:a}).join("")},toICAL:function(e){return Array.from(e).map(function(a){return a===","||a===";"?"\\"+a:a}).join("")}}});let jB=Zn(fg,{adr:{defaultType:"text",structuredValue:";",multiValue:","},anniversary:ap,bday:ap,caladruri:Zt,caluri:Zt,clientpidmap:ol,email:Me,fburl:Zt,fn:Me,gender:ol,geo:Zt,impp:Zt,key:Zt,kind:Me,lang:{defaultType:"language-tag"},logo:Zt,member:Zt,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:Hs,note:Me,org:{defaultType:"text",structuredValue:";"},photo:Zt,related:Zt,rev:{defaultType:"timestamp"},role:Me,sound:Zt,source:Zt,tel:{defaultType:"uri",allowedTypes:["uri","text"]},title:Me,tz:{defaultType:"text",allowedTypes:["text","utc-offset","uri"]},xml:Me}),PB=Zn(mg,{binary:bt.binary,date:ga.date,"date-time":ga["date-time"],"phone-number":ga["phone-number"],uri:bt.uri,text:bt.text,time:bt.time,vcard:bt.text,"utc-offset":{toICAL:function(e){return e.slice(0,7)},fromICAL:function(e){return e.slice(0,7)},decorate:function(e){return Aa.fromString(e)},undecorate:function(e){return e.toString()}}}),MB=Zn(fg,{fn:Me,n:{defaultType:"text",structuredValue:";",multiValue:","},nickname:Hs,photo:{defaultType:"binary",allowedTypes:["binary","uri"]},bday:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(e){return e.indexOf("T")===-1?"date":"date-time"}},adr:{defaultType:"text",structuredValue:";",multiValue:","},label:Me,tel:{defaultType:"phone-number"},email:Me,mailer:Me,tz:{defaultType:"utc-offset",allowedTypes:["utc-offset","text"]},geo:{defaultType:"float",structuredValue:";"},title:Me,role:Me,logo:{defaultType:"binary",allowedTypes:["binary","uri"]},agent:{defaultType:"vcard",allowedTypes:["vcard","text","uri"]},org:ol,note:Hs,prodid:Me,rev:{defaultType:"date-time",allowedTypes:["date-time","date"],detectType:function(e){return e.indexOf("T")===-1?"date":"date-time"}},"sort-string":Me,sound:{defaultType:"binary",allowedTypes:["binary","uri"]},class:Me,key:{defaultType:"binary",allowedTypes:["binary","text"]}}),ii={value:bt,param:{cutype:{values:["INDIVIDUAL","GROUP","RESOURCE","ROOM","UNKNOWN"],allowXName:!0,allowIanaToken:!0},"delegated-from":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},"delegated-to":{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},encoding:{values:["8BIT","BASE64"]},fbtype:{values:["FREE","BUSY","BUSY-UNAVAILABLE","BUSY-TENTATIVE"],allowXName:!0,allowIanaToken:!0},member:{valueType:"cal-address",multiValue:",",multiValueSeparateDQuote:!0},partstat:{values:["NEEDS-ACTION","ACCEPTED","DECLINED","TENTATIVE","DELEGATED","COMPLETED","IN-PROCESS"],allowXName:!0,allowIanaToken:!0},range:{values:["THISANDFUTURE"]},related:{values:["START","END"]},reltype:{values:["PARENT","CHILD","SIBLING"],allowXName:!0,allowIanaToken:!0},role:{values:["REQ-PARTICIPANT","CHAIR","OPT-PARTICIPANT","NON-PARTICIPANT"],allowXName:!0,allowIanaToken:!0},rsvp:{values:["TRUE","FALSE"]},"sent-by":{valueType:"cal-address"},tzid:{matches:/^\//},value:{values:["binary","boolean","cal-address","date","date-time","duration","float","integer","period","recur","text","time","uri","utc-offset"],allowXName:!0,allowIanaToken:!0}},property:RB,propertyGroups:!1},ip={value:ga,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","time","date-time","date-and-or-time","timestamp","boolean","integer","float","utc-offset","language-tag"],allowXName:!0,allowIanaToken:!0}},property:jB,propertyGroups:!0},np={value:PB,param:{type:{valueType:"text",multiValue:","},value:{values:["text","uri","date","date-time","phone-number","time","boolean","integer","float","utc-offset","vcard","binary"],allowXName:!0,allowIanaToken:!0}},property:MB,propertyGroups:!0};const ri={strict:!0,defaultSet:ii,defaultType:"unknown",components:{vcard:ip,vcard3:np,vevent:ii,vtodo:ii,vjournal:ii,valarm:ii,vtimezone:ii,daylight:ii,standard:ii},icalendar:ii,vcard:ip,vcard3:np,getDesignSet:function(e){return e&&e in ri.components?ri.components[e]:ri.defaultSet}};var yt=ri;const h0=`\r +`,op="unknown",LB={'"':"^'","\n":"^n","^":"^^"};function it(e){typeof e[0]=="string"&&(e=[e]);let a=0,i=e.length,n="";for(;a0&&(e[1][0][0]!=="version"||e[1][0][3]!=="4.0")&&(l="vcard3"),a=a||yt.getDesignSet(l);s0&&typeof a[0]=="object"&&"icaltype"in a[0]&&this.resetType(a[0].icaltype),this.isDecorated)for(;n=0;r--)n&&s[r][0]!==n||this._removeObjectByIndex(a,o,r)}addSubcomponent(a){this._components||(this._components=[],this._hydratedComponentCount=0),a.parent&&a.parent.removeSubcomponent(a);let i=this.jCal[2].push(a.jCal);return this._components[i-1]=a,this._hydratedComponentCount++,a.parent=this,a}removeSubcomponent(a){let i=this._removeObject(2,"_components",a);return i&&this._hydratedComponentCount--,i}removeAllSubcomponents(a){let i=this._removeAllObjects(2,"_components",a);return this._hydratedComponentCount=0,i}addProperty(a){if(!(a instanceof An))throw new TypeError("must be instance of ICAL.Property");this._properties||(this._properties=[],this._hydratedPropertyCount=0),a.parent&&a.parent.removeProperty(a);let i=this.jCal[1].push(a.jCal);return this._properties[i-1]=a,this._hydratedPropertyCount++,a.parent=this,a}addPropertyWithValue(a,i){let n=new An(a);return n.setValue(i),this.addProperty(n),n}updatePropertyWithValue(a,i){let n=this.getFirstProperty(a);return n?n.setValue(i):n=this.addPropertyWithValue(a,i),n}removeProperty(a){let i=this._removeObject(1,"_properties",a);return i&&this._hydratedPropertyCount--,i}removeAllProperties(a){let i=this._removeAllObjects(1,"_properties",a);return this._hydratedPropertyCount=0,i}toJSON(){return this.jCal}toString(){return it.component(this.jCal,this._designSet)}getTimeZoneByID(a){if(this.parent)return this.parent.getTimeZoneByID(a);if(!this._timezoneCache)return null;if(this._timezoneCache.has(a))return this._timezoneCache.get(a);const i=this.getAllSubcomponents("vtimezone");for(const n of i)if(n.getFirstProperty("tzid").getFirstValue()===a){const o=new _e({component:n,tzid:a});return this._timezoneCache.set(a,o),o}return null}}class sv{constructor(a){this.ruleDates=[],this.exDates=[],this.fromData(a)}complete=!1;ruleIterators=null;ruleDates=null;exDates=null;ruleDateInc=0;exDateInc=0;exDate=null;ruleDate=null;dtstart=null;last=null;fromData(a){let i=si(a.dtstart,J);if(!i)throw new Error(".dtstart (ICAL.Time) must be given");if(this.dtstart=i,a.component)this._init(a.component);else{if(this.last=si(a.last,J)||i.clone(),!a.ruleIterators)throw new Error(".ruleIterators or .component must be given");this.ruleIterators=a.ruleIterators.map(function(n){return si(n,Za)}),this.ruleDateInc=a.ruleDateInc,this.exDateInc=a.exDateInc,a.ruleDates&&(this.ruleDates=a.ruleDates.map(n=>si(n,J)),this.ruleDate=this.ruleDates[this.ruleDateInc]),a.exDates&&(this.exDates=a.exDates.map(n=>si(n,J)),this.exDate=this.exDates[this.exDateInc]),a.complete!==void 0&&(this.complete=a.complete)}}next(){let a,i,n,o=0;for(;;){if(o++>500)throw new Error("max tries have occurred, rule may be impossible to fulfill.");if(i=this.ruleDate,a=this._nextRecurrenceIter(this.last),!i&&!a){this.complete=!0;break}if((!i||a&&i.compare(a.last)>0)&&(i=a.last.clone(),a.next()),this.ruleDate===i&&this._nextRuleDay(),this.last=i,!this.exDate||(n=this.exDate.compare(this.last),n<0&&this._nextExDay(),n!==0))return this.last;this._nextExDay()}}toJSON(){function a(n){return n.toJSON()}let i=Object.create(null);return i.ruleIterators=this.ruleIterators.map(a),this.ruleDates&&(i.ruleDates=this.ruleDates.map(a)),this.exDates&&(i.exDates=this.exDates.map(a)),i.ruleDateInc=this.ruleDateInc,i.exDateInc=this.exDateInc,i.last=this.last.toJSON(),i.dtstart=this.dtstart.toJSON(),i.complete=this.complete,i}_extractDates(a,i){let n=[],o=a.getAllProperties(i);for(let s=0,r=o.length;sc.compare(d));n.splice(u,0,l)}return n}_init(a){if(this.ruleIterators=[],this.last=this.dtstart.clone(),!a.hasProperty("rdate")&&!a.hasProperty("rrule")&&!a.hasProperty("recurrence-id"))return this.ruleDate=this.last.clone(),void(this.complete=!0);if(a.hasProperty("rdate")&&(this.ruleDates=this._extractDates(a,"rdate"),this.ruleDates[0]&&this.ruleDates[0].compare(this.dtstart)<0?(this.ruleDateInc=0,this.last=this.ruleDates[0].clone()):this.ruleDateInc=wn(this.ruleDates,this.last,(i,n)=>i.compare(n)),this.ruleDate=this.ruleDates[this.ruleDateInc]),a.hasProperty("rrule")){let i,n,o=a.getAllProperties("rrule"),s=0,r=o.length;for(;si.compare(n)),this.exDate=this.exDates[this.exDateInc])}_nextExDay(){this.exDate=this.exDates[++this.exDateInc]}_nextRuleDay(){this.ruleDate=this.ruleDates[++this.ruleDateInc]}_nextRecurrenceIter(){let a=this.ruleIterators;if(a.length===0)return null;let i,n,o,s=a.length,r=0;for(;r0)&&(o=i);return o}}class Gs{constructor(a,i){a instanceof $t||(i=a,a=null),this.component=a||new $t("vevent"),this._rangeExceptionCache=Object.create(null),this.exceptions=Object.create(null),this.rangeExceptions=[],i&&i.strictExceptions&&(this.strictExceptions=i.strictExceptions),i&&i.exceptions?i.exceptions.forEach(this.relateException,this):this.component.parent&&!this.isRecurrenceException()&&this.component.parent.getAllSubcomponents("vevent").forEach(function(n){n.hasProperty("recurrence-id")&&this.relateException(n)},this)}static THISANDFUTURE="THISANDFUTURE";exceptions=null;strictExceptions=!1;relateException(a){if(this.isRecurrenceException())throw new Error("cannot relate exception to exceptions");if(a instanceof $t&&(a=new Gs(a)),this.strictExceptions&&a.uid!==this.uid)throw new Error("attempted to relate unrelated exception");let i=a.recurrenceId.toString();if(this.exceptions[i]=a,a.modifiesFuture()){let n=[a.recurrenceId.toUnixTime(),i],o=wn(this.rangeExceptions,n,sp);this.rangeExceptions.splice(o,0,n)}}modifiesFuture(){return this.component.hasProperty("recurrence-id")?this.component.getFirstProperty("recurrence-id").getParameter("range")===Gs.THISANDFUTURE:!1}findRangeException(a){if(!this.rangeExceptions.length)return null;let i=a.toUnixTime(),n=wn(this.rangeExceptions,[i],sp);if(n-=1,n<0)return null;let o=this.rangeExceptions[n];return ia[0]?1:a[0]>e[0]?-1:0}var ft={foldLength:75,debug:!1,newLineChar:`\r +`,Binary:av,Component:$t,ComponentParser:class{constructor(e){e===void 0&&(e={});for(let[a,i]of Object.entries(e))this[a]=i}parseEvent=!0;parseTimezone=!0;oncomplete=function(){};onerror=function(e){};ontimezone=function(e){};onevent=function(e){};process(e){typeof e=="string"&&(e=Ie(e)),e instanceof $t||(e=new $t(e));let a,i=e.getAllSubcomponents(),n=0,o=i.length;for(;n=20)return console.error("TimezoneManager.getTimezoneForIdRec() exceeds recursion limits"),null;if(this._aliases.has(a)){const n=this._aliases.get(a);return this._getTimezoneForIdRec(n,i+1)}return null}hasTimezoneForId(a){return this._timezones.has(a)||this._aliases.has(a)}isAlias(a){return!this._timezones.has(a)&&this._aliases.has(a)}listAllTimezones(a=!1){const i=Array.from(this._timezones.keys());return a?i.concat(Array.from(this._aliases.keys())):i}registerTimezone(a){this._timezones.set(a.timezoneId,a),ft.TimezoneService.register(a.timezoneId,a.toICALTimezone()),this._pendingAliases=this._pendingAliases.filter(([i,n])=>n!==a.timezoneId?!0:(ft.TimezoneService.register(i,a.toICALTimezone()),!1))}registerDefaultTimezones(){console.debug(`@nextcloud/calendar-js app is using version ${dn.version} of the timezone database`);for(const a in dn.zones)if(Object.prototype.hasOwnProperty.call(dn.zones,[a])){const i=["BEGIN:VTIMEZONE","TZID:"+a,...dn.zones[a].ics,"END:VTIMEZONE"].join(`\r -`);this.registerTimezoneFromICS(a,i)}for(const a in dn.aliases)Object.prototype.hasOwnProperty.call(dn.aliases,[a])&&this.registerAlias(a,dn.aliases[a].aliasTo)}registerTimezoneFromICS(a,i){const n=new li(a,i);this.registerTimezone(n)}registerAlias(a,i){this._aliases.set(a,i);const n=this.getTimezoneForId(i);if(!n){this._pendingAliases.push([a,i]);return}ft.TimezoneService.register(a,n.toICALTimezone())}unregisterTimezones(a){this._timezones.delete(a),ft.TimezoneService.remove(a)}unregisterAlias(a){this._aliases.delete(a),this._pendingAliases=this._pendingAliases.filter(([i])=>i!==a),ft.TimezoneService.remove(a)}clearAllTimezones(){this._aliases=new Map,this._pendingAliases=[],this._timezones=new Map,ft.TimezoneService.reset(),uo.registerTimezone(li.utc),uo.registerTimezone(li.floating),uo.registerAlias("GMT",li.utc.timezoneId),uo.registerAlias("Z",li.utc.timezoneId)}}const uo=new UB;uo.clearAllTimezones();function ZB(){return uo}var rv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return(()=>{var i={646:r=>{r.exports=function(l){if(Array.isArray(l)){for(var u=0,c=new Array(l.length);u{r.exports=function(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}},860:r=>{r.exports=function(l){if(Symbol.iterator in Object(l)||Object.prototype.toString.call(l)==="[object Arguments]")return Array.from(l)}},206:r=>{r.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},319:(r,l,u)=>{var c=u(646),d=u(860),h=u(206);r.exports=function(g){return c(g)||d(g)||h()}},8:r=>{function l(u){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r.exports=l=function(c){return typeof c}:r.exports=l=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},l(u)}r.exports=l}},n={};function o(r){var l=n[r];if(l!==void 0)return l.exports;var u=n[r]={exports:{}};return i[r](u,u.exports,o),u.exports}o.n=r=>{var l=r&&r.__esModule?()=>r.default:()=>r;return o.d(l,{a:l}),l},o.d=(r,l)=>{for(var u in l)o.o(l,u)&&!o.o(r,u)&&Object.defineProperty(r,u,{enumerable:!0,get:l[u]})},o.o=(r,l)=>Object.prototype.hasOwnProperty.call(r,l),o.r=r=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})};var s={};return(()=>{o.r(s),o.d(s,{VueSelect:()=>P,default:()=>I,mixins:()=>R});var r=o(319),l=o.n(r),u=o(8),c=o.n(u),d=o(713),h=o.n(d);const g={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer:function(){this.autoscroll&&this.maybeAdjustScroll()},open:function(v){var C=this;this.autoscroll&&v&&this.$nextTick(function(){return C.maybeAdjustScroll()})}},methods:{maybeAdjustScroll:function(){var v,C=((v=this.$refs.dropdownMenu)===null||v===void 0?void 0:v.children[this.typeAheadPointer])||!1;if(C){var T=this.getDropdownViewport(),A=C.getBoundingClientRect(),j=A.top,q=A.bottom,H=A.height;if(jT.bottom)return this.$refs.dropdownMenu.scrollTop=C.offsetTop-(T.height-H)}},getDropdownViewport:function(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},f={data:function(){return{typeAheadPointer:-1}},watch:{filteredOptions:function(){if(this.resetFocusOnOptionsChange){for(var v=0;v=0;v--)if(this.selectable(this.filteredOptions[v])){this.typeAheadPointer=v;break}},typeAheadDown:function(){for(var v=this.typeAheadPointer+1;v0&&arguments[0]!==void 0?arguments[0]:null;return this.mutableLoading=v??!this.mutableLoading}}};function F(v,C,T,A,j,q,H,G){var V,K=typeof v=="function"?v.options:v;return C&&(K.render=C,K.staticRenderFns=T,K._compiled=!0),{exports:v,options:K}}const b={Deselect:F({},function(){var v=this.$createElement,C=this._self._c||v;return C("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"}},[C("path",{attrs:{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"}})])},[]).exports,OpenIndicator:F({},function(){var v=this.$createElement,C=this._self._c||v;return C("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"}},[C("path",{attrs:{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"}})])},[]).exports},w={inserted:function(v,C,T){var A=T.context;if(A.appendToBody){document.body.appendChild(v);var j=A.$refs.toggle.getBoundingClientRect(),q=j.height,H=j.top,G=j.left,V=j.width,K=window.scrollX||window.pageXOffset,ae=window.scrollY||window.pageYOffset;v.unbindPosition=A.calculatePosition(v,A,{width:V+"px",left:K+G+"px",top:ae+H+q+"px"})}},unbind:function(v,C,T){T.context.appendToBody&&(v.unbindPosition&&typeof v.unbindPosition=="function"&&v.unbindPosition(),v.parentNode&&v.parentNode.removeChild(v))}},y=function(v){var C={};return Object.keys(v).sort().forEach(function(T){C[T]=v[T]}),JSON.stringify(C)};var k=0;const x=function(){return++k};function S(v,C){var T=Object.keys(v);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(v);C&&(A=A.filter(function(j){return Object.getOwnPropertyDescriptor(v,j).enumerable})),T.push.apply(T,A)}return T}function B(v){for(var C=1;C=20)return console.error("TimezoneManager.getTimezoneForIdRec() exceeds recursion limits"),null;if(this._aliases.has(a)){const n=this._aliases.get(a);return this._getTimezoneForIdRec(n,i+1)}return null}hasTimezoneForId(a){return this._timezones.has(a)||this._aliases.has(a)}isAlias(a){return!this._timezones.has(a)&&this._aliases.has(a)}listAllTimezones(a=!1){const i=Array.from(this._timezones.keys());return a?i.concat(Array.from(this._aliases.keys())):i}registerTimezone(a){this._timezones.set(a.timezoneId,a),ft.TimezoneService.register(a.timezoneId,a.toICALTimezone()),this._pendingAliases=this._pendingAliases.filter(([i,n])=>n!==a.timezoneId?!0:(ft.TimezoneService.register(i,a.toICALTimezone()),!1))}registerDefaultTimezones(){console.debug(`@nextcloud/calendar-js app is using version ${dn.version} of the timezone database`);for(const a in dn.zones)if(Object.prototype.hasOwnProperty.call(dn.zones,[a])){const i=["BEGIN:VTIMEZONE","TZID:"+a,...dn.zones[a].ics,"END:VTIMEZONE"].join(`\r +`);this.registerTimezoneFromICS(a,i)}for(const a in dn.aliases)Object.prototype.hasOwnProperty.call(dn.aliases,[a])&&this.registerAlias(a,dn.aliases[a].aliasTo)}registerTimezoneFromICS(a,i){const n=new li(a,i);this.registerTimezone(n)}registerAlias(a,i){this._aliases.set(a,i);const n=this.getTimezoneForId(i);if(!n){this._pendingAliases.push([a,i]);return}ft.TimezoneService.register(a,n.toICALTimezone())}unregisterTimezones(a){this._timezones.delete(a),ft.TimezoneService.remove(a)}unregisterAlias(a){this._aliases.delete(a),this._pendingAliases=this._pendingAliases.filter(([i])=>i!==a),ft.TimezoneService.remove(a)}clearAllTimezones(){this._aliases=new Map,this._pendingAliases=[],this._timezones=new Map,ft.TimezoneService.reset(),uo.registerTimezone(li.utc),uo.registerTimezone(li.floating),uo.registerAlias("GMT",li.utc.timezoneId),uo.registerAlias("Z",li.utc.timezoneId)}}const uo=new zB;uo.clearAllTimezones();function UB(){return uo}var rv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return(()=>{var i={646:r=>{r.exports=function(l){if(Array.isArray(l)){for(var u=0,c=new Array(l.length);u{r.exports=function(l,u,c){return u in l?Object.defineProperty(l,u,{value:c,enumerable:!0,configurable:!0,writable:!0}):l[u]=c,l}},860:r=>{r.exports=function(l){if(Symbol.iterator in Object(l)||Object.prototype.toString.call(l)==="[object Arguments]")return Array.from(l)}},206:r=>{r.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}},319:(r,l,u)=>{var c=u(646),d=u(860),h=u(206);r.exports=function(g){return c(g)||d(g)||h()}},8:r=>{function l(u){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?r.exports=l=function(c){return typeof c}:r.exports=l=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},l(u)}r.exports=l}},n={};function o(r){var l=n[r];if(l!==void 0)return l.exports;var u=n[r]={exports:{}};return i[r](u,u.exports,o),u.exports}o.n=r=>{var l=r&&r.__esModule?()=>r.default:()=>r;return o.d(l,{a:l}),l},o.d=(r,l)=>{for(var u in l)o.o(l,u)&&!o.o(r,u)&&Object.defineProperty(r,u,{enumerable:!0,get:l[u]})},o.o=(r,l)=>Object.prototype.hasOwnProperty.call(r,l),o.r=r=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(r,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(r,"__esModule",{value:!0})};var s={};return(()=>{o.r(s),o.d(s,{VueSelect:()=>P,default:()=>I,mixins:()=>R});var r=o(319),l=o.n(r),u=o(8),c=o.n(u),d=o(713),h=o.n(d);const g={props:{autoscroll:{type:Boolean,default:!0}},watch:{typeAheadPointer:function(){this.autoscroll&&this.maybeAdjustScroll()},open:function(v){var C=this;this.autoscroll&&v&&this.$nextTick(function(){return C.maybeAdjustScroll()})}},methods:{maybeAdjustScroll:function(){var v,C=((v=this.$refs.dropdownMenu)===null||v===void 0?void 0:v.children[this.typeAheadPointer])||!1;if(C){var T=this.getDropdownViewport(),A=C.getBoundingClientRect(),j=A.top,q=A.bottom,H=A.height;if(jT.bottom)return this.$refs.dropdownMenu.scrollTop=C.offsetTop-(T.height-H)}},getDropdownViewport:function(){return this.$refs.dropdownMenu?this.$refs.dropdownMenu.getBoundingClientRect():{height:0,top:0,bottom:0}}}},f={data:function(){return{typeAheadPointer:-1}},watch:{filteredOptions:function(){if(this.resetFocusOnOptionsChange){for(var v=0;v=0;v--)if(this.selectable(this.filteredOptions[v])){this.typeAheadPointer=v;break}},typeAheadDown:function(){for(var v=this.typeAheadPointer+1;v0&&arguments[0]!==void 0?arguments[0]:null;return this.mutableLoading=v??!this.mutableLoading}}};function F(v,C,T,A,j,q,H,G){var V,K=typeof v=="function"?v.options:v;return C&&(K.render=C,K.staticRenderFns=T,K._compiled=!0),{exports:v,options:K}}const b={Deselect:F({},function(){var v=this.$createElement,C=this._self._c||v;return C("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"10"}},[C("path",{attrs:{d:"M6.895455 5l2.842897-2.842898c.348864-.348863.348864-.914488 0-1.263636L9.106534.261648c-.348864-.348864-.914489-.348864-1.263636 0L5 3.104545 2.157102.261648c-.348863-.348864-.914488-.348864-1.263636 0L.261648.893466c-.348864.348864-.348864.914489 0 1.263636L3.104545 5 .261648 7.842898c-.348864.348863-.348864.914488 0 1.263636l.631818.631818c.348864.348864.914773.348864 1.263636 0L5 6.895455l2.842898 2.842897c.348863.348864.914772.348864 1.263636 0l.631818-.631818c.348864-.348864.348864-.914489 0-1.263636L6.895455 5z"}})])},[]).exports,OpenIndicator:F({},function(){var v=this.$createElement,C=this._self._c||v;return C("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"10"}},[C("path",{attrs:{d:"M9.211364 7.59931l4.48338-4.867229c.407008-.441854.407008-1.158247 0-1.60046l-.73712-.80023c-.407008-.441854-1.066904-.441854-1.474243 0L7 5.198617 2.51662.33139c-.407008-.441853-1.066904-.441853-1.474243 0l-.737121.80023c-.407008.441854-.407008 1.158248 0 1.600461l4.48338 4.867228L7 10l2.211364-2.40069z"}})])},[]).exports},w={inserted:function(v,C,T){var A=T.context;if(A.appendToBody){document.body.appendChild(v);var j=A.$refs.toggle.getBoundingClientRect(),q=j.height,H=j.top,G=j.left,V=j.width,K=window.scrollX||window.pageXOffset,ae=window.scrollY||window.pageYOffset;v.unbindPosition=A.calculatePosition(v,A,{width:V+"px",left:K+G+"px",top:ae+H+q+"px"})}},unbind:function(v,C,T){T.context.appendToBody&&(v.unbindPosition&&typeof v.unbindPosition=="function"&&v.unbindPosition(),v.parentNode&&v.parentNode.removeChild(v))}},y=function(v){var C={};return Object.keys(v).sort().forEach(function(T){C[T]=v[T]}),JSON.stringify(C)};var k=0;const x=function(){return++k};function S(v,C){var T=Object.keys(v);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(v);C&&(A=A.filter(function(j){return Object.getOwnPropertyDescriptor(v,j).enumerable})),T.push.apply(T,A)}return T}function B(v){for(var C=1;C-1}},filter:{type:Function,default:function(v,C){var T=this;return v.filter(function(A){var j=T.getOptionLabel(A);return typeof j=="number"&&(j=j.toString()),T.filterBy(A,j,C)})}},createOption:{type:Function,default:function(v){return c()(this.optionList[0])==="object"?h()({},this.label,v):v}},resetFocusOnOptionsChange:{type:Boolean,default:!0},resetOnOptionsChange:{default:!1,validator:function(v){return["function","boolean"].includes(c()(v))}},clearSearchOnBlur:{type:Function,default:function(v){var C=v.clearSearchOnSelect,T=v.multiple;return C&&!T}},noDrop:{type:Boolean,default:!1},inputId:{type:String},dir:{type:String,default:"auto"},selectOnTab:{type:Boolean,default:!1},selectOnKeyCodes:{type:Array,default:function(){return[13]}},searchInputQuerySelector:{type:String,default:"[type=search]"},mapKeydown:{type:Function,default:function(v,C){return v}},appendToBody:{type:Boolean,default:!1},calculatePosition:{type:Function,default:function(v,C,T){var A=T.width,j=T.top,q=T.left;v.style.top=j,v.style.left=q,v.style.width=A}},dropdownShouldOpen:{type:Function,default:function(v){var C=v.noDrop,T=v.open,A=v.mutableLoading;return!C&&T&&!A}},keyboardFocusBorder:{type:Boolean,default:!1},uid:{type:[String,Number],default:function(){return x()}}},data:function(){return{search:"",open:!1,isComposing:!1,isKeyboardNavigation:!1,pushedTags:[],_value:[]}},computed:{isTrackingValues:function(){return this.value===void 0||this.$options.propsData.hasOwnProperty("reduce")},selectedValue:function(){var v=this.value;return this.isTrackingValues&&(v=this.$data._value),v!=null&&v!==""?[].concat(v):[]},optionList:function(){return this.options.concat(this.pushTags?this.pushedTags:[])},searchEl:function(){return this.$scopedSlots.search?this.$refs.selectedOptions.querySelector(this.searchInputQuerySelector):this.$refs.search},scope:function(){var v=this,C={search:this.search,loading:this.loading,searching:this.searching,filteredOptions:this.filteredOptions};return{search:{attributes:B({id:this.inputId,disabled:this.disabled,placeholder:this.searchPlaceholder,tabindex:this.tabindex,readonly:!this.searchable,role:"combobox","aria-autocomplete":"list","aria-label":this.ariaLabelCombobox,"aria-controls":"vs-".concat(this.uid,"__listbox"),"aria-owns":"vs-".concat(this.uid,"__listbox"),"aria-expanded":this.dropdownOpen.toString(),ref:"search",type:"search",autocomplete:this.autocomplete,value:this.search},this.dropdownOpen&&this.filteredOptions[this.typeAheadPointer]?{"aria-activedescendant":"vs-".concat(this.uid,"__option-").concat(this.typeAheadPointer)}:{}),events:{compositionstart:function(){return v.isComposing=!0},compositionend:function(){return v.isComposing=!1},keydown:this.onSearchKeyDown,keypress:this.onSearchKeyPress,blur:this.onSearchBlur,focus:this.onSearchFocus,input:function(T){return v.search=T.target.value}}},spinner:{loading:this.mutableLoading},noOptions:{search:this.search,loading:this.mutableLoading,searching:this.searching},openIndicator:{attributes:{ref:"openIndicator",role:"presentation",class:"vs__open-indicator"}},listHeader:C,listFooter:C,header:B({},C,{deselect:this.deselect}),footer:B({},C,{deselect:this.deselect})}},childComponents:function(){return B({},b,{},this.components)},stateClasses:function(){return{"vs--open":this.dropdownOpen,"vs--single":!this.multiple,"vs--multiple":this.multiple,"vs--searching":this.searching&&!this.noDrop,"vs--searchable":this.searchable&&!this.noDrop,"vs--unsearchable":!this.searchable,"vs--loading":this.mutableLoading,"vs--disabled":this.disabled}},searching:function(){return!!this.search},dropdownOpen:function(){return this.dropdownShouldOpen(this)},searchPlaceholder:function(){return this.isValueEmpty&&this.placeholder?this.placeholder:void 0},filteredOptions:function(){var v=this,C=function(q){return v.limit!==null?q.slice(0,v.limit):q},T=[].concat(this.optionList);if(!this.filterable&&!this.taggable)return C(T);var A=this.search.length?this.filter(T,this.search,this):T;if(this.taggable&&this.search.length){var j=this.createOption(this.search);this.optionExists(j)||A.unshift(j)}return C(A)},isValueEmpty:function(){return this.selectedValue.length===0},showClearButton:function(){return!this.multiple&&this.clearable&&!this.open&&!this.isValueEmpty}},watch:{options:function(v,C){var T=this;!this.taggable&&(typeof T.resetOnOptionsChange=="function"?T.resetOnOptionsChange(v,C,T.selectedValue):T.resetOnOptionsChange)&&this.clearSelection(),this.value&&this.isTrackingValues&&this.setInternalValueFromOptions(this.value)},value:{immediate:!0,handler:function(v){this.isTrackingValues&&this.setInternalValueFromOptions(v)}},multiple:function(){this.clearSelection()},open:function(v){this.$emit(v?"open":"close")},search:function(v){v.length&&(this.open=!0)}},created:function(){this.mutableLoading=this.loading,this.$on("option:created",this.pushTag)},methods:{setInternalValueFromOptions:function(v){var C=this;Array.isArray(v)?this.$data._value=v.map(function(T){return C.findOptionFromReducedValue(T)}):this.$data._value=this.findOptionFromReducedValue(v)},select:function(v){this.$emit("option:selecting",v),this.isOptionSelected(v)?this.deselectFromDropdown&&(this.clearable||this.multiple&&this.selectedValue.length>1)&&this.deselect(v):(this.taggable&&!this.optionExists(v)&&this.$emit("option:created",v),this.multiple&&(v=this.selectedValue.concat(v)),this.updateValue(v),this.$emit("option:selected",v)),this.onAfterSelect(v)},deselect:function(v){var C=this;this.$emit("option:deselecting",v),this.updateValue(this.selectedValue.filter(function(T){return!C.optionComparator(T,v)})),this.$emit("option:deselected",v)},keyboardDeselect:function(v,C){var T,A;this.deselect(v);var j=(T=this.$refs.deselectButtons)===null||T===void 0?void 0:T[C+1],q=(A=this.$refs.deselectButtons)===null||A===void 0?void 0:A[C-1],H=j??q;H?H.focus():this.searchEl.focus()},clearSelection:function(){this.updateValue(this.multiple?[]:null),this.searchEl.focus()},onAfterSelect:function(v){var C=this;this.closeOnSelect&&(this.open=!this.open),this.clearSearchOnSelect&&(this.search=""),this.noDrop&&this.multiple&&this.$nextTick(function(){return C.$refs.search.focus()})},updateValue:function(v){var C=this;this.value===void 0&&(this.$data._value=v),v!==null&&(v=Array.isArray(v)?v.map(function(T){return C.reduce(T)}):this.reduce(v)),this.$emit("input",v)},toggleDropdown:function(v){var C=v.target!==this.searchEl;C&&v.preventDefault();var T=[].concat(l()(this.$refs.deselectButtons||[]),l()([this.$refs.clearButton]));this.searchEl===void 0||T.filter(Boolean).some(function(A){return A.contains(v.target)||A===v.target})?v.preventDefault():this.open&&C?this.searchEl.blur():this.disabled||(this.open=!0,this.searchEl.focus())},isOptionSelected:function(v){var C=this;return this.selectedValue.some(function(T){return C.optionComparator(T,v)})},isOptionDeselectable:function(v){return this.isOptionSelected(v)&&this.deselectFromDropdown},hasKeyboardFocusBorder:function(v){return!(!this.keyboardFocusBorder||!this.isKeyboardNavigation)&&v===this.typeAheadPointer},optionComparator:function(v,C){return this.getOptionKey(v)===this.getOptionKey(C)},findOptionFromReducedValue:function(v){var C=this,T=[].concat(l()(this.options),l()(this.pushedTags)).filter(function(A){return JSON.stringify(C.reduce(A))===JSON.stringify(v)});return T.length===1?T[0]:T.find(function(A){return C.optionComparator(A,C.$data._value)})||v},closeSearchOptions:function(){this.open=!1,this.$emit("search:blur")},maybeDeleteValue:function(){if(!this.searchEl.value.length&&this.selectedValue&&this.selectedValue.length&&this.clearable){var v=null;this.multiple&&(v=l()(this.selectedValue.slice(0,this.selectedValue.length-1))),this.updateValue(v)}},optionExists:function(v){var C=this;return this.optionList.some(function(T){return C.optionComparator(T,v)})},optionAriaSelected:function(v){return this.selectable(v)?String(this.isOptionSelected(v)):null},normalizeOptionForSlot:function(v){return c()(v)==="object"?v:h()({},this.label,v)},pushTag:function(v){this.pushedTags.push(v)},onEscape:function(){this.search.length?this.search="":this.open=!1},onSearchBlur:function(){if(!this.mousedown||this.searching){var v=this.clearSearchOnSelect,C=this.multiple;return this.clearSearchOnBlur({clearSearchOnSelect:v,multiple:C})&&(this.search=""),void this.closeSearchOptions()}this.mousedown=!1,this.search.length!==0||this.options.length!==0||this.closeSearchOptions()},onSearchFocus:function(){this.open=!0,this.$emit("search:focus")},onMousedown:function(){this.mousedown=!0},onMouseUp:function(){this.mousedown=!1},onMouseMove:function(v,C){this.isKeyboardNavigation=!1,this.selectable(v)&&(this.typeAheadPointer=C)},onSearchKeyDown:function(v){var C=this,T=function(q){if(q.preventDefault(),C.open)return!C.isComposing&&C.typeAheadSelect();C.open=!0},A={8:function(q){return C.maybeDeleteValue()},9:function(q){return C.onTab()},27:function(q){return C.onEscape()},38:function(q){if(q.preventDefault(),C.isKeyboardNavigation=!0,C.open)return C.typeAheadUp();C.open=!0},40:function(q){if(q.preventDefault(),C.isKeyboardNavigation=!0,C.open)return C.typeAheadDown();C.open=!0}};this.selectOnKeyCodes.forEach(function(q){return A[q]=T});var j=this.mapKeydown(A,this);if(typeof j[v.keyCode]=="function")return j[v.keyCode](v)},onSearchKeyPress:function(v){this.open||v.keyCode!==32||(v.preventDefault(),this.open=!0)}}},function(){var v=this,C=v.$createElement,T=v._self._c||C;return T("div",{staticClass:"v-select",class:v.stateClasses,attrs:{id:"v-select-"+v.uid,dir:v.dir}},[v._t("header",null,null,v.scope.header),v._v(" "),T("div",{ref:"toggle",staticClass:"vs__dropdown-toggle"},[T("div",{ref:"selectedOptions",staticClass:"vs__selected-options",on:{mousedown:v.toggleDropdown}},[v._l(v.selectedValue,function(A,j){return v._t("selected-option-container",[T("span",{key:v.getOptionKey(A),staticClass:"vs__selected"},[v._t("selected-option",[v._v(` `+v._s(v.getOptionLabel(A))+` @@ -4840,7 +4840,7 @@ https://vue-select.org/api/props.html#getoptionkey`,v,C)}}},onTab:{type:Function `+v._s(v.getOptionLabel(A))+` `)],null,v.normalizeOptionForSlot(A))],2)}),v._v(" "),v.filteredOptions.length===0?T("li",{staticClass:"vs__no-options"},[v._t("no-options",[v._v(` Sorry, no matching options. - `)],null,v.scope.noOptions)],2):v._e(),v._v(" "),v._t("list-footer",null,null,v.scope.listFooter)],2):T("ul",{staticStyle:{display:"none",visibility:"hidden"},attrs:{id:"vs-"+v.uid+"__listbox",role:"listbox","aria-label":v.ariaLabelListbox}})]),v._v(" "),v._t("footer",null,null,v.scope.footer)],2)},[]).exports,R={ajax:p,pointer:f,pointerScroll:g},I=P})(),s})()})})(rv);var cn=rv.exports;const sl=Math.min,Sn=Math.max,rl=Math.round,Ir=Math.floor,Qi=e=>({x:e,y:e}),HB={left:"right",right:"left",bottom:"top",top:"bottom"},GB={start:"end",end:"start"};function rp(e,a,i){return Sn(e,sl(a,i))}function wo(e,a){return typeof e=="function"?e(a):e}function Ji(e){return e.split("-")[0]}function Eu(e){return e.split("-")[1]}function pg(e){return e==="x"?"y":"x"}function lv(e){return e==="y"?"height":"width"}function Ln(e){return["top","bottom"].includes(Ji(e))?"y":"x"}function uv(e){return pg(Ln(e))}function $B(e,a,i){i===void 0&&(i=!1);const n=Eu(e),o=uv(e),s=lv(o);let r=o==="x"?n===(i?"end":"start")?"right":"left":n==="start"?"bottom":"top";return a.reference[s]>a.floating[s]&&(r=ll(r)),[r,ll(r)]}function VB(e){const a=ll(e);return[Hc(e),a,Hc(a)]}function Hc(e){return e.replace(/start|end/g,a=>GB[a])}function WB(e,a,i){const n=["left","right"],o=["right","left"],s=["top","bottom"],r=["bottom","top"];switch(e){case"top":case"bottom":return i?a?o:n:a?n:o;case"left":case"right":return a?s:r;default:return[]}}function KB(e,a,i,n){const o=Eu(e);let s=WB(Ji(e),i==="start",n);return o&&(s=s.map(r=>r+"-"+o),a&&(s=s.concat(s.map(Hc)))),s}function ll(e){return e.replace(/left|right|bottom|top/g,a=>HB[a])}function QB(e){return{top:0,right:0,bottom:0,left:0,...e}}function JB(e){return typeof e!="number"?QB(e):{top:e,right:e,bottom:e,left:e}}function ul(e){const{x:a,y:i,width:n,height:o}=e;return{width:n,height:o,top:i,left:a,right:a+n,bottom:i+o,x:a,y:i}}function lp(e,a,i){let{reference:n,floating:o}=e;const s=Ln(a),r=uv(a),l=lv(r),u=Ji(a),c=s==="y",d=n.x+n.width/2-o.width/2,h=n.y+n.height/2-o.height/2,g=n[l]/2-o[l]/2;let f;switch(u){case"top":f={x:d,y:n.y-o.height};break;case"bottom":f={x:d,y:n.y+n.height};break;case"right":f={x:n.x+n.width,y:h};break;case"left":f={x:n.x-o.width,y:h};break;default:f={x:n.x,y:n.y}}switch(Eu(a)){case"start":f[r]-=g*(i&&c?-1:1);break;case"end":f[r]+=g*(i&&c?-1:1);break}return f}const XB=async(e,a,i)=>{const{placement:n="bottom",strategy:o="absolute",middleware:s=[],platform:r}=i,l=s.filter(Boolean),u=await(r.isRTL==null?void 0:r.isRTL(a));let c=await r.getElementRects({reference:e,floating:a,strategy:o}),{x:d,y:h}=lp(c,n,u),g=n,f={},p=0;for(let F=0;Fj<=0)){var C,T;const j=(((C=s.flip)==null?void 0:C.index)||0)+1,q=P[j];if(q)return{data:{index:j,overflows:v},reset:{placement:q}};let H=(T=v.filter(G=>G.overflows[0]<=0).sort((G,V)=>G.overflows[1]-V.overflows[1])[0])==null?void 0:T.placement;if(!H)switch(f){case"bestFit":{var A;const G=(A=v.filter(V=>{if(B){const K=Ln(V.placement);return K===y||K==="y"}return!0}).map(V=>[V.placement,V.overflows.filter(K=>K>0).reduce((K,ae)=>K+ae,0)]).sort((V,K)=>V[1]-K[1])[0])==null?void 0:A[0];G&&(H=G);break}case"initialPlacement":H=l;break}if(o!==H)return{reset:{placement:H}}}return{}}}};async function t8(e,a){const{placement:i,platform:n,elements:o}=e,s=await(n.isRTL==null?void 0:n.isRTL(o.floating)),r=Ji(i),l=Eu(i),u=Ln(i)==="y",c=["left","top"].includes(r)?-1:1,d=s&&u?-1:1,h=wo(a,e);let{mainAxis:g,crossAxis:f,alignmentAxis:p}=typeof h=="number"?{mainAxis:h,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...h};return l&&typeof p=="number"&&(f=l==="end"?p*-1:p),u?{x:f*d,y:g*c}:{x:g*c,y:f*d}}const a8=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(a){var i,n;const{x:o,y:s,placement:r,middlewareData:l}=a,u=await t8(a,e);return r===((i=l.offset)==null?void 0:i.placement)&&(n=l.arrow)!=null&&n.alignmentOffset?{}:{x:o+u.x,y:s+u.y,data:{...u,placement:r}}}}},i8=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(a){const{x:i,y:n,placement:o}=a,{mainAxis:s=!0,crossAxis:r=!1,limiter:l={fn:b=>{let{x:w,y}=b;return{x:w,y}}},...u}=wo(e,a),c={x:i,y:n},d=await dv(a,u),h=Ln(Ji(o)),g=pg(h);let f=c[g],p=c[h];if(s){const b=g==="y"?"top":"left",w=g==="y"?"bottom":"right",y=f+d[b],k=f-d[w];f=rp(y,f,k)}if(r){const b=h==="y"?"top":"left",w=h==="y"?"bottom":"right",y=p+d[b],k=p-d[w];p=rp(y,p,k)}const F=l.fn({...a,[g]:f,[h]:p});return{...F,data:{x:F.x-i,y:F.y-n}}}}},n8=function(e){return e===void 0&&(e={}),{options:e,fn(a){const{x:i,y:n,placement:o,rects:s,middlewareData:r}=a,{offset:l=0,mainAxis:u=!0,crossAxis:c=!0}=wo(e,a),d={x:i,y:n},h=Ln(o),g=pg(h);let f=d[g],p=d[h];const F=wo(l,a),b=typeof F=="number"?{mainAxis:F,crossAxis:0}:{mainAxis:0,crossAxis:0,...F};if(u){const k=g==="y"?"height":"width",x=s.reference[g]-s.floating[k]+b.mainAxis,S=s.reference[g]+s.reference[k]-b.mainAxis;fS&&(f=S)}if(c){var w,y;const k=g==="y"?"width":"height",x=["top","left"].includes(Ji(o)),S=s.reference[h]-s.floating[k]+(x&&((w=r.offset)==null?void 0:w[h])||0)+(x?0:b.crossAxis),B=s.reference[h]+s.reference[k]+(x?0:((y=r.offset)==null?void 0:y[h])||0)-(x?b.crossAxis:0);pB&&(p=B)}return{[g]:f,[h]:p}}}};function zo(e){return cv(e)?(e.nodeName||"").toLowerCase():"#document"}function ia(e){var a;return(e==null||(a=e.ownerDocument)==null?void 0:a.defaultView)||window}function Ei(e){var a;return(a=(cv(e)?e.ownerDocument:e.document)||window.document)==null?void 0:a.documentElement}function cv(e){return e instanceof Node||e instanceof ia(e).Node}function Na(e){return e instanceof Element||e instanceof ia(e).Element}function Qa(e){return e instanceof HTMLElement||e instanceof ia(e).HTMLElement}function up(e){return typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ia(e).ShadowRoot}function lr(e){const{overflow:a,overflowX:i,overflowY:n,display:o}=Ba(e);return/auto|scroll|overlay|hidden|clip/.test(a+n+i)&&!["inline","contents"].includes(o)}function o8(e){return["table","td","th"].includes(zo(e))}function Du(e){return[":popover-open",":modal"].some(a=>{try{return e.matches(a)}catch{return!1}})}function _g(e){const a=Fg(),i=Na(e)?Ba(e):e;return i.transform!=="none"||i.perspective!=="none"||(i.containerType?i.containerType!=="normal":!1)||!a&&(i.backdropFilter?i.backdropFilter!=="none":!1)||!a&&(i.filter?i.filter!=="none":!1)||["transform","perspective","filter"].some(n=>(i.willChange||"").includes(n))||["paint","layout","strict","content"].some(n=>(i.contain||"").includes(n))}function s8(e){let a=Xi(e);for(;Qa(a)&&!Ao(a);){if(_g(a))return a;if(Du(a))return null;a=Xi(a)}return null}function Fg(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}function Ao(e){return["html","body","#document"].includes(zo(e))}function Ba(e){return ia(e).getComputedStyle(e)}function Tu(e){return Na(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Xi(e){if(zo(e)==="html")return e;const a=e.assignedSlot||e.parentNode||up(e)&&e.host||Ei(e);return up(a)?a.host:a}function hv(e){const a=Xi(e);return Ao(a)?e.ownerDocument?e.ownerDocument.body:e.body:Qa(a)&&lr(a)?a:hv(a)}function Gs(e,a,i){var n;a===void 0&&(a=[]),i===void 0&&(i=!0);const o=hv(e),s=o===((n=e.ownerDocument)==null?void 0:n.body),r=ia(o);if(s){const l=Gc(r);return a.concat(r,r.visualViewport||[],lr(o)?o:[],l&&i?Gs(l):[])}return a.concat(o,Gs(o,[],i))}function Gc(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function gv(e){const a=Ba(e);let i=parseFloat(a.width)||0,n=parseFloat(a.height)||0;const o=Qa(e),s=o?e.offsetWidth:i,r=o?e.offsetHeight:n,l=rl(i)!==s||rl(n)!==r;return l&&(i=s,n=r),{width:i,height:n,$:l}}function vg(e){return Na(e)?e:e.contextElement}function vo(e){const a=vg(e);if(!Qa(a))return Qi(1);const i=a.getBoundingClientRect(),{width:n,height:o,$:s}=gv(a);let r=(s?rl(i.width):i.width)/n,l=(s?rl(i.height):i.height)/o;return(!r||!Number.isFinite(r))&&(r=1),(!l||!Number.isFinite(l))&&(l=1),{x:r,y:l}}const r8=Qi(0);function fv(e){const a=ia(e);return!Fg()||!a.visualViewport?r8:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function l8(e,a,i){return a===void 0&&(a=!1),!i||a&&i!==ia(e)?!1:a}function In(e,a,i,n){a===void 0&&(a=!1),i===void 0&&(i=!1);const o=e.getBoundingClientRect(),s=vg(e);let r=Qi(1);a&&(n?Na(n)&&(r=vo(n)):r=vo(e));const l=l8(s,i,n)?fv(s):Qi(0);let u=(o.left+l.x)/r.x,c=(o.top+l.y)/r.y,d=o.width/r.x,h=o.height/r.y;if(s){const g=ia(s),f=n&&Na(n)?ia(n):n;let p=g,F=Gc(p);for(;F&&n&&f!==p;){const b=vo(F),w=F.getBoundingClientRect(),y=Ba(F),k=w.left+(F.clientLeft+parseFloat(y.paddingLeft))*b.x,x=w.top+(F.clientTop+parseFloat(y.paddingTop))*b.y;u*=b.x,c*=b.y,d*=b.x,h*=b.y,u+=k,c+=x,p=ia(F),F=Gc(p)}}return ul({width:d,height:h,x:u,y:c})}function u8(e){let{elements:a,rect:i,offsetParent:n,strategy:o}=e;const s=o==="fixed",r=Ei(n),l=a?Du(a.floating):!1;if(n===r||l&&s)return i;let u={scrollLeft:0,scrollTop:0},c=Qi(1);const d=Qi(0),h=Qa(n);if((h||!h&&!s)&&((zo(n)!=="body"||lr(r))&&(u=Tu(n)),Qa(n))){const g=In(n);c=vo(n),d.x=g.x+n.clientLeft,d.y=g.y+n.clientTop}return{width:i.width*c.x,height:i.height*c.y,x:i.x*c.x-u.scrollLeft*c.x+d.x,y:i.y*c.y-u.scrollTop*c.y+d.y}}function d8(e){return Array.from(e.getClientRects())}function mv(e){return In(Ei(e)).left+Tu(e).scrollLeft}function c8(e){const a=Ei(e),i=Tu(e),n=e.ownerDocument.body,o=Sn(a.scrollWidth,a.clientWidth,n.scrollWidth,n.clientWidth),s=Sn(a.scrollHeight,a.clientHeight,n.scrollHeight,n.clientHeight);let r=-i.scrollLeft+mv(e);const l=-i.scrollTop;return Ba(n).direction==="rtl"&&(r+=Sn(a.clientWidth,n.clientWidth)-o),{width:o,height:s,x:r,y:l}}function h8(e,a){const i=ia(e),n=Ei(e),o=i.visualViewport;let s=n.clientWidth,r=n.clientHeight,l=0,u=0;if(o){s=o.width,r=o.height;const c=Fg();(!c||c&&a==="fixed")&&(l=o.offsetLeft,u=o.offsetTop)}return{width:s,height:r,x:l,y:u}}function g8(e,a){const i=In(e,!0,a==="fixed"),n=i.top+e.clientTop,o=i.left+e.clientLeft,s=Qa(e)?vo(e):Qi(1),r=e.clientWidth*s.x,l=e.clientHeight*s.y,u=o*s.x,c=n*s.y;return{width:r,height:l,x:u,y:c}}function dp(e,a,i){let n;if(a==="viewport")n=h8(e,i);else if(a==="document")n=c8(Ei(e));else if(Na(a))n=g8(a,i);else{const o=fv(e);n={...a,x:a.x-o.x,y:a.y-o.y}}return ul(n)}function pv(e,a){const i=Xi(e);return i===a||!Na(i)||Ao(i)?!1:Ba(i).position==="fixed"||pv(i,a)}function f8(e,a){const i=a.get(e);if(i)return i;let n=Gs(e,[],!1).filter(l=>Na(l)&&zo(l)!=="body"),o=null;const s=Ba(e).position==="fixed";let r=s?Xi(e):e;for(;Na(r)&&!Ao(r);){const l=Ba(r),u=_g(r);!u&&l.position==="fixed"&&(o=null),(s?!u&&!o:!u&&l.position==="static"&&o&&["absolute","fixed"].includes(o.position)||lr(r)&&!u&&pv(e,r))?n=n.filter(c=>c!==r):o=l,r=Xi(r)}return a.set(e,n),n}function m8(e){let{element:a,boundary:i,rootBoundary:n,strategy:o}=e;const s=[...i==="clippingAncestors"?Du(a)?[]:f8(a,this._c):[].concat(i),n],r=s[0],l=s.reduce((u,c)=>{const d=dp(a,c,o);return u.top=Sn(d.top,u.top),u.right=sl(d.right,u.right),u.bottom=sl(d.bottom,u.bottom),u.left=Sn(d.left,u.left),u},dp(a,r,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function p8(e){const{width:a,height:i}=gv(e);return{width:a,height:i}}function _8(e,a,i){const n=Qa(a),o=Ei(a),s=i==="fixed",r=In(e,!0,s,a);let l={scrollLeft:0,scrollTop:0};const u=Qi(0);if(n||!n&&!s)if((zo(a)!=="body"||lr(o))&&(l=Tu(a)),n){const h=In(a,!0,s,a);u.x=h.x+a.clientLeft,u.y=h.y+a.clientTop}else o&&(u.x=mv(o));const c=r.left+l.scrollLeft-u.x,d=r.top+l.scrollTop-u.y;return{x:c,y:d,width:r.width,height:r.height}}function Dd(e){return Ba(e).position==="static"}function cp(e,a){return!Qa(e)||Ba(e).position==="fixed"?null:a?a(e):e.offsetParent}function _v(e,a){const i=ia(e);if(Du(e))return i;if(!Qa(e)){let o=Xi(e);for(;o&&!Ao(o);){if(Na(o)&&!Dd(o))return o;o=Xi(o)}return i}let n=cp(e,a);for(;n&&o8(n)&&Dd(n);)n=cp(n,a);return n&&Ao(n)&&Dd(n)&&!_g(n)?i:n||s8(e)||i}const F8=async function(e){const a=this.getOffsetParent||_v,i=this.getDimensions,n=await i(e.floating);return{reference:_8(e.reference,await a(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function v8(e){return Ba(e).direction==="rtl"}const b8={convertOffsetParentRelativeRectToViewportRelativeRect:u8,getDocumentElement:Ei,getClippingRect:m8,getOffsetParent:_v,getElementRects:F8,getClientRects:d8,getDimensions:p8,getScale:vo,isElement:Na,isRTL:v8};function y8(e,a){let i=null,n;const o=Ei(e);function s(){var l;clearTimeout(n),(l=i)==null||l.disconnect(),i=null}function r(l,u){l===void 0&&(l=!1),u===void 0&&(u=1),s();const{left:c,top:d,width:h,height:g}=e.getBoundingClientRect();if(l||a(),!h||!g)return;const f=Ir(d),p=Ir(o.clientWidth-(c+h)),F=Ir(o.clientHeight-(d+g)),b=Ir(c),w={rootMargin:-f+"px "+-p+"px "+-F+"px "+-b+"px",threshold:Sn(0,sl(1,u))||1};let y=!0;function k(x){const S=x[0].intersectionRatio;if(S!==u){if(!y)return r();S?r(!1,S):n=setTimeout(()=>{r(!1,1e-7)},1e3)}y=!1}try{i=new IntersectionObserver(k,{...w,root:o.ownerDocument})}catch{i=new IntersectionObserver(k,w)}i.observe(e)}return r(!0),s}function E8(e,a,i,n){n===void 0&&(n={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:r=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:u=!1}=n,c=vg(e),d=o||s?[...c?Gs(c):[],...Gs(a)]:[];d.forEach(w=>{o&&w.addEventListener("scroll",i,{passive:!0}),s&&w.addEventListener("resize",i)});const h=c&&l?y8(c,i):null;let g=-1,f=null;r&&(f=new ResizeObserver(w=>{let[y]=w;y&&y.target===c&&f&&(f.unobserve(a),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var k;(k=f)==null||k.observe(a)})),i()}),c&&!u&&f.observe(c),f.observe(a));let p,F=u?In(e):null;u&&b();function b(){const w=In(e);F&&(w.x!==F.x||w.y!==F.y||w.width!==F.width||w.height!==F.height)&&i(),F=w,p=requestAnimationFrame(b)}return i(),()=>{var w;d.forEach(y=>{o&&y.removeEventListener("scroll",i),s&&y.removeEventListener("resize",i)}),h?.(),(w=f)==null||w.disconnect(),f=null,u&&cancelAnimationFrame(p)}}const D8=a8,T8=i8,k8=e8,w8=n8,A8=(e,a,i)=>{const n=new Map,o={platform:b8,...i},s={...o.platform,_c:n};return XB(e,a,{...o,platform:s})},S8={name:"ChevronDownIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var C8=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-down-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},x8=[],N8=me(S8,C8,x8,!1,null,null);const Fv=N8.exports,vv=(e,a)=>{const i=[];let n=0,o=e.toLowerCase().indexOf(a.toLowerCase(),n),s=0;for(;o>-1&&s[]}},computed:{ranges(){let e=[];return!this.search&&this.highlight.length===0||(this.highlight.length>0?e=this.highlight:e=vv(this.text,this.search),e.forEach((a,i)=>{a.end(i.start0&&a.push({start:i.start<0?0:i.start,end:i.end>this.text.length?this.text.length:i.end}),a),[]),e.sort((a,i)=>a.start-i.start),e=e.reduce((a,i)=>{if(!a.length)a.push(i);else{const n=a.length-1;a[n].end>=i.start?a[n]={start:a[n].start,end:Math.max(a[n].end,i.end)}:a.push(i)}return a},[])),e},chunks(){if(this.ranges.length===0)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];const e=[];let a=0,i=0;for(;a=this.ranges.length&&aa.highlight?e("strong",{},a.text):a.text)):e("span",{},this.text)}},O8=null,R8=null;var j8=me(B8,O8,R8,!1,null,null);const ku=j8.exports,P8={name:"NcEllipsisedOption",components:{NcHighlight:ku},props:{name:{type:String,default:""},search:{type:String,default:""}},computed:{needsTruncate(){return this.name&&this.name.length>=10},split(){return this.name.length-Math.min(Math.floor(this.name.length/2),10)},part1(){return this.needsTruncate?this.name.slice(0,this.split):this.name},part2(){return this.needsTruncate?this.name.slice(this.split):""},highlight1(){return this.search?vv(this.name,this.search):[]},highlight2(){return this.highlight1.map(e=>({start:e.start-this.split,end:e.end-this.split}))}}};var M8=function(){var e=this,a=e._self._c;return a("span",{staticClass:"name-parts",attrs:{title:e.name}},[a("NcHighlight",{staticClass:"name-parts__first",attrs:{text:e.part1,search:e.search,highlight:e.highlight1}}),e.part2?a("NcHighlight",{staticClass:"name-parts__last",attrs:{text:e.part2,search:e.search,highlight:e.highlight2}}):e._e()],1)},L8=[],I8=me(P8,M8,L8,!1,null,"0c4478a6");const Y8=I8.exports,q8={name:"NcActionLink",mixins:[yu],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}},props:{href:{type:String,default:"#",required:!0,validator:e=>{try{return new URL(e)}catch{return e.startsWith("#")||e.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:e=>e&&(!e.startsWith("_")||["_blank","_self","_parent","_top"].indexOf(e)>-1)},title:{type:String,default:null},ariaHidden:{type:Boolean,default:null}}};var z8=function(){var e=this,a=e._self._c;return a("li",{staticClass:"action",attrs:{role:e.isInSemanticMenu&&"presentation"}},[a("a",{staticClass:"action-link focusable",attrs:{download:e.download,href:e.href,"aria-label":e.ariaLabel,target:e.target,title:e.title,rel:"nofollow noreferrer noopener",role:e.isInSemanticMenu&&"menuitem"},on:{click:e.onClick}},[e._t("icon",function(){return[a("span",{staticClass:"action-link__icon",class:[e.isIconUrl?"action-link__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":"true"}})]}),e.name?a("span",{staticClass:"action-link__longtext-wrapper"},[a("strong",{staticClass:"action-link__name"},[e._v(" "+e._s(e.name)+" ")]),a("br"),a("span",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?a("span",{staticClass:"action-link__longtext",domProps:{textContent:e._s(e.text)}}):a("span",{staticClass:"action-link__text"},[e._v(e._s(e.text))]),e._e()],2)])},U8=[],Z8=me(q8,z8,U8,!1,null,"30c015f0");const bv=Z8.exports,H8=Object.freeze(Object.defineProperty({__proto__:null,default:bv},Symbol.toStringTag,{value:"Module"})),G8={name:"NcActionRouter",mixins:[yu],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}},props:{to:{type:[String,Object],default:"",required:!0},exact:{type:Boolean,default:!1}}};var $8=function(){var e=this,a=e._self._c;return a("li",{staticClass:"action",attrs:{role:e.isInSemanticMenu&&"presentation"}},[a("RouterLink",{staticClass:"action-router focusable",attrs:{to:e.to,"aria-label":e.ariaLabel,exact:e.exact,title:e.title,rel:"nofollow noreferrer noopener",role:e.isInSemanticMenu&&"menuitem"},nativeOn:{click:function(i){return e.onClick.apply(null,arguments)}}},[e._t("icon",function(){return[a("span",{staticClass:"action-router__icon",class:[e.isIconUrl?"action-router__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":"true"}})]}),e.name?a("span",{staticClass:"action-router__longtext-wrapper"},[a("strong",{staticClass:"action-router__name"},[e._v(" "+e._s(e.name)+" ")]),a("br"),a("span",{staticClass:"action-router__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?a("span",{staticClass:"action-router__longtext",domProps:{textContent:e._s(e.text)}}):a("span",{staticClass:"action-router__text"},[e._v(e._s(e.text))]),e._e()],2)],1)},V8=[],W8=me(G8,$8,V8,!1,null,"579c6b4d");const K8=W8.exports,Q8={name:"NcActionText",mixins:[yu],inject:{isInSemanticMenu:{from:"NcActions:isSemanticMenu",default:!1}}};var J8=function(){var e=this,a=e._self._c;return a("li",{staticClass:"action",attrs:{role:e.isInSemanticMenu&&"presentation"}},[a("span",{staticClass:"action-text",on:{click:e.onClick}},[e._t("icon",function(){return[e.icon!==""?a("span",{staticClass:"action-text__icon",class:[e.isIconUrl?"action-text__icon--url":e.icon],style:{backgroundImage:e.isIconUrl?"url(".concat(e.icon,")"):null},attrs:{"aria-hidden":"true"}}):e._e()]}),e.name?a("span",{staticClass:"action-text__longtext-wrapper"},[a("strong",{staticClass:"action-text__name"},[e._v(" "+e._s(e.name)+" ")]),a("br"),a("span",{staticClass:"action-text__longtext",domProps:{textContent:e._s(e.text)}})]):e.isLongText?a("span",{staticClass:"action-text__longtext",domProps:{textContent:e._s(e.text)}}):a("span",{staticClass:"action-text__text"},[e._v(e._s(e.text))]),e._e()],2)])},X8=[],e7=me(Q8,J8,X8,!1,null,"824615f4");const t7=e7.exports,a7={name:"NcLoadingIcon",props:{size:{type:Number,default:20},appearance:{type:String,validator(e){return["auto","light","dark"].includes(e)},default:"auto"},name:{type:String,default:""}},computed:{colors(){const e=["#777","#CCC"];return this.appearance==="light"?e:this.appearance==="dark"?e.reverse():["var(--color-loading-light)","var(--color-loading-dark)"]}}};var i7=function(){var e=this,a=e._self._c;return a("span",{staticClass:"material-design-icon loading-icon",attrs:{"aria-label":e.name,role:"img"}},[a("svg",{attrs:{width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{fill:e.colors[0],d:"M12,4V2A10,10 0 1,0 22,12H20A8,8 0 1,1 12,4Z"}}),a("path",{attrs:{fill:e.colors[1],d:"M12,4V2A10,10 0 0,1 22,12H20A8,8 0 0,0 12,4Z"}},[e.name?a("title",[e._v(e._s(e.name))]):e._e()])])])},n7=[],o7=me(a7,i7,n7,!1,null,"551209a3");const wu=o7.exports,s7=` @@ -4855,7 +4855,7 @@ https://vue-select.org/api/props.html#getoptionkey`,v,C)}}},onTab:{type:Function -`,r7=` @@ -4872,25 +4872,25 @@ https://vue-select.org/api/props.html#getoptionkey`,v,C)}}},onTab:{type:Function -`;Ee(bA);const yv=e=>{switch(e){case"away":return X("away");case"busy":return X("busy");case"dnd":return X("do not disturb");case"online":return X("online");case"invisible":return X("invisible");case"offline":return X("offline");default:return e}};Ee(KA);const l7={name:"NcUserStatusIcon",props:{user:{type:String,default:null},status:{type:String,default:null,validator:e=>["online","away","busy","dnd","invisible","offline"].includes(e)},ariaHidden:{type:String,default:null,validator:e=>["true","false"].includes(e)}},data(){return{fetchedUserStatus:null}},computed:{activeStatus(){var e;return(e=this.status)!=null?e:this.fetchedUserStatus},activeSvg(){var e;return(e={online:s7,away:hp,busy:hp,dnd:r7,invisible:gp,offline:gp}[this.activeStatus])!=null?e:null},ariaLabel(){return this.ariaHidden==="true"?null:X("User status: {status}",{status:yv(this.activeStatus)})}},watch:{user:{immediate:!0,async handler(e,a){var i,n,o,s;if(!e||!((n=(i=R4())==null?void 0:i.user_status)!=null&&n.enabled)){this.fetchedUserStatus=null;return}try{const{data:r}=await Tt.get(Gi("/apps/user_status/api/v1/statuses/{user}",{user:e}));this.fetchedUserStatus=(s=(o=r.ocs)==null?void 0:o.data)==null?void 0:s.status}catch{this.fetchedUserStatus=null}}}}};var u7=function(){var e=this,a=e._self._c;return e.activeStatus?a("span",{staticClass:"user-status-icon",class:{"user-status-icon--invisible":["invisible","offline"].includes(e.status)},attrs:{role:"img","aria-hidden":e.ariaHidden,"aria-label":e.ariaLabel},domProps:{innerHTML:e._s(e.activeSvg)}}):e._e()},d7=[],c7=me(l7,u7,d7,!1,null,"0555d8d0");const Ev=c7.exports;Ee(hA);class lt{constructor(a,i,n,o){this.r=a,this.g=i,this.b=n,o&&(this.name=o)}get color(){const a=i=>"00".concat(i.toString(16)).slice(-2);return"#".concat(a(this.r)).concat(a(this.g)).concat(a(this.b))}}function h7(e,a){const i=new Array(3);return i[0]=(a[1].r-a[0].r)/e,i[1]=(a[1].g-a[0].g)/e,i[2]=(a[1].b-a[0].b)/e,i}function Td(e,a,i){const n=[];n.push(a);const o=h7(e,[a,i]);for(let s=1;s>>32-n},rotr:function(i,n){return i<<32-n|i>>>n},endian:function(i){if(i.constructor==Number)return a.rotl(i,8)&16711935|a.rotl(i,24)&4278255360;for(var n=0;n0;i--)n.push(Math.floor(Math.random()*256));return n},bytesToWords:function(i){for(var n=[],o=0,s=0;o>>5]|=i[o]<<24-s%32;return n},wordsToBytes:function(i){for(var n=[],o=0;o>>5]>>>24-o%32&255);return n},bytesToHex:function(i){for(var n=[],o=0;o>>4).toString(16)),n.push((i[o]&15).toString(16));return n.join("")},hexToBytes:function(i){for(var n=[],o=0;o>>6*(3-r)&63)):n.push("=");return n.join("")},base64ToBytes:function(i){i=i.replace(/[^A-Z0-9+\/]/ig,"");for(var n=[],o=0,s=0;o>>6-s*2);return n}};Tv.exports=a})();var m7=Tv.exports,$c={utf8:{stringToBytes:function(e){return $c.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape($c.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var a=[],i=0;i>>24)&16711935|(l[f]<<24|l[f]>>>8)&4278255360;l[u>>>5]|=128<>>9<<4)+14]=u;for(var p=o._ff,F=o._gg,b=o._hh,w=o._ii,f=0;f>>0,d=d+k>>>0,h=h+x>>>0,g=g+S>>>0}return e.endian([c,d,h,g])};o._ff=function(s,r,l,u,c,d,h){var g=s+(r&l|~r&u)+(c>>>0)+h;return(g<>>32-d)+r},o._gg=function(s,r,l,u,c,d,h){var g=s+(r&u|l&~u)+(c>>>0)+h;return(g<>>32-d)+r},o._hh=function(s,r,l,u,c,d,h){var g=s+(r^l^u)+(c>>>0)+h;return(g<>>32-d)+r},o._ii=function(s,r,l,u,c,d,h){var g=s+(l^(r|~u))+(c>>>0)+h;return(g<>>32-d)+r},o._blocksize=16,o._digestsize=16,Dv.exports=function(s,r){if(s==null)throw new Error("Illegal argument "+s);var l=e.wordsToBytes(o(s,r));return r&&r.asBytes?l:r&&r.asString?n.bytesToString(l):e.bytesToHex(l)}})();var F7=Dv.exports;const v7=bi(F7),mp=function(e){let a=e.toLowerCase();a.match(/^([0-9a-f]{4}-?){8}$/)===null&&(a=v7(a)),a=a.replace(/[^0-9a-f]/g,"");const i=6,n=f7(i);function o(s,r){let l=0;const u=[];for(let c=0;c{const n=window.getComputedStyle(document.body).getPropertyValue("--background-invert-if-dark")==="invert(100%)";return bo("/avatar"+(i?"/guest":"")+"/{user}/{size}"+(n?"/dark":""),{user:e,size:a})},b7="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster6d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",y7="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",So=(e,a)=>{for(const i in a)e[i]=a[i];return e},Vc="numeric",Wc="ascii",Kc="alpha",h0="asciinumeric",Yr="alphanumeric",Qc="domain",wv="emoji",E7="scheme",D7="slashscheme",pp="whitespace";function T7(e,a){return e in a||(a[e]=[]),a[e]}function yn(e,a,i){a[Vc]&&(a[h0]=!0,a[Yr]=!0),a[Wc]&&(a[h0]=!0,a[Kc]=!0),a[h0]&&(a[Yr]=!0),a[Kc]&&(a[Yr]=!0),a[Yr]&&(a[Qc]=!0),a[wv]&&(a[Qc]=!0);for(const n in a){const o=T7(n,i);o.indexOf(e)<0&&o.push(e)}}function k7(e,a){const i={};for(const n in a)a[n].indexOf(e)>=0&&(i[n]=!0);return i}function Xt(e){e===void 0&&(e=null),this.j={},this.jr=[],this.jd=null,this.t=e}Xt.groups={},Xt.prototype={accepts(){return!!this.t},go(e){const a=this,i=a.j[e];if(i)return i;for(let n=0;ne.ta(a,i,n,o),ua=(e,a,i,n,o)=>e.tr(a,i,n,o),_p=(e,a,i,n,o)=>e.ts(a,i,n,o),ne=(e,a,i,n,o)=>e.tt(a,i,n,o),ni="WORD",Jc="UWORD",$s="LOCALHOST",Xc="TLD",eh="UTLD",g0="SCHEME",to="SLASH_SCHEME",yg="NUM",Av="WS",Eg="NL",Es="OPENBRACE",Ds="CLOSEBRACE",dl="OPENBRACKET",cl="CLOSEBRACKET",hl="OPENPAREN",gl="CLOSEPAREN",fl="OPENANGLEBRACKET",ml="CLOSEANGLEBRACKET",pl="FULLWIDTHLEFTPAREN",_l="FULLWIDTHRIGHTPAREN",Fl="LEFTCORNERBRACKET",vl="RIGHTCORNERBRACKET",bl="LEFTWHITECORNERBRACKET",yl="RIGHTWHITECORNERBRACKET",El="FULLWIDTHLESSTHAN",Dl="FULLWIDTHGREATERTHAN",Tl="AMPERSAND",kl="APOSTROPHE",wl="ASTERISK",Ni="AT",Al="BACKSLASH",Sl="BACKTICK",Cl="CARET",ji="COLON",Dg="COMMA",xl="DOLLAR",La="DOT",Nl="EQUALS",Tg="EXCLAMATION",Ia="HYPHEN",Bl="PERCENT",Ol="PIPE",Rl="PLUS",jl="POUND",Pl="QUERY",kg="QUOTE",wg="SEMI",Ya="SLASH",Ts="TILDE",Ml="UNDERSCORE",Sv="EMOJI",Ll="SYM";var Cv=Object.freeze({__proto__:null,WORD:ni,UWORD:Jc,LOCALHOST:$s,TLD:Xc,UTLD:eh,SCHEME:g0,SLASH_SCHEME:to,NUM:yg,WS:Av,NL:Eg,OPENBRACE:Es,CLOSEBRACE:Ds,OPENBRACKET:dl,CLOSEBRACKET:cl,OPENPAREN:hl,CLOSEPAREN:gl,OPENANGLEBRACKET:fl,CLOSEANGLEBRACKET:ml,FULLWIDTHLEFTPAREN:pl,FULLWIDTHRIGHTPAREN:_l,LEFTCORNERBRACKET:Fl,RIGHTCORNERBRACKET:vl,LEFTWHITECORNERBRACKET:bl,RIGHTWHITECORNERBRACKET:yl,FULLWIDTHLESSTHAN:El,FULLWIDTHGREATERTHAN:Dl,AMPERSAND:Tl,APOSTROPHE:kl,ASTERISK:wl,AT:Ni,BACKSLASH:Al,BACKTICK:Sl,CARET:Cl,COLON:ji,COMMA:Dg,DOLLAR:xl,DOT:La,EQUALS:Nl,EXCLAMATION:Tg,HYPHEN:Ia,PERCENT:Bl,PIPE:Ol,PLUS:Rl,POUND:jl,QUERY:Pl,QUOTE:kg,SEMI:wg,SLASH:Ya,TILDE:Ts,UNDERSCORE:Ml,EMOJI:Sv,SYM:Ll});const Qn=/[a-z]/,kd=new RegExp("\\p{L}","u"),wd=new RegExp("\\p{Emoji}","u"),Ad=/\d/,Fp=/\s/,vp=` -`,w7="️",A7="‍";let qr=null,zr=null;function S7(e){e===void 0&&(e=[]);const a={};Xt.groups=a;const i=new Xt;qr==null&&(qr=bp(b7)),zr==null&&(zr=bp(y7)),ne(i,"'",kl),ne(i,"{",Es),ne(i,"}",Ds),ne(i,"[",dl),ne(i,"]",cl),ne(i,"(",hl),ne(i,")",gl),ne(i,"<",fl),ne(i,">",ml),ne(i,"(",pl),ne(i,")",_l),ne(i,"「",Fl),ne(i,"」",vl),ne(i,"『",bl),ne(i,"』",yl),ne(i,"<",El),ne(i,">",Dl),ne(i,"&",Tl),ne(i,"*",wl),ne(i,"@",Ni),ne(i,"`",Sl),ne(i,"^",Cl),ne(i,":",ji),ne(i,",",Dg),ne(i,"$",xl),ne(i,".",La),ne(i,"=",Nl),ne(i,"!",Tg),ne(i,"-",Ia),ne(i,"%",Bl),ne(i,"|",Ol),ne(i,"+",Rl),ne(i,"#",jl),ne(i,"?",Pl),ne(i,'"',kg),ne(i,"/",Ya),ne(i,";",wg),ne(i,"~",Ts),ne(i,"_",Ml),ne(i,"\\",Al);const n=ua(i,Ad,yg,{[Vc]:!0});ua(n,Ad,n);const o=ua(i,Qn,ni,{[Wc]:!0});ua(o,Qn,o);const s=ua(i,kd,Jc,{[Kc]:!0});ua(s,Qn),ua(s,kd,s);const r=ua(i,Fp,Av,{[pp]:!0});ne(i,vp,Eg,{[pp]:!0}),ne(r,vp),ua(r,Fp,r);const l=ua(i,wd,Sv,{[wv]:!0});ua(l,wd,l),ne(l,w7,l);const u=ne(l,A7);ua(u,wd,l);const c=[[Qn,o]],d=[[Qn,null],[kd,s]];for(let h=0;hh[0]>g[0]?1:-1);for(let h=0;h=0?f[Qc]=!0:Qn.test(g)?Ad.test(g)?f[h0]=!0:f[Wc]=!0:f[Vc]=!0,_p(i,g,g,f)}return _p(i,"localhost",$s,{ascii:!0}),i.jd=new Xt(Ll),{start:i,tokens:So({groups:a},Cv)}}function C7(e,a){const i=x7(a.replace(/[A-Z]/g,l=>l.toLowerCase())),n=i.length,o=[];let s=0,r=0;for(;r=0&&(h+=i[r].length,g++),c+=i[r].length,s+=i[r].length,r++;s-=h,r-=g,c-=h,o.push({t:d.t,v:a.slice(s-c,s),s:s-c,e:s})}return o}function x7(e){const a=[],i=e.length;let n=0;for(;n56319||n+1===i||(s=e.charCodeAt(n+1))<56320||s>57343?e[n]:e.slice(n,n+2);a.push(r),n+=r.length}return a}function ki(e,a,i,n,o){let s;const r=a.length;for(let l=0;l=0;)s++;if(s>0){a.push(i.join(""));for(let r=parseInt(e.substring(n,n+s),10);r>0;r--)i.pop();n+=s}else i.push(e[n]),n++}return a}const Vs={defaultProtocol:"http",events:null,format:yp,formatHref:yp,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Ag(e,a){a===void 0&&(a=null);let i=So({},Vs);e&&(i=So(i,e instanceof Ag?e.o:e));const n=i.ignoreTags,o=[];for(let s=0;si?n.substring(0,i)+"…":n},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e){return e===void 0&&(e=Vs.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const a=this,i=this.toHref(e.get("defaultProtocol")),n=e.get("formatHref",i,this),o=e.get("tagName",i,a),s=this.toFormattedString(e),r={},l=e.get("className",i,a),u=e.get("target",i,a),c=e.get("rel",i,a),d=e.getObj("attributes",i,a),h=e.getObj("events",i,a);return r.href=n,l&&(r.class=l),u&&(r.target=u),c&&(r.rel=c),d&&So(r,d),{tagName:o,attributes:r,content:s,eventListeners:h}}};function Au(e,a){class i extends xv{constructor(o,s){super(o,s),this.t=e}}for(const n in a)i.prototype[n]=a[n];return i.t=e,i}const Ep=Au("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),Dp=Au("text"),N7=Au("nl"),Ur=Au("url",{isLink:!0,toHref(e){return e===void 0&&(e=Vs.defaultProtocol),this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==$s&&e[1].t===ji}}),da=e=>new Xt(e);function B7(e){let{groups:a}=e;const i=a.domain.concat([Tl,wl,Ni,Al,Sl,Cl,xl,Nl,Ia,yg,Bl,Ol,Rl,jl,Ya,Ll,Ts,Ml]),n=[kl,ji,Dg,La,Tg,Pl,kg,wg,fl,ml,Es,Ds,cl,dl,hl,gl,pl,_l,Fl,vl,bl,yl,El,Dl],o=[Tl,kl,wl,Al,Sl,Cl,xl,Nl,Ia,Es,Ds,Bl,Ol,Rl,jl,Pl,Ya,Ll,Ts,Ml],s=da(),r=ne(s,Ts);Se(r,o,r),Se(r,a.domain,r);const l=da(),u=da(),c=da();Se(s,a.domain,l),Se(s,a.scheme,u),Se(s,a.slashscheme,c),Se(l,o,r),Se(l,a.domain,l);const d=ne(l,Ni);ne(r,Ni,d),ne(u,Ni,d),ne(c,Ni,d);const h=ne(r,La);Se(h,o,r),Se(h,a.domain,r);const g=da();Se(d,a.domain,g),Se(g,a.domain,g);const f=ne(g,La);Se(f,a.domain,g);const p=da(Ep);Se(f,a.tld,p),Se(f,a.utld,p),ne(d,$s,p);const F=ne(g,Ia);Se(F,a.domain,g),Se(p,a.domain,g),ne(p,La,f),ne(p,Ia,F);const b=ne(p,ji);Se(b,a.numeric,Ep);const w=ne(l,Ia),y=ne(l,La);Se(w,a.domain,l),Se(y,o,r),Se(y,a.domain,l);const k=da(Ur);Se(y,a.tld,k),Se(y,a.utld,k),Se(k,a.domain,l),Se(k,o,r),ne(k,La,y),ne(k,Ia,w),ne(k,Ni,d);const x=ne(k,ji),S=da(Ur);Se(x,a.numeric,S);const B=da(Ur),P=da();Se(B,i,B),Se(B,n,P),Se(P,i,B),Se(P,n,P),ne(k,Ya,B),ne(S,Ya,B);const R=ne(u,ji),I=ne(c,ji),v=ne(I,Ya),C=ne(v,Ya);Se(u,a.domain,l),ne(u,La,y),ne(u,Ia,w),Se(c,a.domain,l),ne(c,La,y),ne(c,Ia,w),Se(R,a.domain,B),ne(R,Ya,B),Se(C,a.domain,B),Se(C,i,B),ne(C,Ya,B);const T=[[Es,Ds],[dl,cl],[hl,gl],[fl,ml],[pl,_l],[Fl,vl],[bl,yl],[El,Dl]];for(let A=0;A=0&&g++,o++,d++;if(g<0)o-=d,o0&&(s.push(Sd(Dp,a,r)),r=[]),o-=g,d-=g;const f=h.t,p=i.slice(o-d,o);s.push(Sd(f,a,p))}}return r.length>0&&s.push(Sd(Dp,a,r)),s}function Sd(e,a,i){const n=i[0].s,o=i[i.length-1].e,s=a.slice(n,o);return new e(s,i)}const Pt={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function R7(){Pt.scanner=S7(Pt.customSchemes);for(let e=0;e/g,">")}function P7(e){return e.replace(/"/g,""")}function M7(e){const a=[];for(const i in e){let n=e[i]+"";a.push(`${i}="${P7(n)}"`)}return a.join(" ")}function L7(e){let{tagName:a,attributes:i,content:n}=e;return`<${a} ${M7(i)}>${Nv(n)}`}function I7(e,a){a===void 0&&(a={}),a=new Ag(a,L7);const i=j7(e),n=[];for(let o=0;o -`):!s.isLink||!a.check(s)?n.push(Nv(s.toString())):n.push(a.render(s))}return n.join("")}String.prototype.linkify||Object.defineProperty(String.prototype,"linkify",{writable:!1,value:function(e){return I7(this,e)}});var Bv={exports:{}};(function(e){(function(a){if(typeof i!="function"){var i=function(p){return p};i.nonNative=!0}const n=i("plaintext"),o=i("html"),s=i("comment"),r=/<(\w*)>/g,l=/<\/?([^\s\/>]+)/;function u(p,F,b){p=p||"",F=F||[],b=b||"";let w=d(F,b);return h(p,w)}function c(p,F){p=p||[],F=F||"";let b=d(p,F);return function(w){return h(w||"",b)}}u.init_streaming_mode=c;function d(p,F){return p=g(p),{allowable_tags:p,tag_replacement:F,state:n,tag_buffer:"",depth:0,in_quote_char:""}}function h(p,F){if(typeof p!="string")throw new TypeError("'html' parameter must be a string");let b=F.allowable_tags,w=F.tag_replacement,y=F.state,k=F.tag_buffer,x=F.depth,S=F.in_quote_char,B="";for(let P=0,R=p.length;P":if(S)break;if(x){x--;break}S="",y=n,k+=">",b.has(f(k))?B+=k:B+=w,k="";break;case'"':case"'":I===S?S="":S=S||I,k+=I;break;case"-":k==="":k.slice(-2)=="--"&&(y=n),k="";break;default:k+=I;break}}return F.state=y,F.tag_buffer=k,F.depth=x,F.in_quote_char=S,B}function g(p){let F=new Set;if(typeof p=="string"){let b;for(;b=r.exec(p);)F.add(b[1])}else!i.nonNative&&typeof p[i.iterator]=="function"?F=new Set(p):typeof p.forEach=="function"&&p.forEach(F.add,F);return F}function f(p){let F=l.exec(p);return F?F[1].toLowerCase():null}e.exports?e.exports=u:a.striptags=u})(ea)})(Bv);var Y7=Bv.exports;const RY=bi(Y7),Sg=(e,a)=>{const i=(d,h)=>d.startsWith(h)?d.slice(h.length):d,n=(d,...h)=>h.reduce((g,f)=>i(g,f),d);if(!e)return null;const o=/^https?:\/\//.test(a),s=/^[a-z][a-z0-9+.-]*:.+/.test(a);if(!o&&s||o&&!a.startsWith(E0())||!o&&!a.startsWith("/"))return null;const r=o?n(a,E0(),"/index.php"):a,l=n(e.history.base,$l(),"/index.php"),u=n(r,l)||"/",c=e.resolve(u).route;return c.matched.length?c.fullPath:null};Ce.util.warn;function cs(e){var a;const i=Ca(e);return(a=i?.$el)!=null?a:i}const Ov=qh?window:void 0;function f0(...e){let a,i,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,o]=e,a=Ov):[a,i,n,o]=e,!a)return xa;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const s=[],r=()=>{s.forEach(d=>d()),s.length=0},l=(d,h,g,f)=>(d.addEventListener(h,g,f),()=>d.removeEventListener(h,g,f)),u=Ja(()=>[cs(a),Ca(o)],([d,h])=>{if(r(),!d)return;const g=k3(h)?{...h}:h;s.push(...i.flatMap(f=>n.map(p=>l(d,f,p,g))))},{immediate:!0,flush:"post"}),c=()=>{u(),r()};return zn(c),c}let Tp=!1;function kp(e,a,i={}){const{window:n=Ov,ignore:o=[],capture:s=!0,detectIframe:r=!1}=i;if(!n)return xa;Tc&&!Tp&&(Tp=!0,Array.from(n.document.body.children).forEach(d=>d.addEventListener("click",xa)),n.document.documentElement.addEventListener("click",xa));let l=!0;const u=d=>o.some(h=>{if(typeof h=="string")return Array.from(n.document.querySelectorAll(h)).some(g=>g===d.target||d.composedPath().includes(g));{const g=cs(h);return g&&(d.target===g||d.composedPath().includes(g))}}),c=[f0(n,"click",d=>{const h=cs(e);if(!(!h||h===d.target||d.composedPath().includes(h))){if(d.detail===0&&(l=!u(d)),!l){l=!0;return}a(d)}},{passive:!0,capture:s}),f0(n,"pointerdown",d=>{const h=cs(e);l=!u(d)&&!!(h&&!d.composedPath().includes(h))},{passive:!0}),r&&f0(n,"blur",d=>{setTimeout(()=>{var h;const g=cs(e);((h=n.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!g?.contains(n.document.activeElement)&&a(d)},0)})].filter(Boolean);return()=>c.forEach(d=>d())}const q7={[M1.mounted](e,a){const i=!a.modifiers.bubble;if(typeof a.value=="function")e.__onClickOutside_stop=kp(e,a.value,{capture:i});else{const[n,o]=a.value;e.__onClickOutside_stop=kp(e,n,Object.assign({capture:i},o))}},[M1.unmounted](e){e.__onClickOutside_stop()}};function Cd(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Rv(e){const a=window.getComputedStyle(e);if(a.overflowX==="scroll"||a.overflowY==="scroll"||a.overflowX==="auto"&&e.clientWidth1?!0:(a.preventDefault&&a.preventDefault(),!1)}const xd=new WeakMap;function U7(e,a=!1){const i=Ge(a);let n=null,o="";Ja(xw(e),l=>{const u=Cd(Ca(l));if(u){const c=u;if(xd.get(c)||xd.set(c,c.style.overflow),c.style.overflow!=="hidden"&&(o=c.style.overflow),c.style.overflow==="hidden")return i.value=!0;if(i.value)return c.style.overflow="hidden"}},{immediate:!0});const s=()=>{const l=Cd(Ca(e));!l||i.value||(Tc&&(n=f0(l,"touchmove",u=>{z7(u)},{passive:!1})),l.style.overflow="hidden",i.value=!0)},r=()=>{const l=Cd(Ca(e));!l||!i.value||(Tc&&n?.(),l.style.overflow=o,xd.delete(l),i.value=!1)};return zn(r),mt({get(){return i.value},set(l){l?s():r()}})}function Z7(){let e=!1;const a=Ge(!1);return(i,n)=>{if(a.value=n.value,e)return;e=!0;const o=U7(i,n.value);Ja(a,s=>o.value=s)}}Z7();const jv={data(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{async fetchUserStatus(e){var a,i;if(!e)return;const n=R4();if(!(!Object.prototype.hasOwnProperty.call(n,"user_status")||!n.user_status.enabled)&&Is())try{const{data:o}=await Tt.get(Gi("apps/user_status/api/v1/statuses/{userId}",{userId:e})),{status:s,message:r,icon:l}=o.ocs.data;this.userStatus.status=s,this.userStatus.message=r||"",this.userStatus.icon=l||"",this.hasStatus=!0}catch(o){if(o.response.status===404&&((i=(a=o.response.data.ocs)==null?void 0:a.data)==null?void 0:i.length)===0)return;console.error(o)}}}};Ee(vA);const Pv=au("nextcloud").persist().build();function H7(e){const a=Pv.getItem("user-has-avatar."+e);return typeof a=="string"?!!a:null}function wp(e,a){e&&Pv.setItem("user-has-avatar."+e,a)}const G7={name:"NcAvatar",directives:{ClickOutside:q7},components:{DotsHorizontal:hu,NcActions:Wh,NcButton:Xa,NcIconSvgWrapper:mu,NcLoadingIcon:wu,NcUserStatusIcon:Ev},mixins:[jv],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},showUserStatus:{type:Boolean,default:!0},showUserStatusCompact:{type:Boolean,default:!0},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},allowPlaceholder:{type:Boolean,default:!0},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[String,Object,Element,Boolean],default:"body"}},data(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{avatarAriaLabel(){var e,a;if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?X("Avatar of {displayName}, {status}",{displayName:(e=this.displayName)!=null?e:this.user,status:yv(this.userStatus.status)}):X("Avatar of {displayName}",{displayName:(a=this.displayName)!=null?a:this.user})},canDisplayUserStatus(){return this.showUserStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return this.showUserStatus&&this.showUserStatusCompact&&this.hasStatus&&this.userStatus.status!=="dnd"&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return typeof this.user<"u"},isDisplayNameDefined(){return typeof this.displayName<"u"},isUrlDefined(){return typeof this.url<"u"},hasMenu(){var e;return this.disableMenu?!1:this.isMenuLoaded?this.menu.length>0:!(this.user===((e=Is())==null?void 0:e.uid)||this.userDoesNotExist||this.url)},showInitials(){return this.allowPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--size":this.size+"px",lineHeight:this.size+"px",fontSize:Math.round(this.size*.45)+"px"}},initialsWrapperStyle(){const{r:e,g:a,b:i}=mp(this.userIdentifier);return{backgroundColor:"rgba(".concat(e,", ").concat(a,", ").concat(i,", 0.1)")}},initialsStyle(){const{r:e,g:a,b:i}=mp(this.userIdentifier);return{color:"rgb(".concat(e,", ").concat(a,", ").concat(i,")")}},tooltip(){return this.disableTooltip?!1:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let e="?";if(this.showInitials){const a=this.userIdentifier.trim();if(a==="")return e;const i=a.match(/[\p{L}\p{N}\s]/gu);if(i==null)return e;const n=i.join(""),o=n.lastIndexOf(" ");e=String.fromCodePoint(n.codePointAt(0)),o!==-1&&(e=e.concat(String.fromCodePoint(n.codePointAt(o+1))))}return e.toLocaleUpperCase()},menu(){const e=this.contactsMenuActions.map(i=>{const n=Sg(this.$router,i.hyperlink);return{ncActionComponent:n?K8:bv,ncActionComponentProps:n?{to:n,icon:i.icon}:{href:i.hyperlink,icon:i.icon},text:i.title}});function a(i){const n=document.createTextNode(i),o=document.createElement("p");return o.appendChild(n),o.innerHTML}if(this.showUserStatus&&(this.userStatus.icon||this.userStatus.message)){const i=` +`;Ee(vA);const yv=e=>{switch(e){case"away":return X("away");case"busy":return X("busy");case"dnd":return X("do not disturb");case"online":return X("online");case"invisible":return X("invisible");case"offline":return X("offline");default:return e}};Ee(WA);const r7={name:"NcUserStatusIcon",props:{user:{type:String,default:null},status:{type:String,default:null,validator:e=>["online","away","busy","dnd","invisible","offline"].includes(e)},ariaHidden:{type:String,default:null,validator:e=>["true","false"].includes(e)}},data(){return{fetchedUserStatus:null}},computed:{activeStatus(){var e;return(e=this.status)!=null?e:this.fetchedUserStatus},activeSvg(){var e;return(e={online:o7,away:hp,busy:hp,dnd:s7,invisible:gp,offline:gp}[this.activeStatus])!=null?e:null},ariaLabel(){return this.ariaHidden==="true"?null:X("User status: {status}",{status:yv(this.activeStatus)})}},watch:{user:{immediate:!0,async handler(e,a){var i,n,o,s;if(!e||!((n=(i=R4())==null?void 0:i.user_status)!=null&&n.enabled)){this.fetchedUserStatus=null;return}try{const{data:r}=await Tt.get(Gi("/apps/user_status/api/v1/statuses/{user}",{user:e}));this.fetchedUserStatus=(s=(o=r.ocs)==null?void 0:o.data)==null?void 0:s.status}catch{this.fetchedUserStatus=null}}}}};var l7=function(){var e=this,a=e._self._c;return e.activeStatus?a("span",{staticClass:"user-status-icon",class:{"user-status-icon--invisible":["invisible","offline"].includes(e.status)},attrs:{role:"img","aria-hidden":e.ariaHidden,"aria-label":e.ariaLabel},domProps:{innerHTML:e._s(e.activeSvg)}}):e._e()},u7=[],d7=me(r7,l7,u7,!1,null,"0555d8d0");const Ev=d7.exports;Ee(cA);class lt{constructor(a,i,n,o){this.r=a,this.g=i,this.b=n,o&&(this.name=o)}get color(){const a=i=>"00".concat(i.toString(16)).slice(-2);return"#".concat(a(this.r)).concat(a(this.g)).concat(a(this.b))}}function c7(e,a){const i=new Array(3);return i[0]=(a[1].r-a[0].r)/e,i[1]=(a[1].g-a[0].g)/e,i[2]=(a[1].b-a[0].b)/e,i}function Ed(e,a,i){const n=[];n.push(a);const o=c7(e,[a,i]);for(let s=1;s>>32-n},rotr:function(i,n){return i<<32-n|i>>>n},endian:function(i){if(i.constructor==Number)return a.rotl(i,8)&16711935|a.rotl(i,24)&4278255360;for(var n=0;n0;i--)n.push(Math.floor(Math.random()*256));return n},bytesToWords:function(i){for(var n=[],o=0,s=0;o>>5]|=i[o]<<24-s%32;return n},wordsToBytes:function(i){for(var n=[],o=0;o>>5]>>>24-o%32&255);return n},bytesToHex:function(i){for(var n=[],o=0;o>>4).toString(16)),n.push((i[o]&15).toString(16));return n.join("")},hexToBytes:function(i){for(var n=[],o=0;o>>6*(3-r)&63)):n.push("=");return n.join("")},base64ToBytes:function(i){i=i.replace(/[^A-Z0-9+\/]/ig,"");for(var n=[],o=0,s=0;o>>6-s*2);return n}};Tv.exports=a})();var f7=Tv.exports,Gc={utf8:{stringToBytes:function(e){return Gc.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(Gc.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var a=[],i=0;i>>24)&16711935|(l[f]<<24|l[f]>>>8)&4278255360;l[u>>>5]|=128<>>9<<4)+14]=u;for(var p=o._ff,F=o._gg,b=o._hh,w=o._ii,f=0;f>>0,d=d+k>>>0,h=h+x>>>0,g=g+S>>>0}return e.endian([c,d,h,g])};o._ff=function(s,r,l,u,c,d,h){var g=s+(r&l|~r&u)+(c>>>0)+h;return(g<>>32-d)+r},o._gg=function(s,r,l,u,c,d,h){var g=s+(r&u|l&~u)+(c>>>0)+h;return(g<>>32-d)+r},o._hh=function(s,r,l,u,c,d,h){var g=s+(r^l^u)+(c>>>0)+h;return(g<>>32-d)+r},o._ii=function(s,r,l,u,c,d,h){var g=s+(l^(r|~u))+(c>>>0)+h;return(g<>>32-d)+r},o._blocksize=16,o._digestsize=16,Dv.exports=function(s,r){if(s==null)throw new Error("Illegal argument "+s);var l=e.wordsToBytes(o(s,r));return r&&r.asBytes?l:r&&r.asString?n.bytesToString(l):e.bytesToHex(l)}})();var _7=Dv.exports;const F7=bi(_7),mp=function(e){let a=e.toLowerCase();a.match(/^([0-9a-f]{4}-?){8}$/)===null&&(a=F7(a)),a=a.replace(/[^0-9a-f]/g,"");const i=6,n=g7(i);function o(s,r){let l=0;const u=[];for(let c=0;c{const n=window.getComputedStyle(document.body).getPropertyValue("--background-invert-if-dark")==="invert(100%)";return bo("/avatar"+(i?"/guest":"")+"/{user}/{size}"+(n?"/dark":""),{user:e,size:a})},v7="aaa1rp3bb0ott3vie4c1le2ogado5udhabi7c0ademy5centure6ountant0s9o1tor4d0s1ult4e0g1ro2tna4f0l1rica5g0akhan5ency5i0g1rbus3force5tel5kdn3l0ibaba4pay4lfinanz6state5y2sace3tom5m0azon4ericanexpress7family11x2fam3ica3sterdam8nalytics7droid5quan4z2o0l2partments8p0le4q0uarelle8r0ab1mco4chi3my2pa2t0e3s0da2ia2sociates9t0hleta5torney7u0ction5di0ble3o3spost5thor3o0s4vianca6w0s2x0a2z0ure5ba0by2idu3namex3narepublic11d1k2r0celona5laycard4s5efoot5gains6seball5ketball8uhaus5yern5b0c1t1va3cg1n2d1e0ats2uty4er2ntley5rlin4st0buy5t2f1g1h0arti5i0ble3d1ke2ng0o3o1z2j1lack0friday9ockbuster8g1omberg7ue3m0s1w2n0pparibas9o0ats3ehringer8fa2m1nd2o0k0ing5sch2tik2on4t1utique6x2r0adesco6idgestone9oadway5ker3ther5ussels7s1t1uild0ers6siness6y1zz3v1w1y1z0h3ca0b1fe2l0l1vinklein9m0era3p2non3petown5ital0one8r0avan4ds2e0er0s4s2sa1e1h1ino4t0ering5holic7ba1n1re3c1d1enter4o1rn3f0a1d2g1h0anel2nel4rity4se2t2eap3intai5ristmas6ome4urch5i0priani6rcle4sco3tadel4i0c2y3k1l0aims4eaning6ick2nic1que6othing5ud3ub0med6m1n1o0ach3des3ffee4llege4ogne5m0cast4mbank4unity6pany2re3uter5sec4ndos3struction8ulting7tact3ractors9oking4l1p2rsica5untry4pon0s4rses6pa2r0edit0card4union9icket5own3s1uise0s6u0isinella9v1w1x1y0mru3ou3z2dabur3d1nce3ta1e1ing3sun4y2clk3ds2e0al0er2s3gree4livery5l1oitte5ta3mocrat6ntal2ist5si0gn4v2hl2iamonds6et2gital5rect0ory7scount3ver5h2y2j1k1m1np2o0cs1tor4g1mains5t1wnload7rive4tv2ubai3nlop4pont4rban5vag2r2z2earth3t2c0o2deka3u0cation8e1g1mail3erck5nergy4gineer0ing9terprises10pson4quipment8r0icsson6ni3s0q1tate5t1u0rovision8s2vents5xchange6pert3osed4ress5traspace10fage2il1rwinds6th3mily4n0s2rm0ers5shion4t3edex3edback6rrari3ero6i0delity5o2lm2nal1nce1ial7re0stone6mdale6sh0ing5t0ness6j1k1lickr3ghts4r2orist4wers5y2m1o0o0d1tball6rd1ex2sale4um3undation8x2r0ee1senius7l1ogans4ntier7tr2ujitsu5n0d2rniture7tbol5yi3ga0l0lery3o1up4me0s3p1rden4y2b0iz3d0n2e0a1nt0ing5orge5f1g0ee3h1i0ft0s3ves2ing5l0ass3e1obal2o4m0ail3bh2o1x2n1odaddy5ld0point6f2o0dyear5g0le4p1t1v2p1q1r0ainger5phics5tis4een3ipe3ocery4up4s1t1u0ardian6cci3ge2ide2tars5ru3w1y2hair2mburg5ngout5us3bo2dfc0bank7ealth0care8lp1sinki6re1mes5iphop4samitsu7tachi5v2k0t2m1n1ockey4ldings5iday5medepot5goods5s0ense7nda3rse3spital5t0ing5t0els3mail5use3w2r1sbc3t1u0ghes5yatt3undai7ibm2cbc2e1u2d1e0ee3fm2kano4l1m0amat4db2mo0bilien9n0c1dustries8finiti5o2g1k1stitute6urance4e4t0ernational10uit4vestments10o1piranga7q1r0ish4s0maili5t0anbul7t0au2v3jaguar4va3cb2e0ep2tzt3welry6io2ll2m0p2nj2o0bs1urg4t1y2p0morgan6rs3uegos4niper7kaufen5ddi3e0rryhotels6logistics9properties14fh2g1h1i0a1ds2m1ndle4tchen5wi3m1n1oeln3matsu5sher5p0mg2n2r0d1ed3uokgroup8w1y0oto4z2la0caixa5mborghini8er3ncaster6d0rover6xess5salle5t0ino3robe5w0yer5b1c1ds2ease3clerc5frak4gal2o2xus4gbt3i0dl2fe0insurance9style7ghting6ke2lly3mited4o2ncoln4k2psy3ve1ing5k1lc1p2oan0s3cker3us3l1ndon4tte1o3ve3pl0financial11r1s1t0d0a3u0ndbeck6xe1ury5v1y2ma0drid4if1son4keup4n0agement7go3p1rket0ing3s4riott5shalls7ttel5ba2c0kinsey7d1e0d0ia3et2lbourne7me1orial6n0u2rckmsd7g1h1iami3crosoft7l1ni1t2t0subishi9k1l0b1s2m0a2n1o0bi0le4da2e1i1m1nash3ey2ster5rmon3tgage6scow4to0rcycles9v0ie4p1q1r1s0d2t0n1r2u0seum3ic4v1w1x1y1z2na0b1goya4me2tura4vy3ba2c1e0c1t0bank4flix4work5ustar5w0s2xt0direct7us4f0l2g0o2hk2i0co2ke1on3nja3ssan1y5l1o0kia3rton4w0ruz3tv4p1r0a1w2tt2u1yc2z2obi1server7ffice5kinawa6layan0group9dnavy5lo3m0ega4ne1g1l0ine5oo2pen3racle3nge4g0anic5igins6saka4tsuka4t2vh3pa0ge2nasonic7ris2s1tners4s1y3y2ccw3e0t2f0izer5g1h0armacy6d1ilips5one2to0graphy6s4ysio5ics1tet2ures6d1n0g1k2oneer5zza4k1l0ace2y0station9umbing5s3m1n0c2ohl2ker3litie5rn2st3r0america6xi3ess3ime3o0d0uctions8f1gressive8mo2perties3y5tection8u0dential9s1t1ub2w0c2y2qa1pon3uebec3st5racing4dio4e0ad1lestate6tor2y4cipes5d0stone5umbrella9hab3ise0n3t2liance6n0t0als5pair3ort3ublican8st0aurant8view0s5xroth6ich0ardli6oh3l1o1p2o0cks3deo3gers4om3s0vp3u0gby3hr2n2w0e2yukyu6sa0arland6fe0ty4kura4le1on3msclub4ung5ndvik0coromant12ofi4p1rl2s1ve2xo3b0i1s2c0a1b1haeffler7midt4olarships8ol3ule3warz5ience5ot3d1e0arch3t2cure1ity6ek2lect4ner3rvices6ven3w1x0y3fr2g1h0angrila6rp2w2ell3ia1ksha5oes2p0ping5uji3w3i0lk2na1gles5te3j1k0i0n2y0pe4l0ing4m0art3ile4n0cf3o0ccer3ial4ftbank4ware6hu2lar2utions7ng1y2y2pa0ce3ort2t3r0l2s1t0ada2ples4r1tebank4farm7c0group6ockholm6rage3e3ream4udio2y3yle4u0cks3pplies3y2ort5rf1gery5zuki5v1watch4iss4x1y0dney4stems6z2tab1ipei4lk2obao4rget4tamotors6r2too4x0i3c0i2d0k2eam2ch0nology8l1masek5nnis4va3f1g1h0d1eater2re6iaa2ckets5enda4ps2res2ol4j0maxx4x2k0maxx5l1m0all4n1o0day3kyo3ols3p1ray3shiba5tal3urs3wn2yota3s3r0ade1ing4ining5vel0ers0insurance16ust3v2t1ube2i1nes3shu4v0s2w1z2ua1bank3s2g1k1nicom3versity8o2ol2ps2s1y1z2va0cations7na1guard7c1e0gas3ntures6risign5mögensberater2ung14sicherung10t2g1i0ajes4deo3g1king4llas4n1p1rgin4sa1ion4va1o3laanderen9n1odka3lvo3te1ing3o2yage5u2wales2mart4ter4ng0gou5tch0es6eather0channel12bcam3er2site5d0ding5ibo2r3f1hoswho6ien2ki2lliamhill9n0dows4e1ners6me2olterskluwer11odside6rk0s2ld3w2s1tc1f3xbox3erox4finity6ihuan4n2xx2yz3yachts4hoo3maxun5ndex5e1odobashi7ga2kohama6u0tube6t1un3za0ppos4ra3ero3ip2m1one3uerich6w2",b7="ελ1υ2бг1ел3дети4ею2католик6ом3мкд2он1сква6онлайн5рг3рус2ф2сайт3рб3укр3қаз3հայ3ישראל5קום3ابوظبي5رامكو5لاردن4بحرين5جزائر5سعودية6عليان5مغرب5مارات5یران5بارت2زار4يتك3ھارت5تونس4سودان3رية5شبكة4عراق2ب2مان4فلسطين6قطر3كاثوليك6وم3مصر2ليسيا5وريتانيا7قع4همراه5پاکستان7ڀارت4कॉम3नेट3भारत0म्3ोत5संगठन5বাংলা5ভারত2ৰত4ਭਾਰਤ4ભારત4ଭାରତ4இந்தியா6லங்கை6சிங்கப்பூர்11భారత్5ಭಾರತ4ഭാരതം5ලංකා4คอม3ไทย3ລາວ3გე2みんな3アマゾン4クラウド4グーグル4コム2ストア3セール3ファッション6ポイント4世界2中信1国1國1文网3亚马逊3企业2佛山2信息2健康2八卦2公司1益2台湾1灣2商城1店1标2嘉里0大酒店5在线2大拿2天主教3娱乐2家電2广东2微博2慈善2我爱你3手机2招聘2政务1府2新加坡2闻2时尚2書籍2机构2淡马锡3游戏2澳門2点看2移动2组织机构4网址1店1站1络2联通2谷歌2购物2通販2集团2電訊盈科4飞利浦3食品2餐厅2香格里拉3港2닷넷1컴2삼성2한국2",So=(e,a)=>{for(const i in a)e[i]=a[i];return e},$c="numeric",Vc="ascii",Wc="alpha",g0="asciinumeric",qr="alphanumeric",Kc="domain",wv="emoji",y7="scheme",E7="slashscheme",pp="whitespace";function D7(e,a){return e in a||(a[e]=[]),a[e]}function yn(e,a,i){a[$c]&&(a[g0]=!0,a[qr]=!0),a[Vc]&&(a[g0]=!0,a[Wc]=!0),a[g0]&&(a[qr]=!0),a[Wc]&&(a[qr]=!0),a[qr]&&(a[Kc]=!0),a[wv]&&(a[Kc]=!0);for(const n in a){const o=D7(n,i);o.indexOf(e)<0&&o.push(e)}}function T7(e,a){const i={};for(const n in a)a[n].indexOf(e)>=0&&(i[n]=!0);return i}function Xt(e){e===void 0&&(e=null),this.j={},this.jr=[],this.jd=null,this.t=e}Xt.groups={},Xt.prototype={accepts(){return!!this.t},go(e){const a=this,i=a.j[e];if(i)return i;for(let n=0;ne.ta(a,i,n,o),ua=(e,a,i,n,o)=>e.tr(a,i,n,o),_p=(e,a,i,n,o)=>e.ts(a,i,n,o),ne=(e,a,i,n,o)=>e.tt(a,i,n,o),ni="WORD",Qc="UWORD",Vs="LOCALHOST",Jc="TLD",Xc="UTLD",f0="SCHEME",to="SLASH_SCHEME",yg="NUM",Av="WS",Eg="NL",Ds="OPENBRACE",Ts="CLOSEBRACE",dl="OPENBRACKET",cl="CLOSEBRACKET",hl="OPENPAREN",gl="CLOSEPAREN",fl="OPENANGLEBRACKET",ml="CLOSEANGLEBRACKET",pl="FULLWIDTHLEFTPAREN",_l="FULLWIDTHRIGHTPAREN",Fl="LEFTCORNERBRACKET",vl="RIGHTCORNERBRACKET",bl="LEFTWHITECORNERBRACKET",yl="RIGHTWHITECORNERBRACKET",El="FULLWIDTHLESSTHAN",Dl="FULLWIDTHGREATERTHAN",Tl="AMPERSAND",kl="APOSTROPHE",wl="ASTERISK",Ni="AT",Al="BACKSLASH",Sl="BACKTICK",Cl="CARET",ji="COLON",Dg="COMMA",xl="DOLLAR",La="DOT",Nl="EQUALS",Tg="EXCLAMATION",Ia="HYPHEN",Bl="PERCENT",Ol="PIPE",Rl="PLUS",jl="POUND",Pl="QUERY",kg="QUOTE",wg="SEMI",Ya="SLASH",ks="TILDE",Ml="UNDERSCORE",Sv="EMOJI",Ll="SYM";var Cv=Object.freeze({__proto__:null,WORD:ni,UWORD:Qc,LOCALHOST:Vs,TLD:Jc,UTLD:Xc,SCHEME:f0,SLASH_SCHEME:to,NUM:yg,WS:Av,NL:Eg,OPENBRACE:Ds,CLOSEBRACE:Ts,OPENBRACKET:dl,CLOSEBRACKET:cl,OPENPAREN:hl,CLOSEPAREN:gl,OPENANGLEBRACKET:fl,CLOSEANGLEBRACKET:ml,FULLWIDTHLEFTPAREN:pl,FULLWIDTHRIGHTPAREN:_l,LEFTCORNERBRACKET:Fl,RIGHTCORNERBRACKET:vl,LEFTWHITECORNERBRACKET:bl,RIGHTWHITECORNERBRACKET:yl,FULLWIDTHLESSTHAN:El,FULLWIDTHGREATERTHAN:Dl,AMPERSAND:Tl,APOSTROPHE:kl,ASTERISK:wl,AT:Ni,BACKSLASH:Al,BACKTICK:Sl,CARET:Cl,COLON:ji,COMMA:Dg,DOLLAR:xl,DOT:La,EQUALS:Nl,EXCLAMATION:Tg,HYPHEN:Ia,PERCENT:Bl,PIPE:Ol,PLUS:Rl,POUND:jl,QUERY:Pl,QUOTE:kg,SEMI:wg,SLASH:Ya,TILDE:ks,UNDERSCORE:Ml,EMOJI:Sv,SYM:Ll});const Qn=/[a-z]/,Dd=new RegExp("\\p{L}","u"),Td=new RegExp("\\p{Emoji}","u"),kd=/\d/,Fp=/\s/,vp=` +`,k7="️",w7="‍";let zr=null,Ur=null;function A7(e){e===void 0&&(e=[]);const a={};Xt.groups=a;const i=new Xt;zr==null&&(zr=bp(v7)),Ur==null&&(Ur=bp(b7)),ne(i,"'",kl),ne(i,"{",Ds),ne(i,"}",Ts),ne(i,"[",dl),ne(i,"]",cl),ne(i,"(",hl),ne(i,")",gl),ne(i,"<",fl),ne(i,">",ml),ne(i,"(",pl),ne(i,")",_l),ne(i,"「",Fl),ne(i,"」",vl),ne(i,"『",bl),ne(i,"』",yl),ne(i,"<",El),ne(i,">",Dl),ne(i,"&",Tl),ne(i,"*",wl),ne(i,"@",Ni),ne(i,"`",Sl),ne(i,"^",Cl),ne(i,":",ji),ne(i,",",Dg),ne(i,"$",xl),ne(i,".",La),ne(i,"=",Nl),ne(i,"!",Tg),ne(i,"-",Ia),ne(i,"%",Bl),ne(i,"|",Ol),ne(i,"+",Rl),ne(i,"#",jl),ne(i,"?",Pl),ne(i,'"',kg),ne(i,"/",Ya),ne(i,";",wg),ne(i,"~",ks),ne(i,"_",Ml),ne(i,"\\",Al);const n=ua(i,kd,yg,{[$c]:!0});ua(n,kd,n);const o=ua(i,Qn,ni,{[Vc]:!0});ua(o,Qn,o);const s=ua(i,Dd,Qc,{[Wc]:!0});ua(s,Qn),ua(s,Dd,s);const r=ua(i,Fp,Av,{[pp]:!0});ne(i,vp,Eg,{[pp]:!0}),ne(r,vp),ua(r,Fp,r);const l=ua(i,Td,Sv,{[wv]:!0});ua(l,Td,l),ne(l,k7,l);const u=ne(l,w7);ua(u,Td,l);const c=[[Qn,o]],d=[[Qn,null],[Dd,s]];for(let h=0;hh[0]>g[0]?1:-1);for(let h=0;h=0?f[Kc]=!0:Qn.test(g)?kd.test(g)?f[g0]=!0:f[Vc]=!0:f[$c]=!0,_p(i,g,g,f)}return _p(i,"localhost",Vs,{ascii:!0}),i.jd=new Xt(Ll),{start:i,tokens:So({groups:a},Cv)}}function S7(e,a){const i=C7(a.replace(/[A-Z]/g,l=>l.toLowerCase())),n=i.length,o=[];let s=0,r=0;for(;r=0&&(h+=i[r].length,g++),c+=i[r].length,s+=i[r].length,r++;s-=h,r-=g,c-=h,o.push({t:d.t,v:a.slice(s-c,s),s:s-c,e:s})}return o}function C7(e){const a=[],i=e.length;let n=0;for(;n56319||n+1===i||(s=e.charCodeAt(n+1))<56320||s>57343?e[n]:e.slice(n,n+2);a.push(r),n+=r.length}return a}function ki(e,a,i,n,o){let s;const r=a.length;for(let l=0;l=0;)s++;if(s>0){a.push(i.join(""));for(let r=parseInt(e.substring(n,n+s),10);r>0;r--)i.pop();n+=s}else i.push(e[n]),n++}return a}const Ws={defaultProtocol:"http",events:null,format:yp,formatHref:yp,nl2br:!1,tagName:"a",target:null,rel:null,validate:!0,truncate:1/0,className:null,attributes:null,ignoreTags:[],render:null};function Ag(e,a){a===void 0&&(a=null);let i=So({},Ws);e&&(i=So(i,e instanceof Ag?e.o:e));const n=i.ignoreTags,o=[];for(let s=0;si?n.substring(0,i)+"…":n},toFormattedHref(e){return e.get("formatHref",this.toHref(e.get("defaultProtocol")),this)},startIndex(){return this.tk[0].s},endIndex(){return this.tk[this.tk.length-1].e},toObject(e){return e===void 0&&(e=Ws.defaultProtocol),{type:this.t,value:this.toString(),isLink:this.isLink,href:this.toHref(e),start:this.startIndex(),end:this.endIndex()}},toFormattedObject(e){return{type:this.t,value:this.toFormattedString(e),isLink:this.isLink,href:this.toFormattedHref(e),start:this.startIndex(),end:this.endIndex()}},validate(e){return e.get("validate",this.toString(),this)},render(e){const a=this,i=this.toHref(e.get("defaultProtocol")),n=e.get("formatHref",i,this),o=e.get("tagName",i,a),s=this.toFormattedString(e),r={},l=e.get("className",i,a),u=e.get("target",i,a),c=e.get("rel",i,a),d=e.getObj("attributes",i,a),h=e.getObj("events",i,a);return r.href=n,l&&(r.class=l),u&&(r.target=u),c&&(r.rel=c),d&&So(r,d),{tagName:o,attributes:r,content:s,eventListeners:h}}};function wu(e,a){class i extends xv{constructor(o,s){super(o,s),this.t=e}}for(const n in a)i.prototype[n]=a[n];return i.t=e,i}const Ep=wu("email",{isLink:!0,toHref(){return"mailto:"+this.toString()}}),Dp=wu("text"),x7=wu("nl"),Zr=wu("url",{isLink:!0,toHref(e){return e===void 0&&(e=Ws.defaultProtocol),this.hasProtocol()?this.v:`${e}://${this.v}`},hasProtocol(){const e=this.tk;return e.length>=2&&e[0].t!==Vs&&e[1].t===ji}}),da=e=>new Xt(e);function N7(e){let{groups:a}=e;const i=a.domain.concat([Tl,wl,Ni,Al,Sl,Cl,xl,Nl,Ia,yg,Bl,Ol,Rl,jl,Ya,Ll,ks,Ml]),n=[kl,ji,Dg,La,Tg,Pl,kg,wg,fl,ml,Ds,Ts,cl,dl,hl,gl,pl,_l,Fl,vl,bl,yl,El,Dl],o=[Tl,kl,wl,Al,Sl,Cl,xl,Nl,Ia,Ds,Ts,Bl,Ol,Rl,jl,Pl,Ya,Ll,ks,Ml],s=da(),r=ne(s,ks);Se(r,o,r),Se(r,a.domain,r);const l=da(),u=da(),c=da();Se(s,a.domain,l),Se(s,a.scheme,u),Se(s,a.slashscheme,c),Se(l,o,r),Se(l,a.domain,l);const d=ne(l,Ni);ne(r,Ni,d),ne(u,Ni,d),ne(c,Ni,d);const h=ne(r,La);Se(h,o,r),Se(h,a.domain,r);const g=da();Se(d,a.domain,g),Se(g,a.domain,g);const f=ne(g,La);Se(f,a.domain,g);const p=da(Ep);Se(f,a.tld,p),Se(f,a.utld,p),ne(d,Vs,p);const F=ne(g,Ia);Se(F,a.domain,g),Se(p,a.domain,g),ne(p,La,f),ne(p,Ia,F);const b=ne(p,ji);Se(b,a.numeric,Ep);const w=ne(l,Ia),y=ne(l,La);Se(w,a.domain,l),Se(y,o,r),Se(y,a.domain,l);const k=da(Zr);Se(y,a.tld,k),Se(y,a.utld,k),Se(k,a.domain,l),Se(k,o,r),ne(k,La,y),ne(k,Ia,w),ne(k,Ni,d);const x=ne(k,ji),S=da(Zr);Se(x,a.numeric,S);const B=da(Zr),P=da();Se(B,i,B),Se(B,n,P),Se(P,i,B),Se(P,n,P),ne(k,Ya,B),ne(S,Ya,B);const R=ne(u,ji),I=ne(c,ji),v=ne(I,Ya),C=ne(v,Ya);Se(u,a.domain,l),ne(u,La,y),ne(u,Ia,w),Se(c,a.domain,l),ne(c,La,y),ne(c,Ia,w),Se(R,a.domain,B),ne(R,Ya,B),Se(C,a.domain,B),Se(C,i,B),ne(C,Ya,B);const T=[[Ds,Ts],[dl,cl],[hl,gl],[fl,ml],[pl,_l],[Fl,vl],[bl,yl],[El,Dl]];for(let A=0;A=0&&g++,o++,d++;if(g<0)o-=d,o0&&(s.push(wd(Dp,a,r)),r=[]),o-=g,d-=g;const f=h.t,p=i.slice(o-d,o);s.push(wd(f,a,p))}}return r.length>0&&s.push(wd(Dp,a,r)),s}function wd(e,a,i){const n=i[0].s,o=i[i.length-1].e,s=a.slice(n,o);return new e(s,i)}const Pt={scanner:null,parser:null,tokenQueue:[],pluginQueue:[],customSchemes:[],initialized:!1};function O7(){Pt.scanner=A7(Pt.customSchemes);for(let e=0;e/g,">")}function j7(e){return e.replace(/"/g,""")}function P7(e){const a=[];for(const i in e){let n=e[i]+"";a.push(`${i}="${j7(n)}"`)}return a.join(" ")}function M7(e){let{tagName:a,attributes:i,content:n}=e;return`<${a} ${P7(i)}>${Nv(n)}`}function L7(e,a){a===void 0&&(a={}),a=new Ag(a,M7);const i=R7(e),n=[];for(let o=0;o +`):!s.isLink||!a.check(s)?n.push(Nv(s.toString())):n.push(a.render(s))}return n.join("")}String.prototype.linkify||Object.defineProperty(String.prototype,"linkify",{writable:!1,value:function(e){return L7(this,e)}});var Bv={exports:{}};(function(e){(function(a){if(typeof i!="function"){var i=function(p){return p};i.nonNative=!0}const n=i("plaintext"),o=i("html"),s=i("comment"),r=/<(\w*)>/g,l=/<\/?([^\s\/>]+)/;function u(p,F,b){p=p||"",F=F||[],b=b||"";let w=d(F,b);return h(p,w)}function c(p,F){p=p||[],F=F||"";let b=d(p,F);return function(w){return h(w||"",b)}}u.init_streaming_mode=c;function d(p,F){return p=g(p),{allowable_tags:p,tag_replacement:F,state:n,tag_buffer:"",depth:0,in_quote_char:""}}function h(p,F){if(typeof p!="string")throw new TypeError("'html' parameter must be a string");let b=F.allowable_tags,w=F.tag_replacement,y=F.state,k=F.tag_buffer,x=F.depth,S=F.in_quote_char,B="";for(let P=0,R=p.length;P":if(S)break;if(x){x--;break}S="",y=n,k+=">",b.has(f(k))?B+=k:B+=w,k="";break;case'"':case"'":I===S?S="":S=S||I,k+=I;break;case"-":k==="":k.slice(-2)=="--"&&(y=n),k="";break;default:k+=I;break}}return F.state=y,F.tag_buffer=k,F.depth=x,F.in_quote_char=S,B}function g(p){let F=new Set;if(typeof p=="string"){let b;for(;b=r.exec(p);)F.add(b[1])}else!i.nonNative&&typeof p[i.iterator]=="function"?F=new Set(p):typeof p.forEach=="function"&&p.forEach(F.add,F);return F}function f(p){let F=l.exec(p);return F?F[1].toLowerCase():null}e.exports?e.exports=u:a.striptags=u})(ea)})(Bv);var I7=Bv.exports;const OY=bi(I7),Sg=(e,a)=>{const i=(d,h)=>d.startsWith(h)?d.slice(h.length):d,n=(d,...h)=>h.reduce((g,f)=>i(g,f),d);if(!e)return null;const o=/^https?:\/\//.test(a),s=/^[a-z][a-z0-9+.-]*:.+/.test(a);if(!o&&s||o&&!a.startsWith(D0())||!o&&!a.startsWith("/"))return null;const r=o?n(a,D0(),"/index.php"):a,l=n(e.history.base,$l(),"/index.php"),u=n(r,l)||"/",c=e.resolve(u).route;return c.matched.length?c.fullPath:null};Ce.util.warn;function cs(e){var a;const i=Ca(e);return(a=i?.$el)!=null?a:i}const Ov=Yh?window:void 0;function m0(...e){let a,i,n,o;if(typeof e[0]=="string"||Array.isArray(e[0])?([i,n,o]=e,a=Ov):[a,i,n,o]=e,!a)return xa;Array.isArray(i)||(i=[i]),Array.isArray(n)||(n=[n]);const s=[],r=()=>{s.forEach(d=>d()),s.length=0},l=(d,h,g,f)=>(d.addEventListener(h,g,f),()=>d.removeEventListener(h,g,f)),u=Ja(()=>[cs(a),Ca(o)],([d,h])=>{if(r(),!d)return;const g=k3(h)?{...h}:h;s.push(...i.flatMap(f=>n.map(p=>l(d,f,p,g))))},{immediate:!0,flush:"post"}),c=()=>{u(),r()};return zn(c),c}let Tp=!1;function kp(e,a,i={}){const{window:n=Ov,ignore:o=[],capture:s=!0,detectIframe:r=!1}=i;if(!n)return xa;Dc&&!Tp&&(Tp=!0,Array.from(n.document.body.children).forEach(d=>d.addEventListener("click",xa)),n.document.documentElement.addEventListener("click",xa));let l=!0;const u=d=>o.some(h=>{if(typeof h=="string")return Array.from(n.document.querySelectorAll(h)).some(g=>g===d.target||d.composedPath().includes(g));{const g=cs(h);return g&&(d.target===g||d.composedPath().includes(g))}}),c=[m0(n,"click",d=>{const h=cs(e);if(!(!h||h===d.target||d.composedPath().includes(h))){if(d.detail===0&&(l=!u(d)),!l){l=!0;return}a(d)}},{passive:!0,capture:s}),m0(n,"pointerdown",d=>{const h=cs(e);l=!u(d)&&!!(h&&!d.composedPath().includes(h))},{passive:!0}),r&&m0(n,"blur",d=>{setTimeout(()=>{var h;const g=cs(e);((h=n.document.activeElement)==null?void 0:h.tagName)==="IFRAME"&&!g?.contains(n.document.activeElement)&&a(d)},0)})].filter(Boolean);return()=>c.forEach(d=>d())}const Y7={[M1.mounted](e,a){const i=!a.modifiers.bubble;if(typeof a.value=="function")e.__onClickOutside_stop=kp(e,a.value,{capture:i});else{const[n,o]=a.value;e.__onClickOutside_stop=kp(e,n,Object.assign({capture:i},o))}},[M1.unmounted](e){e.__onClickOutside_stop()}};function Ad(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Rv(e){const a=window.getComputedStyle(e);if(a.overflowX==="scroll"||a.overflowY==="scroll"||a.overflowX==="auto"&&e.clientWidth1?!0:(a.preventDefault&&a.preventDefault(),!1)}const Sd=new WeakMap;function z7(e,a=!1){const i=He(a);let n=null,o="";Ja(Cw(e),l=>{const u=Ad(Ca(l));if(u){const c=u;if(Sd.get(c)||Sd.set(c,c.style.overflow),c.style.overflow!=="hidden"&&(o=c.style.overflow),c.style.overflow==="hidden")return i.value=!0;if(i.value)return c.style.overflow="hidden"}},{immediate:!0});const s=()=>{const l=Ad(Ca(e));!l||i.value||(Dc&&(n=m0(l,"touchmove",u=>{q7(u)},{passive:!1})),l.style.overflow="hidden",i.value=!0)},r=()=>{const l=Ad(Ca(e));!l||!i.value||(Dc&&n?.(),l.style.overflow=o,Sd.delete(l),i.value=!1)};return zn(r),mt({get(){return i.value},set(l){l?s():r()}})}function U7(){let e=!1;const a=He(!1);return(i,n)=>{if(a.value=n.value,e)return;e=!0;const o=z7(i,n.value);Ja(a,s=>o.value=s)}}U7();const jv={data(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{async fetchUserStatus(e){var a,i;if(!e)return;const n=R4();if(!(!Object.prototype.hasOwnProperty.call(n,"user_status")||!n.user_status.enabled)&&Ys())try{const{data:o}=await Tt.get(Gi("apps/user_status/api/v1/statuses/{userId}",{userId:e})),{status:s,message:r,icon:l}=o.ocs.data;this.userStatus.status=s,this.userStatus.message=r||"",this.userStatus.icon=l||"",this.hasStatus=!0}catch(o){if(o.response.status===404&&((i=(a=o.response.data.ocs)==null?void 0:a.data)==null?void 0:i.length)===0)return;console.error(o)}}}};Ee(FA);const Pv=au("nextcloud").persist().build();function Z7(e){const a=Pv.getItem("user-has-avatar."+e);return typeof a=="string"?!!a:null}function wp(e,a){e&&Pv.setItem("user-has-avatar."+e,a)}const H7={name:"NcAvatar",directives:{ClickOutside:Y7},components:{DotsHorizontal:hu,NcActions:Vh,NcButton:Xa,NcIconSvgWrapper:mu,NcLoadingIcon:ku,NcUserStatusIcon:Ev},mixins:[jv],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},showUserStatus:{type:Boolean,default:!0},showUserStatusCompact:{type:Boolean,default:!0},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},allowPlaceholder:{type:Boolean,default:!0},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},menuContainer:{type:[String,Object,Element,Boolean],default:"body"}},data(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{avatarAriaLabel(){var e,a;if(this.hasMenu)return this.canDisplayUserStatus||this.showUserStatusIconOnAvatar?X("Avatar of {displayName}, {status}",{displayName:(e=this.displayName)!=null?e:this.user,status:yv(this.userStatus.status)}):X("Avatar of {displayName}",{displayName:(a=this.displayName)!=null?a:this.user})},canDisplayUserStatus(){return this.showUserStatus&&this.hasStatus&&["online","away","busy","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar(){return this.showUserStatus&&this.showUserStatusCompact&&this.hasStatus&&this.userStatus.status!=="dnd"&&this.userStatus.icon},userIdentifier(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined(){return typeof this.user<"u"},isDisplayNameDefined(){return typeof this.displayName<"u"},isUrlDefined(){return typeof this.url<"u"},hasMenu(){var e;return this.disableMenu?!1:this.isMenuLoaded?this.menu.length>0:!(this.user===((e=Ys())==null?void 0:e.uid)||this.userDoesNotExist||this.url)},showInitials(){return this.allowPlaceholder&&this.userDoesNotExist&&!(this.iconClass||this.$slots.icon)},avatarStyle(){return{"--size":this.size+"px",lineHeight:this.size+"px",fontSize:Math.round(this.size*.45)+"px"}},initialsWrapperStyle(){const{r:e,g:a,b:i}=mp(this.userIdentifier);return{backgroundColor:"rgba(".concat(e,", ").concat(a,", ").concat(i,", 0.1)")}},initialsStyle(){const{r:e,g:a,b:i}=mp(this.userIdentifier);return{color:"rgb(".concat(e,", ").concat(a,", ").concat(i,")")}},tooltip(){return this.disableTooltip?!1:this.tooltipMessage?this.tooltipMessage:this.displayName},initials(){let e="?";if(this.showInitials){const a=this.userIdentifier.trim();if(a==="")return e;const i=a.match(/[\p{L}\p{N}\s]/gu);if(i==null)return e;const n=i.join(""),o=n.lastIndexOf(" ");e=String.fromCodePoint(n.codePointAt(0)),o!==-1&&(e=e.concat(String.fromCodePoint(n.codePointAt(o+1))))}return e.toLocaleUpperCase()},menu(){const e=this.contactsMenuActions.map(i=>{const n=Sg(this.$router,i.hyperlink);return{ncActionComponent:n?W8:bv,ncActionComponentProps:n?{to:n,icon:i.icon}:{href:i.hyperlink,icon:i.icon},text:i.title}});function a(i){const n=document.createTextNode(i),o=document.createElement("p");return o.appendChild(n),o.innerHTML}if(this.showUserStatus&&(this.userStatus.icon||this.userStatus.message)){const i=` `.concat(a(this.userStatus.icon),` - `);return[{ncActionComponent:t7,ncActionComponentProps:{},iconSvg:this.userStatus.icon?i:void 0,text:"".concat(this.userStatus.message)}].concat(e)}return e}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),Ii("settings:avatar:updated",this.loadAvatarUrl),Ii("settings:display-name:updated",this.loadAvatarUrl),this.showUserStatus&&this.user&&!this.isNoUser&&(this.preloadedUserStatus?(this.userStatus.status=this.preloadedUserStatus.status||"",this.userStatus.message=this.preloadedUserStatus.message||"",this.userStatus.icon=this.preloadedUserStatus.icon||"",this.hasStatus=this.preloadedUserStatus.status!==null):this.fetchUserStatus(this.user),Ii("user_status:status.updated",this.handleUserStatusUpdated))},beforeDestroy(){fo("settings:avatar:updated",this.loadAvatarUrl),fo("settings:display-name:updated",this.loadAvatarUrl),this.showUserStatus&&this.user&&!this.isNoUser&&fo("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t:X,handleUserStatusUpdated(e){this.user===e.userId&&(this.userStatus={status:e.status,icon:e.icon,message:e.message})},async toggleMenu(e){e.type==="keydown"&&e.key!=="Enter"||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const e=encodeURIComponent(this.user),{data:a}=await Tt.post(bo("contactsmenu/findOne"),"shareType=0&shareWith=".concat(e));this.contactsMenuActions=a.topAction?[a.topAction].concat(a.actions):a.actions}catch{this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser)){this.isAvatarLoaded=!0,this.userDoesNotExist=!0;return}if(this.isUrlDefined){this.updateImageIfValid(this.url);return}if(this.size<=64){const e=this.avatarUrlGenerator(this.user,64),a=[e+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(e,a)}else{const e=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(e)}},avatarUrlGenerator(e,a){var i;let n=bg(e,a,this.isGuest);return e===((i=Is())==null?void 0:i.uid)&&typeof oc_userconfig<"u"&&(n+="?v="+oc_userconfig.avatar.version),n},updateImageIfValid(e,a=null){const i=H7(this.user);if(this.isUserDefined&&typeof i=="boolean"){this.isAvatarLoaded=!0,this.avatarUrlLoaded=e,a&&(this.avatarSrcSetLoaded=a),i===!1&&(this.userDoesNotExist=!0);return}const n=new Image;n.onload=()=>{this.avatarUrlLoaded=e,a&&(this.avatarSrcSetLoaded=a),this.isAvatarLoaded=!0,wp(this.user,!0)},n.onerror=()=>{console.debug("Invalid avatar url",e),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,wp(this.user,!1)},a&&(n.srcset=a),n.src=e}}};var $7=function(){var e=this,a=e._self._c;return a("span",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeMenu,expression:"closeMenu"}],ref:"main",staticClass:"avatardiv popovermenu-wrapper",class:{"avatardiv--unknown":e.userDoesNotExist,"avatardiv--with-menu":e.hasMenu,"avatardiv--with-menu-loading":e.contactsMenuLoading},style:e.avatarStyle},[e._t("icon",function(){return[e.iconClass?a("span",{staticClass:"avatar-class-icon",class:e.iconClass}):e.isAvatarLoaded&&!e.userDoesNotExist?a("img",{attrs:{src:e.avatarUrlLoaded,srcset:e.avatarSrcSetLoaded,alt:""}}):e._e()]}),e.hasMenu&&e.menu.length===0?a("NcButton",{staticClass:"action-item action-item__menutoggle",attrs:{type:"tertiary-no-background","aria-label":e.avatarAriaLabel,title:e.tooltip},on:{click:e.toggleMenu},scopedSlots:e._u([{key:"icon",fn:function(){return[e.contactsMenuLoading?a("NcLoadingIcon"):a("DotsHorizontal",{attrs:{size:20}})]},proxy:!0}],null,!1,2617833509)}):e.hasMenu?a("NcActions",{attrs:{"force-menu":"","manual-open":"",type:"tertiary-no-background",container:e.menuContainer,open:e.contactsMenuOpenState,"aria-label":e.avatarAriaLabel,title:e.tooltip},on:{"update:open":function(i){e.contactsMenuOpenState=i},click:e.toggleMenu},scopedSlots:e._u([e.contactsMenuLoading?{key:"icon",fn:function(){return[a("NcLoadingIcon")]},proxy:!0}:null],null,!0)},e._l(e.menu,function(i,n){return a(i.ncActionComponent,e._b({key:n,tag:"component",scopedSlots:e._u([i.iconSvg?{key:"icon",fn:function(){return[a("NcIconSvgWrapper",{attrs:{svg:i.iconSvg}})]},proxy:!0}:null],null,!0)},"component",i.ncActionComponentProps,!1),[e._v(" "+e._s(i.text)+" ")])}),1):e._e(),e.showUserStatusIconOnAvatar?a("span",{staticClass:"avatardiv__user-status avatardiv__user-status--icon"},[e._v(" "+e._s(e.userStatus.icon)+" ")]):e.canDisplayUserStatus?a("NcUserStatusIcon",{staticClass:"avatardiv__user-status",attrs:{status:e.userStatus.status,"aria-hidden":String(e.hasMenu)}}):e._e(),e.showInitials?a("span",{staticClass:"avatardiv__initials-wrapper",style:e.initialsWrapperStyle},[a("span",{staticClass:"avatardiv__initials",style:e.initialsStyle},[e._v(" "+e._s(e.initials)+" ")])]):e._e()],2)},V7=[],W7=me(G7,$7,V7,!1,null,"9ce7ef1d");const Mv=W7.exports,K7=8,Ap=32,Q7={name:"NcListItemIcon",components:{NcAvatar:Mv,NcHighlight:ku,NcIconSvgWrapper:mu},mixins:[jv],props:{name:{type:String,required:!0},subname:{type:String,default:""},icon:{type:String,default:""},iconSvg:{type:String,default:""},iconName:{type:String,default:""},search:{type:String,default:""},avatarSize:{type:Number,default:Ap},noMargin:{type:Boolean,default:!1},displayName:{type:String,default:null},isNoUser:{type:Boolean,default:!1},id:{type:String,default:null}},setup(){return{margin:K7,defaultSize:Ap}},computed:{hasIcon(){return this.icon!==""},hasIconSvg(){return this.iconSvg!==""},isValidSubname(){var e,a;return((a=(e=this.subname)==null?void 0:e.trim)==null?void 0:a.call(e))!==""},isSizeBigEnough(){return this.avatarSize>=26},cssVars(){const e=this.noMargin?0:this.margin;return{"--height":this.avatarSize+2*e+"px","--margin":this.margin+"px"}},searchParts(){const e=/^([^<]*)<([^>]+)>?$/,a=this.search.match(e);return this.isNoUser||!a?[this.search,this.search]:[a[1].trim(),a[2]]}},beforeMount(){!this.isNoUser&&!this.subname&&this.fetchUserStatus(this.user)}};var J7=function(){var e=this,a=e._self._c;return a("span",e._g({staticClass:"option",class:{"option--compact":e.avatarSize({...e,...a.props}),{}),ariaLabelClearSelected:{type:String,default:X("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:X("Options")},ariaLabelDeselectOption:{type:Function,default:e=>X("Deselect {option}",{option:e})},appendToBody:{type:Boolean,default:!0},calculatePosition:{type:Function,default:null},closeOnSelect:{type:Boolean,default:!0},components:{type:Object,default:()=>({Deselect:{render:e=>e(gu,{props:{size:20,fillColor:"var(--vs-controls-color)"},style:{cursor:"pointer"}})}})},limit:{type:Number,default:null},disabled:{type:Boolean,default:!1},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:a})=>e?!1:a},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>"select-input-".concat(mi())},inputLabel:{type:String,default:null},labelOutside:{type:Boolean,default:!1},keyboardFocusBorder:{type:Boolean,default:!0},label:{type:String,default:null},loading:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},placeholder:{type:String,default:""},mapKeydown:{type:Function,default(e,a){return{...e,27:i=>{a.open&&i.stopPropagation(),e[27](i)}}}},uid:{type:String,default:()=>mi()},placement:{type:String,default:"bottom"},resetFocusOnOptionsChange:{type:Boolean,default:!0},userSelect:{type:Boolean,default:!1},value:{type:[String,Number,Object,Array],default:null},required:{type:Boolean,default:!1}," ":{}},emits:[" "],setup(){const e=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),a=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline"));return{avatarSize:e-2*a}},data(){return{search:""}},computed:{inputRequired(){return this.required?this.value===null||Array.isArray(this.value)&&this.value.length===0:null},localCalculatePosition(){return this.calculatePosition!==null?this.calculatePosition:(e,a,{width:i})=>{e.style.width=i;const n={name:"addClass",fn(r){return e.classList.add("vs__dropdown-menu--floating"),{}}},o={name:"togglePlacementClass",fn({placement:r}){return a.$el.classList.toggle("select--drop-up",r==="top"),e.classList.toggle("vs__dropdown-menu--floating-placement-top",r==="top"),{}}},s=()=>{A8(a.$refs.toggle,e,{placement:this.placement,middleware:[D8(-1),n,o,k8(),T8({limiter:w8()})]}).then(({x:r,y:l})=>{Object.assign(e.style,{left:"".concat(r,"px"),top:"".concat(l,"px"),width:"".concat(a.$refs.toggle.getBoundingClientRect().width,"px")})})};return E8(a.$refs.toggle,e,s)}},localFilterBy(){const e=/[^<]*<([^>]+)/;return this.filterBy!==null?this.filterBy:this.userSelect?(a,i,n)=>{var o,s,r;const l=n.match(e);return l&&((r=(s=(o=a.subname)==null?void 0:o.toLocaleLowerCase)==null?void 0:s.call(o))==null?void 0:r.indexOf(l[1].toLocaleLowerCase()))>-1||"".concat(i," ").concat(a.subname).toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1}:cn.VueSelect.props.filterBy.default},localLabel(){return this.label!==null?this.label:this.userSelect?"displayName":cn.VueSelect.props.label.default},propsToForward(){const e=[...Object.keys(cn.VueSelect.props),...cn.VueSelect.mixins.flatMap(a=>{var i;return Object.keys((i=a.props)!=null?i:{})})];return{...Object.fromEntries(Object.entries(this.$props).filter(([a,i])=>e.includes(a))),calculatePosition:this.localCalculatePosition,filterBy:this.localFilterBy,label:this.localLabel}}},mounted(){!this.labelOutside&&!this.inputLabel&&!this.ariaLabelCombobox&&Ce.util.warn("[NcSelect] An `inputLabel` or `ariaLabelCombobox` should be set. If an external label is used, `labelOutside` should be set to `true`."),this.inputLabel&&this.ariaLabelCombobox&&Ce.util.warn("[NcSelect] Only one of `inputLabel` or `ariaLabelCombobox` should to be set.")},methods:{t:X}};var iO=function(){var e=this,a=e._self._c;return a("VueSelect",e._g(e._b({staticClass:"select",class:{"select--no-wrap":e.noWrap,"user-select":e.userSelect},on:{search:i=>e.search=i},scopedSlots:e._u([!e.labelOutside&&e.inputLabel?{key:"header",fn:function(){return[a("label",{staticClass:"select__label",attrs:{for:e.inputId}},[e._v(" "+e._s(e.inputLabel)+" ")])]},proxy:!0}:null,{key:"search",fn:function({attributes:i,events:n}){return[a("input",e._g(e._b({class:["vs__search",e.inputClass],attrs:{required:e.inputRequired}},"input",i,!1),n))]}},{key:"open-indicator",fn:function({attributes:i}){return[a("ChevronDown",e._b({style:{cursor:e.disabled?null:"pointer"},attrs:{"fill-color":"var(--vs-controls-color)",size:26}},"ChevronDown",i,!1))]}},{key:"option",fn:function(i){return[e.userSelect?a("NcListItemIcon",e._b({attrs:{"avatar-size":32,name:i[e.localLabel],search:e.search}},"NcListItemIcon",i,!1)):a("NcEllipsisedOption",{attrs:{name:String(i[e.localLabel]),search:e.search}})]}},{key:"selected-option",fn:function(i){return[e.userSelect?a("NcListItemIcon",e._b({attrs:{"avatar-size":e.avatarSize,name:i[e.localLabel],"no-margin":"",search:e.search}},"NcListItemIcon",i,!1)):a("NcEllipsisedOption",{attrs:{name:String(i[e.localLabel]),search:e.search}})]}},{key:"spinner",fn:function(i){return[i.loading?a("NcLoadingIcon"):e._e()]}},{key:"no-options",fn:function(){return[e._v(" "+e._s(e.t("No results"))+" ")]},proxy:!0},e._l(e.$scopedSlots,function(i,n){return{key:n,fn:function(o){return[e._t(n,null,null,o)]}}})],null,!0)},"VueSelect",e.propsToForward,!1),e.$listeners))},nO=[],oO=me(aO,iO,nO,!1,null,null);const Su=oO.exports;Ee(BA);function sO(e=[],a=[]){const i={},n=[];for(const o of e){const s=o.split("/");let[r,l]=[s.shift(),s.join("/")];l||(l=r,r=X("Global")),i[r]=i[r]||{continent:r,regions:[]},i[r].regions.push({label:Lv(l),cities:[],timezoneId:o})}for(const o of a){const{continent:s,label:r,timezoneId:l}=o;i[s]=i[s]||{continent:s,regions:[]},i[s].regions.push({label:r,cities:[],timezoneId:l})}for(const o in i)Object.prototype.hasOwnProperty.call(i,o)&&(i[o].regions.sort((s,r)=>s.labelo.continent[]},value:{type:String,default:"floating"},uid:{type:[String,Number],default:()=>"tz-".concat(mi(5))}},emits:["input"],computed:{placeholder(){return X("Type to search time zone")},selectedTimezone(){for(const e of this.additionalTimezones)if(e.timezoneId===this.value)return e;return{label:Lv(this.value),timezoneId:this.value}},options(){const e=rO(),a=sO(e.listAllTimezones(),this.additionalTimezones);let i=[];return Object.values(a).forEach(n=>{i=i.concat(n.regions)}),i}},methods:{t:X,change(e){e&&this.$emit("input",e.timezoneId)},isSelectable(e){return!e.timezoneId.startsWith("tz-group__")},filterBy(e,a,i){const n=i.trim().split(" ");return e.timezoneId.startsWith("tz-group__")?e.regions.some(o=>this.matchTimezoneId(o.timezoneId,n)):this.matchTimezoneId(e.timezoneId,n)},matchTimezoneId(e,a){return a.every(i=>e.toLowerCase().includes(i.toLowerCase()))}}};var uO=function(){var e=this,a=e._self._c;return a("NcSelect",{attrs:{"aria-label-combobox":e.t("Search for time zone"),clearable:!1,"filter-by":e.filterBy,multiple:!1,options:e.options,placeholder:e.placeholder,selectable:e.isSelectable,uid:e.uid,value:e.selectedTimezone,label:"label"},on:{"option:selected":e.change}})},dO=[],cO=me(lO,uO,dO,!1,null,null);const hO=cO.exports;function Iv(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Cu(e){return Iv(e)?new Date(e.getTime()):e==null?new Date(NaN):new Date(e)}function gO(e){return Iv(e)&&!isNaN(e.getTime())}function Yv(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!(a>=0&&a<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var i=Cu(e),n=i.getDay(),o=(n+7-a)%7;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function qv(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.firstDayOfWeek,n=i===void 0?0:i,o=a.firstWeekContainsDate,s=o===void 0?1:o;if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7");for(var r=Cu(e),l=r.getFullYear(),u=new Date(0),c=l+1;c>=l-1&&(u.setFullYear(c,0,s),u.setHours(0,0,0,0),u=Yv(u,n),!(r.getTime()>=u.getTime()));c--);return u}function Cg(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.firstDayOfWeek,n=i===void 0?0:i,o=a.firstWeekContainsDate,s=o===void 0?1:o,r=Cu(e),l=Yv(r,n),u=qv(r,{firstDayOfWeek:n,firstWeekContainsDate:s}),c=l.getTime()-u.getTime();return Math.round(c/(7*24*3600*1e3))+1}var zv={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},fO=/\[([^\]]+)]|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 Jt(e){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,i="".concat(Math.abs(e)),n=e<0?"-":"";i.length1&&arguments[1]!==void 0?arguments[1]:"",i=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),s=n%60;return i+Jt(o,2)+a+Jt(s,2)}var Bp=function(e,a,i){var n=e<12?"AM":"PM";return i?n.toLocaleLowerCase():n},ks={Y:function(e){var a=e.getFullYear();return a<=9999?"".concat(a):"+".concat(a)},YY:function(e){return Jt(e.getFullYear(),4).substr(2)},YYYY:function(e){return Jt(e.getFullYear(),4)},M:function(e){return e.getMonth()+1},MM:function(e){return Jt(e.getMonth()+1,2)},MMM:function(e,a){return a.monthsShort[e.getMonth()]},MMMM:function(e,a){return a.months[e.getMonth()]},D:function(e){return e.getDate()},DD:function(e){return Jt(e.getDate(),2)},H:function(e){return e.getHours()},HH:function(e){return Jt(e.getHours(),2)},h:function(e){var a=e.getHours();return a===0?12:a>12?a%12:a},hh:function(){var e=ks.h.apply(ks,arguments);return Jt(e,2)},m:function(e){return e.getMinutes()},mm:function(e){return Jt(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return Jt(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return Jt(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return Jt(e.getMilliseconds(),3)},d:function(e){return e.getDay()},dd:function(e,a){return a.weekdaysMin[e.getDay()]},ddd:function(e,a){return a.weekdaysShort[e.getDay()]},dddd:function(e,a){return a.weekdays[e.getDay()]},A:function(e,a){var i=a.meridiem||Bp;return i(e.getHours(),e.getMinutes(),!1)},a:function(e,a){var i=a.meridiem||Bp;return i(e.getHours(),e.getMinutes(),!0)},Z:function(e){return Np(xp(e),":")},ZZ:function(e){return Np(xp(e))},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()},w:function(e,a){return Cg(e,{firstDayOfWeek:a.firstDayOfWeek,firstWeekContainsDate:a.firstWeekContainsDate})},ww:function(e,a){return Jt(ks.w(e,a),2)}};function xu(e,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=a?String(a):"YYYY-MM-DDTHH:mm:ss.SSSZ",o=Cu(e);if(!gO(o))return"Invalid Date";var s=i.locale||zv;return n.replace(fO,function(r,l){return l||(typeof ks[r]=="function"?"".concat(ks[r](o,s)):r)})}function Op(e){return _O(e)||pO(e)||mO()}function mO(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function pO(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function _O(e){if(Array.isArray(e)){for(var a=0,i=new Array(e.length);a68?i-1:i)*100+n,Pi({},Nd,n)}),He("YYYY",kO,Nd),He("M",ao,function(e){return Pi({},Zr,parseInt(e,10)-1)}),He("MM",xi,function(e){return Pi({},Zr,parseInt(e,10)-1)}),He("MMM",ws("monthsShort"),As("monthsShort",Zr)),He("MMMM",ws("months"),As("months",Zr)),He("D",ao,jp),He("DD",xi,jp),He(["H","h"],ao,Pp),He(["HH","hh"],xi,Pp),He("m",ao,Mp),He("mm",xi,Mp),He("s",ao,Lp),He("ss",xi,Lp),He("S",Uv,function(e){return Pi({},Bd,parseInt(e,10)*100)}),He("SS",xi,function(e){return Pi({},Bd,parseInt(e,10)*10)}),He("SSS",TO,Bd);function CO(e){return e.meridiemParse||/[ap]\.?m?\.?/i}function xO(e){return"".concat(e).toLowerCase().charAt(0)==="p"}He(["A","a"],CO,function(e,a){var i=typeof a.isPM=="function"?a.isPM(e):xO(e);return{isPM:i}});function NO(e){var a=e.match(/([+-]|\d\d)/g)||["-","0","0"],i=vO(a,3),n=i[0],o=i[1],s=i[2],r=parseInt(o,10)*60+parseInt(s,10);return r===0?0:n==="+"?-r:+r}He(["Z","ZZ"],wO,function(e){return{offset:NO(e)}}),He("x",Zv,function(e){return{date:new Date(parseInt(e,10))}}),He("X",AO,function(e){return{date:new Date(parseFloat(e)*1e3)}}),He("d",Uv,"weekday"),He("dd",ws("weekdaysMin"),As("weekdaysMin","weekday")),He("ddd",ws("weekdaysShort"),As("weekdaysShort","weekday")),He("dddd",ws("weekdays"),As("weekdays","weekday")),He("w",ao,"week"),He("ww",xi,"week");function BO(e,a){if(e!==void 0&&a!==void 0){if(a){if(e<12)return e+12}else if(e===12)return 0}return e}function OO(e){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Date,i=[0,0,1,0,0,0,0],n=[a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()],o=!0,s=0;s<7;s++)e[s]===void 0?i[s]=o?n[s]:i[s]:(i[s]=e[s],o=!1);return i}function RO(e,a,i,n,o,s,r){var l;return e<100&&e>=0?(l=new Date(e+400,a,i,n,o,s,r),isFinite(l.getFullYear())&&l.setFullYear(e)):l=new Date(e,a,i,n,o,s,r),l}function jO(){for(var e,a=arguments.length,i=new Array(a),n=0;n=0?(i[0]+=400,e=new Date(Date.UTC.apply(Date,i)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(o)):e=new Date(Date.UTC.apply(Date,i)),e}function PO(e,a,i){var n=a.match(DO);if(!n)throw new Error;for(var o=n.length,s={},r=0;r2&&arguments[2]!==void 0?arguments[2]:{};try{var n=i.locale,o=n===void 0?zv:n,s=i.backupDate,r=s===void 0?new Date:s,l=PO(e,a,o),u=l.year,c=l.month,d=l.day,h=l.hour,g=l.minute,f=l.second,p=l.millisecond,F=l.isPM,b=l.date,w=l.offset,y=l.weekday,k=l.week;if(b)return b;var x=[u,c,d,h,g,f,p];if(x[3]=BO(x[3],F),k!==void 0&&c===void 0&&d===void 0){var S=qv(u===void 0?r:new Date(u,3),{firstDayOfWeek:o.firstDayOfWeek,firstWeekContainsDate:o.firstWeekContainsDate});return new Date(S.getTime()+(k-1)*7*24*3600*1e3)}var B,P=OO(x,r);return w!==void 0?(P[6]+=w*60*1e3,B=jO.apply(void 0,Op(P))):B=RO.apply(void 0,Op(P)),y!==void 0&&B.getDay()!==y?new Date(NaN):B}catch{return new Date(NaN)}}function m0(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?m0=function(a){return typeof a}:m0=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},m0(e)}function En(e,a,i){return a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function th(){return th=Object.assign||function(e){for(var a=1;a=0)&&(i[o]=e[o]);return i}function IO(e,a){if(e==null)return{};var i=LO(e,a),n,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Ss(e,a){return YO(e)||qO(e,a)||zO(e,a)||UO()}function YO(e){if(Array.isArray(e))return e}function qO(e,a){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var i=[],n=!0,o=!1,s=void 0;try{for(var r=e[Symbol.iterator](),l;!(n=(l=r.next()).done)&&(i.push(l.value),!(a&&i.length===a));n=!0);}catch(u){o=!0,s=u}finally{try{!n&&r.return!=null&&r.return()}finally{if(o)throw s}}return i}}function zO(e,a){if(e){if(typeof e=="string")return Yp(e,a);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(i);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Yp(e,a)}}function Yp(e,a){(a==null||a>e.length)&&(a=e.length);for(var i=0,n=new Array(a);i1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,r=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=new Date(e,a,i,n,o,s,r);return e<100&&e>=0&&l.setFullYear(e),l}function vi(e){return e instanceof Date&&!isNaN(e)}function Nu(e){return Array.isArray(e)&&e.length===2&&e.every(vi)&&e[0]<=e[1]}function WO(e){return Array.isArray(e)&&e.every(vi)}function Co(e){var a=new Date(e);if(vi(a))return a;for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o1&&arguments[1]!==void 0?arguments[1]:document.body;if(!e||e===a)return null;var i=function(s,r){return getComputedStyle(s,null).getPropertyValue(r)},n=/(auto|scroll)/,o=n.test(i(e,"overflow")+i(e,"overflow-y")+i(e,"overflow-x"));return o?e:Bu(e.parentNode,a)}var rR={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 a=this;this.$nextTick(function(){e&&a.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 a=this.$parent.$el;this._displayPopup=nR(function(){return e.displayPopup()}),this._scrollParent=Bu(a)||window,this._scrollParent.addEventListener("scroll",this._displayPopup),window.addEventListener("resize",this._displayPopup)},beforeDestroy:function(){this.appendToBody&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),document.removeEventListener(this._clickoutEvent,this.handleClickOutside),this._scrollParent.removeEventListener("scroll",this._displayPopup),window.removeEventListener("resize",this._displayPopup)},methods:{handleClickOutside:function(e){if(this.visible){var a=e.target,i=this.$el;i&&!i.contains(a)&&this.$emit("clickoutside",e)}},displayPopup:function(){if(this.visible){var e=this.$el,a=this.$parent.$el,i=this.appendToBody;this._popupRect||(this._popupRect=oR(e));var n=this._popupRect,o=n.width,s=n.height,r=sR(a,o,s,i),l=r.left,u=r.top;this.left=l,this.top=u}}}};function ba(e,a,i,n,o,s,r,l,u,c){var d=typeof i=="function"?i.options:i;return e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0),i}var lR=rR,uR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("transition",{attrs:{name:e.prefixClass+"-zoom-in-down"}},[e.visible?i("div",{class:e.prefixClass+"-datepicker-main "+e.prefixClass+"-datepicker-popup",style:{top:e.top,left:e.left,position:"absolute"}},[e._t("default")],2):e._e()])},dR=[],cR=void 0,hR=ba({render:uR,staticRenderFns:dR},cR,lR),gR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M940.218182 107.054545h-209.454546V46.545455h-65.163636v60.50909H363.054545V46.545455H297.890909v60.50909H83.781818c-18.618182 0-32.581818 13.963636-32.581818 32.581819v805.236363c0 18.618182 13.963636 32.581818 32.581818 32.581818h861.090909c18.618182 0 32.581818-13.963636 32.581818-32.581818V139.636364c-4.654545-18.618182-18.618182-32.581818-37.236363-32.581819zM297.890909 172.218182V232.727273h65.163636V172.218182h307.2V232.727273h65.163637V172.218182h176.872727v204.8H116.363636V172.218182h181.527273zM116.363636 912.290909V442.181818h795.927273v470.109091H116.363636z"}})])},fR=[],mR=void 0,pR=ba({render:gR,staticRenderFns:fR},mR,{}),_R=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),e._v(" "),i("path",{attrs:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}),e._v(" "),i("path",{attrs:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}})])},FR=[],vR=void 0,bR=ba({render:_R,staticRenderFns:FR},vR,{}),yR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M810.005333 274.005333l-237.994667 237.994667 237.994667 237.994667-60.010667 60.010667-237.994667-237.994667-237.994667 237.994667-60.010667-60.010667 237.994667-237.994667-237.994667-237.994667 60.010667-60.010667 237.994667 237.994667 237.994667-237.994667z"}})])},ER=[],DR=void 0,TR=ba({render:yR,staticRenderFns:ER},DR,{}),kR={props:{type:String,disabled:Boolean},inject:{prefixClass:{default:"mx"}}},wR=kR,AR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("button",e._g({class:[e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-icon-"+e.type,{disabled:e.disabled}],attrs:{type:"button",disabled:e.disabled}},e.$listeners),[i("i",{class:e.prefixClass+"-icon-"+e.type})])},SR=[],CR=void 0,Ng=ba({render:AR,staticRenderFns:SR},CR,wR),xR={name:"TableDate",components:{IconButton:Ng},inject:{getLocale:{default:function(){return Bo}},getWeek:{default:function(){return Cg}},prefixClass:{default:"mx"},onDateMouseEnter:{default:void 0},onDateMouseLeave:{default:void 0}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},showWeekNumber:{type:Boolean,default:!1},titleFormat:{type:String,default:"YYYY-MM-DD"},getRowClasses:{type:Function,default:function(){return[]}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{firstDayOfWeek:function(){return this.getLocale().formatLocale.firstDayOfWeek||0},yearMonth:function(){var e=this.getLocale(),a=e.yearFormat,i=e.monthBeforeYear,n=e.monthFormat,o=n===void 0?"MMM":n,s={panel:"year",label:this.formatDate(this.calendar,a)},r={panel:"month",label:this.formatDate(this.calendar,o)};return i?[r,s]:[s,r]},days:function(){var e=this.getLocale(),a=e.days||e.formatLocale.weekdaysMin;return a.concat(a).slice(this.firstDayOfWeek,this.firstDayOfWeek+7)},dates:function(){var e=this.calendar.getFullYear(),a=this.calendar.getMonth(),i=JO({firstDayOfWeek:this.firstDayOfWeek,year:e,month:a});return xg(i,7)}},methods:{isDisabledArrows:function(e){var a=new Date(this.calendar);switch(e){case"last-year":a.setFullYear(a.getFullYear()-1,a.getMonth()+1,0),a.setHours(23,59,59,999);break;case"next-year":a.setFullYear(a.getFullYear()+1);break;case"last-month":a.setMonth(a.getMonth(),0),a.setHours(23,59,59,999);break;case"next-month":a.setMonth(a.getMonth()+1);break}return this.disabledCalendarChanger(a,e)},handleIconLeftClick:function(){this.$emit("changecalendar",nh(this.calendar,function(e){return e-1}),"last-month")},handleIconRightClick:function(){this.$emit("changecalendar",nh(this.calendar,function(e){return e+1}),"next-month")},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e+1}),"next-year")},handlePanelChange:function(e){this.$emit("changepanel",e)},handleMouseEnter:function(e){typeof this.onDateMouseEnter=="function"&&this.onDateMouseEnter(e)},handleMouseLeave:function(e){typeof this.onDateMouseLeave=="function"&&this.onDateMouseLeave(e)},handleCellClick:function(e){var a=e.target;a.tagName.toUpperCase()==="DIV"&&(a=a.parentNode);var i=a.getAttribute("data-row-col");if(i){var n=i.split(",").map(function(u){return parseInt(u,10)}),o=Ss(n,2),s=o[0],r=o[1],l=this.dates[s][r];this.$emit("select",new Date(l))}},formatDate:function(e,a){return xu(e,a,{locale:this.getLocale().formatLocale})},getCellTitle:function(e){var a=this.titleFormat;return this.formatDate(e,a)},getWeekNumber:function(e){return this.getWeek(e,this.getLocale().formatLocale)}}},NR=xR,BR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-date"},[i("div",{class:e.prefixClass+"-calendar-header"},[i("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"left",disabled:e.isDisabledArrows("last-month")},on:{click:e.handleIconLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),i("icon-button",{attrs:{type:"right",disabled:e.isDisabledArrows("next-month")},on:{click:e.handleIconRightClick}}),e._v(" "),i("span",{class:e.prefixClass+"-calendar-header-label"},e._l(e.yearMonth,function(n){return i("button",{key:n.panel,class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-current-"+n.panel,attrs:{type:"button"},on:{click:function(o){return e.handlePanelChange(n.panel)}}},[e._v(` + `);return[{ncActionComponent:e7,ncActionComponentProps:{},iconSvg:this.userStatus.icon?i:void 0,text:"".concat(this.userStatus.message)}].concat(e)}return e}},watch:{url(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted(){this.loadAvatarUrl(),Ii("settings:avatar:updated",this.loadAvatarUrl),Ii("settings:display-name:updated",this.loadAvatarUrl),this.showUserStatus&&this.user&&!this.isNoUser&&(this.preloadedUserStatus?(this.userStatus.status=this.preloadedUserStatus.status||"",this.userStatus.message=this.preloadedUserStatus.message||"",this.userStatus.icon=this.preloadedUserStatus.icon||"",this.hasStatus=this.preloadedUserStatus.status!==null):this.fetchUserStatus(this.user),Ii("user_status:status.updated",this.handleUserStatusUpdated))},beforeDestroy(){fo("settings:avatar:updated",this.loadAvatarUrl),fo("settings:display-name:updated",this.loadAvatarUrl),this.showUserStatus&&this.user&&!this.isNoUser&&fo("user_status:status.updated",this.handleUserStatusUpdated)},methods:{t:X,handleUserStatusUpdated(e){this.user===e.userId&&(this.userStatus={status:e.status,icon:e.icon,message:e.message})},async toggleMenu(e){e.type==="keydown"&&e.key!=="Enter"||(this.contactsMenuOpenState||await this.fetchContactsMenu(),this.contactsMenuOpenState=!this.contactsMenuOpenState)},closeMenu(){this.contactsMenuOpenState=!1},async fetchContactsMenu(){this.contactsMenuLoading=!0;try{const e=encodeURIComponent(this.user),{data:a}=await Tt.post(bo("contactsmenu/findOne"),"shareType=0&shareWith=".concat(e));this.contactsMenuActions=a.topAction?[a.topAction].concat(a.actions):a.actions}catch{this.contactsMenuOpenState=!1}this.contactsMenuLoading=!1,this.isMenuLoaded=!0},loadAvatarUrl(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser)){this.isAvatarLoaded=!0,this.userDoesNotExist=!0;return}if(this.isUrlDefined){this.updateImageIfValid(this.url);return}if(this.size<=64){const e=this.avatarUrlGenerator(this.user,64),a=[e+" 1x",this.avatarUrlGenerator(this.user,512)+" 8x"].join(", ");this.updateImageIfValid(e,a)}else{const e=this.avatarUrlGenerator(this.user,512);this.updateImageIfValid(e)}},avatarUrlGenerator(e,a){var i;let n=bg(e,a,this.isGuest);return e===((i=Ys())==null?void 0:i.uid)&&typeof oc_userconfig<"u"&&(n+="?v="+oc_userconfig.avatar.version),n},updateImageIfValid(e,a=null){const i=Z7(this.user);if(this.isUserDefined&&typeof i=="boolean"){this.isAvatarLoaded=!0,this.avatarUrlLoaded=e,a&&(this.avatarSrcSetLoaded=a),i===!1&&(this.userDoesNotExist=!0);return}const n=new Image;n.onload=()=>{this.avatarUrlLoaded=e,a&&(this.avatarSrcSetLoaded=a),this.isAvatarLoaded=!0,wp(this.user,!0)},n.onerror=()=>{console.debug("Invalid avatar url",e),this.avatarUrlLoaded=null,this.avatarSrcSetLoaded=null,this.userDoesNotExist=!0,this.isAvatarLoaded=!1,wp(this.user,!1)},a&&(n.srcset=a),n.src=e}}};var G7=function(){var e=this,a=e._self._c;return a("span",{directives:[{name:"click-outside",rawName:"v-click-outside",value:e.closeMenu,expression:"closeMenu"}],ref:"main",staticClass:"avatardiv popovermenu-wrapper",class:{"avatardiv--unknown":e.userDoesNotExist,"avatardiv--with-menu":e.hasMenu,"avatardiv--with-menu-loading":e.contactsMenuLoading},style:e.avatarStyle},[e._t("icon",function(){return[e.iconClass?a("span",{staticClass:"avatar-class-icon",class:e.iconClass}):e.isAvatarLoaded&&!e.userDoesNotExist?a("img",{attrs:{src:e.avatarUrlLoaded,srcset:e.avatarSrcSetLoaded,alt:""}}):e._e()]}),e.hasMenu&&e.menu.length===0?a("NcButton",{staticClass:"action-item action-item__menutoggle",attrs:{type:"tertiary-no-background","aria-label":e.avatarAriaLabel,title:e.tooltip},on:{click:e.toggleMenu},scopedSlots:e._u([{key:"icon",fn:function(){return[e.contactsMenuLoading?a("NcLoadingIcon"):a("DotsHorizontal",{attrs:{size:20}})]},proxy:!0}],null,!1,2617833509)}):e.hasMenu?a("NcActions",{attrs:{"force-menu":"","manual-open":"",type:"tertiary-no-background",container:e.menuContainer,open:e.contactsMenuOpenState,"aria-label":e.avatarAriaLabel,title:e.tooltip},on:{"update:open":function(i){e.contactsMenuOpenState=i},click:e.toggleMenu},scopedSlots:e._u([e.contactsMenuLoading?{key:"icon",fn:function(){return[a("NcLoadingIcon")]},proxy:!0}:null],null,!0)},e._l(e.menu,function(i,n){return a(i.ncActionComponent,e._b({key:n,tag:"component",scopedSlots:e._u([i.iconSvg?{key:"icon",fn:function(){return[a("NcIconSvgWrapper",{attrs:{svg:i.iconSvg}})]},proxy:!0}:null],null,!0)},"component",i.ncActionComponentProps,!1),[e._v(" "+e._s(i.text)+" ")])}),1):e._e(),e.showUserStatusIconOnAvatar?a("span",{staticClass:"avatardiv__user-status avatardiv__user-status--icon"},[e._v(" "+e._s(e.userStatus.icon)+" ")]):e.canDisplayUserStatus?a("NcUserStatusIcon",{staticClass:"avatardiv__user-status",attrs:{status:e.userStatus.status,"aria-hidden":String(e.hasMenu)}}):e._e(),e.showInitials?a("span",{staticClass:"avatardiv__initials-wrapper",style:e.initialsWrapperStyle},[a("span",{staticClass:"avatardiv__initials",style:e.initialsStyle},[e._v(" "+e._s(e.initials)+" ")])]):e._e()],2)},$7=[],V7=me(H7,G7,$7,!1,null,"9ce7ef1d");const Mv=V7.exports,W7=8,Ap=32,K7={name:"NcListItemIcon",components:{NcAvatar:Mv,NcHighlight:Tu,NcIconSvgWrapper:mu},mixins:[jv],props:{name:{type:String,required:!0},subname:{type:String,default:""},icon:{type:String,default:""},iconSvg:{type:String,default:""},iconName:{type:String,default:""},search:{type:String,default:""},avatarSize:{type:Number,default:Ap},noMargin:{type:Boolean,default:!1},displayName:{type:String,default:null},isNoUser:{type:Boolean,default:!1},id:{type:String,default:null}},setup(){return{margin:W7,defaultSize:Ap}},computed:{hasIcon(){return this.icon!==""},hasIconSvg(){return this.iconSvg!==""},isValidSubname(){var e,a;return((a=(e=this.subname)==null?void 0:e.trim)==null?void 0:a.call(e))!==""},isSizeBigEnough(){return this.avatarSize>=26},cssVars(){const e=this.noMargin?0:this.margin;return{"--height":this.avatarSize+2*e+"px","--margin":this.margin+"px"}},searchParts(){const e=/^([^<]*)<([^>]+)>?$/,a=this.search.match(e);return this.isNoUser||!a?[this.search,this.search]:[a[1].trim(),a[2]]}},beforeMount(){!this.isNoUser&&!this.subname&&this.fetchUserStatus(this.user)}};var Q7=function(){var e=this,a=e._self._c;return a("span",e._g({staticClass:"option",class:{"option--compact":e.avatarSize({...e,...a.props}),{}),ariaLabelClearSelected:{type:String,default:X("Clear selected")},ariaLabelCombobox:{type:String,default:null},ariaLabelListbox:{type:String,default:X("Options")},ariaLabelDeselectOption:{type:Function,default:e=>X("Deselect {option}",{option:e})},appendToBody:{type:Boolean,default:!0},calculatePosition:{type:Function,default:null},closeOnSelect:{type:Boolean,default:!0},components:{type:Object,default:()=>({Deselect:{render:e=>e(gu,{props:{size:20,fillColor:"var(--vs-controls-color)"},style:{cursor:"pointer"}})}})},limit:{type:Number,default:null},disabled:{type:Boolean,default:!1},dropdownShouldOpen:{type:Function,default:({noDrop:e,open:a})=>e?!1:a},filterBy:{type:Function,default:null},inputClass:{type:[String,Object],default:null},inputId:{type:String,default:()=>"select-input-".concat(mi())},inputLabel:{type:String,default:null},labelOutside:{type:Boolean,default:!1},keyboardFocusBorder:{type:Boolean,default:!0},label:{type:String,default:null},loading:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},noWrap:{type:Boolean,default:!1},options:{type:Array,default:()=>[]},placeholder:{type:String,default:""},mapKeydown:{type:Function,default(e,a){return{...e,27:i=>{a.open&&i.stopPropagation(),e[27](i)}}}},uid:{type:String,default:()=>mi()},placement:{type:String,default:"bottom"},resetFocusOnOptionsChange:{type:Boolean,default:!0},userSelect:{type:Boolean,default:!1},value:{type:[String,Number,Object,Array],default:null},required:{type:Boolean,default:!1}," ":{}},emits:[" "],setup(){const e=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-clickable-area")),a=Number.parseInt(window.getComputedStyle(document.body).getPropertyValue("--default-grid-baseline"));return{avatarSize:e-2*a}},data(){return{search:""}},computed:{inputRequired(){return this.required?this.value===null||Array.isArray(this.value)&&this.value.length===0:null},localCalculatePosition(){return this.calculatePosition!==null?this.calculatePosition:(e,a,{width:i})=>{e.style.width=i;const n={name:"addClass",fn(r){return e.classList.add("vs__dropdown-menu--floating"),{}}},o={name:"togglePlacementClass",fn({placement:r}){return a.$el.classList.toggle("select--drop-up",r==="top"),e.classList.toggle("vs__dropdown-menu--floating-placement-top",r==="top"),{}}},s=()=>{w8(a.$refs.toggle,e,{placement:this.placement,middleware:[E8(-1),n,o,T8(),D8({limiter:k8()})]}).then(({x:r,y:l})=>{Object.assign(e.style,{left:"".concat(r,"px"),top:"".concat(l,"px"),width:"".concat(a.$refs.toggle.getBoundingClientRect().width,"px")})})};return y8(a.$refs.toggle,e,s)}},localFilterBy(){const e=/[^<]*<([^>]+)/;return this.filterBy!==null?this.filterBy:this.userSelect?(a,i,n)=>{var o,s,r;const l=n.match(e);return l&&((r=(s=(o=a.subname)==null?void 0:o.toLocaleLowerCase)==null?void 0:s.call(o))==null?void 0:r.indexOf(l[1].toLocaleLowerCase()))>-1||"".concat(i," ").concat(a.subname).toLocaleLowerCase().indexOf(n.toLocaleLowerCase())>-1}:cn.VueSelect.props.filterBy.default},localLabel(){return this.label!==null?this.label:this.userSelect?"displayName":cn.VueSelect.props.label.default},propsToForward(){const e=[...Object.keys(cn.VueSelect.props),...cn.VueSelect.mixins.flatMap(a=>{var i;return Object.keys((i=a.props)!=null?i:{})})];return{...Object.fromEntries(Object.entries(this.$props).filter(([a,i])=>e.includes(a))),calculatePosition:this.localCalculatePosition,filterBy:this.localFilterBy,label:this.localLabel}}},mounted(){!this.labelOutside&&!this.inputLabel&&!this.ariaLabelCombobox&&Ce.util.warn("[NcSelect] An `inputLabel` or `ariaLabelCombobox` should be set. If an external label is used, `labelOutside` should be set to `true`."),this.inputLabel&&this.ariaLabelCombobox&&Ce.util.warn("[NcSelect] Only one of `inputLabel` or `ariaLabelCombobox` should to be set.")},methods:{t:X}};var aO=function(){var e=this,a=e._self._c;return a("VueSelect",e._g(e._b({staticClass:"select",class:{"select--no-wrap":e.noWrap,"user-select":e.userSelect},on:{search:i=>e.search=i},scopedSlots:e._u([!e.labelOutside&&e.inputLabel?{key:"header",fn:function(){return[a("label",{staticClass:"select__label",attrs:{for:e.inputId}},[e._v(" "+e._s(e.inputLabel)+" ")])]},proxy:!0}:null,{key:"search",fn:function({attributes:i,events:n}){return[a("input",e._g(e._b({class:["vs__search",e.inputClass],attrs:{required:e.inputRequired}},"input",i,!1),n))]}},{key:"open-indicator",fn:function({attributes:i}){return[a("ChevronDown",e._b({style:{cursor:e.disabled?null:"pointer"},attrs:{"fill-color":"var(--vs-controls-color)",size:26}},"ChevronDown",i,!1))]}},{key:"option",fn:function(i){return[e.userSelect?a("NcListItemIcon",e._b({attrs:{"avatar-size":32,name:i[e.localLabel],search:e.search}},"NcListItemIcon",i,!1)):a("NcEllipsisedOption",{attrs:{name:String(i[e.localLabel]),search:e.search}})]}},{key:"selected-option",fn:function(i){return[e.userSelect?a("NcListItemIcon",e._b({attrs:{"avatar-size":e.avatarSize,name:i[e.localLabel],"no-margin":"",search:e.search}},"NcListItemIcon",i,!1)):a("NcEllipsisedOption",{attrs:{name:String(i[e.localLabel]),search:e.search}})]}},{key:"spinner",fn:function(i){return[i.loading?a("NcLoadingIcon"):e._e()]}},{key:"no-options",fn:function(){return[e._v(" "+e._s(e.t("No results"))+" ")]},proxy:!0},e._l(e.$scopedSlots,function(i,n){return{key:n,fn:function(o){return[e._t(n,null,null,o)]}}})],null,!0)},"VueSelect",e.propsToForward,!1),e.$listeners))},iO=[],nO=me(tO,aO,iO,!1,null,null);const Au=nO.exports;Ee(NA);function oO(e=[],a=[]){const i={},n=[];for(const o of e){const s=o.split("/");let[r,l]=[s.shift(),s.join("/")];l||(l=r,r=X("Global")),i[r]=i[r]||{continent:r,regions:[]},i[r].regions.push({label:Lv(l),cities:[],timezoneId:o})}for(const o of a){const{continent:s,label:r,timezoneId:l}=o;i[s]=i[s]||{continent:s,regions:[]},i[s].regions.push({label:r,cities:[],timezoneId:l})}for(const o in i)Object.prototype.hasOwnProperty.call(i,o)&&(i[o].regions.sort((s,r)=>s.labelo.continent[]},value:{type:String,default:"floating"},uid:{type:[String,Number],default:()=>"tz-".concat(mi(5))}},emits:["input"],computed:{placeholder(){return X("Type to search time zone")},selectedTimezone(){for(const e of this.additionalTimezones)if(e.timezoneId===this.value)return e;return{label:Lv(this.value),timezoneId:this.value}},options(){const e=sO(),a=oO(e.listAllTimezones(),this.additionalTimezones);let i=[];return Object.values(a).forEach(n=>{i=i.concat(n.regions)}),i}},methods:{t:X,change(e){e&&this.$emit("input",e.timezoneId)},isSelectable(e){return!e.timezoneId.startsWith("tz-group__")},filterBy(e,a,i){const n=i.trim().split(" ");return e.timezoneId.startsWith("tz-group__")?e.regions.some(o=>this.matchTimezoneId(o.timezoneId,n)):this.matchTimezoneId(e.timezoneId,n)},matchTimezoneId(e,a){return a.every(i=>e.toLowerCase().includes(i.toLowerCase()))}}};var lO=function(){var e=this,a=e._self._c;return a("NcSelect",{attrs:{"aria-label-combobox":e.t("Search for time zone"),clearable:!1,"filter-by":e.filterBy,multiple:!1,options:e.options,placeholder:e.placeholder,selectable:e.isSelectable,uid:e.uid,value:e.selectedTimezone,label:"label"},on:{"option:selected":e.change}})},uO=[],dO=me(rO,lO,uO,!1,null,null);const cO=dO.exports;function Iv(e){return e instanceof Date||Object.prototype.toString.call(e)==="[object Date]"}function Su(e){return Iv(e)?new Date(e.getTime()):e==null?new Date(NaN):new Date(e)}function hO(e){return Iv(e)&&!isNaN(e.getTime())}function Yv(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!(a>=0&&a<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var i=Su(e),n=i.getDay(),o=(n+7-a)%7;return i.setDate(i.getDate()-o),i.setHours(0,0,0,0),i}function qv(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.firstDayOfWeek,n=i===void 0?0:i,o=a.firstWeekContainsDate,s=o===void 0?1:o;if(!(s>=1&&s<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7");for(var r=Su(e),l=r.getFullYear(),u=new Date(0),c=l+1;c>=l-1&&(u.setFullYear(c,0,s),u.setHours(0,0,0,0),u=Yv(u,n),!(r.getTime()>=u.getTime()));c--);return u}function Cg(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=a.firstDayOfWeek,n=i===void 0?0:i,o=a.firstWeekContainsDate,s=o===void 0?1:o,r=Su(e),l=Yv(r,n),u=qv(r,{firstDayOfWeek:n,firstWeekContainsDate:s}),c=l.getTime()-u.getTime();return Math.round(c/(7*24*3600*1e3))+1}var zv={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},gO=/\[([^\]]+)]|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 Jt(e){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2,i="".concat(Math.abs(e)),n=e<0?"-":"";i.length1&&arguments[1]!==void 0?arguments[1]:"",i=e>0?"-":"+",n=Math.abs(e),o=Math.floor(n/60),s=n%60;return i+Jt(o,2)+a+Jt(s,2)}var Bp=function(e,a,i){var n=e<12?"AM":"PM";return i?n.toLocaleLowerCase():n},ws={Y:function(e){var a=e.getFullYear();return a<=9999?"".concat(a):"+".concat(a)},YY:function(e){return Jt(e.getFullYear(),4).substr(2)},YYYY:function(e){return Jt(e.getFullYear(),4)},M:function(e){return e.getMonth()+1},MM:function(e){return Jt(e.getMonth()+1,2)},MMM:function(e,a){return a.monthsShort[e.getMonth()]},MMMM:function(e,a){return a.months[e.getMonth()]},D:function(e){return e.getDate()},DD:function(e){return Jt(e.getDate(),2)},H:function(e){return e.getHours()},HH:function(e){return Jt(e.getHours(),2)},h:function(e){var a=e.getHours();return a===0?12:a>12?a%12:a},hh:function(){var e=ws.h.apply(ws,arguments);return Jt(e,2)},m:function(e){return e.getMinutes()},mm:function(e){return Jt(e.getMinutes(),2)},s:function(e){return e.getSeconds()},ss:function(e){return Jt(e.getSeconds(),2)},S:function(e){return Math.floor(e.getMilliseconds()/100)},SS:function(e){return Jt(Math.floor(e.getMilliseconds()/10),2)},SSS:function(e){return Jt(e.getMilliseconds(),3)},d:function(e){return e.getDay()},dd:function(e,a){return a.weekdaysMin[e.getDay()]},ddd:function(e,a){return a.weekdaysShort[e.getDay()]},dddd:function(e,a){return a.weekdays[e.getDay()]},A:function(e,a){var i=a.meridiem||Bp;return i(e.getHours(),e.getMinutes(),!1)},a:function(e,a){var i=a.meridiem||Bp;return i(e.getHours(),e.getMinutes(),!0)},Z:function(e){return Np(xp(e),":")},ZZ:function(e){return Np(xp(e))},X:function(e){return Math.floor(e.getTime()/1e3)},x:function(e){return e.getTime()},w:function(e,a){return Cg(e,{firstDayOfWeek:a.firstDayOfWeek,firstWeekContainsDate:a.firstWeekContainsDate})},ww:function(e,a){return Jt(ws.w(e,a),2)}};function Cu(e,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},n=a?String(a):"YYYY-MM-DDTHH:mm:ss.SSSZ",o=Su(e);if(!hO(o))return"Invalid Date";var s=i.locale||zv;return n.replace(gO,function(r,l){return l||(typeof ws[r]=="function"?"".concat(ws[r](o,s)):r)})}function Op(e){return pO(e)||mO(e)||fO()}function fO(){throw new TypeError("Invalid attempt to spread non-iterable instance")}function mO(e){if(Symbol.iterator in Object(e)||Object.prototype.toString.call(e)==="[object Arguments]")return Array.from(e)}function pO(e){if(Array.isArray(e)){for(var a=0,i=new Array(e.length);a68?i-1:i)*100+n,Pi({},Cd,n)}),Ze("YYYY",TO,Cd),Ze("M",ao,function(e){return Pi({},Hr,parseInt(e,10)-1)}),Ze("MM",xi,function(e){return Pi({},Hr,parseInt(e,10)-1)}),Ze("MMM",As("monthsShort"),Ss("monthsShort",Hr)),Ze("MMMM",As("months"),Ss("months",Hr)),Ze("D",ao,jp),Ze("DD",xi,jp),Ze(["H","h"],ao,Pp),Ze(["HH","hh"],xi,Pp),Ze("m",ao,Mp),Ze("mm",xi,Mp),Ze("s",ao,Lp),Ze("ss",xi,Lp),Ze("S",Uv,function(e){return Pi({},xd,parseInt(e,10)*100)}),Ze("SS",xi,function(e){return Pi({},xd,parseInt(e,10)*10)}),Ze("SSS",DO,xd);function SO(e){return e.meridiemParse||/[ap]\.?m?\.?/i}function CO(e){return"".concat(e).toLowerCase().charAt(0)==="p"}Ze(["A","a"],SO,function(e,a){var i=typeof a.isPM=="function"?a.isPM(e):CO(e);return{isPM:i}});function xO(e){var a=e.match(/([+-]|\d\d)/g)||["-","0","0"],i=FO(a,3),n=i[0],o=i[1],s=i[2],r=parseInt(o,10)*60+parseInt(s,10);return r===0?0:n==="+"?-r:+r}Ze(["Z","ZZ"],kO,function(e){return{offset:xO(e)}}),Ze("x",Zv,function(e){return{date:new Date(parseInt(e,10))}}),Ze("X",wO,function(e){return{date:new Date(parseFloat(e)*1e3)}}),Ze("d",Uv,"weekday"),Ze("dd",As("weekdaysMin"),Ss("weekdaysMin","weekday")),Ze("ddd",As("weekdaysShort"),Ss("weekdaysShort","weekday")),Ze("dddd",As("weekdays"),Ss("weekdays","weekday")),Ze("w",ao,"week"),Ze("ww",xi,"week");function NO(e,a){if(e!==void 0&&a!==void 0){if(a){if(e<12)return e+12}else if(e===12)return 0}return e}function BO(e){for(var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Date,i=[0,0,1,0,0,0,0],n=[a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.getMinutes(),a.getSeconds(),a.getMilliseconds()],o=!0,s=0;s<7;s++)e[s]===void 0?i[s]=o?n[s]:i[s]:(i[s]=e[s],o=!1);return i}function OO(e,a,i,n,o,s,r){var l;return e<100&&e>=0?(l=new Date(e+400,a,i,n,o,s,r),isFinite(l.getFullYear())&&l.setFullYear(e)):l=new Date(e,a,i,n,o,s,r),l}function RO(){for(var e,a=arguments.length,i=new Array(a),n=0;n=0?(i[0]+=400,e=new Date(Date.UTC.apply(Date,i)),isFinite(e.getUTCFullYear())&&e.setUTCFullYear(o)):e=new Date(Date.UTC.apply(Date,i)),e}function jO(e,a,i){var n=a.match(EO);if(!n)throw new Error;for(var o=n.length,s={},r=0;r2&&arguments[2]!==void 0?arguments[2]:{};try{var n=i.locale,o=n===void 0?zv:n,s=i.backupDate,r=s===void 0?new Date:s,l=jO(e,a,o),u=l.year,c=l.month,d=l.day,h=l.hour,g=l.minute,f=l.second,p=l.millisecond,F=l.isPM,b=l.date,w=l.offset,y=l.weekday,k=l.week;if(b)return b;var x=[u,c,d,h,g,f,p];if(x[3]=NO(x[3],F),k!==void 0&&c===void 0&&d===void 0){var S=qv(u===void 0?r:new Date(u,3),{firstDayOfWeek:o.firstDayOfWeek,firstWeekContainsDate:o.firstWeekContainsDate});return new Date(S.getTime()+(k-1)*7*24*3600*1e3)}var B,P=BO(x,r);return w!==void 0?(P[6]+=w*60*1e3,B=RO.apply(void 0,Op(P))):B=OO.apply(void 0,Op(P)),y!==void 0&&B.getDay()!==y?new Date(NaN):B}catch{return new Date(NaN)}}function p0(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?p0=function(a){return typeof a}:p0=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},p0(e)}function En(e,a,i){return a in e?Object.defineProperty(e,a,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[a]=i,e}function eh(){return eh=Object.assign||function(e){for(var a=1;a=0)&&(i[o]=e[o]);return i}function LO(e,a){if(e==null)return{};var i=MO(e,a),n,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function Cs(e,a){return IO(e)||YO(e,a)||qO(e,a)||zO()}function IO(e){if(Array.isArray(e))return e}function YO(e,a){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var i=[],n=!0,o=!1,s=void 0;try{for(var r=e[Symbol.iterator](),l;!(n=(l=r.next()).done)&&(i.push(l.value),!(a&&i.length===a));n=!0);}catch(u){o=!0,s=u}finally{try{!n&&r.return!=null&&r.return()}finally{if(o)throw s}}return i}}function qO(e,a){if(e){if(typeof e=="string")return Yp(e,a);var i=Object.prototype.toString.call(e).slice(8,-1);if(i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set")return Array.from(i);if(i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return Yp(e,a)}}function Yp(e,a){(a==null||a>e.length)&&(a=e.length);for(var i=0,n=new Array(a);i1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,s=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,r=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,l=new Date(e,a,i,n,o,s,r);return e<100&&e>=0&&l.setFullYear(e),l}function vi(e){return e instanceof Date&&!isNaN(e)}function xu(e){return Array.isArray(e)&&e.length===2&&e.every(vi)&&e[0]<=e[1]}function VO(e){return Array.isArray(e)&&e.every(vi)}function Co(e){var a=new Date(e);if(vi(a))return a;for(var i=arguments.length,n=new Array(i>1?i-1:0),o=1;o1&&arguments[1]!==void 0?arguments[1]:document.body;if(!e||e===a)return null;var i=function(s,r){return getComputedStyle(s,null).getPropertyValue(r)},n=/(auto|scroll)/,o=n.test(i(e,"overflow")+i(e,"overflow-y")+i(e,"overflow-x"));return o?e:Nu(e.parentNode,a)}var sR={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 a=this;this.$nextTick(function(){e&&a.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 a=this.$parent.$el;this._displayPopup=iR(function(){return e.displayPopup()}),this._scrollParent=Nu(a)||window,this._scrollParent.addEventListener("scroll",this._displayPopup),window.addEventListener("resize",this._displayPopup)},beforeDestroy:function(){this.appendToBody&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),document.removeEventListener(this._clickoutEvent,this.handleClickOutside),this._scrollParent.removeEventListener("scroll",this._displayPopup),window.removeEventListener("resize",this._displayPopup)},methods:{handleClickOutside:function(e){if(this.visible){var a=e.target,i=this.$el;i&&!i.contains(a)&&this.$emit("clickoutside",e)}},displayPopup:function(){if(this.visible){var e=this.$el,a=this.$parent.$el,i=this.appendToBody;this._popupRect||(this._popupRect=nR(e));var n=this._popupRect,o=n.width,s=n.height,r=oR(a,o,s,i),l=r.left,u=r.top;this.left=l,this.top=u}}}};function ba(e,a,i,n,o,s,r,l,u,c){var d=typeof i=="function"?i.options:i;return e&&e.render&&(d.render=e.render,d.staticRenderFns=e.staticRenderFns,d._compiled=!0),i}var rR=sR,lR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("transition",{attrs:{name:e.prefixClass+"-zoom-in-down"}},[e.visible?i("div",{class:e.prefixClass+"-datepicker-main "+e.prefixClass+"-datepicker-popup",style:{top:e.top,left:e.left,position:"absolute"}},[e._t("default")],2):e._e()])},uR=[],dR=void 0,cR=ba({render:lR,staticRenderFns:uR},dR,rR),hR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M940.218182 107.054545h-209.454546V46.545455h-65.163636v60.50909H363.054545V46.545455H297.890909v60.50909H83.781818c-18.618182 0-32.581818 13.963636-32.581818 32.581819v805.236363c0 18.618182 13.963636 32.581818 32.581818 32.581818h861.090909c18.618182 0 32.581818-13.963636 32.581818-32.581818V139.636364c-4.654545-18.618182-18.618182-32.581818-37.236363-32.581819zM297.890909 172.218182V232.727273h65.163636V172.218182h307.2V232.727273h65.163637V172.218182h176.872727v204.8H116.363636V172.218182h181.527273zM116.363636 912.290909V442.181818h795.927273v470.109091H116.363636z"}})])},gR=[],fR=void 0,mR=ba({render:hR,staticRenderFns:gR},fR,{}),pR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}}),e._v(" "),i("path",{attrs:{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}}),e._v(" "),i("path",{attrs:{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"}})])},_R=[],FR=void 0,vR=ba({render:pR,staticRenderFns:_R},FR,{}),bR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",width:"1em",height:"1em"}},[i("path",{attrs:{d:"M810.005333 274.005333l-237.994667 237.994667 237.994667 237.994667-60.010667 60.010667-237.994667-237.994667-237.994667 237.994667-60.010667-60.010667 237.994667-237.994667-237.994667-237.994667 60.010667-60.010667 237.994667 237.994667 237.994667-237.994667z"}})])},yR=[],ER=void 0,DR=ba({render:bR,staticRenderFns:yR},ER,{}),TR={props:{type:String,disabled:Boolean},inject:{prefixClass:{default:"mx"}}},kR=TR,wR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("button",e._g({class:[e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-icon-"+e.type,{disabled:e.disabled}],attrs:{type:"button",disabled:e.disabled}},e.$listeners),[i("i",{class:e.prefixClass+"-icon-"+e.type})])},AR=[],SR=void 0,Ng=ba({render:wR,staticRenderFns:AR},SR,kR),CR={name:"TableDate",components:{IconButton:Ng},inject:{getLocale:{default:function(){return Bo}},getWeek:{default:function(){return Cg}},prefixClass:{default:"mx"},onDateMouseEnter:{default:void 0},onDateMouseLeave:{default:void 0}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},showWeekNumber:{type:Boolean,default:!1},titleFormat:{type:String,default:"YYYY-MM-DD"},getRowClasses:{type:Function,default:function(){return[]}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{firstDayOfWeek:function(){return this.getLocale().formatLocale.firstDayOfWeek||0},yearMonth:function(){var e=this.getLocale(),a=e.yearFormat,i=e.monthBeforeYear,n=e.monthFormat,o=n===void 0?"MMM":n,s={panel:"year",label:this.formatDate(this.calendar,a)},r={panel:"month",label:this.formatDate(this.calendar,o)};return i?[r,s]:[s,r]},days:function(){var e=this.getLocale(),a=e.days||e.formatLocale.weekdaysMin;return a.concat(a).slice(this.firstDayOfWeek,this.firstDayOfWeek+7)},dates:function(){var e=this.calendar.getFullYear(),a=this.calendar.getMonth(),i=QO({firstDayOfWeek:this.firstDayOfWeek,year:e,month:a});return xg(i,7)}},methods:{isDisabledArrows:function(e){var a=new Date(this.calendar);switch(e){case"last-year":a.setFullYear(a.getFullYear()-1,a.getMonth()+1,0),a.setHours(23,59,59,999);break;case"next-year":a.setFullYear(a.getFullYear()+1);break;case"last-month":a.setMonth(a.getMonth(),0),a.setHours(23,59,59,999);break;case"next-month":a.setMonth(a.getMonth()+1);break}return this.disabledCalendarChanger(a,e)},handleIconLeftClick:function(){this.$emit("changecalendar",ih(this.calendar,function(e){return e-1}),"last-month")},handleIconRightClick:function(){this.$emit("changecalendar",ih(this.calendar,function(e){return e+1}),"next-month")},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e+1}),"next-year")},handlePanelChange:function(e){this.$emit("changepanel",e)},handleMouseEnter:function(e){typeof this.onDateMouseEnter=="function"&&this.onDateMouseEnter(e)},handleMouseLeave:function(e){typeof this.onDateMouseLeave=="function"&&this.onDateMouseLeave(e)},handleCellClick:function(e){var a=e.target;a.tagName.toUpperCase()==="DIV"&&(a=a.parentNode);var i=a.getAttribute("data-row-col");if(i){var n=i.split(",").map(function(u){return parseInt(u,10)}),o=Cs(n,2),s=o[0],r=o[1],l=this.dates[s][r];this.$emit("select",new Date(l))}},formatDate:function(e,a){return Cu(e,a,{locale:this.getLocale().formatLocale})},getCellTitle:function(e){var a=this.titleFormat;return this.formatDate(e,a)},getWeekNumber:function(e){return this.getWeek(e,this.getLocale().formatLocale)}}},xR=CR,NR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-date"},[i("div",{class:e.prefixClass+"-calendar-header"},[i("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"left",disabled:e.isDisabledArrows("last-month")},on:{click:e.handleIconLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),i("icon-button",{attrs:{type:"right",disabled:e.isDisabledArrows("next-month")},on:{click:e.handleIconRightClick}}),e._v(" "),i("span",{class:e.prefixClass+"-calendar-header-label"},e._l(e.yearMonth,function(n){return i("button",{key:n.panel,class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-btn-current-"+n.panel,attrs:{type:"button"},on:{click:function(o){return e.handlePanelChange(n.panel)}}},[e._v(` `+e._s(n.label)+` `)])}),0)],1),e._v(" "),i("div",{class:e.prefixClass+"-calendar-content"},[i("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-date"},[i("thead",[i("tr",[e.showWeekNumber?i("th",{class:e.prefixClass+"-week-number-header"}):e._e(),e._v(" "),e._l(e.days,function(n){return i("th",{key:n},[e._v(e._s(n))])})],2)]),e._v(" "),i("tbody",{on:{click:e.handleCellClick}},e._l(e.dates,function(n,o){return i("tr",{key:o,class:[e.prefixClass+"-date-row",e.getRowClasses(n)]},[e.showWeekNumber?i("td",{class:e.prefixClass+"-week-number",attrs:{"data-row-col":o+",0"}},[e._v(` `+e._s(e.getWeekNumber(n[0]))+` - `)]):e._e(),e._v(" "),e._l(n,function(s,r){return i("td",{key:r,staticClass:"cell",class:e.getCellClasses(s),attrs:{"data-row-col":o+","+r,title:e.getCellTitle(s)},on:{mouseenter:function(l){return e.handleMouseEnter(s)},mouseleave:function(l){return e.handleMouseLeave(s)}}},[i("div",[e._v(e._s(s.getDate()))])])})],2)}),0)])])])},OR=[],RR=void 0,jR=ba({render:BR,staticRenderFns:OR},RR,NR),PR={name:"TableMonth",components:{IconButton:Ng},inject:{getLocale:{default:function(){return Bo}},prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{calendarYear:function(){return this.calendar.getFullYear()},months:function(){var e=this.getLocale(),a=e.months||e.formatLocale.monthsShort,i=a.map(function(n,o){return{text:n,month:o}});return xg(i,3)}},methods:{isDisabledArrows:function(e){var a=new Date(this.calendar);switch(e){case"last-year":a.setFullYear(a.getFullYear()-1,11,31),a.setHours(23,59,59,999);break;case"next-year":a.setFullYear(a.getFullYear()+1,0,1);break}return this.disabledCalendarChanger(a,e)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e+1}),"next-year")},handlePanelChange:function(){this.$emit("changepanel","year")},handleClick:function(e){var a=e.target;a.tagName.toUpperCase()==="DIV"&&(a=a.parentNode);var i=a.getAttribute("data-month");i&&!a.classList.contains("disabled")&&this.$emit("select",parseInt(i,10))}}},MR=PR,LR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-month"},[i("div",{class:e.prefixClass+"-calendar-header"},[i("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),i("span",{class:e.prefixClass+"-calendar-header-label"},[i("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text",attrs:{type:"button"},on:{click:e.handlePanelChange}},[e._v(` + `)]):e._e(),e._v(" "),e._l(n,function(s,r){return i("td",{key:r,staticClass:"cell",class:e.getCellClasses(s),attrs:{"data-row-col":o+","+r,title:e.getCellTitle(s)},on:{mouseenter:function(l){return e.handleMouseEnter(s)},mouseleave:function(l){return e.handleMouseLeave(s)}}},[i("div",[e._v(e._s(s.getDate()))])])})],2)}),0)])])])},BR=[],OR=void 0,RR=ba({render:NR,staticRenderFns:BR},OR,xR),jR={name:"TableMonth",components:{IconButton:Ng},inject:{getLocale:{default:function(){return Bo}},prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{calendarYear:function(){return this.calendar.getFullYear()},months:function(){var e=this.getLocale(),a=e.months||e.formatLocale.monthsShort,i=a.map(function(n,o){return{text:n,month:o}});return xg(i,3)}},methods:{isDisabledArrows:function(e){var a=new Date(this.calendar);switch(e){case"last-year":a.setFullYear(a.getFullYear()-1,11,31),a.setHours(23,59,59,999);break;case"next-year":a.setFullYear(a.getFullYear()+1,0,1);break}return this.disabledCalendarChanger(a,e)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e-1}),"last-year")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e+1}),"next-year")},handlePanelChange:function(){this.$emit("changepanel","year")},handleClick:function(e){var a=e.target;a.tagName.toUpperCase()==="DIV"&&(a=a.parentNode);var i=a.getAttribute("data-month");i&&!a.classList.contains("disabled")&&this.$emit("select",parseInt(i,10))}}},PR=jR,MR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-month"},[i("div",{class:e.prefixClass+"-calendar-header"},[i("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-year")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-year")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),i("span",{class:e.prefixClass+"-calendar-header-label"},[i("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text",attrs:{type:"button"},on:{click:e.handlePanelChange}},[e._v(` `+e._s(e.calendarYear)+` - `)])])],1),e._v(" "),i("div",{class:e.prefixClass+"-calendar-content"},[i("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-month",on:{click:e.handleClick}},e._l(e.months,function(n,o){return i("tr",{key:o},e._l(n,function(s,r){return i("td",{key:r,staticClass:"cell",class:e.getCellClasses(s.month),attrs:{"data-month":s.month}},[i("div",[e._v(e._s(s.text))])])}),0)}),0)])])},IR=[],YR=void 0,qR=ba({render:LR,staticRenderFns:IR},YR,MR),zR={name:"TableYear",components:{IconButton:Ng},inject:{prefixClass:{default:"mx"}},props:{disabledCalendarChanger:{type:Function,default:function(){return!1}},calendar:{type:Date,default:function(){return new Date}},getCellClasses:{type:Function,default:function(){return[]}},getYearPanel:{type:Function}},computed:{years:function(){var e=new Date(this.calendar);return typeof this.getYearPanel=="function"?this.getYearPanel(e):this.getYears(e)},firstYear:function(){return this.years[0][0]},lastYear:function(){var e=function(a){return a[a.length-1]};return e(e(this.years))}},methods:{isDisabledArrows:function(e){var a=new Date(this.calendar);switch(e){case"last-decade":a.setFullYear(this.firstYear-1,11,31),a.setHours(23,59,59,999);break;case"next-decade":a.setFullYear(this.lastYear+1,0,1);break}return this.disabledCalendarChanger(a,e)},getYears:function(e){for(var a=Math.floor(e.getFullYear()/10)*10,i=[],n=0;n<10;n++)i.push(a+n);return xg(i,2)},handleIconDoubleLeftClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e-10}),"last-decade")},handleIconDoubleRightClick:function(){this.$emit("changecalendar",xo(this.calendar,function(e){return e+10}),"next-decade")},handleClick:function(e){var a=e.target;a.tagName.toUpperCase()==="DIV"&&(a=a.parentNode);var i=a.getAttribute("data-year");i&&!a.classList.contains("disabled")&&this.$emit("select",parseInt(i,10))}}},UR=zR,ZR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-calendar "+e.prefixClass+"-calendar-panel-year"},[i("div",{class:e.prefixClass+"-calendar-header"},[i("icon-button",{attrs:{type:"double-left",disabled:e.isDisabledArrows("last-decade")},on:{click:e.handleIconDoubleLeftClick}}),e._v(" "),i("icon-button",{attrs:{type:"double-right",disabled:e.isDisabledArrows("next-decade")},on:{click:e.handleIconDoubleRightClick}}),e._v(" "),i("span",{class:e.prefixClass+"-calendar-header-label"},[i("span",[e._v(e._s(e.firstYear))]),e._v(" "),i("span",{class:e.prefixClass+"-calendar-decade-separator"}),e._v(" "),i("span",[e._v(e._s(e.lastYear))])])],1),e._v(" "),i("div",{class:e.prefixClass+"-calendar-content"},[i("table",{class:e.prefixClass+"-table "+e.prefixClass+"-table-year",on:{click:e.handleClick}},e._l(e.years,function(n,o){return i("tr",{key:o},e._l(n,function(s,r){return i("td",{key:r,staticClass:"cell",class:e.getCellClasses(s),attrs:{"data-year":s}},[i("div",[e._v(e._s(s))])])}),0)}),0)])])},HR=[],GR=void 0,$R=ba({render:ZR,staticRenderFns:HR},GR,UR),Cn={name:"CalendarPanel",inject:{prefixClass:{default:"mx"},dispatchDatePicker:{default:function(){return function(){}}}},props:{value:{},defaultValue:{default:function(){var e=new Date;return e.setHours(0,0,0,0),e}},defaultPanel:{type:String},disabledCalendarChanger:{type:Function,default:function(){return!1}},disabledDate:{type:Function,default:function(){return!1}},type:{type:String,default:"date"},getClasses:{type:Function,default:function(){return[]}},showWeekNumber:{type:Boolean,default:void 0},getYearPanel:{type:Function},titleFormat:{type:String,default:"YYYY-MM-DD"},calendar:Date,partialUpdate:{type:Boolean,default:!1}},data:function(){var e=["date","month","year"],a=Math.max(e.indexOf(this.type),e.indexOf(this.defaultPanel)),i=a!==-1?e[a]:"date";return{panel:i,innerCalendar:new Date}},computed:{innerValue:function(){var e=Array.isArray(this.value)?this.value:[this.value],a={year:KO,month:ih,date:QO},i=a[this.type]||a.date;return e.filter(vi).map(function(n){return i(n)})},calendarYear:function(){return this.innerCalendar.getFullYear()},calendarMonth:function(){return this.innerCalendar.getMonth()}},watch:{value:{immediate:!0,handler:"initCalendar"},calendar:{handler:"initCalendar"},defaultValue:{handler:"initCalendar"}},methods:{initCalendar:function(){var e=this.calendar;if(!vi(e)){var a=this.innerValue.length;e=Co(a>0?this.innerValue[a-1]:this.defaultValue)}this.innerCalendar=ih(e)},isDisabled:function(e){return this.disabledDate(new Date(e),this.innerValue)},emitDate:function(e,a){this.isDisabled(e)||(this.$emit("select",e,a,this.innerValue),this.dispatchDatePicker("pick",e,a))},handleCalendarChange:function(e,a){var i=new Date(this.innerCalendar);this.innerCalendar=e,this.$emit("update:calendar",e),this.dispatchDatePicker("calendar-change",e,i,a)},handelPanelChange:function(e){var a=this.panel;this.panel=e,this.dispatchDatePicker("panel-change",e,a)},handleSelectYear:function(e){if(this.type==="year"){var a=this.getYearCellDate(e);this.emitDate(a,"year")}else if(this.handleCalendarChange(hi(e,this.calendarMonth),"year"),this.handelPanelChange("month"),this.partialUpdate&&this.innerValue.length===1){var i=new Date(this.innerValue[0]);i.setFullYear(e),this.emitDate(i,"year")}},handleSelectMonth:function(e){if(this.type==="month"){var a=this.getMonthCellDate(e);this.emitDate(a,"month")}else if(this.handleCalendarChange(hi(this.calendarYear,e),"month"),this.handelPanelChange("date"),this.partialUpdate&&this.innerValue.length===1){var i=new Date(this.innerValue[0]);i.setFullYear(this.calendarYear),this.emitDate(nh(i,e),"month")}},handleSelectDate:function(e){this.emitDate(e,this.type==="week"?"week":"date")},getMonthCellDate:function(e){return hi(this.calendarYear,e)},getYearCellDate:function(e){return hi(e,0)},getDateClasses:function(e){var a=e.getMonth()!==this.calendarMonth,i=[];e.getTime()===new Date().setHours(0,0,0,0)&&i.push("today"),a&&i.push("not-current-month");var n=this.getStateClass(e);return n==="active"&&a||i.push(n),i.concat(this.getClasses(e,this.innerValue,i.join(" ")))},getMonthClasses:function(e){var a=[];if(this.type!=="month"){this.calendarMonth===e&&a.push("active");var i=this.getMonthCellDate(e);return this.disabledCalendarChanger(i,"month")&&a.push("disabled"),a}var n=this.getMonthCellDate(e);return a.push(this.getStateClass(n)),a.concat(this.getClasses(n,this.innerValue,a.join(" ")))},getYearClasses:function(e){var a=[];if(this.type!=="year"){this.calendarYear===e&&a.push("active");var i=this.getYearCellDate(e);return this.disabledCalendarChanger(i,"year")&&a.push("disabled"),a}var n=this.getYearCellDate(e);return a.push(this.getStateClass(n)),a.concat(this.getClasses(n,this.innerValue,a.join(" ")))},getStateClass:function(e){return this.isDisabled(e)?"disabled":this.innerValue.some(function(a){return a.getTime()===e.getTime()})?"active":""},getWeekState:function(e){if(this.type!=="week")return"";var a=e[0].getTime(),i=e[6].getTime(),n=this.innerValue.some(function(o){var s=o.getTime();return s>=a&&s<=i});return n?"".concat(this.prefixClass,"-active-week"):""}},render:function(){var e=arguments[0],a=this.panel,i=this.innerCalendar;return a==="year"?e($R,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getYearClasses,getYearPanel:this.getYearPanel},on:{select:this.handleSelectYear,changecalendar:this.handleCalendarChange}}):a==="month"?e(qR,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getMonthClasses},on:{select:this.handleSelectMonth,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}}):e(jR,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getDateClasses,getRowClasses:this.getWeekState,titleFormat:this.titleFormat,showWeekNumber:typeof this.showWeekNumber=="boolean"?this.showWeekNumber:this.type==="week"},class:En({},"".concat(this.prefixClass,"-calendar-week-mode"),this.type==="week"),on:{select:this.handleSelectDate,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}})}},Cs={name:"CalendarRange",components:{CalendarPanel:Cn},provide:function(){return{onDateMouseEnter:this.onDateMouseEnter,onDateMouseLeave:this.onDateMouseLeave}},inject:{prefixClass:{default:"mx"}},props:Ke({},Cn.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=Nu(this.value)?this.value:[new Date(NaN),new Date(NaN)];var a=this.innerValue.map(function(i,n){return ih(Co(i,e.defaultValues[n]))});this.updateCalendars(a)}}},methods:{handleSelect:function(e,a){var i=Ss(this.innerValue,2),n=i[0],o=i[1];vi(n)&&!vi(o)?(n.getTime()>e.getTime()?this.innerValue=[e,n]:this.innerValue=[n,e],this.emitDate(this.innerValue,a)):this.innerValue=[e,new Date(NaN)]},onDateMouseEnter:function(e){this.hoveredValue=e},onDateMouseLeave:function(){this.hoveredValue=null},emitDate:function(e,a){this.$emit("select",e,a)},updateStartCalendar:function(e){this.updateCalendars([e,this.calendars[1]],1)},updateEndCalendar:function(e){this.updateCalendars([this.calendars[0],e],0)},updateCalendars:function(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,i=this.getCalendarGap(e);if(i){var n=new Date(e[a]);n.setMonth(n.getMonth()+(a===0?-i:i)),e[a]=n}this.calendars=e},getCalendarGap:function(e){var a=Ss(e,2),i=a[0],n=a[1],o=n.getFullYear()-i.getFullYear(),s=n.getMonth()-i.getMonth(),r=o*12+s,l=this.calendarMinDiff,u=this.calendarMaxDiff;return ru?u-r:0},getRangeClasses:function(e,a,i){var n=[].concat(this.getClasses(e,a,i));if(/disabled|active/.test(i))return n;var o=function(s,r){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(p){return p.getTime()},u=l(s),c=r.map(l),d=Ss(c,2),h=d[0],g=d[1];if(h>g){var f=[g,h];h=f[0],g=f[1]}return u>h&&u"u")return 0;if(Hr!==void 0)return Hr;var e=document.createElement("div");e.style.visibility="hidden",e.style.overflow="scroll",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var a=document.createElement("div");return a.style.width="100%",e.appendChild(a),Hr=e.offsetWidth-a.offsetWidth,e.parentNode.removeChild(e),Hr}var WR={inject:{prefixClass:{default:"mx"}},data:function(){return{scrollbarWidth:0,thumbTop:"",thumbHeight:""}},created:function(){this.scrollbarWidth=VR(),document.addEventListener("mouseup",this.handleDragend)},beforeDestroy:function(){document.addEventListener("mouseup",this.handleDragend)},mounted:function(){this.$nextTick(this.getThumbSize)},methods:{getThumbSize:function(){var e=this.$refs.wrap;if(e){var a=e.clientHeight*100/e.scrollHeight;this.thumbHeight=a<100?"".concat(a,"%"):""}},handleScroll:function(e){var a=e.currentTarget,i=a.scrollHeight,n=a.scrollTop;this.thumbTop="".concat(n*100/i,"%")},handleDragstart:function(e){e.stopImmediatePropagation(),this._draggable=!0;var a=this.$refs.thumb.offsetTop;this._prevY=e.clientY-a,document.addEventListener("mousemove",this.handleDraging)},handleDraging:function(e){if(this._draggable){var a=e.clientY,i=this.$refs.wrap,n=i.scrollHeight,o=i.clientHeight,s=a-this._prevY,r=s*n/o;i.scrollTop=r}},handleDragend:function(){this._draggable&&(this._draggable=!1,document.removeEventListener("mousemove",this.handleDraging))}}},KR=WR,QR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-scrollbar",style:{position:"relative",overflow:"hidden"}},[i("div",{ref:"wrap",class:e.prefixClass+"-scrollbar-wrap",style:{marginRight:"-"+e.scrollbarWidth+"px"},on:{scroll:e.handleScroll}},[e._t("default")],2),e._v(" "),i("div",{class:e.prefixClass+"-scrollbar-track"},[i("div",{ref:"thumb",class:e.prefixClass+"-scrollbar-thumb",style:{height:e.thumbHeight,top:e.thumbTop},on:{mousedown:e.handleDragstart}})])])},JR=[],XR=void 0,Vv=ba({render:QR,staticRenderFns:JR},XR,KR),Od=function(e){return e=parseInt(e,10),e<10?"0".concat(e):"".concat(e)},Rd=function(e,a,i){if(Array.isArray(i))return i.filter(function(s){return s>=0&&s2&&arguments[2]!==void 0?arguments[2]:0;if(n<=0){requestAnimationFrame(function(){a.scrollTop=i});return}var o=i-a.scrollTop,s=o/n*10;requestAnimationFrame(function(){var r=a.scrollTop+s;if(r>=i){a.scrollTop=i;return}a.scrollTop=r,e(a,i,n-10)})},tj={name:"ListColumns",components:{ScrollbarVertical:Vv},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(a){return a.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 Rd(this.use12h?12:24,this.hourStep,this.hourOptions).map(function(a){var i=new Date(e.date),n=Od(a);e.use12h&&(a===0&&(n="12"),i.getHours()>=12&&(a+=12));var o=i.setHours(a);return{value:o,text:n}})},getMinutesList:function(){var e=this;return Rd(60,this.minuteStep,this.minuteOptions).map(function(a){var i=new Date(e.date).setMinutes(a);return{value:i,text:Od(a)}})},getSecondsList:function(){var e=this;return Rd(60,this.secondStep,this.secondOptions).map(function(a){var i=new Date(e.date).setSeconds(a);return{value:i,text:Od(a)}})},getAMPMList:function(){var e=this;return["AM","PM"].map(function(a,i){var n=new Date(e.date),o=n.setHours(n.getHours()%12+i*12);return{text:a,value:o}})},scrollToSelected:function(e){for(var a=this.$el.querySelectorAll(".active"),i=0;i0?this.innerValue[a-1]:this.defaultValue)}this.innerCalendar=ah(e)},isDisabled:function(e){return this.disabledDate(new Date(e),this.innerValue)},emitDate:function(e,a){this.isDisabled(e)||(this.$emit("select",e,a,this.innerValue),this.dispatchDatePicker("pick",e,a))},handleCalendarChange:function(e,a){var i=new Date(this.innerCalendar);this.innerCalendar=e,this.$emit("update:calendar",e),this.dispatchDatePicker("calendar-change",e,i,a)},handelPanelChange:function(e){var a=this.panel;this.panel=e,this.dispatchDatePicker("panel-change",e,a)},handleSelectYear:function(e){if(this.type==="year"){var a=this.getYearCellDate(e);this.emitDate(a,"year")}else if(this.handleCalendarChange(hi(e,this.calendarMonth),"year"),this.handelPanelChange("month"),this.partialUpdate&&this.innerValue.length===1){var i=new Date(this.innerValue[0]);i.setFullYear(e),this.emitDate(i,"year")}},handleSelectMonth:function(e){if(this.type==="month"){var a=this.getMonthCellDate(e);this.emitDate(a,"month")}else if(this.handleCalendarChange(hi(this.calendarYear,e),"month"),this.handelPanelChange("date"),this.partialUpdate&&this.innerValue.length===1){var i=new Date(this.innerValue[0]);i.setFullYear(this.calendarYear),this.emitDate(ih(i,e),"month")}},handleSelectDate:function(e){this.emitDate(e,this.type==="week"?"week":"date")},getMonthCellDate:function(e){return hi(this.calendarYear,e)},getYearCellDate:function(e){return hi(e,0)},getDateClasses:function(e){var a=e.getMonth()!==this.calendarMonth,i=[];e.getTime()===new Date().setHours(0,0,0,0)&&i.push("today"),a&&i.push("not-current-month");var n=this.getStateClass(e);return n==="active"&&a||i.push(n),i.concat(this.getClasses(e,this.innerValue,i.join(" ")))},getMonthClasses:function(e){var a=[];if(this.type!=="month"){this.calendarMonth===e&&a.push("active");var i=this.getMonthCellDate(e);return this.disabledCalendarChanger(i,"month")&&a.push("disabled"),a}var n=this.getMonthCellDate(e);return a.push(this.getStateClass(n)),a.concat(this.getClasses(n,this.innerValue,a.join(" ")))},getYearClasses:function(e){var a=[];if(this.type!=="year"){this.calendarYear===e&&a.push("active");var i=this.getYearCellDate(e);return this.disabledCalendarChanger(i,"year")&&a.push("disabled"),a}var n=this.getYearCellDate(e);return a.push(this.getStateClass(n)),a.concat(this.getClasses(n,this.innerValue,a.join(" ")))},getStateClass:function(e){return this.isDisabled(e)?"disabled":this.innerValue.some(function(a){return a.getTime()===e.getTime()})?"active":""},getWeekState:function(e){if(this.type!=="week")return"";var a=e[0].getTime(),i=e[6].getTime(),n=this.innerValue.some(function(o){var s=o.getTime();return s>=a&&s<=i});return n?"".concat(this.prefixClass,"-active-week"):""}},render:function(){var e=arguments[0],a=this.panel,i=this.innerCalendar;return a==="year"?e(GR,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getYearClasses,getYearPanel:this.getYearPanel},on:{select:this.handleSelectYear,changecalendar:this.handleCalendarChange}}):a==="month"?e(YR,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getMonthClasses},on:{select:this.handleSelectMonth,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}}):e(RR,{attrs:{disabledCalendarChanger:this.disabledCalendarChanger,calendar:i,getCellClasses:this.getDateClasses,getRowClasses:this.getWeekState,titleFormat:this.titleFormat,showWeekNumber:typeof this.showWeekNumber=="boolean"?this.showWeekNumber:this.type==="week"},class:En({},"".concat(this.prefixClass,"-calendar-week-mode"),this.type==="week"),on:{select:this.handleSelectDate,changepanel:this.handelPanelChange,changecalendar:this.handleCalendarChange}})}},xs={name:"CalendarRange",components:{CalendarPanel:Cn},provide:function(){return{onDateMouseEnter:this.onDateMouseEnter,onDateMouseLeave:this.onDateMouseLeave}},inject:{prefixClass:{default:"mx"}},props:Ke({},Cn.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=xu(this.value)?this.value:[new Date(NaN),new Date(NaN)];var a=this.innerValue.map(function(i,n){return ah(Co(i,e.defaultValues[n]))});this.updateCalendars(a)}}},methods:{handleSelect:function(e,a){var i=Cs(this.innerValue,2),n=i[0],o=i[1];vi(n)&&!vi(o)?(n.getTime()>e.getTime()?this.innerValue=[e,n]:this.innerValue=[n,e],this.emitDate(this.innerValue,a)):this.innerValue=[e,new Date(NaN)]},onDateMouseEnter:function(e){this.hoveredValue=e},onDateMouseLeave:function(){this.hoveredValue=null},emitDate:function(e,a){this.$emit("select",e,a)},updateStartCalendar:function(e){this.updateCalendars([e,this.calendars[1]],1)},updateEndCalendar:function(e){this.updateCalendars([this.calendars[0],e],0)},updateCalendars:function(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,i=this.getCalendarGap(e);if(i){var n=new Date(e[a]);n.setMonth(n.getMonth()+(a===0?-i:i)),e[a]=n}this.calendars=e},getCalendarGap:function(e){var a=Cs(e,2),i=a[0],n=a[1],o=n.getFullYear()-i.getFullYear(),s=n.getMonth()-i.getMonth(),r=o*12+s,l=this.calendarMinDiff,u=this.calendarMaxDiff;return ru?u-r:0},getRangeClasses:function(e,a,i){var n=[].concat(this.getClasses(e,a,i));if(/disabled|active/.test(i))return n;var o=function(s,r){var l=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(p){return p.getTime()},u=l(s),c=r.map(l),d=Cs(c,2),h=d[0],g=d[1];if(h>g){var f=[g,h];h=f[0],g=f[1]}return u>h&&u"u")return 0;if(Gr!==void 0)return Gr;var e=document.createElement("div");e.style.visibility="hidden",e.style.overflow="scroll",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var a=document.createElement("div");return a.style.width="100%",e.appendChild(a),Gr=e.offsetWidth-a.offsetWidth,e.parentNode.removeChild(e),Gr}var VR={inject:{prefixClass:{default:"mx"}},data:function(){return{scrollbarWidth:0,thumbTop:"",thumbHeight:""}},created:function(){this.scrollbarWidth=$R(),document.addEventListener("mouseup",this.handleDragend)},beforeDestroy:function(){document.addEventListener("mouseup",this.handleDragend)},mounted:function(){this.$nextTick(this.getThumbSize)},methods:{getThumbSize:function(){var e=this.$refs.wrap;if(e){var a=e.clientHeight*100/e.scrollHeight;this.thumbHeight=a<100?"".concat(a,"%"):""}},handleScroll:function(e){var a=e.currentTarget,i=a.scrollHeight,n=a.scrollTop;this.thumbTop="".concat(n*100/i,"%")},handleDragstart:function(e){e.stopImmediatePropagation(),this._draggable=!0;var a=this.$refs.thumb.offsetTop;this._prevY=e.clientY-a,document.addEventListener("mousemove",this.handleDraging)},handleDraging:function(e){if(this._draggable){var a=e.clientY,i=this.$refs.wrap,n=i.scrollHeight,o=i.clientHeight,s=a-this._prevY,r=s*n/o;i.scrollTop=r}},handleDragend:function(){this._draggable&&(this._draggable=!1,document.removeEventListener("mousemove",this.handleDraging))}}},WR=VR,KR=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-scrollbar",style:{position:"relative",overflow:"hidden"}},[i("div",{ref:"wrap",class:e.prefixClass+"-scrollbar-wrap",style:{marginRight:"-"+e.scrollbarWidth+"px"},on:{scroll:e.handleScroll}},[e._t("default")],2),e._v(" "),i("div",{class:e.prefixClass+"-scrollbar-track"},[i("div",{ref:"thumb",class:e.prefixClass+"-scrollbar-thumb",style:{height:e.thumbHeight,top:e.thumbTop},on:{mousedown:e.handleDragstart}})])])},QR=[],JR=void 0,Vv=ba({render:KR,staticRenderFns:QR},JR,WR),Nd=function(e){return e=parseInt(e,10),e<10?"0".concat(e):"".concat(e)},Bd=function(e,a,i){if(Array.isArray(i))return i.filter(function(s){return s>=0&&s2&&arguments[2]!==void 0?arguments[2]:0;if(n<=0){requestAnimationFrame(function(){a.scrollTop=i});return}var o=i-a.scrollTop,s=o/n*10;requestAnimationFrame(function(){var r=a.scrollTop+s;if(r>=i){a.scrollTop=i;return}a.scrollTop=r,e(a,i,n-10)})},ej={name:"ListColumns",components:{ScrollbarVertical:Vv},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(a){return a.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 Bd(this.use12h?12:24,this.hourStep,this.hourOptions).map(function(a){var i=new Date(e.date),n=Nd(a);e.use12h&&(a===0&&(n="12"),i.getHours()>=12&&(a+=12));var o=i.setHours(a);return{value:o,text:n}})},getMinutesList:function(){var e=this;return Bd(60,this.minuteStep,this.minuteOptions).map(function(a){var i=new Date(e.date).setMinutes(a);return{value:i,text:Nd(a)}})},getSecondsList:function(){var e=this;return Bd(60,this.secondStep,this.secondOptions).map(function(a){var i=new Date(e.date).setSeconds(a);return{value:i,text:Nd(a)}})},getAMPMList:function(){var e=this;return["AM","PM"].map(function(a,i){var n=new Date(e.date),o=n.setHours(n.getHours()%12+i*12);return{text:a,value:o}})},scrollToSelected:function(e){for(var a=this.$el.querySelectorAll(".active"),i=0;i0&&arguments[0]!==void 0?arguments[0]:"",a=e.split(":");if(a.length>=2){var i=parseInt(a[0],10),n=parseInt(a[1],10);return{hours:i,minutes:n}}return null}var rj=function(e,a){e&&(e.scrollTop=a)},lj={name:"ListOptions",components:{ScrollbarVertical:Vv},inject:{getLocale:{default:function(){return Bo}},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=[],a=this.options;if(typeof a=="function")return a()||[];var i=jd(a.start),n=jd(a.end),o=jd(a.step),s=a.format||this.format;if(i&&n&&o)for(var r=i.minutes+i.hours*60,l=n.minutes+n.hours*60,u=o.minutes+o.hours*60,c=Math.floor((l-r)/u),d=0;d<=c;d++){var h=r+d*u,g=Math.floor(h/60),f=h%60,p=new Date(this.date).setHours(g,f,0);e.push({value:p,text:this.formatDate(p,s)})}return e}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(e,a){return xu(e,a,{locale:this.getLocale().formatLocale})},scrollToSelected:function(){var e=this.$el.querySelector(".active");if(e){var a=Bu(e,this.$el);if(a){var i=e.offsetTop;rj(a,i)}}},handleSelect:function(e){this.$emit("select",e,"time")}}},uj=lj,dj=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("scrollbar-vertical",e._l(e.list,function(n){return i("div",{key:n.value,class:[e.prefixClass+"-time-option",e.getClasses(n.value)],on:{click:function(o){return e.handleSelect(n.value)}}},[e._v(` + `)])}),0)])}),1)},ij=[],nj=void 0,oj=ba({render:aj,staticRenderFns:ij},nj,tj);function Od(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",a=e.split(":");if(a.length>=2){var i=parseInt(a[0],10),n=parseInt(a[1],10);return{hours:i,minutes:n}}return null}var sj=function(e,a){e&&(e.scrollTop=a)},rj={name:"ListOptions",components:{ScrollbarVertical:Vv},inject:{getLocale:{default:function(){return Bo}},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=[],a=this.options;if(typeof a=="function")return a()||[];var i=Od(a.start),n=Od(a.end),o=Od(a.step),s=a.format||this.format;if(i&&n&&o)for(var r=i.minutes+i.hours*60,l=n.minutes+n.hours*60,u=o.minutes+o.hours*60,c=Math.floor((l-r)/u),d=0;d<=c;d++){var h=r+d*u,g=Math.floor(h/60),f=h%60,p=new Date(this.date).setHours(g,f,0);e.push({value:p,text:this.formatDate(p,s)})}return e}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(e,a){return Cu(e,a,{locale:this.getLocale().formatLocale})},scrollToSelected:function(){var e=this.$el.querySelector(".active");if(e){var a=Nu(e,this.$el);if(a){var i=e.offsetTop;sj(a,i)}}},handleSelect:function(e){this.$emit("select",e,"time")}}},lj=rj,uj=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("scrollbar-vertical",e._l(e.list,function(n){return i("div",{key:n.value,class:[e.prefixClass+"-time-option",e.getClasses(n.value)],on:{click:function(o){return e.handleSelect(n.value)}}},[e._v(` `+e._s(n.text)+` - `)])}),0)},cj=[],hj=void 0,gj=ba({render:dj,staticRenderFns:cj},hj,uj),fj={name:"TimePanel",components:{ListColumns:sj,ListOptions:gj},inject:{getLocale:{default:function(){return Bo}},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:Co(this.value,this.defaultValue)}},computed:{title:function(){var e=this.timeTitleFormat,a=new Date(this.innerValue);return this.formatDate(a,e)},innerForamt:function(){return typeof this.format=="string"?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var e=this,a=this.innerForamt,i={showHour:/[HhKk]/.test(a),showMinute:/m/.test(a),showSecond:/s/.test(a),use12h:/a/i.test(a)},n={};return Object.keys(i).forEach(function(o){n[o]=typeof e[o]=="boolean"?e[o]:i[o]}),n}},watch:{value:{immediate:!0,handler:function(){this.innerValue=Co(this.value,this.defaultValue)}}},methods:{formatDate:function(e,a){return xu(e,a,{locale:this.getLocale().formatLocale})},isDisabledTime:function(e){return this.disabledTime(new Date(e))},isDisabledHour:function(e){var a=new Date(e);return this.isDisabledTime(a)&&this.isDisabledTime(a.setMinutes(0,0,0))&&this.isDisabledTime(a.setMinutes(59,59,999))},isDisabledMinute:function(e){var a=new Date(e);return this.isDisabledTime(a)&&this.isDisabledTime(a.setSeconds(0,0))&&this.isDisabledTime(a.setSeconds(59,999))},isDisabledAMPM:function(e){var a=new Date(e),i=a.getHours()<12?0:12,n=i+11;return this.isDisabledTime(a)&&this.isDisabledTime(a.setHours(i,0,0,0))&&this.isDisabledTime(a.setHours(n,59,59,999))},isDisabled:function(e,a){return a==="hour"?this.isDisabledHour(e):a==="minute"?this.isDisabledMinute(e):a==="ampm"?this.isDisabledAMPM(e):this.isDisabledTime(e)},handleSelect:function(e,a){var i=new Date(e);this.isDisabled(e,a)||(this.innerValue=i,this.isDisabledTime(i)||this.$emit("select",i,a))},handleClickTitle:function(){this.$emit("clicktitle")},getClasses:function(e,a){var i=new Date(e);return this.isDisabled(e,a)?"disabled":i.getTime()===this.innerValue.getTime()?"active":""}}},mj=fj,pj=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-time"},[e.showTimeHeader?i("div",{class:e.prefixClass+"-time-header"},[i("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:e.handleClickTitle}},[e._v(` + `)])}),0)},dj=[],cj=void 0,hj=ba({render:uj,staticRenderFns:dj},cj,lj),gj={name:"TimePanel",components:{ListColumns:oj,ListOptions:hj},inject:{getLocale:{default:function(){return Bo}},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:Co(this.value,this.defaultValue)}},computed:{title:function(){var e=this.timeTitleFormat,a=new Date(this.innerValue);return this.formatDate(a,e)},innerForamt:function(){return typeof this.format=="string"?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var e=this,a=this.innerForamt,i={showHour:/[HhKk]/.test(a),showMinute:/m/.test(a),showSecond:/s/.test(a),use12h:/a/i.test(a)},n={};return Object.keys(i).forEach(function(o){n[o]=typeof e[o]=="boolean"?e[o]:i[o]}),n}},watch:{value:{immediate:!0,handler:function(){this.innerValue=Co(this.value,this.defaultValue)}}},methods:{formatDate:function(e,a){return Cu(e,a,{locale:this.getLocale().formatLocale})},isDisabledTime:function(e){return this.disabledTime(new Date(e))},isDisabledHour:function(e){var a=new Date(e);return this.isDisabledTime(a)&&this.isDisabledTime(a.setMinutes(0,0,0))&&this.isDisabledTime(a.setMinutes(59,59,999))},isDisabledMinute:function(e){var a=new Date(e);return this.isDisabledTime(a)&&this.isDisabledTime(a.setSeconds(0,0))&&this.isDisabledTime(a.setSeconds(59,999))},isDisabledAMPM:function(e){var a=new Date(e),i=a.getHours()<12?0:12,n=i+11;return this.isDisabledTime(a)&&this.isDisabledTime(a.setHours(i,0,0,0))&&this.isDisabledTime(a.setHours(n,59,59,999))},isDisabled:function(e,a){return a==="hour"?this.isDisabledHour(e):a==="minute"?this.isDisabledMinute(e):a==="ampm"?this.isDisabledAMPM(e):this.isDisabledTime(e)},handleSelect:function(e,a){var i=new Date(e);this.isDisabled(e,a)||(this.innerValue=i,this.isDisabledTime(i)||this.$emit("select",i,a))},handleClickTitle:function(){this.$emit("clicktitle")},getClasses:function(e,a){var i=new Date(e);return this.isDisabled(e,a)?"disabled":i.getTime()===this.innerValue.getTime()?"active":""}}},fj=gj,mj=function(){var e=this,a=e.$createElement,i=e._self._c||a;return i("div",{class:e.prefixClass+"-time"},[e.showTimeHeader?i("div",{class:e.prefixClass+"-time-header"},[i("button",{class:e.prefixClass+"-btn "+e.prefixClass+"-btn-text "+e.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:e.handleClickTitle}},[e._v(` `+e._s(e.title)+` - `)])]):e._e(),e._v(" "),i("div",{class:e.prefixClass+"-time-content"},[e.timePickerOptions?i("list-options",{attrs:{date:e.innerValue,"get-classes":e.getClasses,options:e.timePickerOptions,format:e.innerForamt},on:{select:e.handleSelect}}):i("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)])},_j=[],Fj=void 0,zi=ba({render:pj,staticRenderFns:_j},Fj,mj),xs={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:Ke({},zi.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(Nu(this.value)){var e=Ss(this.value,2),a=e[0],i=e[1];this.startValue=a,this.endValue=i}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(e,a){var i=[this.startValue,this.endValue];this.$emit("select",i,e==="time"?"time-range":e,a)},handleSelectStart:function(e,a){this.startValue=e,this.endValue.getTime()>=e.getTime()||(this.endValue=e),this.emitChange(a,0)},handleSelectEnd:function(e,a){this.endValue=e,this.startValue.getTime()<=e.getTime()||(this.startValue=e),this.emitChange(a,1)},disabledStartTime:function(e){return this.disabledTime(e,0)},disabledEndTime:function(e){return e.getTime()2&&arguments[2]!==void 0?arguments[2]:!0;this.userInput=null;var n=Array.isArray(e)?e.map(this.date2value):this.date2value(e);return this.$emit("input",n),this.$emit("change",n,a),i&&this.closePopup(),n},isValidValue:function(e){return this.validMultipleType?WO(e):this.range?Nu(e):vi(e)},isValidValueAndNotDisabled:function(e){if(!this.isValidValue(e))return!1;var a=typeof this.disabledDate=="function"?this.disabledDate:function(){return!1},i=typeof this.disabledTime=="function"?this.disabledTime:function(){return!1};return Array.isArray(e)||(e=[e]),e.every(function(n){return!a(n)&&!i(n)})},handleMultipleDates:function(e,a){if(this.validMultipleType&&a){var i=a.filter(function(n){return n.getTime()!==e.getTime()});return i.length===a.length&&i.push(e),i}return e},handleSelectDate:function(e,a,i){e=this.handleMultipleDates(e,i),this.confirm?this.currentValue=e:this.emitValue(e,a,!this.validMultipleType&&(a===this.type||a==="time"))},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 a=e.currentTarget.getAttribute("data-index"),i=this.shortcuts[parseInt(a,10)];if(Ga(i)&&typeof i.onClick=="function"){var n=i.onClick(this);n&&this.emitValue(n)}},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||this.userInput===null)){var a=this.userInput.trim();if(this.userInput=null,a===""){this.clear();return}var i;if(this.validMultipleType)i=a.split(this.innerRangeSeparator).map(function(o){return e.parseDate(o.trim())});else if(this.range){var n=a.split(this.innerRangeSeparator);n.length!==2&&(n=a.split(this.innerRangeSeparator.trim())),i=n.map(function(o){return e.parseDate(o.trim())})}else i=this.parseDate(a);this.isValidValueAndNotDisabled(i)?(this.emitValue(i),this.blur()):this.$emit("input-error",a)}},handleInputInput:function(e){this.userInput=typeof e=="string"?e:e.target.value},handleInputKeydown:function(e){var a=e.keyCode;a===9?this.closePopup():a===13&&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,a,i){var n=this.$scopedSlots[e];return n?n(i)||a:this.$slots[e]||a},renderInput:function(){var e=this.$createElement,a=this.prefixClass,i=Ke({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),n=i.value,o=i.class,s=IO(i,["value","class"]),r={keydown:this.handleInputKeydown,focus:this.handleInputFocus,blur:this.handleInputBlur,input:this.handleInputInput,change:this.handleInputChange},l=this.renderSlot("input",e("input",{domProps:{value:n},class:o,attrs:Ke({},s),on:Ke({},r),ref:"input"}),{props:i,events:r}),u=this.type==="time"?e(bR):e(pR);return e("div",{class:"".concat(a,"-input-wrapper"),on:{mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave,click:this.openPopup},ref:"inputWrapper"},[l,this.showClearIcon?e("i",{class:"".concat(a,"-icon-clear"),on:{click:this.handleClear}},[this.renderSlot("icon-clear",e(TR))]):e("i",{class:"".concat(a,"-icon-calendar")},[this.renderSlot("icon-calendar",u)])])},renderContent:function(){var e=this.$createElement,a=this.range?bj:vj,i=a[this.type]||a.default,n=Ke({},No(this.$props,Object.keys(i.props)),{value:this.currentValue}),o=Ke({},No(this.$listeners,i.emits||[]),{select:this.handleSelectDate}),s=e(i,Ws([{},{props:n,on:o,ref:"picker"}]));return e("div",{class:"".concat(this.prefixClass,"-datepicker-body")},[this.renderSlot("content",s,{value:this.currentValue,emit:this.handleSelectDate})])},renderSidebar:function(){var e=this,a=this.$createElement,i=this.prefixClass;return a("div",{class:"".concat(i,"-datepicker-sidebar")},[this.renderSlot("sidebar",null,{value:this.currentValue,emit:this.handleSelectDate}),this.shortcuts.map(function(n,o){return a("button",{key:o,attrs:{"data-index":o,type:"button"},class:"".concat(i,"-btn ").concat(i,"-btn-text ").concat(i,"-btn-shortcut"),on:{click:e.handleSelectShortcut}},[n.text])})])},renderHeader:function(){var e=this.$createElement;return e("div",{class:"".concat(this.prefixClass,"-datepicker-header")},[this.renderSlot("header",null,{value:this.currentValue,emit:this.handleSelectDate})])},renderFooter:function(){var e=this.$createElement,a=this.prefixClass;return e("div",{class:"".concat(a,"-datepicker-footer")},[this.renderSlot("footer",null,{value:this.currentValue,emit:this.handleSelectDate}),this.confirm?e("button",{attrs:{type:"button"},class:"".concat(a,"-btn ").concat(a,"-datepicker-btn-confirm"),on:{click:this.handleConfirmDate}},[this.confirmText]):null])}},render:function(){var e,a=arguments[0],i=this.prefixClass,n=this.inline,o=this.disabled,s=this.hasSlot("sidebar")||this.shortcuts.length?this.renderSidebar():null,r=a("div",{class:"".concat(i,"-datepicker-content")},[this.hasSlot("header")?this.renderHeader():null,this.renderContent(),this.hasSlot("footer")||this.confirm?this.renderFooter():null]);return a("div",{class:(e={},En(e,"".concat(i,"-datepicker"),!0),En(e,"".concat(i,"-datepicker-range"),this.range),En(e,"".concat(i,"-datepicker-inline"),n),En(e,"disabled",o),e)},[n?null:this.renderInput(),n?a("div",{class:"".concat(i,"-datepicker-main")},[s,r]):a(hR,{ref:"popup",class:this.popupClass,style:this.popupStyle,attrs:{visible:this.popupVisible,appendToBody:this.appendToBody},on:{clickoutside:this.handleClickOutSide}},[s,r])])}};mn.locale=$v,mn.install=function(e){e.component(mn.name,mn)},typeof window<"u"&&window.Vue&&mn.install(window.Vue),th(mn,{CalendarPanel:Cn,CalendarRange:Cs,TimePanel:zi,TimeRange:xs,DatetimePanel:Bg,DatetimeRange:Wv}),Ee(zA);const yj={name:"CalendarBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Ej=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon calendar-blank-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M19,19H5V8H19M16,1V3H8V1H6V3H5C3.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,3H18V1"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Dj=[],Tj=me(yj,Ej,Dj,!1,null,null);const kj=Tj.exports,wj={name:"WebIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Aj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon web-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Sj=[],Cj=me(wj,Aj,Sj,!1,null,null);const xj=Cj.exports,qp={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD H:mm:ss",year:"YYYY",month:"YYYY-MM",time:"H:mm:ss",week:"w"},Nj={name:"NcDateTimePicker",components:{CalendarBlank:kj,DatePicker:mn,NcPopover:Vh,NcTimezonePicker:hO,Web:xj},inheritAttrs:!1,props:{clearable:{type:Boolean,default:!1},minuteStep:{type:Number,default:10},type:{type:String,default:"date"},format:{type:String,default:null},formatter:{type:Object,default:null},lang:{type:Object,default:null},value:{default:()=>new Date},timezoneId:{type:String,default:"UTC"},showTimezoneSelect:{type:Boolean,default:!1},highlightTimezone:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!1},showWeekNumber:{type:Boolean,default:!1},placeholder:{type:String,default:null}},emits:["update:value","update:timezone-id"],setup(){return{timezoneDialogHeaderId:"timezone-dialog-header-".concat(mi())}},data(){return{showTimezonePopover:!1,tzVal:this.timezoneId}},computed:{defaultLang(){return{formatLocale:{months:nb(),monthsShort:ob(),weekdays:tb(),weekdaysShort:ab(),weekdaysMin:ib(),firstDayOfWeek:eb()},monthFormat:"MMM"}},defaultPlaceholder(){return this.type==="time"?X("Pick a time"):this.type==="month"?X("Pick a month"):this.type==="year"?X("Pick a year"):this.type==="week"?X("Pick a week"):this.type==="date"?X("Pick a date"):X("Pick a date and a time")},formatTypeMap(){var e;return(e=qp[this.type])!=null?e:qp.date},internalFormatter(){var e;return{getWeek:a=>{const i=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate()));i.setUTCDate(i.getUTCDate()+4-(i.getUTCDay()||7));const n=new Date(Date.UTC(i.getUTCFullYear(),0,1));return Math.ceil(((i-n)/864e5+1)/7)},...(e=this.formatter)!=null?e:{}}}},methods:{t:X,handleSelectYear(e){const a=this.$refs.datepicker.currentValue;if(a)try{const i=new Date(new Date(a).setFullYear(e));this.$refs.datepicker.selectDate(i)}catch{console.error("Invalid value",a,e)}},handleSelectMonth(e){const a=this.$refs.datepicker.currentValue;if(a)try{const i=new Date(new Date(a).setMonth(e));this.$refs.datepicker.selectDate(i)}catch{console.error("Invalid value",a,e)}},toggleTimezonePopover(){this.showTimezoneSelect&&(this.showTimezonePopover=!this.showTimezonePopover)}}};var Bj=function(){var e=this,a=e._self._c;return a("DatePicker",e._g(e._b({ref:"datepicker",attrs:{"append-to-body":e.appendToBody,clearable:e.clearable,format:e.format?e.format:e.formatTypeMap,formatter:e.internalFormatter,lang:e.lang?e.lang:e.defaultLang,"minute-step":e.minuteStep,placeholder:e.placeholder?e.placeholder:e.defaultPlaceholder,"popup-class":{"show-week-number":e.showWeekNumber},"show-week-number":e.showWeekNumber,type:e.type,value:e.value},on:{"select-year":e.handleSelectYear,"select-month":e.handleSelectMonth,"update:value":function(i){return e.$emit("update:value",e.value)}},scopedSlots:e._u([{key:"icon-calendar",fn:function(){return[e.showTimezoneSelect?a("NcPopover",{attrs:{"popup-role":"dialog",shown:e.showTimezonePopover,"popover-base-class":"timezone-select__popper"},on:{"update:shown":function(i){e.showTimezonePopover=i}},scopedSlots:e._u([{key:"trigger",fn:function({attrs:i}){return[a("button",e._b({staticClass:"datetime-picker-inline-icon",class:{"datetime-picker-inline-icon--highlighted":e.highlightTimezone},on:{mousedown:function(n){return n.stopPropagation(),n.preventDefault(),(()=>{}).apply(null,arguments)}}},"button",i,!1),[a("Web",{attrs:{size:20}})],1)]}}],null,!1,270852355)},[a("div",{attrs:{role:"dialog","aria-labelledby":e.timezoneDialogHeaderId}},[a("div",{staticClass:"timezone-popover-wrapper__label"},[a("strong",{attrs:{id:e.timezoneDialogHeaderId}},[e._v(" "+e._s(e.t("Please select a time zone:"))+" ")])]),a("NcTimezonePicker",{staticClass:"timezone-popover-wrapper__timezone-select",on:{input:function(i){return e.$emit("update:timezone-id",arguments[0])}},model:{value:e.tzVal,callback:function(i){e.tzVal=i},expression:"tzVal"}})],1)]):a("CalendarBlank",{attrs:{size:20}})]},proxy:!0},e._l(e.$scopedSlots,function(i,n){return{key:n,fn:function(o){return[e._t(n,null,null,o)]}}})],null,!0)},"DatePicker",e.$attrs,!1),e.$listeners))},Oj=[],Rj=me(Nj,Bj,Oj,!1,null,"4727c294");const jj=Rj.exports;Uh(jj);const Pj=["date","datetime-local","month","time","week"],Mj={name:"NcDateTimePickerNative",inheritAttrs:!1,props:{value:{type:Date,default:null},id:{type:String,required:!0},type:{type:String,default:"date",validate:e=>Pj.includes(e)},label:{type:String,default:"Please choose a date"},min:{type:[Date,Boolean],default:null},max:{type:[Date,Boolean],default:null},hideLabel:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["input"],computed:{formattedValue(){return this.formatValue(this.value)},formattedMin(){return this.min?this.formatValue(this.min):!1},formattedMax(){return this.max?this.formatValue(this.max):!1},listeners(){return{...this.$listeners,input:e=>{if(isNaN(e.target.valueAsNumber))return this.$emit("input",null);if(this.type==="time"){const n=e.target.value;if(this.value===""){const{yyyy:l,MM:u,dd:c}=this.getReadableDate(new Date);return this.$emit("input",new Date("".concat(l,"-").concat(u,"-").concat(c,"T").concat(n)))}const{yyyy:o,MM:s,dd:r}=this.getReadableDate(this.value);return this.$emit("input",new Date("".concat(o,"-").concat(s,"-").concat(r,"T").concat(n)))}else if(this.type==="month"){const n=(new Date(e.target.value).getMonth()+1).toString().padStart(2,"0");if(this.value===""){const{yyyy:u,dd:c,hh:d,mm:h}=this.getReadableDate(new Date);return this.$emit("input",new Date("".concat(u,"-").concat(n,"-").concat(c,"T").concat(d,":").concat(h)))}const{yyyy:o,dd:s,hh:r,mm:l}=this.getReadableDate(this.value);return this.$emit("input",new Date("".concat(o,"-").concat(n,"-").concat(s,"T").concat(r,":").concat(l)))}const a=new Date(e.target.valueAsNumber).getTimezoneOffset()*1e3*60,i=e.target.valueAsNumber+a;return this.$emit("input",new Date(i))}}}},methods:{getReadableDate(e){if(e instanceof Date){const a=e.getFullYear().toString().padStart(4,"0"),i=(e.getMonth()+1).toString().padStart(2,"0"),n=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),s=e.getMinutes().toString().padStart(2,"0");return{yyyy:a,MM:i,dd:n,hh:o,mm:s}}},formatValue(e){if(e instanceof Date){const{yyyy:a,MM:i,dd:n,hh:o,mm:s}=this.getReadableDate(e);if(this.type==="datetime-local")return"".concat(a,"-").concat(i,"-").concat(n,"T").concat(o,":").concat(s);if(this.type==="date")return"".concat(a,"-").concat(i,"-").concat(n);if(this.type==="month")return"".concat(a,"-").concat(i);if(this.type==="time")return"".concat(o,":").concat(s);if(this.type==="week"){const r=new Date(a,0,1),l=Math.floor((e-r)/(24*60*60*1e3)),u=Math.ceil(l/7);return"".concat(a,"-W").concat(u)}}else return""}}};var Lj=function(){var e=this,a=e._self._c;return a("div",{staticClass:"native-datetime-picker"},[a("label",{class:{"hidden-visually":e.hideLabel},attrs:{for:e.id}},[e._v(e._s(e.label))]),a("input",e._g(e._b({staticClass:"native-datetime-picker--input",class:e.inputClass,attrs:{id:e.id,type:e.type,min:e.formattedMin,max:e.formattedMax},domProps:{value:e.formattedValue}},"input",e.$attrs,!1),e.listeners))])},Ij=[],Yj=me(Mj,Lj,Ij,!1,null,"fbe2ff4a");const qj=Yj.exports;Uh(qj);const zj={name:"AlertCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Uj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon alert-circle-outline-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Zj=[],Hj=me(zj,Uj,Zj,!1,null,null);const Gj=Hj.exports,$j={name:"NcInputField",components:{NcButton:Xa,AlertCircle:Gj,Check:gg},inheritAttrs:!1,props:{value:{type:[String,Number],required:!0},type:{type:String,default:"text",validator:e=>["text","password","email","tel","url","search","number"].includes(e)},label:{type:String,default:void 0},labelOutside:{type:Boolean,default:!1},placeholder:{type:String,default:void 0},showTrailingButton:{type:Boolean,default:!1},trailingButtonLabel:{type:String,default:""},success:{type:Boolean,default:!1},error:{type:Boolean,default:!1},helperText:{type:String,default:""},disabled:{type:Boolean,default:!1},pill:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["update:value","trailing-button-click"],computed:{computedId(){return this.$attrs.id&&this.$attrs.id!==""?this.$attrs.id:this.inputName},inputName(){return"input"+mi()},hasLeadingIcon(){return this.$slots.default},hasTrailingIcon(){return this.success},hasPlaceholder(){return this.placeholder!==""&&this.placeholder!==void 0},computedPlaceholder(){return this.hasPlaceholder?this.placeholder:this.label},isValidLabel(){const e=this.label||this.labelOutside;return e||console.warn("You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation."),e},ariaDescribedby(){const e=[];return this.helperText.length>0&&e.push("".concat(this.inputName,"-helper-text")),this.$attrs["aria-describedby"]&&e.push(this.$attrs["aria-describedby"]),e.join(" ")||null}},methods:{focus(){this.$refs.input.focus()},select(){this.$refs.input.select()},handleInput(e){this.$emit("update:value",this.type==="number"&&typeof this.value=="number"?parseFloat(e.target.value,10):e.target.value)},handleTrailingButtonClick(e){this.$emit("trailing-button-click",e)}}};var Vj=function(){var e=this,a=e._self._c;return a("div",{staticClass:"input-field",class:{"input-field--disabled":e.disabled,"input-field--label-outside":e.labelOutside||!e.isValidLabel,"input-field--leading-icon":e.hasLeadingIcon,"input-field--trailing-icon":e.showTrailingButton||e.hasTrailingIcon,"input-field--pill":e.pill}},[a("div",{staticClass:"input-field__main-wrapper"},[a("input",e._g(e._b({ref:"input",staticClass:"input-field__input",class:[e.inputClass,{"input-field__input--success":e.success,"input-field__input--error":e.error}],attrs:{id:e.computedId,type:e.type,disabled:e.disabled,placeholder:e.computedPlaceholder,"aria-describedby":e.ariaDescribedby,"aria-live":"polite"},domProps:{value:e.value.toString()},on:{input:e.handleInput}},"input",e.$attrs,!1),e.$listeners)),!e.labelOutside&&e.isValidLabel?a("label",{staticClass:"input-field__label",attrs:{for:e.computedId}},[e._v(" "+e._s(e.label)+" ")]):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLeadingIcon,expression:"hasLeadingIcon"}],staticClass:"input-field__icon input-field__icon--leading"},[e._t("default")],2),e.showTrailingButton?a("NcButton",{staticClass:"input-field__trailing-button",attrs:{type:"tertiary-no-background","aria-label":e.trailingButtonLabel,disabled:e.disabled},on:{click:e.handleTrailingButtonClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("trailing-button-icon")]},proxy:!0}],null,!0)}):e.success||e.error?a("div",{staticClass:"input-field__icon input-field__icon--trailing"},[e.success?a("Check",{staticStyle:{color:"var(--color-success-text)"},attrs:{size:20}}):e.error?a("AlertCircle",{staticStyle:{color:"var(--color-error-text)"},attrs:{size:20}}):e._e()],1):e._e()],1),e.helperText.length>0?a("p",{staticClass:"input-field__helper-text-message",class:{"input-field__helper-text-message--error":e.error,"input-field__helper-text-message--success":e.success},attrs:{id:"".concat(e.inputName,"-helper-text")}},[e.success?a("Check",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):e.error?a("AlertCircle",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):e._e(),e._v(" "+e._s(e.helperText)+" ")],1):e._e()])},Wj=[],Kj=me($j,Vj,Wj,!1,null,"374fffac");const Oo=Kj.exports,Qj={name:"EyeIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Jj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon eye-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},Xj=[],eP=me(Qj,Jj,Xj,!1,null,null);const tP=eP.exports,aP={name:"EyeOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var iP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon eye-off-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},nP=[],oP=me(aP,iP,nP,!1,null,null);const sP=oP.exports;Ee(jA);const rP=Kh().detectUser().setApp("@nextcloud/vue").build(),zp=Ki("core","capabilities",{}).password_policy||null,lP=new Set(Object.keys(Oo.props)),uP={name:"NcPasswordField",components:{NcInputField:Oo,Eye:tP,EyeOff:sP},inheritAttrs:!1,props:{" ":{},...Oo.props,showTrailingButton:{type:Boolean,default:!0},trailingButtonLabel:void 0,checkPasswordStrength:{type:Boolean,default:!1},minlength:{type:Number,default:0},maxlength:{type:Number,default:null},asText:{type:Boolean,default:!1}},emits:["valid","invalid","update:value"],data(){return{isPasswordHidden:!0,internalHelpMessage:"",isValid:null}},computed:{computedError(){return this.error||this.isValid===!1},computedSuccess(){return this.success||this.isValid===!0},computedHelperText(){return this.helperText.length>0?this.helperText:this.internalHelpMessage},rules(){const{minlength:e}=this;return{minlength:e??zp?.minLength}},trailingButtonLabelPassword(){return this.isPasswordHidden?X("Show password"):X("Hide password")},propsAndAttrsToForward(){return{...this.$attrs,...Object.fromEntries(Object.entries(this.$props).filter(([e])=>lP.has(e)))}}},watch:{value(e){if(this.checkPasswordStrength){if(zp===null)return;this.checkPassword(e)}}},methods:{focus(){this.$refs.inputField.focus()},select(){this.$refs.inputField.select()},handleInput(e){this.$emit("update:value",e.target.value)},togglePasswordVisibility(){this.isPasswordHidden=!this.isPasswordHidden},checkPassword:bu(async function(e){try{const{data:a}=await Tt.post(Gi("apps/password_policy/api/v1/validate"),{password:e});if(this.isValid=a.ocs.data.passed,a.ocs.data.passed){this.internalHelpMessage=X("Password is secure"),this.$emit("valid");return}this.internalHelpMessage=a.ocs.data.reason,this.$emit("invalid")}catch(a){rP.error("Password policy returned an error",a)}},500)}};var dP=function(){var e=this,a=e._self._c;return a("NcInputField",e._g(e._b({ref:"inputField",attrs:{type:e.isPasswordHidden&&!e.asText?"password":"text","trailing-button-label":e.trailingButtonLabelPassword,"helper-text":e.computedHelperText,error:e.computedError,success:e.computedSuccess,minlength:e.rules.minlength,"input-class":{"password-field__input--secure-text":e.isPasswordHidden&&e.asText}},on:{"trailing-button-click":e.togglePasswordVisibility,input:e.handleInput},scopedSlots:e._u([{key:"trailing-button-icon",fn:function(){return[e.isPasswordHidden?a("Eye",{attrs:{size:18}}):a("EyeOff",{attrs:{size:18}})]},proxy:!0}])},"NcInputField",e.propsAndAttrsToForward,!1),e.$listeners),[e._t("default")],2)},cP=[],hP=me(uP,dP,cP,!1,null,"d984b8e5");const jY=hP.exports,gP={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var fP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon arrow-right-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},mP=[],pP=me(gP,fP,mP,!1,null,null);const _P=pP.exports,FP={name:"UndoVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var vP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon undo-variant-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},bP=[],yP=me(FP,vP,bP,!1,null,null);const EP=yP.exports;Ee(kA,q3);const DP=new Set(Object.keys(Oo.props)),TP={name:"NcTextField",components:{NcInputField:Oo,Close:gu,ArrowRight:_P,Undo:EP},inheritAttrs:!1,props:{" ":{},...Oo.props,trailingButtonLabel:{type:String,default:""},trailingButtonIcon:{type:String,default:"close",validator:e=>["close","arrowRight","undo"].includes(e)}},emits:["update:value"],computed:{propsAndAttrsToForward(){const e={undo:X("Undo changes"),close:X("Clear text"),arrowRight:X("Save changes")};return{...this.$attrs,...Object.fromEntries(Object.entries(this.$props).filter(([a])=>DP.has(a))),trailingButtonLabel:this.trailingButtonLabel||e[this.trailingButtonIcon]}}},methods:{focus(){this.$refs.inputField.focus()},select(){this.$refs.inputField.select()},handleInput(e){this.$emit("update:value",e.target.value)}}};var kP=function(){var e=this,a=e._self._c;return a("NcInputField",e._g(e._b({ref:"inputField",on:{input:e.handleInput},scopedSlots:e._u([e.type!=="search"?{key:"trailing-button-icon",fn:function(){return[e.trailingButtonIcon==="close"?a("Close",{attrs:{size:20}}):e.trailingButtonIcon==="arrowRight"?a("ArrowRight",{attrs:{size:20}}):e.trailingButtonIcon==="undo"?a("Undo",{attrs:{size:20}}):e._e()]},proxy:!0}:null],null,!0)},"NcInputField",e.propsAndAttrsToForward,!1),e.$listeners),[e._t("default")],2)},wP=[],AP=me(TP,kP,wP,!1,null,null);const SP=AP.exports;Ee(Y3),X("Submit"),Ee(OA),au("nextcloud").persist().build(),Ee(wA);const CP={name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(e){var a,i,n;return this.vnodes||((a=this.$slots)==null?void 0:a.default)||((n=(i=this.$scopedSlots)==null?void 0:i.default)==null?void 0:n.call(i))}},xP=null,NP=null;var BP=me(CP,xP,NP,!1,null,null);const PY=BP.exports,OP={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var RP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-up-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},jP=[],PP=me(OP,RP,jP,!1,null,null);const MP=PP.exports;Ee(EA),Ee(AA),Ee(SA,q3),Ee(j3,HA);X("Search…");Ee($A);const LP={name:"CogIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var IP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon cog-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},YP=[],qP=me(LP,IP,YP,!1,null,null);const MY=qP.exports;X("Settings"),Ee(VA),bu(function(){this.selectedSection="",document.activeElement.className.includes("navigation-list__link")&&document.activeElement.blur()},300);let zP="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",UP=(e=21)=>{let a="",i=e;for(;i--;)a+=zP[Math.random()*64|0];return a};function p0(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?p0=function(a){return typeof a}:p0=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},p0(e)}var Kv={selector:"vue-portal-target-".concat(UP())},ZP=function(e){return Kv.selector=e},Pd=typeof window<"u"&&(typeof document>"u"?"undefined":p0(document))!==void 0,HP=Ce.extend({abstract:!0,name:"PortalOutlet",props:["nodes","tag"],data:function(e){return{updatedNodes:e.nodes}},render:function(e){var a=this.updatedNodes&&this.updatedNodes();return a?a.length===1&&!a[0].text?a:e(this.tag||"DIV",a):e()},destroyed:function(){var e=this.$el;e&&e.parentNode.removeChild(e)}}),GP=Ce.extend({name:"VueSimplePortal",props:{disabled:{type:Boolean},prepend:{type:Boolean},selector:{type:String,default:function(){return"#".concat(Kv.selector)}},tag:{type:String,default:"DIV"}},render:function(e){if(this.disabled){var a=this.$scopedSlots&&this.$scopedSlots.default();return a?a.length<2&&!a[0].text?a:e(this.tag,a):e()}return e()},created:function(){this.getTargetEl()||this.insertTargetEl()},updated:function(){var e=this;this.$nextTick(function(){!e.disabled&&e.slotFn!==e.$scopedSlots.default&&(e.container.updatedNodes=e.$scopedSlots.default),e.slotFn=e.$scopedSlots.default})},beforeDestroy:function(){this.unmount()},watch:{disabled:{immediate:!0,handler:function(e){e?this.unmount():this.$nextTick(this.mount)}}},methods:{getTargetEl:function(){if(Pd)return document.querySelector(this.selector)},insertTargetEl:function(){if(Pd){var e=document.querySelector("body"),a=document.createElement(this.tag);a.id=this.selector.substring(1),e.appendChild(a)}},mount:function(){if(Pd){var e=this.getTargetEl(),a=document.createElement("DIV");this.prepend&&e.firstChild?e.insertBefore(a,e.firstChild):e.appendChild(a),this.container=new HP({el:a,parent:this,propsData:{tag:this.tag,nodes:this.$scopedSlots.default}})}},unmount:function(){this.container&&(this.container.$destroy(),delete this.container)}}});function $P(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};e.component(a.name||"portal",GP),a.defaultSelector&&ZP(a.defaultSelector)}typeof window<"u"&&window.Vue&&window.Vue===Ce&&Ce.use($P),Ee();const VP={name:"NcEmptyContent",props:{name:{type:String,default:""},description:{type:String,default:""}},computed:{hasName(){return this.name!==""},hasDescription(){var e;return this.description!==""||((e=this.$slots.description)==null?void 0:e[0])}}};var WP=function(){var e=this,a=e._self._c;return a("div",{staticClass:"empty-content",attrs:{role:"note"}},[e.$slots.icon?a("div",{staticClass:"empty-content__icon",attrs:{"aria-hidden":"true"}},[e._t("icon")],2):e._e(),e._t("name",function(){return[e.hasName?a("span",{staticClass:"empty-content__name"},[e._v(" "+e._s(e.name)+" ")]):e._e()]}),e.hasDescription?a("p",{staticClass:"empty-content__description"},[e._t("description",function(){return[e._v(" "+e._s(e.description)+" ")]})],2):e._e(),e.$slots.action?a("div",{staticClass:"empty-content__action"},[e._t("action")],2):e._e()],2)},KP=[],QP=me(VP,WP,KP,!1,null,"fede0c71");const Og=QP.exports;Ee(DA),Ee(pA),Ee(RA);const JP={name:"ArrowLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var XP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon arrow-left-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},eM=[],tM=me(JP,XP,eM,!1,null,null);const Qv=tM.exports;var Jv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return function(i){function n(s){if(o[s])return o[s].exports;var r=o[s]={i:s,l:!1,exports:{}};return i[s].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var o={};return n.m=i,n.c=o,n.d=function(s,r,l){n.o(s,r)||Object.defineProperty(s,r,{configurable:!1,enumerable:!0,get:l})},n.n=function(s){var r=s&&s.__esModule?function(){return s.default}:function(){return s};return n.d(r,"a",r),r},n.o=function(s,r){return Object.prototype.hasOwnProperty.call(s,r)},n.p="",n(n.s=60)}([function(i,n){function o(r,l){var u=r[1]||"",c=r[3];if(!c)return u;if(l&&typeof btoa=="function"){var d=s(c);return[u].concat(c.sources.map(function(h){return"/*# sourceURL="+c.sourceRoot+h+" */"})).concat([d]).join(` + `)])]):e._e(),e._v(" "),i("div",{class:e.prefixClass+"-time-content"},[e.timePickerOptions?i("list-options",{attrs:{date:e.innerValue,"get-classes":e.getClasses,options:e.timePickerOptions,format:e.innerForamt},on:{select:e.handleSelect}}):i("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)])},pj=[],_j=void 0,zi=ba({render:mj,staticRenderFns:pj},_j,fj),Ns={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:Ke({},zi.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(xu(this.value)){var e=Cs(this.value,2),a=e[0],i=e[1];this.startValue=a,this.endValue=i}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(e,a){var i=[this.startValue,this.endValue];this.$emit("select",i,e==="time"?"time-range":e,a)},handleSelectStart:function(e,a){this.startValue=e,this.endValue.getTime()>=e.getTime()||(this.endValue=e),this.emitChange(a,0)},handleSelectEnd:function(e,a){this.endValue=e,this.startValue.getTime()<=e.getTime()||(this.startValue=e),this.emitChange(a,1)},disabledStartTime:function(e){return this.disabledTime(e,0)},disabledEndTime:function(e){return e.getTime()2&&arguments[2]!==void 0?arguments[2]:!0;this.userInput=null;var n=Array.isArray(e)?e.map(this.date2value):this.date2value(e);return this.$emit("input",n),this.$emit("change",n,a),i&&this.closePopup(),n},isValidValue:function(e){return this.validMultipleType?VO(e):this.range?xu(e):vi(e)},isValidValueAndNotDisabled:function(e){if(!this.isValidValue(e))return!1;var a=typeof this.disabledDate=="function"?this.disabledDate:function(){return!1},i=typeof this.disabledTime=="function"?this.disabledTime:function(){return!1};return Array.isArray(e)||(e=[e]),e.every(function(n){return!a(n)&&!i(n)})},handleMultipleDates:function(e,a){if(this.validMultipleType&&a){var i=a.filter(function(n){return n.getTime()!==e.getTime()});return i.length===a.length&&i.push(e),i}return e},handleSelectDate:function(e,a,i){e=this.handleMultipleDates(e,i),this.confirm?this.currentValue=e:this.emitValue(e,a,!this.validMultipleType&&(a===this.type||a==="time"))},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 a=e.currentTarget.getAttribute("data-index"),i=this.shortcuts[parseInt(a,10)];if(Ga(i)&&typeof i.onClick=="function"){var n=i.onClick(this);n&&this.emitValue(n)}},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||this.userInput===null)){var a=this.userInput.trim();if(this.userInput=null,a===""){this.clear();return}var i;if(this.validMultipleType)i=a.split(this.innerRangeSeparator).map(function(o){return e.parseDate(o.trim())});else if(this.range){var n=a.split(this.innerRangeSeparator);n.length!==2&&(n=a.split(this.innerRangeSeparator.trim())),i=n.map(function(o){return e.parseDate(o.trim())})}else i=this.parseDate(a);this.isValidValueAndNotDisabled(i)?(this.emitValue(i),this.blur()):this.$emit("input-error",a)}},handleInputInput:function(e){this.userInput=typeof e=="string"?e:e.target.value},handleInputKeydown:function(e){var a=e.keyCode;a===9?this.closePopup():a===13&&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,a,i){var n=this.$scopedSlots[e];return n?n(i)||a:this.$slots[e]||a},renderInput:function(){var e=this.$createElement,a=this.prefixClass,i=Ke({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),n=i.value,o=i.class,s=LO(i,["value","class"]),r={keydown:this.handleInputKeydown,focus:this.handleInputFocus,blur:this.handleInputBlur,input:this.handleInputInput,change:this.handleInputChange},l=this.renderSlot("input",e("input",{domProps:{value:n},class:o,attrs:Ke({},s),on:Ke({},r),ref:"input"}),{props:i,events:r}),u=this.type==="time"?e(vR):e(mR);return e("div",{class:"".concat(a,"-input-wrapper"),on:{mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave,click:this.openPopup},ref:"inputWrapper"},[l,this.showClearIcon?e("i",{class:"".concat(a,"-icon-clear"),on:{click:this.handleClear}},[this.renderSlot("icon-clear",e(DR))]):e("i",{class:"".concat(a,"-icon-calendar")},[this.renderSlot("icon-calendar",u)])])},renderContent:function(){var e=this.$createElement,a=this.range?vj:Fj,i=a[this.type]||a.default,n=Ke({},No(this.$props,Object.keys(i.props)),{value:this.currentValue}),o=Ke({},No(this.$listeners,i.emits||[]),{select:this.handleSelectDate}),s=e(i,Ks([{},{props:n,on:o,ref:"picker"}]));return e("div",{class:"".concat(this.prefixClass,"-datepicker-body")},[this.renderSlot("content",s,{value:this.currentValue,emit:this.handleSelectDate})])},renderSidebar:function(){var e=this,a=this.$createElement,i=this.prefixClass;return a("div",{class:"".concat(i,"-datepicker-sidebar")},[this.renderSlot("sidebar",null,{value:this.currentValue,emit:this.handleSelectDate}),this.shortcuts.map(function(n,o){return a("button",{key:o,attrs:{"data-index":o,type:"button"},class:"".concat(i,"-btn ").concat(i,"-btn-text ").concat(i,"-btn-shortcut"),on:{click:e.handleSelectShortcut}},[n.text])})])},renderHeader:function(){var e=this.$createElement;return e("div",{class:"".concat(this.prefixClass,"-datepicker-header")},[this.renderSlot("header",null,{value:this.currentValue,emit:this.handleSelectDate})])},renderFooter:function(){var e=this.$createElement,a=this.prefixClass;return e("div",{class:"".concat(a,"-datepicker-footer")},[this.renderSlot("footer",null,{value:this.currentValue,emit:this.handleSelectDate}),this.confirm?e("button",{attrs:{type:"button"},class:"".concat(a,"-btn ").concat(a,"-datepicker-btn-confirm"),on:{click:this.handleConfirmDate}},[this.confirmText]):null])}},render:function(){var e,a=arguments[0],i=this.prefixClass,n=this.inline,o=this.disabled,s=this.hasSlot("sidebar")||this.shortcuts.length?this.renderSidebar():null,r=a("div",{class:"".concat(i,"-datepicker-content")},[this.hasSlot("header")?this.renderHeader():null,this.renderContent(),this.hasSlot("footer")||this.confirm?this.renderFooter():null]);return a("div",{class:(e={},En(e,"".concat(i,"-datepicker"),!0),En(e,"".concat(i,"-datepicker-range"),this.range),En(e,"".concat(i,"-datepicker-inline"),n),En(e,"disabled",o),e)},[n?null:this.renderInput(),n?a("div",{class:"".concat(i,"-datepicker-main")},[s,r]):a(cR,{ref:"popup",class:this.popupClass,style:this.popupStyle,attrs:{visible:this.popupVisible,appendToBody:this.appendToBody},on:{clickoutside:this.handleClickOutSide}},[s,r])])}};mn.locale=$v,mn.install=function(e){e.component(mn.name,mn)},typeof window<"u"&&window.Vue&&mn.install(window.Vue),eh(mn,{CalendarPanel:Cn,CalendarRange:xs,TimePanel:zi,TimeRange:Ns,DatetimePanel:Bg,DatetimeRange:Wv}),Ee(qA);const bj={name:"CalendarBlankIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var yj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon calendar-blank-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M19,19H5V8H19M16,1V3H8V1H6V3H5C3.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,3H18V1"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Ej=[],Dj=me(bj,yj,Ej,!1,null,null);const Tj=Dj.exports,kj={name:"WebIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var wj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon web-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Aj=[],Sj=me(kj,wj,Aj,!1,null,null);const Cj=Sj.exports,qp={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD H:mm:ss",year:"YYYY",month:"YYYY-MM",time:"H:mm:ss",week:"w"},xj={name:"NcDateTimePicker",components:{CalendarBlank:Tj,DatePicker:mn,NcPopover:$h,NcTimezonePicker:cO,Web:Cj},inheritAttrs:!1,props:{clearable:{type:Boolean,default:!1},minuteStep:{type:Number,default:10},type:{type:String,default:"date"},format:{type:String,default:null},formatter:{type:Object,default:null},lang:{type:Object,default:null},value:{default:()=>new Date},timezoneId:{type:String,default:"UTC"},showTimezoneSelect:{type:Boolean,default:!1},highlightTimezone:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!1},showWeekNumber:{type:Boolean,default:!1},placeholder:{type:String,default:null}},emits:["update:value","update:timezone-id"],setup(){return{timezoneDialogHeaderId:"timezone-dialog-header-".concat(mi())}},data(){return{showTimezonePopover:!1,tzVal:this.timezoneId}},computed:{defaultLang(){return{formatLocale:{months:ib(),monthsShort:nb(),weekdays:eb(),weekdaysShort:tb(),weekdaysMin:ab(),firstDayOfWeek:X2()},monthFormat:"MMM"}},defaultPlaceholder(){return this.type==="time"?X("Pick a time"):this.type==="month"?X("Pick a month"):this.type==="year"?X("Pick a year"):this.type==="week"?X("Pick a week"):this.type==="date"?X("Pick a date"):X("Pick a date and a time")},formatTypeMap(){var e;return(e=qp[this.type])!=null?e:qp.date},internalFormatter(){var e;return{getWeek:a=>{const i=new Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate()));i.setUTCDate(i.getUTCDate()+4-(i.getUTCDay()||7));const n=new Date(Date.UTC(i.getUTCFullYear(),0,1));return Math.ceil(((i-n)/864e5+1)/7)},...(e=this.formatter)!=null?e:{}}}},methods:{t:X,handleSelectYear(e){const a=this.$refs.datepicker.currentValue;if(a)try{const i=new Date(new Date(a).setFullYear(e));this.$refs.datepicker.selectDate(i)}catch{console.error("Invalid value",a,e)}},handleSelectMonth(e){const a=this.$refs.datepicker.currentValue;if(a)try{const i=new Date(new Date(a).setMonth(e));this.$refs.datepicker.selectDate(i)}catch{console.error("Invalid value",a,e)}},toggleTimezonePopover(){this.showTimezoneSelect&&(this.showTimezonePopover=!this.showTimezonePopover)}}};var Nj=function(){var e=this,a=e._self._c;return a("DatePicker",e._g(e._b({ref:"datepicker",attrs:{"append-to-body":e.appendToBody,clearable:e.clearable,format:e.format?e.format:e.formatTypeMap,formatter:e.internalFormatter,lang:e.lang?e.lang:e.defaultLang,"minute-step":e.minuteStep,placeholder:e.placeholder?e.placeholder:e.defaultPlaceholder,"popup-class":{"show-week-number":e.showWeekNumber},"show-week-number":e.showWeekNumber,type:e.type,value:e.value},on:{"select-year":e.handleSelectYear,"select-month":e.handleSelectMonth,"update:value":function(i){return e.$emit("update:value",e.value)}},scopedSlots:e._u([{key:"icon-calendar",fn:function(){return[e.showTimezoneSelect?a("NcPopover",{attrs:{"popup-role":"dialog",shown:e.showTimezonePopover,"popover-base-class":"timezone-select__popper"},on:{"update:shown":function(i){e.showTimezonePopover=i}},scopedSlots:e._u([{key:"trigger",fn:function({attrs:i}){return[a("button",e._b({staticClass:"datetime-picker-inline-icon",class:{"datetime-picker-inline-icon--highlighted":e.highlightTimezone},on:{mousedown:function(n){return n.stopPropagation(),n.preventDefault(),(()=>{}).apply(null,arguments)}}},"button",i,!1),[a("Web",{attrs:{size:20}})],1)]}}],null,!1,270852355)},[a("div",{attrs:{role:"dialog","aria-labelledby":e.timezoneDialogHeaderId}},[a("div",{staticClass:"timezone-popover-wrapper__label"},[a("strong",{attrs:{id:e.timezoneDialogHeaderId}},[e._v(" "+e._s(e.t("Please select a time zone:"))+" ")])]),a("NcTimezonePicker",{staticClass:"timezone-popover-wrapper__timezone-select",on:{input:function(i){return e.$emit("update:timezone-id",arguments[0])}},model:{value:e.tzVal,callback:function(i){e.tzVal=i},expression:"tzVal"}})],1)]):a("CalendarBlank",{attrs:{size:20}})]},proxy:!0},e._l(e.$scopedSlots,function(i,n){return{key:n,fn:function(o){return[e._t(n,null,null,o)]}}})],null,!0)},"DatePicker",e.$attrs,!1),e.$listeners))},Bj=[],Oj=me(xj,Nj,Bj,!1,null,"4727c294");const Rj=Oj.exports;zh(Rj);const jj=["date","datetime-local","month","time","week"],Pj={name:"NcDateTimePickerNative",inheritAttrs:!1,props:{value:{type:Date,default:null},id:{type:String,required:!0},type:{type:String,default:"date",validate:e=>jj.includes(e)},label:{type:String,default:"Please choose a date"},min:{type:[Date,Boolean],default:null},max:{type:[Date,Boolean],default:null},hideLabel:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["input"],computed:{formattedValue(){return this.formatValue(this.value)},formattedMin(){return this.min?this.formatValue(this.min):!1},formattedMax(){return this.max?this.formatValue(this.max):!1},listeners(){return{...this.$listeners,input:e=>{if(isNaN(e.target.valueAsNumber))return this.$emit("input",null);if(this.type==="time"){const n=e.target.value;if(this.value===""){const{yyyy:l,MM:u,dd:c}=this.getReadableDate(new Date);return this.$emit("input",new Date("".concat(l,"-").concat(u,"-").concat(c,"T").concat(n)))}const{yyyy:o,MM:s,dd:r}=this.getReadableDate(this.value);return this.$emit("input",new Date("".concat(o,"-").concat(s,"-").concat(r,"T").concat(n)))}else if(this.type==="month"){const n=(new Date(e.target.value).getMonth()+1).toString().padStart(2,"0");if(this.value===""){const{yyyy:u,dd:c,hh:d,mm:h}=this.getReadableDate(new Date);return this.$emit("input",new Date("".concat(u,"-").concat(n,"-").concat(c,"T").concat(d,":").concat(h)))}const{yyyy:o,dd:s,hh:r,mm:l}=this.getReadableDate(this.value);return this.$emit("input",new Date("".concat(o,"-").concat(n,"-").concat(s,"T").concat(r,":").concat(l)))}const a=new Date(e.target.valueAsNumber).getTimezoneOffset()*1e3*60,i=e.target.valueAsNumber+a;return this.$emit("input",new Date(i))}}}},methods:{getReadableDate(e){if(e instanceof Date){const a=e.getFullYear().toString().padStart(4,"0"),i=(e.getMonth()+1).toString().padStart(2,"0"),n=e.getDate().toString().padStart(2,"0"),o=e.getHours().toString().padStart(2,"0"),s=e.getMinutes().toString().padStart(2,"0");return{yyyy:a,MM:i,dd:n,hh:o,mm:s}}},formatValue(e){if(e instanceof Date){const{yyyy:a,MM:i,dd:n,hh:o,mm:s}=this.getReadableDate(e);if(this.type==="datetime-local")return"".concat(a,"-").concat(i,"-").concat(n,"T").concat(o,":").concat(s);if(this.type==="date")return"".concat(a,"-").concat(i,"-").concat(n);if(this.type==="month")return"".concat(a,"-").concat(i);if(this.type==="time")return"".concat(o,":").concat(s);if(this.type==="week"){const r=new Date(a,0,1),l=Math.floor((e-r)/(24*60*60*1e3)),u=Math.ceil(l/7);return"".concat(a,"-W").concat(u)}}else return""}}};var Mj=function(){var e=this,a=e._self._c;return a("div",{staticClass:"native-datetime-picker"},[a("label",{class:{"hidden-visually":e.hideLabel},attrs:{for:e.id}},[e._v(e._s(e.label))]),a("input",e._g(e._b({staticClass:"native-datetime-picker--input",class:e.inputClass,attrs:{id:e.id,type:e.type,min:e.formattedMin,max:e.formattedMax},domProps:{value:e.formattedValue}},"input",e.$attrs,!1),e.listeners))])},Lj=[],Ij=me(Pj,Mj,Lj,!1,null,"fbe2ff4a");const Yj=Ij.exports;zh(Yj);const qj={name:"AlertCircleOutlineIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var zj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon alert-circle-outline-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M11,15H13V17H11V15M11,7H13V13H11V7M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},Uj=[],Zj=me(qj,zj,Uj,!1,null,null);const Hj=Zj.exports,Gj={name:"NcInputField",components:{NcButton:Xa,AlertCircle:Hj,Check:gg},inheritAttrs:!1,props:{value:{type:[String,Number],required:!0},type:{type:String,default:"text",validator:e=>["text","password","email","tel","url","search","number"].includes(e)},label:{type:String,default:void 0},labelOutside:{type:Boolean,default:!1},placeholder:{type:String,default:void 0},showTrailingButton:{type:Boolean,default:!1},trailingButtonLabel:{type:String,default:""},success:{type:Boolean,default:!1},error:{type:Boolean,default:!1},helperText:{type:String,default:""},disabled:{type:Boolean,default:!1},pill:{type:Boolean,default:!1},inputClass:{type:[Object,String],default:""}},emits:["update:value","trailing-button-click"],computed:{computedId(){return this.$attrs.id&&this.$attrs.id!==""?this.$attrs.id:this.inputName},inputName(){return"input"+mi()},hasLeadingIcon(){return this.$slots.default},hasTrailingIcon(){return this.success},hasPlaceholder(){return this.placeholder!==""&&this.placeholder!==void 0},computedPlaceholder(){return this.hasPlaceholder?this.placeholder:this.label},isValidLabel(){const e=this.label||this.labelOutside;return e||console.warn("You need to add a label to the NcInputField component. Either use the prop label or use an external one, as per the example in the documentation."),e},ariaDescribedby(){const e=[];return this.helperText.length>0&&e.push("".concat(this.inputName,"-helper-text")),this.$attrs["aria-describedby"]&&e.push(this.$attrs["aria-describedby"]),e.join(" ")||null}},methods:{focus(){this.$refs.input.focus()},select(){this.$refs.input.select()},handleInput(e){this.$emit("update:value",this.type==="number"&&typeof this.value=="number"?parseFloat(e.target.value,10):e.target.value)},handleTrailingButtonClick(e){this.$emit("trailing-button-click",e)}}};var $j=function(){var e=this,a=e._self._c;return a("div",{staticClass:"input-field",class:{"input-field--disabled":e.disabled,"input-field--label-outside":e.labelOutside||!e.isValidLabel,"input-field--leading-icon":e.hasLeadingIcon,"input-field--trailing-icon":e.showTrailingButton||e.hasTrailingIcon,"input-field--pill":e.pill}},[a("div",{staticClass:"input-field__main-wrapper"},[a("input",e._g(e._b({ref:"input",staticClass:"input-field__input",class:[e.inputClass,{"input-field__input--success":e.success,"input-field__input--error":e.error}],attrs:{id:e.computedId,type:e.type,disabled:e.disabled,placeholder:e.computedPlaceholder,"aria-describedby":e.ariaDescribedby,"aria-live":"polite"},domProps:{value:e.value.toString()},on:{input:e.handleInput}},"input",e.$attrs,!1),e.$listeners)),!e.labelOutside&&e.isValidLabel?a("label",{staticClass:"input-field__label",attrs:{for:e.computedId}},[e._v(" "+e._s(e.label)+" ")]):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:e.hasLeadingIcon,expression:"hasLeadingIcon"}],staticClass:"input-field__icon input-field__icon--leading"},[e._t("default")],2),e.showTrailingButton?a("NcButton",{staticClass:"input-field__trailing-button",attrs:{type:"tertiary-no-background","aria-label":e.trailingButtonLabel,disabled:e.disabled},on:{click:e.handleTrailingButtonClick},scopedSlots:e._u([{key:"icon",fn:function(){return[e._t("trailing-button-icon")]},proxy:!0}],null,!0)}):e.success||e.error?a("div",{staticClass:"input-field__icon input-field__icon--trailing"},[e.success?a("Check",{staticStyle:{color:"var(--color-success-text)"},attrs:{size:20}}):e.error?a("AlertCircle",{staticStyle:{color:"var(--color-error-text)"},attrs:{size:20}}):e._e()],1):e._e()],1),e.helperText.length>0?a("p",{staticClass:"input-field__helper-text-message",class:{"input-field__helper-text-message--error":e.error,"input-field__helper-text-message--success":e.success},attrs:{id:"".concat(e.inputName,"-helper-text")}},[e.success?a("Check",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):e.error?a("AlertCircle",{staticClass:"input-field__helper-text-message__icon",attrs:{size:18}}):e._e(),e._v(" "+e._s(e.helperText)+" ")],1):e._e()])},Vj=[],Wj=me(Gj,$j,Vj,!1,null,"374fffac");const Oo=Wj.exports,Kj={name:"EyeIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var Qj=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon eye-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},Jj=[],Xj=me(Kj,Qj,Jj,!1,null,null);const eP=Xj.exports,tP={name:"EyeOffIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var aP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon eye-off-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M11.83,9L15,12.16C15,12.11 15,12.05 15,12A3,3 0 0,0 12,9C11.94,9 11.89,9 11.83,9M7.53,9.8L9.08,11.35C9.03,11.56 9,11.77 9,12A3,3 0 0,0 12,15C12.22,15 12.44,14.97 12.65,14.92L14.2,16.47C13.53,16.8 12.79,17 12,17A5,5 0 0,1 7,12C7,11.21 7.2,10.47 7.53,9.8M2,4.27L4.28,6.55L4.73,7C3.08,8.3 1.78,10 1,12C2.73,16.39 7,19.5 12,19.5C13.55,19.5 15.03,19.2 16.38,18.66L16.81,19.08L19.73,22L21,20.73L3.27,3M12,7A5,5 0 0,1 17,12C17,12.64 16.87,13.26 16.64,13.82L19.57,16.75C21.07,15.5 22.27,13.86 23,12C21.27,7.61 17,4.5 12,4.5C10.6,4.5 9.26,4.75 8,5.2L10.17,7.35C10.74,7.13 11.35,7 12,7Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},iP=[],nP=me(tP,aP,iP,!1,null,null);const oP=nP.exports;Ee(RA);const sP=Wh().detectUser().setApp("@nextcloud/vue").build(),zp=Ki("core","capabilities",{}).password_policy||null,rP=new Set(Object.keys(Oo.props)),lP={name:"NcPasswordField",components:{NcInputField:Oo,Eye:eP,EyeOff:oP},inheritAttrs:!1,props:{" ":{},...Oo.props,showTrailingButton:{type:Boolean,default:!0},trailingButtonLabel:void 0,checkPasswordStrength:{type:Boolean,default:!1},minlength:{type:Number,default:0},maxlength:{type:Number,default:null},asText:{type:Boolean,default:!1}},emits:["valid","invalid","update:value"],data(){return{isPasswordHidden:!0,internalHelpMessage:"",isValid:null}},computed:{computedError(){return this.error||this.isValid===!1},computedSuccess(){return this.success||this.isValid===!0},computedHelperText(){return this.helperText.length>0?this.helperText:this.internalHelpMessage},rules(){const{minlength:e}=this;return{minlength:e??zp?.minLength}},trailingButtonLabelPassword(){return this.isPasswordHidden?X("Show password"):X("Hide password")},propsAndAttrsToForward(){return{...this.$attrs,...Object.fromEntries(Object.entries(this.$props).filter(([e])=>rP.has(e)))}}},watch:{value(e){if(this.checkPasswordStrength){if(zp===null)return;this.checkPassword(e)}}},methods:{focus(){this.$refs.inputField.focus()},select(){this.$refs.inputField.select()},handleInput(e){this.$emit("update:value",e.target.value)},togglePasswordVisibility(){this.isPasswordHidden=!this.isPasswordHidden},checkPassword:vu(async function(e){try{const{data:a}=await Tt.post(Gi("apps/password_policy/api/v1/validate"),{password:e});if(this.isValid=a.ocs.data.passed,a.ocs.data.passed){this.internalHelpMessage=X("Password is secure"),this.$emit("valid");return}this.internalHelpMessage=a.ocs.data.reason,this.$emit("invalid")}catch(a){sP.error("Password policy returned an error",a)}},500)}};var uP=function(){var e=this,a=e._self._c;return a("NcInputField",e._g(e._b({ref:"inputField",attrs:{type:e.isPasswordHidden&&!e.asText?"password":"text","trailing-button-label":e.trailingButtonLabelPassword,"helper-text":e.computedHelperText,error:e.computedError,success:e.computedSuccess,minlength:e.rules.minlength,"input-class":{"password-field__input--secure-text":e.isPasswordHidden&&e.asText}},on:{"trailing-button-click":e.togglePasswordVisibility,input:e.handleInput},scopedSlots:e._u([{key:"trailing-button-icon",fn:function(){return[e.isPasswordHidden?a("Eye",{attrs:{size:18}}):a("EyeOff",{attrs:{size:18}})]},proxy:!0}])},"NcInputField",e.propsAndAttrsToForward,!1),e.$listeners),[e._t("default")],2)},dP=[],cP=me(lP,uP,dP,!1,null,"d984b8e5");const RY=cP.exports,hP={name:"ArrowRightIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var gP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon arrow-right-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},fP=[],mP=me(hP,gP,fP,!1,null,null);const pP=mP.exports,_P={name:"UndoVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var FP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon undo-variant-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},vP=[],bP=me(_P,FP,vP,!1,null,null);const yP=bP.exports;Ee(TA,q3);const EP=new Set(Object.keys(Oo.props)),DP={name:"NcTextField",components:{NcInputField:Oo,Close:gu,ArrowRight:pP,Undo:yP},inheritAttrs:!1,props:{" ":{},...Oo.props,trailingButtonLabel:{type:String,default:""},trailingButtonIcon:{type:String,default:"close",validator:e=>["close","arrowRight","undo"].includes(e)}},emits:["update:value"],computed:{propsAndAttrsToForward(){const e={undo:X("Undo changes"),close:X("Clear text"),arrowRight:X("Save changes")};return{...this.$attrs,...Object.fromEntries(Object.entries(this.$props).filter(([a])=>EP.has(a))),trailingButtonLabel:this.trailingButtonLabel||e[this.trailingButtonIcon]}}},methods:{focus(){this.$refs.inputField.focus()},select(){this.$refs.inputField.select()},handleInput(e){this.$emit("update:value",e.target.value)}}};var TP=function(){var e=this,a=e._self._c;return a("NcInputField",e._g(e._b({ref:"inputField",on:{input:e.handleInput},scopedSlots:e._u([e.type!=="search"?{key:"trailing-button-icon",fn:function(){return[e.trailingButtonIcon==="close"?a("Close",{attrs:{size:20}}):e.trailingButtonIcon==="arrowRight"?a("ArrowRight",{attrs:{size:20}}):e.trailingButtonIcon==="undo"?a("Undo",{attrs:{size:20}}):e._e()]},proxy:!0}:null],null,!0)},"NcInputField",e.propsAndAttrsToForward,!1),e.$listeners),[e._t("default")],2)},kP=[],wP=me(DP,TP,kP,!1,null,null);const AP=wP.exports;Ee(Y3),X("Submit"),Ee(BA),au("nextcloud").persist().build(),Ee(kA);const SP={name:"NcVNodes",props:{vnodes:{type:[Array,Object],default:null}},render(e){var a,i,n;return this.vnodes||((a=this.$slots)==null?void 0:a.default)||((n=(i=this.$scopedSlots)==null?void 0:i.default)==null?void 0:n.call(i))}},CP=null,xP=null;var NP=me(SP,CP,xP,!1,null,null);const jY=NP.exports,BP={name:"ChevronUpIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var OP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon chevron-up-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M7.41,15.41L12,10.83L16.59,15.41L18,14L12,8L6,14L7.41,15.41Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},RP=[],jP=me(BP,OP,RP,!1,null,null);const PP=jP.exports;Ee(yA),Ee(wA),Ee(AA,q3),Ee(j3,ZA);X("Search…");Ee(GA);const MP={name:"CogIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var LP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon cog-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,15.5A3.5,3.5 0 0,1 8.5,12A3.5,3.5 0 0,1 12,8.5A3.5,3.5 0 0,1 15.5,12A3.5,3.5 0 0,1 12,15.5M19.43,12.97C19.47,12.65 19.5,12.33 19.5,12C19.5,11.67 19.47,11.34 19.43,11L21.54,9.37C21.73,9.22 21.78,8.95 21.66,8.73L19.66,5.27C19.54,5.05 19.27,4.96 19.05,5.05L16.56,6.05C16.04,5.66 15.5,5.32 14.87,5.07L14.5,2.42C14.46,2.18 14.25,2 14,2H10C9.75,2 9.54,2.18 9.5,2.42L9.13,5.07C8.5,5.32 7.96,5.66 7.44,6.05L4.95,5.05C4.73,4.96 4.46,5.05 4.34,5.27L2.34,8.73C2.21,8.95 2.27,9.22 2.46,9.37L4.57,11C4.53,11.34 4.5,11.67 4.5,12C4.5,12.33 4.53,12.65 4.57,12.97L2.46,14.63C2.27,14.78 2.21,15.05 2.34,15.27L4.34,18.73C4.46,18.95 4.73,19.03 4.95,18.95L7.44,17.94C7.96,18.34 8.5,18.68 9.13,18.93L9.5,21.58C9.54,21.82 9.75,22 10,22H14C14.25,22 14.46,21.82 14.5,21.58L14.87,18.93C15.5,18.67 16.04,18.34 16.56,17.94L19.05,18.95C19.27,19.03 19.54,18.95 19.66,18.73L21.66,15.27C21.78,15.05 21.73,14.78 21.54,14.63L19.43,12.97Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},IP=[],YP=me(MP,LP,IP,!1,null,null);const PY=YP.exports;X("Settings"),Ee($A),vu(function(){this.selectedSection="",document.activeElement.className.includes("navigation-list__link")&&document.activeElement.blur()},300);let qP="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",zP=(e=21)=>{let a="",i=e;for(;i--;)a+=qP[Math.random()*64|0];return a};function _0(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_0=function(a){return typeof a}:_0=function(a){return a&&typeof Symbol=="function"&&a.constructor===Symbol&&a!==Symbol.prototype?"symbol":typeof a},_0(e)}var Kv={selector:"vue-portal-target-".concat(zP())},UP=function(e){return Kv.selector=e},Rd=typeof window<"u"&&(typeof document>"u"?"undefined":_0(document))!==void 0,ZP=Ce.extend({abstract:!0,name:"PortalOutlet",props:["nodes","tag"],data:function(e){return{updatedNodes:e.nodes}},render:function(e){var a=this.updatedNodes&&this.updatedNodes();return a?a.length===1&&!a[0].text?a:e(this.tag||"DIV",a):e()},destroyed:function(){var e=this.$el;e&&e.parentNode.removeChild(e)}}),HP=Ce.extend({name:"VueSimplePortal",props:{disabled:{type:Boolean},prepend:{type:Boolean},selector:{type:String,default:function(){return"#".concat(Kv.selector)}},tag:{type:String,default:"DIV"}},render:function(e){if(this.disabled){var a=this.$scopedSlots&&this.$scopedSlots.default();return a?a.length<2&&!a[0].text?a:e(this.tag,a):e()}return e()},created:function(){this.getTargetEl()||this.insertTargetEl()},updated:function(){var e=this;this.$nextTick(function(){!e.disabled&&e.slotFn!==e.$scopedSlots.default&&(e.container.updatedNodes=e.$scopedSlots.default),e.slotFn=e.$scopedSlots.default})},beforeDestroy:function(){this.unmount()},watch:{disabled:{immediate:!0,handler:function(e){e?this.unmount():this.$nextTick(this.mount)}}},methods:{getTargetEl:function(){if(Rd)return document.querySelector(this.selector)},insertTargetEl:function(){if(Rd){var e=document.querySelector("body"),a=document.createElement(this.tag);a.id=this.selector.substring(1),e.appendChild(a)}},mount:function(){if(Rd){var e=this.getTargetEl(),a=document.createElement("DIV");this.prepend&&e.firstChild?e.insertBefore(a,e.firstChild):e.appendChild(a),this.container=new ZP({el:a,parent:this,propsData:{tag:this.tag,nodes:this.$scopedSlots.default}})}},unmount:function(){this.container&&(this.container.$destroy(),delete this.container)}}});function GP(e){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};e.component(a.name||"portal",HP),a.defaultSelector&&UP(a.defaultSelector)}typeof window<"u"&&window.Vue&&window.Vue===Ce&&Ce.use(GP),Ee();const $P={name:"NcEmptyContent",props:{name:{type:String,default:""},description:{type:String,default:""}},computed:{hasName(){return this.name!==""},hasDescription(){var e;return this.description!==""||((e=this.$slots.description)==null?void 0:e[0])}}};var VP=function(){var e=this,a=e._self._c;return a("div",{staticClass:"empty-content",attrs:{role:"note"}},[e.$slots.icon?a("div",{staticClass:"empty-content__icon",attrs:{"aria-hidden":"true"}},[e._t("icon")],2):e._e(),e._t("name",function(){return[e.hasName?a("span",{staticClass:"empty-content__name"},[e._v(" "+e._s(e.name)+" ")]):e._e()]}),e.hasDescription?a("p",{staticClass:"empty-content__description"},[e._t("description",function(){return[e._v(" "+e._s(e.description)+" ")]})],2):e._e(),e.$slots.action?a("div",{staticClass:"empty-content__action"},[e._t("action")],2):e._e()],2)},WP=[],KP=me($P,VP,WP,!1,null,"fede0c71");const Og=KP.exports;Ee(EA),Ee(mA),Ee(OA);const QP={name:"ArrowLeftIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var JP=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon arrow-left-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},XP=[],eM=me(QP,JP,XP,!1,null,null);const Qv=eM.exports;var Jv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return function(i){function n(s){if(o[s])return o[s].exports;var r=o[s]={i:s,l:!1,exports:{}};return i[s].call(r.exports,r,r.exports,n),r.l=!0,r.exports}var o={};return n.m=i,n.c=o,n.d=function(s,r,l){n.o(s,r)||Object.defineProperty(s,r,{configurable:!1,enumerable:!0,get:l})},n.n=function(s){var r=s&&s.__esModule?function(){return s.default}:function(){return s};return n.d(r,"a",r),r},n.o=function(s,r){return Object.prototype.hasOwnProperty.call(s,r)},n.p="",n(n.s=60)}([function(i,n){function o(r,l){var u=r[1]||"",c=r[3];if(!c)return u;if(l&&typeof btoa=="function"){var d=s(c);return[u].concat(c.sources.map(function(h){return"/*# sourceURL="+c.sourceRoot+h+" */"})).concat([d]).join(` `)}return[u].join(` `)}function s(r){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"}i.exports=function(r){var l=[];return l.toString=function(){return this.map(function(u){var c=o(u,r);return u[2]?"@media "+u[2]+"{"+c+"}":c}).join("")},l.i=function(u,c){typeof u=="string"&&(u=[[null,u,""]]);for(var d={},h=0;hR.parts.length&&(I.parts.length=R.parts.length)}else{for(var C=[],v=0;v[...g7],validator:e=>e.every(a=>typeof a=="string"&&Up.test(a)||typeof a=="object"&&a.color&&Up.test(a.color))},container:{type:[String,Object,Element,Boolean],default:"body"}},emits:["submit","close","update:open","update:value","input"],data(){return{currentColor:this.value,advanced:!1,ariaBack:X("Back"),ariaMore:X("More options")}},computed:{normalizedPalette(){return this.palette.map(e=>({color:typeof e=="object"?e.color:e,name:typeof e=="object"&&e.name?e.name:X("A color with a HEX value {hex}",{hex:e.color})}))},uid(){return mi()},contrastColor(){return this.calculateLuma(this.currentColor)>.5?"#000000":"#FFFFFF"}},watch:{value(e){this.currentColor=e}},methods:{t:X,handleConfirm(){this.$emit("submit",this.currentColor),this.handleClose(),this.advanced=!1},handleClose(){this.$emit("close"),this.$emit("update:open",!1)},handleBack(){this.advanced=!1},handleMoreSettings(){this.advanced=!0},pickColor(e){typeof e!="string"&&(e=this.currentColor.hex),this.currentColor=e,this.$emit("update:value",e),this.$emit("input",e)},calculateLuma(e){const[a,i,n]=this.hexToRGB(e);return(.2126*a+.7152*i+.0722*n)/255},hexToRGB(e){const a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]:null}}};var nM=function(){var e=this,a=e._self._c;return a("NcPopover",e._g(e._b({attrs:{"popup-role":"dialog",container:e.container},on:{"apply-hide":e.handleClose},scopedSlots:e._u([{key:"trigger",fn:function(i){return[e._t("default",null,null,i)]}}],null,!0)},"NcPopover",e.$attrs,!1),e.$listeners),[a("div",{staticClass:"color-picker",class:{"color-picker--advanced-fields":e.advanced&&e.advancedFields},attrs:{role:"dialog","aria-modal":"true","aria-label":e.t("Color picker")}},[a("Transition",{attrs:{name:"slide",mode:"out-in"}},[e.advanced?a("Chrome",{staticClass:"color-picker__advanced",attrs:{"disable-alpha":!0,"disable-fields":!e.advancedFields},on:{input:e.pickColor},model:{value:e.currentColor,callback:function(i){e.currentColor=i},expression:"currentColor"}}):a("div",{staticClass:"color-picker__simple"},e._l(e.normalizedPalette,function({color:i,name:n},o){return a("label",{key:o,staticClass:"color-picker__simple-color-circle",class:{"color-picker__simple-color-circle--active":i===e.currentColor},style:{backgroundColor:i}},[i===e.currentColor?a("Check",{attrs:{size:20,"fill-color":e.contrastColor}}):e._e(),a("input",{staticClass:"hidden-visually",attrs:{type:"radio","aria-label":n,name:"color-picker-".concat(e.uid)},domProps:{checked:i===e.currentColor},on:{click:function(s){return e.pickColor(i)}}})],1)}),0)],1),e.paletteOnly?e._e():a("div",{staticClass:"color-picker__navigation"},[e.advanced?a("NcButton",{attrs:{type:"tertiary","aria-label":e.ariaBack},on:{click:e.handleBack},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ArrowLeft",{attrs:{size:20}})]},proxy:!0}],null,!1,1821202730)}):a("NcButton",{attrs:{type:"tertiary","aria-label":e.ariaMore},on:{click:e.handleMoreSettings},scopedSlots:e._u([{key:"icon",fn:function(){return[a("DotsHorizontal",{attrs:{size:20}})]},proxy:!0}],null,!1,1056868794)}),a("NcButton",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v(" "+e._s(e.t("Choose"))+" ")])],1)],1)])},oM=[],sM=me(iM,nM,oM,!1,null,"cc496c1d");const LY=sM.exports;Ee(PA);const rM={name:"NcDashboardWidgetItem",components:{NcAvatar:Mv,NcActions:Wh,NcActionButton:tv},props:{id:{type:[String,Number],default:void 0},targetUrl:{type:String,default:void 0},avatarUrl:{type:String,default:void 0},avatarUsername:{type:String,default:void 0},avatarIsNoUser:{type:Boolean,default:!1},overlayIconUrl:{type:String,default:void 0},mainText:{type:String,required:!0},subText:{type:String,default:""},itemMenu:{type:Object,default:()=>({})},forceMenu:{type:Boolean,default:!0}},data(){return{hovered:!1}},computed:{item(){return{id:this.id,targetUrl:this.targetUrl,avatarUrl:this.avatarUrl,avatarUsername:this.avatarUsername,overlayIconUrl:this.overlayIconUrl,mainText:this.mainText,subText:this.subText}},gotMenu(){return Object.keys(this.itemMenu).length!==0||!!this.$slots.actions},gotOverlayIcon(){return this.overlayIconUrl&&this.overlayIconUrl!==""}},methods:{onLinkClick(e){e.target.closest(".action-item")&&e.preventDefault()}}};var lM=function(){var e=this,a=e._self._c;return a("div",{on:{mouseover:function(i){e.hovered=!0},mouseleave:function(i){e.hovered=!1}}},[a(e.targetUrl?"a":"div",{tag:"component",class:{"item-list__entry":!0,"item-list__entry--has-actions-menu":e.gotMenu},attrs:{href:e.targetUrl||void 0,target:e.targetUrl?"_blank":void 0},on:{click:e.onLinkClick}},[e._t("avatar",function(){return[a("NcAvatar",{staticClass:"item-avatar",attrs:{size:44,url:e.avatarUrl,user:e.avatarUsername,"is-no-user":e.avatarIsNoUser,"show-user-status":!e.gotOverlayIcon}})]},{avatarUrl:e.avatarUrl,avatarUsername:e.avatarUsername}),e.overlayIconUrl?a("img",{staticClass:"item-icon",attrs:{alt:"",src:e.overlayIconUrl}}):e._e(),a("div",{staticClass:"item__details"},[a("h3",{attrs:{title:e.mainText}},[e._v(" "+e._s(e.mainText)+" ")]),e.subText!==""?a("span",{staticClass:"message",attrs:{title:e.subText}},[e._v(" "+e._s(e.subText)+" ")]):e._e()]),e.gotMenu?a("NcActions",{attrs:{"force-menu":e.forceMenu}},[e._t("actions",function(){return e._l(e.itemMenu,function(i,n){return a("NcActionButton",{key:n,attrs:{icon:i.icon,"close-after-click":!0},on:{click:function(o){return o.preventDefault(),o.stopPropagation(),e.$emit(n,e.item)}}},[e._v(" "+e._s(i.text)+" ")])})})],2):e._e()],2)],1)},uM=[],dM=me(rM,lM,uM,!1,null,"51bbc625");const IY=dM.exports;Ee(IA),X("More items …"),Ee(cA),X("a few seconds ago"),X("seconds ago"),X("sec. ago");var Xv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return function(){var i={537:function(){typeof window<"u"&&function(){for(var r=0,l=["ms","moz","webkit","o"],u=0;uD.length)&&(m=D.length);for(var _=0,E=new Array(m);_=M.length?{done:!0}:{done:!1,value:M[se++]}},e:function(Ne){throw Ne},f:ke}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +`,""])},function(i,n,o){var s=function(){var u=this,c=u.$createElement,d=u._self._c||c;return d("div",{staticClass:"vc-twitter",class:{"vc-twitter-hide-triangle ":u.triangle==="hide","vc-twitter-top-left-triangle ":u.triangle==="top-left","vc-twitter-top-right-triangle ":u.triangle==="top-right"},style:{width:typeof u.width=="number"?u.width+"px":u.width}},[d("div",{staticClass:"vc-twitter-triangle-shadow"}),u._v(" "),d("div",{staticClass:"vc-twitter-triangle"}),u._v(" "),d("div",{staticClass:"vc-twitter-body"},[u._l(u.defaultColors,function(h,g){return d("span",{key:g,staticClass:"vc-twitter-swatch",style:{background:h,boxShadow:"0 0 4px "+(u.equal(h)?h:"transparent")},on:{click:function(f){return u.handlerClick(h)}}})}),u._v(" "),d("div",{staticClass:"vc-twitter-hash"},[u._v("#")]),u._v(" "),d("editable-input",{attrs:{label:"#",value:u.hex},on:{change:u.inputChange}}),u._v(" "),d("div",{staticClass:"vc-twitter-clear"})],2)])},r=[];s._withStripped=!0;var l={render:s,staticRenderFns:r};n.a=l}])})})(Jv);var tM=Jv.exports;Ee(uA);const Up=/^#([a-f0-9]{3}|[a-f0-9]{6})$/i,aM={name:"NcColorPicker",components:{ArrowLeft:Qv,Check:gg,Chrome:tM.Chrome,DotsHorizontal:hu,NcButton:Xa,NcPopover:$h},props:{value:{type:String,required:!0},advancedFields:{type:Boolean,default:!1},paletteOnly:{type:Boolean,default:!1},palette:{type:Array,default:()=>[...h7],validator:e=>e.every(a=>typeof a=="string"&&Up.test(a)||typeof a=="object"&&a.color&&Up.test(a.color))},container:{type:[String,Object,Element,Boolean],default:"body"}},emits:["submit","close","update:open","update:value","input"],data(){return{currentColor:this.value,advanced:!1,ariaBack:X("Back"),ariaMore:X("More options")}},computed:{normalizedPalette(){return this.palette.map(e=>({color:typeof e=="object"?e.color:e,name:typeof e=="object"&&e.name?e.name:X("A color with a HEX value {hex}",{hex:e.color})}))},uid(){return mi()},contrastColor(){return this.calculateLuma(this.currentColor)>.5?"#000000":"#FFFFFF"}},watch:{value(e){this.currentColor=e}},methods:{t:X,handleConfirm(){this.$emit("submit",this.currentColor),this.handleClose(),this.advanced=!1},handleClose(){this.$emit("close"),this.$emit("update:open",!1)},handleBack(){this.advanced=!1},handleMoreSettings(){this.advanced=!0},pickColor(e){typeof e!="string"&&(e=this.currentColor.hex),this.currentColor=e,this.$emit("update:value",e),this.$emit("input",e)},calculateLuma(e){const[a,i,n]=this.hexToRGB(e);return(.2126*a+.7152*i+.0722*n)/255},hexToRGB(e){const a=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return a?[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]:null}}};var iM=function(){var e=this,a=e._self._c;return a("NcPopover",e._g(e._b({attrs:{"popup-role":"dialog",container:e.container},on:{"apply-hide":e.handleClose},scopedSlots:e._u([{key:"trigger",fn:function(i){return[e._t("default",null,null,i)]}}],null,!0)},"NcPopover",e.$attrs,!1),e.$listeners),[a("div",{staticClass:"color-picker",class:{"color-picker--advanced-fields":e.advanced&&e.advancedFields},attrs:{role:"dialog","aria-modal":"true","aria-label":e.t("Color picker")}},[a("Transition",{attrs:{name:"slide",mode:"out-in"}},[e.advanced?a("Chrome",{staticClass:"color-picker__advanced",attrs:{"disable-alpha":!0,"disable-fields":!e.advancedFields},on:{input:e.pickColor},model:{value:e.currentColor,callback:function(i){e.currentColor=i},expression:"currentColor"}}):a("div",{staticClass:"color-picker__simple"},e._l(e.normalizedPalette,function({color:i,name:n},o){return a("label",{key:o,staticClass:"color-picker__simple-color-circle",class:{"color-picker__simple-color-circle--active":i===e.currentColor},style:{backgroundColor:i}},[i===e.currentColor?a("Check",{attrs:{size:20,"fill-color":e.contrastColor}}):e._e(),a("input",{staticClass:"hidden-visually",attrs:{type:"radio","aria-label":n,name:"color-picker-".concat(e.uid)},domProps:{checked:i===e.currentColor},on:{click:function(s){return e.pickColor(i)}}})],1)}),0)],1),e.paletteOnly?e._e():a("div",{staticClass:"color-picker__navigation"},[e.advanced?a("NcButton",{attrs:{type:"tertiary","aria-label":e.ariaBack},on:{click:e.handleBack},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ArrowLeft",{attrs:{size:20}})]},proxy:!0}],null,!1,1821202730)}):a("NcButton",{attrs:{type:"tertiary","aria-label":e.ariaMore},on:{click:e.handleMoreSettings},scopedSlots:e._u([{key:"icon",fn:function(){return[a("DotsHorizontal",{attrs:{size:20}})]},proxy:!0}],null,!1,1056868794)}),a("NcButton",{attrs:{type:"primary"},on:{click:e.handleConfirm}},[e._v(" "+e._s(e.t("Choose"))+" ")])],1)],1)])},nM=[],oM=me(aM,iM,nM,!1,null,"cc496c1d");const MY=oM.exports;Ee(jA);const sM={name:"NcDashboardWidgetItem",components:{NcAvatar:Mv,NcActions:Vh,NcActionButton:tv},props:{id:{type:[String,Number],default:void 0},targetUrl:{type:String,default:void 0},avatarUrl:{type:String,default:void 0},avatarUsername:{type:String,default:void 0},avatarIsNoUser:{type:Boolean,default:!1},overlayIconUrl:{type:String,default:void 0},mainText:{type:String,required:!0},subText:{type:String,default:""},itemMenu:{type:Object,default:()=>({})},forceMenu:{type:Boolean,default:!0}},data(){return{hovered:!1}},computed:{item(){return{id:this.id,targetUrl:this.targetUrl,avatarUrl:this.avatarUrl,avatarUsername:this.avatarUsername,overlayIconUrl:this.overlayIconUrl,mainText:this.mainText,subText:this.subText}},gotMenu(){return Object.keys(this.itemMenu).length!==0||!!this.$slots.actions},gotOverlayIcon(){return this.overlayIconUrl&&this.overlayIconUrl!==""}},methods:{onLinkClick(e){e.target.closest(".action-item")&&e.preventDefault()}}};var rM=function(){var e=this,a=e._self._c;return a("div",{on:{mouseover:function(i){e.hovered=!0},mouseleave:function(i){e.hovered=!1}}},[a(e.targetUrl?"a":"div",{tag:"component",class:{"item-list__entry":!0,"item-list__entry--has-actions-menu":e.gotMenu},attrs:{href:e.targetUrl||void 0,target:e.targetUrl?"_blank":void 0},on:{click:e.onLinkClick}},[e._t("avatar",function(){return[a("NcAvatar",{staticClass:"item-avatar",attrs:{size:44,url:e.avatarUrl,user:e.avatarUsername,"is-no-user":e.avatarIsNoUser,"show-user-status":!e.gotOverlayIcon}})]},{avatarUrl:e.avatarUrl,avatarUsername:e.avatarUsername}),e.overlayIconUrl?a("img",{staticClass:"item-icon",attrs:{alt:"",src:e.overlayIconUrl}}):e._e(),a("div",{staticClass:"item__details"},[a("h3",{attrs:{title:e.mainText}},[e._v(" "+e._s(e.mainText)+" ")]),e.subText!==""?a("span",{staticClass:"message",attrs:{title:e.subText}},[e._v(" "+e._s(e.subText)+" ")]):e._e()]),e.gotMenu?a("NcActions",{attrs:{"force-menu":e.forceMenu}},[e._t("actions",function(){return e._l(e.itemMenu,function(i,n){return a("NcActionButton",{key:n,attrs:{icon:i.icon,"close-after-click":!0},on:{click:function(o){return o.preventDefault(),o.stopPropagation(),e.$emit(n,e.item)}}},[e._v(" "+e._s(i.text)+" ")])})})],2):e._e()],2)],1)},lM=[],uM=me(sM,rM,lM,!1,null,"51bbc625");const LY=uM.exports;Ee(LA),X("More items …"),Ee(dA),X("a few seconds ago"),X("seconds ago"),X("sec. ago");var Xv={exports:{}};(function(e,a){(function(i,n){e.exports=n()})(typeof self<"u"?self:ea,function(){return function(){var i={537:function(){typeof window<"u"&&function(){for(var r=0,l=["ms","moz","webkit","o"],u=0;uD.length)&&(m=D.length);for(var _=0,E=new Array(m);_=M.length?{done:!0}:{done:!1,value:M[se++]}},e:function(Ne){throw Ne},f:ke}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var be,je=!0,qe=!1;return{s:function(){W=W.call(M)},n:function(){var Ne=W.next();return je=Ne.done,Ne},e:function(Ne){qe=!0,be=Ne},f:function(){try{je||W.return==null||W.return()}finally{if(qe)throw be}}}}(Object.getOwnPropertyNames(D));try{for(_.s();!(m=_.n()).done;){var E=m.value,N=D[E];D[E]=N&&f(N)==="object"?w(N):N}}catch(M){_.e(M)}finally{_.f()}return Object.freeze(D)}var y,k,x=function(D){if(!D.compressed)return D;for(var m in D.compressed=!1,D.emojis){var _=D.emojis[m];for(var E in F)_[E]=_[F[E]],delete _[F[E]];_.short_names||(_.short_names=[]),_.short_names.unshift(m),_.sheet_x=_.sheet[0],_.sheet_y=_.sheet[1],delete _.sheet,_.text||(_.text=""),_.added_in||(_.added_in=6),_.added_in=_.added_in.toFixed(1),_.search=b(_)}return w(D)},S=["+1","grinning","kissing_heart","heart_eyes","laughing","stuck_out_tongue_winking_eye","sweat_smile","joy","scream","disappointed","unamused","weary","sob","sunglasses","heart","hankey"],B={};function P(){k=!0,y=g.get("frequently")}var R={add:function(D){k||P();var m=D.id;y||(y=B),y[m]||(y[m]=0),y[m]+=1,g.set("last",m),g.set("frequently",y)},get:function(D){if(k||P(),!y){B={};for(var m=[],_=Math.min(D,S.length),E=0;E<_;E++)B[S[E]]=parseInt((_-E)/4,10)+1,m.push(S[E]);return m}var N=D,M=[];for(var U in y)y.hasOwnProperty(U)&&M.push(U);var W=M.sort(function(ke,be){return y[ke]-y[be]}).reverse().slice(0,N),se=g.get("last");return se&&W.indexOf(se)==-1&&(W.pop(),W.push(se)),W}},I={activity:'',custom:'',flags:'',foods:'',nature:'',objects:'',smileys:'',people:' ',places:'',recent:'',symbols:''};function v(D,m,_,E,N,M,U,W){var se,ke=typeof D=="function"?D.options:D;return m&&(ke.render=m,ke.staticRenderFns=_,ke._compiled=!0),{exports:D,options:ke}}var C=v({props:{i18n:{type:Object,required:!0},color:{type:String},categories:{type:Array,required:!0},activeCategory:{type:Object,default:function(){return{}}}},emits:["click"],created:function(){this.svgs=I}},function(){var D=this,m=D._self._c;return m("div",{staticClass:"emoji-mart-anchors",attrs:{role:"tablist"}},D._l(D.categories,function(_){return m("button",{key:_.id,class:{"emoji-mart-anchor":!0,"emoji-mart-anchor-selected":_.id==D.activeCategory.id},style:{color:_.id==D.activeCategory.id?D.color:""},attrs:{role:"tab",type:"button","aria-label":_.name,"aria-selected":_.id==D.activeCategory.id,"data-title":D.i18n.categories[_.id]},on:{click:function(E){return D.$emit("click",_)}}},[m("div",{attrs:{"aria-hidden":"true"},domProps:{innerHTML:D._s(D.svgs[_.id])}}),D._v(" "),m("span",{staticClass:"emoji-mart-anchor-bar",style:{backgroundColor:D.color},attrs:{"aria-hidden":"true"}})])}),0)},[]),T=C.exports;function A(D,m){if(!(D instanceof m))throw new TypeError("Cannot call a class as a function")}function j(D){var m=function(_,E){if(f(_)!="object"||!_)return _;var N=_[Symbol.toPrimitive];if(N!==void 0){var M=N.call(_,"string");if(f(M)!="object")return M;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(_)}(D);return f(m)=="symbol"?m:m+""}function q(D,m){for(var _=0;_1114111||Math.floor(U)!=U)throw RangeError("Invalid code point: "+U);U<=65535?_.push(U):(D=55296+((U-=65536)>>10),m=U%1024+56320,_.push(D,m)),(E+1===N||_.length>16384)&&(M+=String.fromCharCode.apply(null,_),_.length=0)}return M};function V(D){var m=D.split("-").map(function(_){return"0x".concat(_)});return G.apply(null,m)}function K(D){return D.reduce(function(m,_){return m.indexOf(_)===-1&&m.push(_),m},[])}function ae(D,m){var _=K(D),E=K(m);return _.filter(function(N){return E.indexOf(N)>=0})}function Q(D,m){var _={};for(var E in D){var N=D[E],M=N;m.hasOwnProperty(E)&&(M=m[E]),f(M)==="object"&&(M=Q(N,M)),_[E]=M}return _}function de(D,m){var _=typeof Symbol<"u"&&D[Symbol.iterator]||D["@@iterator"];if(!_){if(Array.isArray(D)||(_=function(se,ke){if(se){if(typeof se=="string")return ge(se,ke);var be=Object.prototype.toString.call(se).slice(8,-1);return be==="Object"&&se.constructor&&(be=se.constructor.name),be==="Map"||be==="Set"?Array.from(se):be==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(be)?ge(se,ke):void 0}}(D))||m){_&&(D=_);var E=0,N=function(){};return{s:N,n:function(){return E>=D.length?{done:!0}:{done:!1,value:D[E++]}},e:function(se){throw se},f:N}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M,U=!0,W=!1;return{s:function(){_=_.call(D)},n:function(){var se=_.next();return U=se.done,se},e:function(se){W=!0,M=se},f:function(){try{U||_.return==null||_.return()}finally{if(W)throw M}}}}function ge(D,m){(m==null||m>D.length)&&(m=D.length);for(var _=0,E=new Array(m);_1&&arguments[1]!==void 0?arguments[1]:{},E=_.emojisToShowFilter,N=_.include,M=_.exclude,U=_.custom,W=_.recent,se=_.recentLength,ke=se===void 0?20:se;A(this,D),this._data=x(m),this._emojisFilter=E||null,this._include=N||null,this._exclude=M||null,this._custom=U||[],this._recent=W||R.get(ke),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)},[{key:"buildIndex",value:function(){var D=this,m=this._data.categories;if(this._include&&(m=(m=m.filter(function(M){return D._include.includes(M.id)})).sort(function(M,U){var W=D._include.indexOf(M.id),se=D._include.indexOf(U.id);return Wse?1:0})),m.forEach(function(M){if(D.isCategoryNeeded(M.id)){var U={id:M.id,name:M.name,emojis:[]};M.emojis.forEach(function(W){var se=D.addEmoji(W);se&&U.emojis.push(se)}),U.emojis.length&&D._categories.push(U)}}),this.isCategoryNeeded("custom")){if(this._custom.length>0){var _,E=de(this._custom);try{for(E.s();!(_=E.n()).done;){var N=_.value;this.addCustomEmoji(N)}}catch(M){E.e(M)}finally{E.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map(function(M){var U,W=de(D._customCategory.emojis);try{for(W.s();!(U=W.n()).done;){var se=U.value;if(se.id===M)return void D._recentCategory.emojis.push(se)}}catch(ke){W.e(ke)}finally{W.f()}D.hasEmoji(M)&&D._recentCategory.emojis.push(D.emoji(M))}),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(D,m){var _=D.match(pe);if(_&&(D=_[1],_[2]&&(m=parseInt(_[2],10))),this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]),this._emojis.hasOwnProperty(D)){var E=this._emojis[D];return m?E.getSkin(m):E}return this._nativeEmojis.hasOwnProperty(D)?this._nativeEmojis[D]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(D){this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]);var m=this._emojis[D];if(!m)throw new Error("Can not find emoji by id: "+D);return m}},{key:"firstEmoji",value:function(){var D=this._emojis[Object.keys(this._emojis)[0]];if(!D)throw new Error("Can not get first emoji");return D}},{key:"hasEmoji",value:function(D){return this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]),!!this._emojis[D]}},{key:"nativeEmoji",value:function(D){return this._nativeEmojis.hasOwnProperty(D)?this._nativeEmojis[D]:null}},{key:"search",value:function(D,m){var _=this;if(m||(m=75),!D.length)return null;if(D=="-"||D=="-1")return[this.emoji("-1")];var E,N=D.toLowerCase().split(/[\s|,|\-|_]+/);N.length>2&&(N=[N[0],N[1]]),E=N.map(function(U){for(var W=_._emojis,se=_._searchIndex,ke=0,be=function(){var qe=U[je];if(ke++,se[qe]||(se[qe]={}),!(se=se[qe]).results){var Ne={};for(var zt in se.results=[],se.emojis={},W){var sa=W[zt],dr=sa._data.search,Gn=U.substr(0,ke),Uo=dr.indexOf(Gn);if(Uo!=-1){var Zo=Uo+1;Gn==zt&&(Zo=0),se.results.push(sa),se.emojis[zt]=sa,Ne[zt]=Zo}}se.results.sort(function(ju,cr){return Ne[ju.id]-Ne[cr.id]})}W=se.emojis},je=0;je1?ae.apply(null,E):E.length?E[0]:[])&&M.length>m&&(M=M.slice(0,m)),M}},{key:"addCustomEmoji",value:function(D){var m=Object.assign({},D,{id:D.short_names[0],custom:!0});m.search||(m.search=b(m));var _=new Be(m);return this._emojis[_.id]=_,this._customCategory.emojis.push(_),_}},{key:"addEmoji",value:function(D){var m=this,_=this._data.emojis[D];if(!this.isEmojiNeeded(_))return!1;var E=new Be(_);if(this._emojis[D]=E,E.native&&(this._nativeEmojis[E.native]=E),E._skins)for(var N in E._skins){var M=E._skins[N];M.native&&(this._nativeEmojis[M.native]=M)}return E.emoticons&&E.emoticons.forEach(function(U){m._emoticons[U]||(m._emoticons[U]=D)}),E}},{key:"isCategoryNeeded",value:function(D){var m=!this._include||!this._include.length||this._include.indexOf(D)>-1,_=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(D)>-1;return!(!m||_)}},{key:"isEmojiNeeded",value:function(D){return!this._emojisFilter||this._emojisFilter(D)}}])}(),Be=function(){return H(function D(m){if(A(this,D),this._data=Object.assign({},m),this._skins=null,this._data.skin_variations)for(var _ in this._skins=[],re){var E=re[_],N=this._data.skin_variations[E],M=Object.assign({},m);for(var U in N)M[U]=N[U];delete M.skin_variations,M.skin_tone=parseInt(_)+1,this._skins.push(new D(M))}for(var W in this._sanitized=Ye(this._data),this._sanitized)this[W]=this._sanitized[W];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)},[{key:"getSkin",value:function(D){return D&&D!="native"&&this._skins?this._skins[D-1]:this}},{key:"getPosition",value:function(){var D=+(1.6666666666666667*this._data.sheet_x).toFixed(2),m=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(D,"% ").concat(m,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}])}(),Re=function(){return H(function D(m,_,E,N,M,U,W){A(this,D),this._emoji=m,this._native=N,this._skin=_,this._set=E,this._fallback=M,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(W),this.content=this._content(),this.title=U===!0?m.short_name:null,this.ariaLabel=m.ariaLabel(),Object.freeze(this)},[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(D){var m={};return this._isCustom()?m={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:D+"px",height:D+"px"}:this._hasEmoji()&&!this._isNative()&&(m={backgroundPosition:this.getEmoji().getPosition()}),D&&(m=this._isNative()?Object.assign(m,{fontSize:Math.round(.95*D*10)/10+"px"}):Object.assign(m,{width:D+"px",height:D+"px"})),m}},{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 D=this.getEmoji()._data["has_img_"+this._set];return D===void 0||D}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}])}();function Ye(D){var m=D.name,_=D.short_names,E=D.skin_tone,N=D.skin_variations,M=D.emoticons,U=D.unified,W=D.custom,se=D.imageUrl,ke=D.id||_[0],be=":".concat(ke,":");return W?{id:ke,name:m,colons:be,emoticons:M,custom:W,imageUrl:se}:(E&&(be+=":skin-tone-".concat(E,":")),{id:ke,name:m,colons:be,emoticons:M,unified:U.toLowerCase(),skin:E||(N?1:null),native:V(U)})}function he(D,m,_){return(m=j(m))in D?Object.defineProperty(D,m,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[m]=_,D}var Le={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"}},Fe={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 Je(D,m){var _=Object.keys(D);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(D);m&&(E=E.filter(function(N){return Object.getOwnPropertyDescriptor(D,N).enumerable})),_.push.apply(_,E)}return _}function We(D){for(var m=1;m0},emojiObjects:function(){var D=this;return this.emojis.map(function(m){return{emojiObject:m,emojiView:new Re(m,D.emojiProps.skin,D.emojiProps.set,D.emojiProps.native,D.emojiProps.fallback,D.emojiProps.emojiTooltip,D.emojiProps.emojiSize)}})}},components:{Emoji:dt}},function(){var D=this,m=D._self._c;return D.isVisible&&(D.isSearch||D.hasResults)?m("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!D.hasResults},attrs:{"aria-label":D.i18n.categories[D.id]}},[m("div",{staticClass:"emoji-mart-category-label"},[m("h3",{staticClass:"emoji-mart-category-label"},[D._v(D._s(D.i18n.categories[D.id]))])]),D._v(" "),D._l(D.emojiObjects,function(_){var E=_.emojiObject,N=_.emojiView;return[N.canRender?m("button",{key:E.id,staticClass:"emoji-mart-emoji",class:D.activeClass(E),attrs:{"aria-label":N.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":E.short_name,title:N.title},on:{mouseenter:function(M){D.emojiProps.onEnter(N.getEmoji())},mouseleave:function(M){D.emojiProps.onLeave(N.getEmoji())},click:function(M){D.emojiProps.onClick(N.getEmoji())}}},[m("span",{class:N.cssClass,style:N.cssStyle},[D._v(D._s(N.content))])]):D._e()]}),D._v(" "),D.hasResults?D._e():m("div",[m("emoji",{attrs:{data:D.data,emoji:"sleuth_or_spy",native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}}),D._v(" "),m("div",{staticClass:"emoji-mart-no-results-label"},[D._v(D._s(D.i18n.notfound))])],1)],2):D._e()},[]).exports,O=v({props:{skin:{type:Number,required:!0}},emits:["change"],data:function(){return{opened:!1}},methods:{onClick:function(D){this.opened&&D!=this.skin&&this.$emit("change",D),this.opened=!this.opened}}},function(){var D=this,m=D._self._c;return m("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":D.opened}},D._l(6,function(_){return m("span",{key:_,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":D.skin==_}},[m("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+_,on:{click:function(E){return D.onClick(_)}}})])}),0)},[]).exports,z=v({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:dt,Skins:O}},function(){var D=this,m=D._self._c;return m("div",{staticClass:"emoji-mart-preview"},[D.emoji?[m("div",{staticClass:"emoji-mart-preview-emoji"},[m("emoji",{attrs:{data:D.data,emoji:D.emoji,native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}})],1),D._v(" "),m("div",{staticClass:"emoji-mart-preview-data"},[m("div",{staticClass:"emoji-mart-preview-name"},[D._v(D._s(D.emoji.name))]),D._v(" "),m("div",{staticClass:"emoji-mart-preview-shortnames"},D._l(D.emojiShortNames,function(_){return m("span",{key:_,staticClass:"emoji-mart-preview-shortname"},[D._v(":"+D._s(_)+":")])}),0),D._v(" "),m("div",{staticClass:"emoji-mart-preview-emoticons"},D._l(D.emojiEmoticons,function(_){return m("span",{key:_,staticClass:"emoji-mart-preview-emoticon"},[D._v(D._s(_))])}),0)])]:[m("div",{staticClass:"emoji-mart-preview-emoji"},[m("emoji",{attrs:{data:D.data,emoji:D.idleEmoji,native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}})],1),D._v(" "),m("div",{staticClass:"emoji-mart-preview-data"},[m("span",{staticClass:"emoji-mart-title-label"},[D._v(D._s(D.title))])]),D._v(" "),D.showSkinTones?m("div",{staticClass:"emoji-mart-preview-skins"},[m("skins",{attrs:{skin:D.skinProps.skin},on:{change:function(_){return D.onSkinChange(_)}}})],1):D._e()]],2)},[]).exports,L=v({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var D=this.$el.querySelector("input");this.autoFocus&&D.focus()}},function(){var D=this,m=D._self._c;return m("div",{staticClass:"emoji-mart-search"},[m("input",{directives:[{name:"model",rawName:"v-model",value:D.value,expression:"value"}],attrs:{type:"text",placeholder:D.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:D.value},on:{keydown:[function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"left",37,_.key,["Left","ArrowLeft"])||"button"in _&&_.button!==0?null:function(E){return D.$emit("arrowLeft",E)}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"right",39,_.key,["Right","ArrowRight"])||"button"in _&&_.button!==2?null:function(){return D.$emit("arrowRight")}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"down",40,_.key,["Down","ArrowDown"])?null:function(){return D.$emit("arrowDown")}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"up",38,_.key,["Up","ArrowUp"])?null:function(E){return D.$emit("arrowUp",E)}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"enter",13,_.key,"Enter")?null:function(){return D.$emit("enter")}.apply(null,arguments)}],input:function(_){_.target.composing||(D.value=_.target.value)}}}),D._v(" "),m("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[D._v(`Use the left, right, up and down arrow keys to navigate the emoji search +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var M,U=!0,W=!1;return{s:function(){_=_.call(D)},n:function(){var se=_.next();return U=se.done,se},e:function(se){W=!0,M=se},f:function(){try{U||_.return==null||_.return()}finally{if(W)throw M}}}}function ge(D,m){(m==null||m>D.length)&&(m=D.length);for(var _=0,E=new Array(m);_1&&arguments[1]!==void 0?arguments[1]:{},E=_.emojisToShowFilter,N=_.include,M=_.exclude,U=_.custom,W=_.recent,se=_.recentLength,ke=se===void 0?20:se;A(this,D),this._data=x(m),this._emojisFilter=E||null,this._include=N||null,this._exclude=M||null,this._custom=U||[],this._recent=W||R.get(ke),this._emojis={},this._nativeEmojis={},this._emoticons={},this._categories=[],this._recentCategory={id:"recent",name:"Recent",emojis:[]},this._customCategory={id:"custom",name:"Custom",emojis:[]},this._searchIndex={},this.buildIndex(),Object.freeze(this)},[{key:"buildIndex",value:function(){var D=this,m=this._data.categories;if(this._include&&(m=(m=m.filter(function(M){return D._include.includes(M.id)})).sort(function(M,U){var W=D._include.indexOf(M.id),se=D._include.indexOf(U.id);return Wse?1:0})),m.forEach(function(M){if(D.isCategoryNeeded(M.id)){var U={id:M.id,name:M.name,emojis:[]};M.emojis.forEach(function(W){var se=D.addEmoji(W);se&&U.emojis.push(se)}),U.emojis.length&&D._categories.push(U)}}),this.isCategoryNeeded("custom")){if(this._custom.length>0){var _,E=de(this._custom);try{for(E.s();!(_=E.n()).done;){var N=_.value;this.addCustomEmoji(N)}}catch(M){E.e(M)}finally{E.f()}}this._customCategory.emojis.length&&this._categories.push(this._customCategory)}this.isCategoryNeeded("recent")&&(this._recent.length&&this._recent.map(function(M){var U,W=de(D._customCategory.emojis);try{for(W.s();!(U=W.n()).done;){var se=U.value;if(se.id===M)return void D._recentCategory.emojis.push(se)}}catch(ke){W.e(ke)}finally{W.f()}D.hasEmoji(M)&&D._recentCategory.emojis.push(D.emoji(M))}),this._recentCategory.emojis.length&&this._categories.unshift(this._recentCategory))}},{key:"findEmoji",value:function(D,m){var _=D.match(pe);if(_&&(D=_[1],_[2]&&(m=parseInt(_[2],10))),this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]),this._emojis.hasOwnProperty(D)){var E=this._emojis[D];return m?E.getSkin(m):E}return this._nativeEmojis.hasOwnProperty(D)?this._nativeEmojis[D]:null}},{key:"categories",value:function(){return this._categories}},{key:"emoji",value:function(D){this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]);var m=this._emojis[D];if(!m)throw new Error("Can not find emoji by id: "+D);return m}},{key:"firstEmoji",value:function(){var D=this._emojis[Object.keys(this._emojis)[0]];if(!D)throw new Error("Can not get first emoji");return D}},{key:"hasEmoji",value:function(D){return this._data.aliases.hasOwnProperty(D)&&(D=this._data.aliases[D]),!!this._emojis[D]}},{key:"nativeEmoji",value:function(D){return this._nativeEmojis.hasOwnProperty(D)?this._nativeEmojis[D]:null}},{key:"search",value:function(D,m){var _=this;if(m||(m=75),!D.length)return null;if(D=="-"||D=="-1")return[this.emoji("-1")];var E,N=D.toLowerCase().split(/[\s|,|\-|_]+/);N.length>2&&(N=[N[0],N[1]]),E=N.map(function(U){for(var W=_._emojis,se=_._searchIndex,ke=0,be=function(){var qe=U[je];if(ke++,se[qe]||(se[qe]={}),!(se=se[qe]).results){var Ne={};for(var zt in se.results=[],se.emojis={},W){var sa=W[zt],cr=sa._data.search,Gn=U.substr(0,ke),Uo=cr.indexOf(Gn);if(Uo!=-1){var Zo=Uo+1;Gn==zt&&(Zo=0),se.results.push(sa),se.emojis[zt]=sa,Ne[zt]=Zo}}se.results.sort(function(Ru,hr){return Ne[Ru.id]-Ne[hr.id]})}W=se.emojis},je=0;je1?ae.apply(null,E):E.length?E[0]:[])&&M.length>m&&(M=M.slice(0,m)),M}},{key:"addCustomEmoji",value:function(D){var m=Object.assign({},D,{id:D.short_names[0],custom:!0});m.search||(m.search=b(m));var _=new Be(m);return this._emojis[_.id]=_,this._customCategory.emojis.push(_),_}},{key:"addEmoji",value:function(D){var m=this,_=this._data.emojis[D];if(!this.isEmojiNeeded(_))return!1;var E=new Be(_);if(this._emojis[D]=E,E.native&&(this._nativeEmojis[E.native]=E),E._skins)for(var N in E._skins){var M=E._skins[N];M.native&&(this._nativeEmojis[M.native]=M)}return E.emoticons&&E.emoticons.forEach(function(U){m._emoticons[U]||(m._emoticons[U]=D)}),E}},{key:"isCategoryNeeded",value:function(D){var m=!this._include||!this._include.length||this._include.indexOf(D)>-1,_=!(!this._exclude||!this._exclude.length)&&this._exclude.indexOf(D)>-1;return!(!m||_)}},{key:"isEmojiNeeded",value:function(D){return!this._emojisFilter||this._emojisFilter(D)}}])}(),Be=function(){return H(function D(m){if(A(this,D),this._data=Object.assign({},m),this._skins=null,this._data.skin_variations)for(var _ in this._skins=[],re){var E=re[_],N=this._data.skin_variations[E],M=Object.assign({},m);for(var U in N)M[U]=N[U];delete M.skin_variations,M.skin_tone=parseInt(_)+1,this._skins.push(new D(M))}for(var W in this._sanitized=Ye(this._data),this._sanitized)this[W]=this._sanitized[W];this.short_names=this._data.short_names,this.short_name=this._data.short_names[0],Object.freeze(this)},[{key:"getSkin",value:function(D){return D&&D!="native"&&this._skins?this._skins[D-1]:this}},{key:"getPosition",value:function(){var D=+(1.6666666666666667*this._data.sheet_x).toFixed(2),m=+(100/60*this._data.sheet_y).toFixed(2);return"".concat(D,"% ").concat(m,"%")}},{key:"ariaLabel",value:function(){return[this.native].concat(this.short_names).filter(Boolean).join(", ")}}])}(),Re=function(){return H(function D(m,_,E,N,M,U,W){A(this,D),this._emoji=m,this._native=N,this._skin=_,this._set=E,this._fallback=M,this.canRender=this._canRender(),this.cssClass=this._cssClass(),this.cssStyle=this._cssStyle(W),this.content=this._content(),this.title=U===!0?m.short_name:null,this.ariaLabel=m.ariaLabel(),Object.freeze(this)},[{key:"getEmoji",value:function(){return this._emoji.getSkin(this._skin)}},{key:"_canRender",value:function(){return this._isCustom()||this._isNative()||this._hasEmoji()||this._fallback}},{key:"_cssClass",value:function(){return["emoji-set-"+this._set,"emoji-type-"+this._emojiType()]}},{key:"_cssStyle",value:function(D){var m={};return this._isCustom()?m={backgroundImage:"url("+this.getEmoji()._data.imageUrl+")",backgroundSize:"100%",width:D+"px",height:D+"px"}:this._hasEmoji()&&!this._isNative()&&(m={backgroundPosition:this.getEmoji().getPosition()}),D&&(m=this._isNative()?Object.assign(m,{fontSize:Math.round(.95*D*10)/10+"px"}):Object.assign(m,{width:D+"px",height:D+"px"})),m}},{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 D=this.getEmoji()._data["has_img_"+this._set];return D===void 0||D}},{key:"_emojiType",value:function(){return this._isCustom()?"custom":this._isNative()?"native":this._hasEmoji()?"image":"fallback"}}])}();function Ye(D){var m=D.name,_=D.short_names,E=D.skin_tone,N=D.skin_variations,M=D.emoticons,U=D.unified,W=D.custom,se=D.imageUrl,ke=D.id||_[0],be=":".concat(ke,":");return W?{id:ke,name:m,colons:be,emoticons:M,custom:W,imageUrl:se}:(E&&(be+=":skin-tone-".concat(E,":")),{id:ke,name:m,colons:be,emoticons:M,unified:U.toLowerCase(),skin:E||(N?1:null),native:V(U)})}function he(D,m,_){return(m=j(m))in D?Object.defineProperty(D,m,{value:_,enumerable:!0,configurable:!0,writable:!0}):D[m]=_,D}var Le={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"}},Fe={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 Je(D,m){var _=Object.keys(D);if(Object.getOwnPropertySymbols){var E=Object.getOwnPropertySymbols(D);m&&(E=E.filter(function(N){return Object.getOwnPropertyDescriptor(D,N).enumerable})),_.push.apply(_,E)}return _}function We(D){for(var m=1;m0},emojiObjects:function(){var D=this;return this.emojis.map(function(m){return{emojiObject:m,emojiView:new Re(m,D.emojiProps.skin,D.emojiProps.set,D.emojiProps.native,D.emojiProps.fallback,D.emojiProps.emojiTooltip,D.emojiProps.emojiSize)}})}},components:{Emoji:dt}},function(){var D=this,m=D._self._c;return D.isVisible&&(D.isSearch||D.hasResults)?m("section",{class:{"emoji-mart-category":!0,"emoji-mart-no-results":!D.hasResults},attrs:{"aria-label":D.i18n.categories[D.id]}},[m("div",{staticClass:"emoji-mart-category-label"},[m("h3",{staticClass:"emoji-mart-category-label"},[D._v(D._s(D.i18n.categories[D.id]))])]),D._v(" "),D._l(D.emojiObjects,function(_){var E=_.emojiObject,N=_.emojiView;return[N.canRender?m("button",{key:E.id,staticClass:"emoji-mart-emoji",class:D.activeClass(E),attrs:{"aria-label":N.ariaLabel,role:"option","aria-selected":"false","aria-posinset":"1","aria-setsize":"1812",type:"button","data-title":E.short_name,title:N.title},on:{mouseenter:function(M){D.emojiProps.onEnter(N.getEmoji())},mouseleave:function(M){D.emojiProps.onLeave(N.getEmoji())},click:function(M){D.emojiProps.onClick(N.getEmoji())}}},[m("span",{class:N.cssClass,style:N.cssStyle},[D._v(D._s(N.content))])]):D._e()]}),D._v(" "),D.hasResults?D._e():m("div",[m("emoji",{attrs:{data:D.data,emoji:"sleuth_or_spy",native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}}),D._v(" "),m("div",{staticClass:"emoji-mart-no-results-label"},[D._v(D._s(D.i18n.notfound))])],1)],2):D._e()},[]).exports,O=v({props:{skin:{type:Number,required:!0}},emits:["change"],data:function(){return{opened:!1}},methods:{onClick:function(D){this.opened&&D!=this.skin&&this.$emit("change",D),this.opened=!this.opened}}},function(){var D=this,m=D._self._c;return m("div",{class:{"emoji-mart-skin-swatches":!0,"emoji-mart-skin-swatches-opened":D.opened}},D._l(6,function(_){return m("span",{key:_,class:{"emoji-mart-skin-swatch":!0,"emoji-mart-skin-swatch-selected":D.skin==_}},[m("span",{class:"emoji-mart-skin emoji-mart-skin-tone-"+_,on:{click:function(E){return D.onClick(_)}}})])}),0)},[]).exports,z=v({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:dt,Skins:O}},function(){var D=this,m=D._self._c;return m("div",{staticClass:"emoji-mart-preview"},[D.emoji?[m("div",{staticClass:"emoji-mart-preview-emoji"},[m("emoji",{attrs:{data:D.data,emoji:D.emoji,native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}})],1),D._v(" "),m("div",{staticClass:"emoji-mart-preview-data"},[m("div",{staticClass:"emoji-mart-preview-name"},[D._v(D._s(D.emoji.name))]),D._v(" "),m("div",{staticClass:"emoji-mart-preview-shortnames"},D._l(D.emojiShortNames,function(_){return m("span",{key:_,staticClass:"emoji-mart-preview-shortname"},[D._v(":"+D._s(_)+":")])}),0),D._v(" "),m("div",{staticClass:"emoji-mart-preview-emoticons"},D._l(D.emojiEmoticons,function(_){return m("span",{key:_,staticClass:"emoji-mart-preview-emoticon"},[D._v(D._s(_))])}),0)])]:[m("div",{staticClass:"emoji-mart-preview-emoji"},[m("emoji",{attrs:{data:D.data,emoji:D.idleEmoji,native:D.emojiProps.native,skin:D.emojiProps.skin,set:D.emojiProps.set}})],1),D._v(" "),m("div",{staticClass:"emoji-mart-preview-data"},[m("span",{staticClass:"emoji-mart-title-label"},[D._v(D._s(D.title))])]),D._v(" "),D.showSkinTones?m("div",{staticClass:"emoji-mart-preview-skins"},[m("skins",{attrs:{skin:D.skinProps.skin},on:{change:function(_){return D.onSkinChange(_)}}})],1):D._e()]],2)},[]).exports,L=v({props:{data:{type:Object,required:!0},i18n:{type:Object,required:!0},autoFocus:{type:Boolean,default:!1},onSearch:{type:Function,required:!0},onArrowLeft:{type:Function,required:!1},onArrowRight:{type:Function,required:!1},onArrowDown:{type:Function,required:!1},onArrowUp:{type:Function,required:!1},onEnter:{type:Function,required:!1}},emits:["search","enter","arrowUp","arrowDown","arrowRight","arrowLeft"],data:function(){return{value:""}},computed:{emojiIndex:function(){return this.data}},watch:{value:function(){this.$emit("search",this.value)}},methods:{clear:function(){this.value=""}},mounted:function(){var D=this.$el.querySelector("input");this.autoFocus&&D.focus()}},function(){var D=this,m=D._self._c;return m("div",{staticClass:"emoji-mart-search"},[m("input",{directives:[{name:"model",rawName:"v-model",value:D.value,expression:"value"}],attrs:{type:"text",placeholder:D.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:D.value},on:{keydown:[function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"left",37,_.key,["Left","ArrowLeft"])||"button"in _&&_.button!==0?null:function(E){return D.$emit("arrowLeft",E)}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"right",39,_.key,["Right","ArrowRight"])||"button"in _&&_.button!==2?null:function(){return D.$emit("arrowRight")}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"down",40,_.key,["Down","ArrowDown"])?null:function(){return D.$emit("arrowDown")}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"up",38,_.key,["Up","ArrowUp"])?null:function(E){return D.$emit("arrowUp",E)}.apply(null,arguments)},function(_){return!_.type.indexOf("key")&&D._k(_.keyCode,"enter",13,_.key,"Enter")?null:function(){return D.$emit("enter")}.apply(null,arguments)}],input:function(_){_.target.composing||(D.value=_.target.value)}}}),D._v(" "),m("span",{staticClass:"hidden",attrs:{id:"emoji-picker-search-description"}},[D._v(`Use the left, right, up and down arrow keys to navigate the emoji search results.`)])])},[]),te=L.exports;function ce(D,m){(m==null||m>D.length)&&(m=D.length);for(var _=0,E=new Array(m);_0}),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1},[{key:"onScroll",value:function(){for(var D=this._vm.$refs.scroll.scrollTop,m=this.filteredCategories[0],_=0,E=this.filteredCategories.length;_D)break;m=N}this.activeCategory=m}},{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(D){return D.emojis.length>0})}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(D){var m=this;if(!this.searchEmojis){var _=this.filteredCategories.indexOf(D),E=this._vm.getCategoryComponent(_);this._vm.infiniteScroll?function(){if(E){var N=E.$el.offsetTop;D.first&&(N=0),m._vm.$refs.scroll.scrollTop=N}}():this.activeCategory=this.filteredCategories[_]}}},{key:"onSearch",value:function(D){var m=this._data.search(D,this.maxSearchResults);this.searchEmojis=m,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(D){this.previewEmoji=D,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(D){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(this.previewEmojiIdx==-1)return this.onArrowRight();var D=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,m=this._perLine;this.previewEmojiIdx+m>D&&(m=D%this._perLine);for(var _=0;_0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var m=0;mE+m.scrollTop&&(m.scrollTop+=_.offsetHeight),_&&_.offsetTop"u")return 0;var D=document.createElement("div");D.style.width="100px",D.style.height="100px",D.style.overflow="scroll",D.style.position="absolute",D.style.top="-9999px",document.body.appendChild(D);var m=D.offsetWidth-D.clientWidth;return document.body.removeChild(D),m}()},filteredCategories:function(){return this.view.filteredCategories},mergedI18n:function(){return Object.freeze(Q(Te,this.i18n))},idleEmoji:function(){try{return this.data.emoji(this.emoji)}catch(D){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(D),this.data.firstEmoji()}}},watch:{skin:function(){this.onSkinChange(this.skin)}},methods:{onScroll:function(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint:function(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick:function(D){this.view.onAnchorClick(D)},onSearch:function(D){this.view.onSearch(D)},onEmojiEnter:function(D){this.view.onEmojiEnter(D)},onEmojiLeave:function(D){this.view.onEmojiLeave(D)},onArrowLeft:function(D){var m=this.view.previewEmojiIdx;this.view.onArrowLeft(),D&&this.view.previewEmojiIdx!==m&&D.preventDefault()},onArrowRight:function(){this.view.onArrowRight()},onArrowDown:function(){this.view.onArrowDown()},onArrowUp:function(D){this.view.onArrowUp(),D.preventDefault()},onEnter:function(){this.view.previewEmoji&&(this.$emit("select",this.view.previewEmoji),R.add(this.view.previewEmoji))},onEmojiClick:function(D){this.$emit("select",D),R.add(D)},onTextSelect:function(D){D.stopPropagation()},onSkinChange:function(D){this.activeSkin=D,g.update({skin:D}),this.$emit("skin-change",D)},getCategoryComponent:function(D){var m=this.$refs["categories_"+D];return m&&"0"in m?m[0]:m}},components:{Anchors:T,Category:Ue,Preview:z,Search:te}},ie=v(Xe,function(){var D=this,m=D._self._c;return m("section",{staticClass:"emoji-mart emoji-mart-static",style:D.customStyles},[D.showCategories?m("div",{staticClass:"emoji-mart-bar emoji-mart-bar-anchors"},[m("anchors",{attrs:{data:D.data,i18n:D.mergedI18n,color:D.color,categories:D.view.allCategories,"active-category":D.view.activeCategory},on:{click:D.onAnchorClick}})],1):D._e(),D._v(" "),D._t("searchTemplate",function(){return[D.showSearch?m("search",{ref:"search",attrs:{data:D.data,i18n:D.mergedI18n,"auto-focus":D.autoFocus,"on-search":D.onSearch},on:{search:D.onSearch,arrowLeft:D.onArrowLeft,arrowRight:D.onArrowRight,arrowDown:D.onArrowDown,arrowUp:D.onArrowUp,enter:D.onEnter,select:D.onTextSelect}}):D._e()]},{data:D.data,i18n:D.i18n,autoFocus:D.autoFocus,onSearch:D.onSearch}),D._v(" "),m("div",{ref:"scroll",staticClass:"emoji-mart-scroll",attrs:{role:"tabpanel"},on:{scroll:D.onScroll}},[m("div",{ref:"scrollContent",attrs:{id:"emoji-mart-list",role:"listbox","aria-expanded":"true"}},[D._t("customCategory"),D._v(" "),D._l(D.view.filteredCategories,function(_,E){return m("category",{directives:[{name:"show",rawName:"v-show",value:D.infiniteScroll||_==D.view.activeCategory,expression:"infiniteScroll || category == view.activeCategory"}],key:_.id,ref:"categories_"+E,refInFor:!0,attrs:{data:D.data,i18n:D.mergedI18n,id:_.id,name:_.name,emojis:_.emojis,"emoji-props":D.emojiProps}})})],2)]),D._v(" "),D._t("previewTemplate",function(){return[D.showPreview?m("div",{staticClass:"emoji-mart-bar emoji-mart-bar-preview"},[m("preview",{attrs:{data:D.data,title:D.title,emoji:D.view.previewEmoji,"idle-emoji":D.idleEmoji,"show-skin-tones":D.showSkinTones,"emoji-props":D.emojiProps,"skin-props":D.skinProps,"on-skin-change":D.onSkinChange}})],1):D._e()]},{data:D.data,title:D.title,emoji:D.view.previewEmoji,idleEmoji:D.idleEmoji,showSkinTones:D.showSkinTones,emojiProps:D.emojiProps,skinProps:D.skinProps,onSkinChange:D.onSkinChange})],2)},[]),oe=ie.exports}(),s}()})})(Xv);var Zp=Xv.exports;const YY=au("nextcloud-vue").persist(!0).build();Ee(mA,j3,M3,I3);const cM={name:"CircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var hM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon circle-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,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?a("title",[e._v(e._s(e.title))]):e._e()])])])},gM=[],fM=me(cM,hM,gM,!1,null,null);const qY=fM.exports;const zY={search:X("Search emoji"),notfound:X("No emoji found"),categories:{search:X("Search results"),recent:X("Frequently used"),smileys:X("Smileys & Emotion"),people:X("People & Body"),nature:X("Animals & Nature"),foods:X("Food & Drink"),activity:X("Activities"),places:X("Travel & Places"),objects:X("Objects"),symbols:X("Symbols"),flags:X("Flags"),custom:X("Custom")}},UY=[new lt(255,222,52,X("Neutral skin color")),new lt(228,205,166,X("Light skin tone")),new lt(250,221,192,X("Medium light skin tone")),new lt(174,129,87,X("Medium skin tone")),new lt(158,113,88,X("Medium dark skin tone")),new lt(96,79,69,X("Dark skin tone"))];Zp.Emoji,Zp.Picker,X("Pick an emoji"),Ee(fA);const e2={name:"NcProgressBar",props:{value:{type:Number,default:0,validator(e){return e>=0&&e<=100}},size:{type:[String,Number],default:"small",validator(e){return["small","medium"].includes(e)||typeof e=="number"}},error:{type:Boolean,default:!1},type:{type:String,default:"linear",validator(e){return["linear","circular"].includes(e)}},color:{type:String,default:null}},data(){return{stroke:4}},computed:{height(){return this.type==="circular"?Number.isInteger(this.size)?this.size:44:this.size==="small"?4:this.size==="medium"?6:this.size},progress(){return this.value/100},radius(){return this.height/2},radiusNormalized(){return this.radius-3*this.stroke},circumference(){return this.radiusNormalized*2*Math.PI}}},Hp=()=>{my((e,a)=>({"497e8a2b":e.color}))},Gp=e2.setup;e2.setup=Gp?(e,a)=>(Hp(),Gp(e,a)):Hp;const mM={name:"AccountGroupIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var pM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon account-group-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},_M=[],FM=me(mM,pM,_M,!1,null,null);const vM=FM.exports,bM={name:"OpenInNewIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var yM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon open-in-new-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},EM=[],DM=me(bM,yM,EM,!1,null,null);const TM=DM.exports;Ee(UA);const kM={name:"NcTeamResources",components:{AccountGroup:vM,ChevronDown:Fv,ChevronUp:MP,OpenInNew:TM,NcButton:Xa,NcIconSvgWrapper:mu},props:{providerId:{type:String,default:null},itemId:{type:[String,Number],default:null}},data(){var e,a;return{appEnabled:((e=OC==null?void 0:OC.appswebroots)==null?void 0:e.circles)!==void 0&&((a=OC.config.version.split(".")[0])!=null?a:0)>=29,loading:!1,teamResources:null,teamOpen:[]}},computed:{isVisible(){var e;return!this.loading&&((e=this.teamResources)==null?void 0:e.length)>0},teamProviders(){return e=>{var a;return(a=this.teamResources.find(i=>i.teamId===e).resources)==null?void 0:a.reduce((i,n)=>(n.provider.id===this.providerId&&n.id===String(this.itemId)||(i[n.provider.id]||(i[n.provider.id]=n.provider,i[n.provider.id].resources=[]),n.provider.id===this.providerId&&n.id===String(this.itemId))||i[n.provider.id].resources.push(n),i),{})}},open(){return e=>this.teamOpen.indexOf(e)!==-1}},watch:{providerId(){this.fetchTeamResources()},itemId(){this.fetchTeamResources()}},created(){this.fetchTeamResources()},methods:{t:X,async fetchTeamResources(){var e;try{this.loading=!0;const a=await Tt.get(Gi("/teams/resources/".concat(this.providerId,"/").concat(this.itemId)));this.teamResources=a.data.ocs.data.teams,this.teamOpen=[(e=this.teamResources[0])==null?void 0:e.teamId]}catch(a){this.teamResources=null,console.error(a)}finally{this.loading=!1}},toggleOpen(e,a){a?this.teamOpen.push(e):this.teamOpen.splice(this.teamOpen.indexOf(e),1)}}};var wM=function(){var e=this,a=e._self._c;return e.appEnabled&&e.isVisible?a("div",{staticClass:"team-resources"},[a("h5",{staticClass:"team-resources__header"},[e._v(" "+e._s(e.t("Related team resources"))+" ")]),e._l(e.teamResources,function(i){return a("details",{key:i.teamId,staticClass:"related-team",attrs:{name:"Team resources",open:e.open(i.teamId)},on:{toggle:n=>e.toggleOpen(i.teamId,n.target.open)}},[a("summary",{staticClass:"related-team__header"},[a("h5",{staticClass:"related-team__name"},[a("AccountGroup",{attrs:{size:20}}),e._v(" "+e._s(i.displayName)+" ")],1),a("NcButton",{attrs:{type:"tertiary",href:i.link,"aria-label":e.t("View team"),title:e.t("View team")},scopedSlots:e._u([{key:"icon",fn:function(){return[a("OpenInNew",{attrs:{size:20}})]},proxy:!0}],null,!0)}),e.open(i.teamId)?a("ChevronUp",{attrs:{size:20}}):a("ChevronDown",{attrs:{size:20}})],1),a("div",e._l(e.teamProviders(i.teamId),function(n){return a("div",{key:n.id,staticClass:"related-team-provider"},[n.resources.length>0?a("h6",[e._v(" "+e._s(n.name)+" ")]):e._e(),a("ul",e._l(n.resources,function(o){return a("li",{key:o.url,staticClass:"related-team-resource"},[a("a",{staticClass:"related-team-resource__link",attrs:{href:o.url}},[o.iconEmoji?a("span",{staticClass:"resource__icon"},[e._v(" "+e._s(o.iconEmoji)+" ")]):o.iconSvg?a("NcIconSvgWrapper",{staticClass:"resource__icon",attrs:{svg:o.iconSvg,size:20}}):o.iconURL?a("span",{staticClass:"resource__icon"},[a("img",{attrs:{src:o.iconURL,alt:""}})]):e._e(),a("span",{staticClass:"resource__name"},[e._v(" "+e._s(o.label)+" ")])],1)])}),0)])}),0)])})],2):e._e()},AM=[],SM=me(kM,wM,AM,!1,null,"de46bdbe");const ZY=SM.exports;Ee(qA);const CM={name:"NcResource",components:{NcButton:Xa},props:{icon:{type:String,required:!0},name:{type:String,required:!0},url:{type:String,required:!0}},data(){return{labelTranslated:X('Open link to "{resourceName}"',{resourceName:this.name})}},computed:{route(){return Sg(this.$router,this.url)}},methods:{t:X}};var xM=function(){var e=this,a=e._self._c;return a("li",{staticClass:"resource"},[a("NcButton",{staticClass:"resource__button",attrs:{"aria-label":e.labelTranslated,type:"tertiary",to:e.route,href:e.route?null:e.url},scopedSlots:e._u([{key:"icon",fn:function(){return[a("div",{staticClass:"resource__icon"},[a("img",{attrs:{src:e.icon}})])]},proxy:!0}])},[e._v(" "+e._s(e.name)+" ")])],1)},NM=[],BM=me(CM,xM,NM,!1,null,"ac1115a7");const HY=BM.exports;Ee(FA),X("Related resources"),X("Anything shared with the same group of people will show up here");const OM={name:"NcMentionBubble",props:{id:{type:String,required:!0},title:{type:String,required:!1,default:null},label:{type:String,required:!1,default:null},icon:{type:String,required:!0},iconUrl:{type:[String,null],default:null},source:{type:String,required:!0},primary:{type:Boolean,default:!1}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?this.getAvatarUrl(this.id,44):null},mentionText(){return!this.id.includes(" ")&&!this.id.includes("/")?"@".concat(this.id):'@"'.concat(this.id,'"')},labelWithFallback(){return this.label||this.title}},methods:{getAvatarUrl:bg}};var RM=function(){var e=this,a=e._self._c;return a("span",{staticClass:"mention-bubble",class:{"mention-bubble--primary":e.primary},attrs:{contenteditable:"false"}},[a("span",{staticClass:"mention-bubble__wrapper"},[a("span",{staticClass:"mention-bubble__content"},[a("span",{staticClass:"mention-bubble__icon",class:[e.icon,"mention-bubble__icon--".concat(e.avatarUrl?"with-avatar":"")],style:e.avatarUrl?{backgroundImage:"url(".concat(e.avatarUrl,")")}:null}),a("span",{staticClass:"mention-bubble__title",attrs:{role:"heading",title:e.labelWithFallback}})]),a("span",{staticClass:"mention-bubble__select",attrs:{role:"none"}},[e._v(e._s(e.mentionText))])])])},jM=[],PM=me(OM,RM,jM,!1,null,"a519576f");const GY=PM.exports,t2=/(?=[a-z0-9_\-@.'])\B/.source,MM=/(@[a-z0-9_\-@.']+)/.source,LM=/@"guest\/[a-f0-9]+"/.source,IM=/@"(?:federated_)?(?:group|team|user){1}\/[a-z0-9_\-@.' /:]+"/.source,YM=/@"[a-z0-9_\-@.' ]+"/.source,qM="(".concat(LM,"|").concat(IM,"|").concat(YM,")"),$Y=new RegExp("".concat(t2).concat(MM),"gi"),VY=new RegExp("".concat(t2).concat(qM),"gi");function ka(e,a){for(var i in a)e[i]=a[i];return e}var zM=/[!'()*]/g,UM=function(e){return"%"+e.charCodeAt(0).toString(16)},ZM=/%2C/g,Jn=function(e){return encodeURIComponent(e).replace(zM,UM).replace(ZM,",")};function oh(e){try{return decodeURIComponent(e)}catch{}return e}function HM(e,a,i){a===void 0&&(a={});var n=i||GM,o;try{o=n(e||"")}catch{o={}}for(var s in a){var r=a[s];o[s]=Array.isArray(r)?r.map($p):$p(r)}return o}var $p=function(e){return e==null||typeof e=="object"?e:String(e)};function GM(e){var a={};return e=e.trim().replace(/^(\?|#|&)/,""),e&&e.split("&").forEach(function(i){var n=i.replace(/\+/g," ").split("="),o=oh(n.shift()),s=n.length>0?oh(n.join("=")):null;a[o]===void 0?a[o]=s:Array.isArray(a[o])?a[o].push(s):a[o]=[a[o],s]}),a}function $M(e){var a=e?Object.keys(e).map(function(i){var n=e[i];if(n===void 0)return"";if(n===null)return Jn(i);if(Array.isArray(n)){var o=[];return n.forEach(function(s){s!==void 0&&(s===null?o.push(Jn(i)):o.push(Jn(i)+"="+Jn(s)))}),o.join("&")}return Jn(i)+"="+Jn(n)}).filter(function(i){return i.length>0}).join("&"):null;return a?"?"+a:""}var Yl=/\/?$/;function ql(e,a,i,n){var o=n&&n.options.stringifyQuery,s=a.query||{};try{s=sh(s)}catch{}var r={name:a.name||e&&e.name,meta:e&&e.meta||{},path:a.path||"/",hash:a.hash||"",query:s,params:a.params||{},fullPath:Vp(a,o),matched:e?VM(e):[]};return i&&(r.redirectedFrom=Vp(i,o)),Object.freeze(r)}function sh(e){if(Array.isArray(e))return e.map(sh);if(e&&typeof e=="object"){var a={};for(var i in e)a[i]=sh(e[i]);return a}else return e}var en=ql(null,{path:"/"});function VM(e){for(var a=[];e;)a.unshift(e),e=e.parent;return a}function Vp(e,a){var i=e.path,n=e.query;n===void 0&&(n={});var o=e.hash;o===void 0&&(o="");var s=a||$M;return(i||"/")+s(n)+o}function a2(e,a,i){return a===en?e===a:a?e.path&&a.path?e.path.replace(Yl,"")===a.path.replace(Yl,"")&&(i||e.hash===a.hash&&_0(e.query,a.query)):e.name&&a.name?e.name===a.name&&(i||e.hash===a.hash&&_0(e.query,a.query)&&_0(e.params,a.params)):!1:!1}function _0(e,a){if(e===void 0&&(e={}),a===void 0&&(a={}),!e||!a)return e===a;var i=Object.keys(e).sort(),n=Object.keys(a).sort();return i.length!==n.length?!1:i.every(function(o,s){var r=e[o],l=n[s];if(l!==o)return!1;var u=a[o];return r==null||u==null?r===u:typeof r=="object"&&typeof u=="object"?_0(r,u):String(r)===String(u)})}function WM(e,a){return e.path.replace(Yl,"/").indexOf(a.path.replace(Yl,"/"))===0&&(!a.hash||e.hash===a.hash)&&KM(e.query,a.query)}function KM(e,a){for(var i in a)if(!(i in e))return!1;return!0}function i2(e){for(var a=0;a=0&&(a=e.slice(n),e=e.slice(0,n));var o=e.indexOf("?");return o>=0&&(i=e.slice(o+1),e=e.slice(0,o)),{path:e,query:i,hash:a}}function Ui(e){return e.replace(/\/(?:\s*\/)+/g,"/")}var zl=Array.isArray||function(e){return Object.prototype.toString.call(e)=="[object Array]"},co=r2,eL=Rg,tL=oL,aL=o2,iL=s2,nL=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function Rg(e,a){for(var i=[],n=0,o=0,s="",r=a&&a.delimiter||"/",l;(l=nL.exec(e))!=null;){var u=l[0],c=l[1],d=l.index;if(s+=e.slice(o,d),o=d+u.length,c){s+=c[1];continue}var h=e[o],g=l[2],f=l[3],p=l[4],F=l[5],b=l[6],w=l[7];s&&(i.push(s),s="");var y=g!=null&&h!=null&&h!==g,k=b==="+"||b==="*",x=b==="?"||b==="*",S=l[2]||r,B=p||F;i.push({name:f||n++,prefix:g||"",delimiter:S,optional:x,repeat:k,partial:y,asterisk:!!w,pattern:B?lL(B):w?".*":"[^"+F0(S)+"]+?"})}return o1||!x.length)return x.length===0?e():e("span",{},x)}if(this.tag==="a")k.on=y,k.attrs={href:l,"aria-current":b};else{var S=u2(this.$slots.default);if(S){S.isStatic=!1;var B=S.data=ka({},S.data);B.on=B.on||{};for(var P in B.on){var R=B.on[P];P in y&&(B.on[P]=Array.isArray(R)?R:[R])}for(var I in y)I in B.on?B.on[I].push(y[I]):B.on[I]=w;var v=S.data.attrs=ka({},S.data.attrs);v.href=l,v["aria-current"]=b}else k.on=y}return e(this.tag,k,this.$slots.default)}};function Jp(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){var a=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(a))return}return e.preventDefault&&e.preventDefault(),!0}}function u2(e){if(e){for(var a,i=0;i-1&&(b.params[x]=p.params[x]);return b.path=v0(y.path,b.params),g(y,b,F)}else if(b.path){b.params={};for(var S=0;S-1}function Gl(e,a){return Hl(e)&&e._isRouter&&(a==null||e.type===a)}function n_(e,a,i){var n=function(o){o>=e.length?i():e[o]?a(e[o],function(){n(o+1)}):n(o+1)};n(0)}function CL(e){return function(a,i,n){var o=!1,s=0,r=null;p2(e,function(l,u,c,d){if(typeof l=="function"&&l.cid===void 0){o=!0,s++;var h=o_(function(F){NL(F)&&(F=F.default),l.resolved=typeof F=="function"?F:Ul.extend(F),c.components[d]=F,s--,s<=0&&n()}),g=o_(function(F){var b="Failed to resolve async component "+d+": "+F;r||(r=Hl(F)?F:new Error(b),n(r))}),f;try{f=l(h,g)}catch(F){g(F)}if(f)if(typeof f.then=="function")f.then(h,g);else{var p=f.component;p&&typeof p.then=="function"&&p.then(h,g)}}}),o||n()}}function p2(e,a){return _2(e.map(function(i){return Object.keys(i.components).map(function(n){return a(i.components[n],i.instances[n],i,n)})}))}function _2(e){return Array.prototype.concat.apply([],e)}var xL=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol";function NL(e){return e.__esModule||xL&&e[Symbol.toStringTag]==="Module"}function o_(e){var a=!1;return function(){for(var i=[],n=arguments.length;n--;)i[n]=arguments[n];if(!a)return a=!0,e.apply(this,i)}}var Ea=function(e,a){this.router=e,this.base=BL(a),this.current=en,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};Ea.prototype.listen=function(e){this.cb=e},Ea.prototype.onReady=function(e,a){this.ready?e():(this.readyCbs.push(e),a&&this.readyErrorCbs.push(a))},Ea.prototype.onError=function(e){this.errorCbs.push(e)},Ea.prototype.transitionTo=function(e,a,i){var n=this,o;try{o=this.router.match(e,this.current)}catch(r){throw this.errorCbs.forEach(function(l){l(r)}),r}var s=this.current;this.confirmTransition(o,function(){n.updateRoute(o),a&&a(o),n.ensureURL(),n.router.afterHooks.forEach(function(r){r&&r(o,s)}),n.ready||(n.ready=!0,n.readyCbs.forEach(function(r){r(o)}))},function(r){i&&i(r),r&&!n.ready&&(!Gl(r,Hn.redirected)||s!==en)&&(n.ready=!0,n.readyErrorCbs.forEach(function(l){l(r)}))})},Ea.prototype.confirmTransition=function(e,a,i){var n=this,o=this.current;this.pending=e;var s=function(p){!Gl(p)&&Hl(p)&&(n.errorCbs.length?n.errorCbs.forEach(function(F){F(p)}):console.error(p)),i&&i(p)},r=e.matched.length-1,l=o.matched.length-1;if(a2(e,o)&&r===l&&e.matched[r]===o.matched[l])return this.ensureURL(),e.hash&&Zi(this.router,o,e,!1),s(kL(o,e));var u=OL(this.current.matched,e.matched),c=u.updated,d=u.deactivated,h=u.activated,g=[].concat(jL(d),this.router.beforeHooks,PL(c),h.map(function(p){return p.beforeEnter}),CL(h)),f=function(p,F){if(n.pending!==e)return s(i_(o,e));try{p(e,o,function(b){b===!1?(n.ensureURL(!0),s(wL(o,e))):Hl(b)?(n.ensureURL(!0),s(b)):typeof b=="string"||typeof b=="object"&&(typeof b.path=="string"||typeof b.name=="string")?(s(TL(o,e)),typeof b=="object"&&b.replace?n.replace(b):n.push(b)):F(b)})}catch(b){s(b)}};n_(g,f,function(){var p=ML(h),F=p.concat(n.router.resolveHooks);n_(F,f,function(){if(n.pending!==e)return s(i_(o,e));n.pending=null,a(e),n.router.app&&n.router.app.$nextTick(function(){i2(e)})})})},Ea.prototype.updateRoute=function(e){this.current=e,this.cb&&this.cb(e)},Ea.prototype.setupListeners=function(){},Ea.prototype.teardown=function(){this.listeners.forEach(function(e){e()}),this.listeners=[],this.current=en,this.pending=null};function BL(e){if(!e)if(ur){var a=document.querySelector("base");e=a&&a.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return e.charAt(0)!=="/"&&(e="/"+e),e.replace(/\/$/,"")}function OL(e,a){var i,n=Math.max(e.length,a.length);for(i=0;i0)){var n=this.router,o=n.options.scrollBehavior,s=Hi&&o;s&&this.listeners.push(f2());var r=function(){var l=i.current,u=gs(i.base);i.current===en&&u===i._startLocation||i.transitionTo(u,function(c){s&&Zi(n,c,l,!0)})};window.addEventListener("popstate",r),this.listeners.push(function(){window.removeEventListener("popstate",r)})}},a.prototype.go=function(i){window.history.go(i)},a.prototype.push=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){Zl(Ui(s.base+u.fullPath)),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.replace=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){uh(Ui(s.base+u.fullPath)),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.ensureURL=function(i){if(gs(this.base)!==this.current.fullPath){var n=Ui(this.base+this.current.fullPath);i?Zl(n):uh(n)}},a.prototype.getCurrentLocation=function(){return gs(this.base)},a}(Ea);function gs(e){var a=window.location.pathname,i=a.toLowerCase(),n=e.toLowerCase();return e&&(i===n||i.indexOf(Ui(n+"/"))===0)&&(a=a.slice(e.length)),(a||"/")+window.location.search+window.location.hash}var b2=function(e){function a(i,n,o){e.call(this,i,n),!(o&&IL(this.base))&&s_()}return e&&(a.__proto__=e),a.prototype=Object.create(e&&e.prototype),a.prototype.constructor=a,a.prototype.setupListeners=function(){var i=this;if(!(this.listeners.length>0)){var n=this.router,o=n.options.scrollBehavior,s=Hi&&o;s&&this.listeners.push(f2());var r=function(){var u=i.current;s_()&&i.transitionTo(b0(),function(c){s&&Zi(i.router,c,u,!0),Hi||y0(c.fullPath)})},l=Hi?"popstate":"hashchange";window.addEventListener(l,r),this.listeners.push(function(){window.removeEventListener(l,r)})}},a.prototype.push=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){r_(u.fullPath),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.replace=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){y0(u.fullPath),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.go=function(i){window.history.go(i)},a.prototype.ensureURL=function(i){var n=this.current.fullPath;b0()!==n&&(i?r_(n):y0(n))},a.prototype.getCurrentLocation=function(){return b0()},a}(Ea);function IL(e){var a=gs(e);if(!/^\/#/.test(a))return window.location.replace(Ui(e+"/#"+a)),!0}function s_(){var e=b0();return e.charAt(0)==="/"?!0:(y0("/"+e),!1)}function b0(){var e=window.location.href,a=e.indexOf("#");return a<0?"":(e=e.slice(a+1),e)}function dh(e){var a=window.location.href,i=a.indexOf("#"),n=i>=0?a.slice(0,i):a;return n+"#"+e}function r_(e){Hi?Zl(dh(e)):window.location.hash=e}function y0(e){Hi?uh(dh(e)):window.location.replace(dh(e))}var YL=function(e){function a(i,n){e.call(this,i,n),this.stack=[],this.index=-1}return e&&(a.__proto__=e),a.prototype=Object.create(e&&e.prototype),a.prototype.constructor=a,a.prototype.push=function(i,n,o){var s=this;this.transitionTo(i,function(r){s.stack=s.stack.slice(0,s.index+1).concat(r),s.index++,n&&n(r)},o)},a.prototype.replace=function(i,n,o){var s=this;this.transitionTo(i,function(r){s.stack=s.stack.slice(0,s.index).concat(r),n&&n(r)},o)},a.prototype.go=function(i){var n=this,o=this.index+i;if(!(o<0||o>=this.stack.length)){var s=this.stack[o];this.confirmTransition(s,function(){var r=n.current;n.index=o,n.updateRoute(s),n.router.afterHooks.forEach(function(l){l&&l(s,r)})},function(r){Gl(r,Hn.duplicated)&&(n.index=o)})}},a.prototype.getCurrentLocation=function(){var i=this.stack[this.stack.length-1];return i?i.fullPath:"/"},a.prototype.ensureURL=function(){},a}(Ea),et=function(e){e===void 0&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=pL(e.routes||[],this);var a=e.mode||"hash";switch(this.fallback=a==="history"&&!Hi&&e.fallback!==!1,this.fallback&&(a="hash"),ur||(a="abstract"),this.mode=a,a){case"history":this.history=new v2(this,e.base);break;case"hash":this.history=new b2(this,e.base,this.fallback);break;case"abstract":this.history=new YL(this,e.base);break}},l_={currentRoute:{configurable:!0}};et.prototype.match=function(e,a,i){return this.matcher.match(e,a,i)},l_.currentRoute.get=function(){return this.history&&this.history.current},et.prototype.init=function(e){var a=this;if(this.apps.push(e),e.$once("hook:destroyed",function(){var s=a.apps.indexOf(e);s>-1&&a.apps.splice(s,1),a.app===e&&(a.app=a.apps[0]||null),a.app||a.history.teardown()}),!this.app){this.app=e;var i=this.history;if(i instanceof v2||i instanceof b2){var n=function(s){var r=i.current,l=a.options.scrollBehavior,u=Hi&&l;u&&"fullPath"in s&&Zi(a,s,r,!1)},o=function(s){i.setupListeners(),n(s)};i.transitionTo(i.getCurrentLocation(),o,o)}i.listen(function(s){a.apps.forEach(function(r){r._route=s})})}},et.prototype.beforeEach=function(e){return Md(this.beforeHooks,e)},et.prototype.beforeResolve=function(e){return Md(this.resolveHooks,e)},et.prototype.afterEach=function(e){return Md(this.afterHooks,e)},et.prototype.onReady=function(e,a){this.history.onReady(e,a)},et.prototype.onError=function(e){this.history.onError(e)},et.prototype.push=function(e,a,i){var n=this;if(!a&&!i&&typeof Promise<"u")return new Promise(function(o,s){n.history.push(e,o,s)});this.history.push(e,a,i)},et.prototype.replace=function(e,a,i){var n=this;if(!a&&!i&&typeof Promise<"u")return new Promise(function(o,s){n.history.replace(e,o,s)});this.history.replace(e,a,i)},et.prototype.go=function(e){this.history.go(e)},et.prototype.back=function(){this.go(-1)},et.prototype.forward=function(){this.go(1)},et.prototype.getMatchedComponents=function(e){var a=e?e.matched?e:this.resolve(e).route:this.currentRoute;return a?[].concat.apply([],a.matched.map(function(i){return Object.keys(i.components).map(function(n){return i.components[n]})})):[]},et.prototype.resolve=function(e,a,i){a=a||this.history.current;var n=Mg(e,a,i,this),o=this.match(n,a),s=o.redirectedFrom||o.fullPath,r=this.history.base,l=qL(r,s,this.mode);return{location:n,route:o,href:l,normalizedTo:n,resolved:o}},et.prototype.getRoutes=function(){return this.matcher.getRoutes()},et.prototype.addRoute=function(e,a){this.matcher.addRoute(e,a),this.history.current!==en&&this.history.transitionTo(this.history.getCurrentLocation())},et.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==en&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(et.prototype,l_);function Md(e,a){return e.push(a),function(){var i=e.indexOf(a);i>-1&&e.splice(i,1)}}function qL(e,a,i){var n=i==="hash"?"#"+a:a;return e?Ui(e+"/"+n):n}et.install=rh,et.version="3.6.5",et.isNavigationFailure=Gl,et.NavigationFailureType=Hn,et.START_LOCATION=en,ur&&window.Vue&&window.Vue.use(et),window._vue_richtext_widgets||(window._vue_richtext_widgets={});const u_=e=>!!window._vue_richtext_widgets[e],zL=e=>{var a;return!!((a=window._vue_richtext_widgets[e])!=null&&a.hasInteractiveView)},UL=e=>{var a;return!!((a=window._vue_richtext_widgets[e])!=null&&a.fullWidth)},ZL=(e,a,i=o=>{},n)=>{const o={hasInteractiveView:!0,fullWidth:!1,...n};if(window._vue_richtext_widgets[e]){console.error("Widget for id "+e+" already registered");return}window._vue_richtext_widgets[e]={id:e,callback:a,onDestroy:i,...o}},HL=(e,{richObjectType:a,richObject:i,accessible:n,interactive:o})=>{if(a!=="open-graph"){if(!window._vue_richtext_widgets[a]){console.error("Widget for rich object type "+a+" not registered");return}window._vue_richtext_widgets[a].callback(e,{richObjectType:a,richObject:i,accessible:n,interactive:o})}},GL=(e,a)=>{e!=="open-graph"&&window._vue_richtext_widgets[e]&&window._vue_richtext_widgets[e].onDestroy(a)};window._registerWidget=(e,a,i,n)=>{ZL(e,a,i,n)},window._vue_richtext_custom_picker_elements||(window._vue_richtext_custom_picker_elements={});const Ks=e=>!!window._vue_richtext_custom_picker_elements[e],$L=e=>{var a;const i=(a=window._vue_richtext_custom_picker_elements[e])==null?void 0:a.size;return["small","normal","large","full"].includes(i)?i:null},VL=(e,a,i=o=>{},n="large")=>{if(window._vue_richtext_custom_picker_elements[e]){console.error("Custom reference picker element for id "+e+" already registered");return}window._vue_richtext_custom_picker_elements[e]={id:e,callback:a,onDestroy:i,size:n}},WL=(e,{providerId:a,accessible:i})=>{if(!window._vue_richtext_custom_picker_elements[a]){console.error("Custom reference picker element for reference provider ID "+a+" not registered");return}return window._vue_richtext_custom_picker_elements[a].callback(e,{providerId:a,accessible:i})},KL=(e,a,i)=>{window._vue_richtext_custom_picker_elements[e]&&window._vue_richtext_custom_picker_elements[e].onDestroy(a,i)};window._registerCustomPickerElement=VL,Ee(CA);const QL=3*60*1e3,JL={name:"NcReferenceWidget",components:{NcButton:Xa},props:{reference:{type:Object,required:!0},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},setup(){const e=Ge(!1),a=Ge(),{width:i}=A3(a);return Rw(a,([n])=>{ar(()=>{e.value=n.isIntersecting})}),{width:i,isVisible:e,widgetRoot:a}},data(){return{showInteractive:!1,rendered:!1,idleTimeout:null}},computed:{isInteractive(){return!this.interactiveOptIn&&this.interactive||this.showInteractive},hasFullWidth(){return UL(this.reference.richObjectType)},hasCustomWidget(){return u_(this.reference.richObjectType)},hasInteractiveView(){return u_(this.reference.richObjectType)&&zL(this.reference.richObjectType)},noAccess(){return this.reference&&!this.reference.accessible},descriptionStyle(){if(this.numberOfLines===0)return{display:"none"};const e=this.numberOfLines;return{lineClamp:e,webkitLineClamp:e}},numberOfLines(){return[450,550,650,1/0].findIndex(e=>this.width{this.isVisible||this.destroyWidget()},QL);return}this.idleTimeout&&(clearTimeout(this.idleTimeout),this.idleTimeout=null),this.rendered||this.renderWidget()},immediate:!0}},beforeDestroy(){this.destroyWidget()},methods:{t:X,enableInteractive(){this.showInteractive=!0,this.renderWidget()},renderWidget(){var e;if(!this.$refs.customWidget||((e=this==null?void 0:this.reference)==null?void 0:e.richObjectType)==="open-graph")return;this.$refs.customWidget.innerHTML="";const a=document.createElement("div");this.$refs.customWidget.appendChild(a),this.$nextTick(()=>{HL(a,{...this.reference,interactive:this.isInteractive}),this.rendered=!0})},destroyWidget(){this.rendered&&(GL(this.reference.richObjectType,this.$el),this.rendered=!1)}}};var XL=function(){var e=this,a=e._self._c;return a("div",{ref:"widgetRoot",class:{"toggle-interactive":e.hasInteractiveView&&!e.isInteractive}},[e.reference&&e.hasCustomWidget?a("div",{ref:"customWidget",staticClass:"widget-custom",class:{"full-width":e.hasFullWidth}}):!e.noAccess&&e.reference&&e.reference.openGraphObject&&!e.hasCustomWidget?a(e.referenceWidgetLinkComponent,e._b({tag:"component",staticClass:"widget-default",attrs:{rel:"noopener noreferrer"}},"component",e.referenceWidgetLinkProps,!1),[e.reference.openGraphObject.thumb?a("img",{staticClass:"widget-default--image",attrs:{src:e.reference.openGraphObject.thumb}}):e._e(),a("div",{staticClass:"widget-default--details"},[a("p",{staticClass:"widget-default--name"},[e._v(" "+e._s(e.reference.openGraphObject.name)+" ")]),a("p",{staticClass:"widget-default--description",style:e.descriptionStyle},[e._v(" "+e._s(e.reference.openGraphObject.description)+" ")]),a("p",{staticClass:"widget-default--link"},[e._v(" "+e._s(e.compactLink)+" ")])])]):e._e(),e.interactiveOptIn&&e.hasInteractiveView&&!e.isInteractive?a("NcButton",{staticClass:"toggle-interactive--button",on:{click:e.enableInteractive}},[e._v(" "+e._s(e.t("Enable interactive view"))+" ")]):e._e()],1)},eI=[],tI=me(JL,XL,eI,!1,null,"b293f5d9");const aI=tI.exports,iI={name:"NcCustomPickerElement",props:{provider:{type:Object,required:!0}},emits:["cancel","submit"],data(){return{isRegistered:Ks(this.provider.id),renderResult:null}},mounted(){this.isRegistered&&this.renderElement()},beforeDestroy(){this.isRegistered&&KL(this.provider.id,this.$el,this.renderResult)},methods:{renderElement(){this.$refs.domElement&&(this.$refs.domElement.innerHTML="");const e=WL(this.$refs.domElement,{providerId:this.provider.id,accessible:!1});Promise.resolve(e).then(a=>{var i,n;this.renderResult=a,(i=this.renderResult.object)!=null&&i._isVue&&(n=this.renderResult.object)!=null&&n.$on&&(this.renderResult.object.$on("submit",this.onSubmit),this.renderResult.object.$on("cancel",this.onCancel)),this.renderResult.element.addEventListener("submit",o=>{this.onSubmit(o.detail)}),this.renderResult.element.addEventListener("cancel",this.onCancel)})},onSubmit(e){this.$emit("submit",e)},onCancel(){this.$emit("cancel")}}};var nI=function(){var e=this,a=e._self._c;return a("div",{ref:"domElement"})},oI=[],sI=me(iI,nI,oI,!1,null,"de9850e4");const rI=sI.exports;Ee(_A);const lI="any-link",uI={id:lI,title:X("Any link"),icon_url:v_("core","filetypes/link.svg")};window._vue_richtext_reference_providers||(window._vue_richtext_reference_providers=Ki("core","reference-provider-list",[])),window._vue_richtext_reference_provider_timestamps||(window._vue_richtext_reference_provider_timestamps=Ki("core","reference-provider-timestamps",{}));function dI(){return window._vue_richtext_reference_providers.filter(e=>{const a=!!e.search_providers_ids&&e.search_providers_ids.length>0||Ks(e.id);return a||console.debug("[smart picker]",e.id,"reference provider is discoverable but does not have any related search provider or custom picker component registered"),a})}function cI(e){const a=window._vue_richtext_reference_provider_timestamps;return e.sort((i,n)=>i.order===n.order?0:i.order>n.order?1:-1).sort((i,n)=>{const o=a[i.id],s=a[n.id];return o===s?0:s===void 0?-1:o===void 0?1:o>s?-1:1})}function hI(e,a=null){const i=dI(),n=e.replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&"),o=new RegExp(n,"i"),s=cI(i).filter(l=>l.title.match(o)),r=a?s.slice(0,a):s;return(e===""||r.length===0)&&r.push(uI),r}function gI(e){const a=Math.floor(Date.now()/1e3),i={timestamp:a},n=Gi("references/provider/{providerId}",{providerId:e});Tt.put(n,i).then(o=>{window._vue_richtext_reference_provider_timestamps[e]=a})}let d_=0;function y2(e,a){return function(){const i=this,n=arguments;clearTimeout(d_),d_=setTimeout(function(){e.apply(i,n)},a)}}function Ig(e){try{return!!new URL(e)}catch{return!1}}Ee(L3,GA);const fI={name:"LinkVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var mI=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon link-variant-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},pI=[],_I=me(fI,mI,pI,!1,null,null);const Yg=_I.exports,FI={name:"NcProviderList",components:{NcSelect:Su,NcHighlight:ku,NcEmptyContent:Og,LinkVariantIcon:Yg},emits:["select-provider","submit"],data(){return{selectedProvider:null,query:"",multiselectPlaceholder:X("Select provider"),providerIconAlt:X("Provider icon")}},computed:{options(){const e=[];return this.query!==""&&Ig(this.query)&&e.push({id:this.query,title:this.query,isLink:!0}),e.push(...hI(this.query)),e}},methods:{focus(){setTimeout(()=>{var e,a,i;(i=(a=(e=this.$refs["provider-select"])==null?void 0:e.$el)==null?void 0:a.querySelector("#provider-select-input"))==null||i.focus()},300)},onProviderSelected(e){e!==null&&(e.isLink?this.$emit("submit",e.title):this.$emit("select-provider",e),this.selectedProvider=null)},onSearch(e,a){this.query=e}}};var vI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"provider-list"},[a("NcSelect",{ref:"provider-select",staticClass:"provider-list--select",attrs:{"input-id":"provider-select-input",label:"title",placeholder:e.multiselectPlaceholder,options:e.options,"append-to-body":!1,"clear-search-on-select":!0,"clear-search-on-blur":()=>!1,filterable:!1},on:{search:e.onSearch,input:e.onProviderSelected},scopedSlots:e._u([{key:"option",fn:function(i){return[i.isLink?a("div",{staticClass:"provider"},[a("LinkVariantIcon",{staticClass:"link-icon",attrs:{size:20}}),a("span",[e._v(e._s(i.title))])],1):a("div",{staticClass:"provider"},[a("img",{staticClass:"provider-icon",attrs:{src:i.icon_url,alt:e.providerIconAlt}}),a("NcHighlight",{staticClass:"option-text",attrs:{search:e.query,text:i.title}})],1)]}}]),model:{value:e.selectedProvider,callback:function(i){e.selectedProvider=i},expression:"selectedProvider"}}),a("NcEmptyContent",{staticClass:"provider-list--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[a("LinkVariantIcon")]},proxy:!0}])})],1)},bI=[],yI=me(FI,vI,bI,!1,null,"e54e09d6");const EI=yI.exports;Ee(xA);const DI={name:"NcRawLinkInput",components:{LinkVariantIcon:Yg,NcEmptyContent:Og,NcLoadingIcon:wu,NcReferenceWidget:aI,NcTextField:SP},props:{provider:{type:Object,required:!0}},emits:["submit"],data(){return{inputValue:"",loading:!1,reference:null,abortController:null,inputPlaceholder:X("Enter link")}},computed:{isLinkValid(){return Ig(this.inputValue)}},methods:{focus(){var e;(e=this.$refs["url-input"].$el.getElementsByTagName("input")[0])==null||e.focus()},onSubmit(e){const a=e.target.value;this.isLinkValid&&this.$emit("submit",a)},onClear(){this.inputValue="",this.reference=null},onInput(){this.reference=null,this.abortController&&this.abortController.abort(),this.isLinkValid&&y2(()=>{this.updateReference()},500)()},updateReference(){this.loading=!0,this.abortController=new AbortController,Tt.get(Gi("references/resolve",2)+"?reference="+encodeURIComponent(this.inputValue),{signal:this.abortController.signal}).then(e=>{this.reference=e.data.ocs.data.references[this.inputValue]}).catch(e=>{console.error(e)}).then(()=>{this.loading=!1})}}};var TI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"raw-link"},[a("div",{staticClass:"input-wrapper"},[a("NcTextField",{ref:"url-input",attrs:{value:e.inputValue,"show-trailing-button":e.inputValue!=="",label:e.inputPlaceholder},on:{"update:value":[function(i){e.inputValue=i},e.onInput],"trailing-button-click":e.onClear},nativeOn:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.onSubmit.apply(null,arguments)}}},[e.loading?a("NcLoadingIcon",{attrs:{size:16}}):a("LinkVariantIcon",{attrs:{size:16}})],1)],1),e.reference!==null?a("NcReferenceWidget",{staticClass:"reference-widget",attrs:{reference:e.reference}}):a("NcEmptyContent",{staticClass:"raw-link--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[e.provider.icon_url?a("img",{staticClass:"provider-icon",attrs:{src:e.provider.icon_url}}):a("LinkVariantIcon")]},proxy:!0}])})],1)},kI=[],wI=me(DI,TI,kI,!1,null,"3c1803b5");const AI=wI.exports,SI={name:"NcSearchResult",components:{NcHighlight:ku},props:{entry:{type:Object,required:!0},query:{type:String,required:!0}}};var CI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"result"},[e.entry.icon?a("div",{staticClass:"result--icon-class",class:{[e.entry.icon]:!0,rounded:e.entry.rounded}}):a("img",{staticClass:"result--image",class:{rounded:e.entry.rounded},attrs:{src:e.entry.thumbnailUrl}}),a("div",{staticClass:"result--content"},[a("span",{staticClass:"result--content--name"},[a("NcHighlight",{attrs:{search:e.query,text:e.entry.title}})],1),a("span",{staticClass:"result--content--subline"},[a("NcHighlight",{attrs:{search:e.query,text:e.entry.subline}})],1)])])},xI=[],NI=me(SI,CI,xI,!1,null,"8571023b");const BI=NI.exports;Ee(MA,L3,I3);const c_=5,OI={name:"NcSearch",components:{LinkVariantIcon:Yg,DotsHorizontalIcon:hu,NcEmptyContent:Og,NcSelect:Su,NcSearchResult:BI},props:{provider:{type:Object,required:!0},showEmptyContent:{type:Boolean,default:!0},searchPlaceholder:{type:String,default:null}},emits:["submit"],data(){return{searchQuery:"",selectedResult:null,resultsBySearchProvider:{},searching:!1,searchingMoreOf:null,abortController:null,noOptionsText:X("Start typing to search"),providerIconAlt:X("Provider icon")}},computed:{mySearchPlaceholder(){return this.searchPlaceholder||X("Search")},searchProviderIds(){return this.provider.search_providers_ids},options(){if(this.searchQuery==="")return[];const e=[];return Ig(this.searchQuery)&&e.push(this.rawLinkEntry),e.push(...this.formattedSearchResults),e},rawLinkEntry(){return{id:"rawLinkEntry",resourceUrl:this.searchQuery,isRawLink:!0}},formattedSearchResults(){const e=[];return this.searchProviderIds.forEach(a=>{if(this.resultsBySearchProvider[a].entries.length>0){(this.searchProviderIds.length>1||this.resultsBySearchProvider[a].entries.length>1)&&e.push({id:"groupTitle-"+a,name:this.resultsBySearchProvider[a].name,isCustomGroupTitle:!0,providerId:a});const i=this.resultsBySearchProvider[a].entries.map((n,o)=>({id:"provider-"+a+"-entry-"+o,...n}));e.push(...i),this.resultsBySearchProvider[a].isPaginated&&e.push({id:"moreOf-"+a,name:this.resultsBySearchProvider[a].name,isMore:!0,providerId:a,isLoading:this.searchingMoreOf===a})}}),e}},mounted(){this.resetResults()},beforeDestroy(){this.cancelSearchRequests()},methods:{t:X,resetResults(){const e={};this.searchProviderIds.forEach(a=>{e[a]={entries:[]}}),this.resultsBySearchProvider=e},focus(){setTimeout(()=>{var e,a,i;(i=(a=(e=this.$refs["search-select"])==null?void 0:e.$el)==null?void 0:a.querySelector("#search-select-input"))==null||i.focus()},300)},cancelSearchRequests(){this.abortController&&this.abortController.abort()},onSearchInput(e,a){this.searchQuery=e,y2(()=>{this.updateSearch()},500)()},onSelectResultSelected(e){e!==null&&(e.resourceUrl?(this.cancelSearchRequests(),this.$emit("submit",e.resourceUrl)):e.isMore&&this.searchMoreOf(e.providerId).then(()=>{this.selectedResult=null}))},searchMoreOf(e){return this.searchingMoreOf=e,this.cancelSearchRequests(),this.searchProviders(e)},updateSearch(){if(this.cancelSearchRequests(),this.resetResults(),this.searchQuery===""){this.searching=!1;return}return this.searchProviders()},searchProviders(e=null){var a,i;this.abortController=new AbortController,this.searching=!0;const n=e===null?[...this.searchProviderIds].map(o=>this.searchOneProvider(o)):[this.searchOneProvider(e,(i=(a=this.resultsBySearchProvider[e])==null?void 0:a.cursor)!=null?i:null)];return Promise.allSettled(n).then(o=>{o.find(s=>s.status==="rejected"&&(s.reason.name==="CanceledError"||s.reason.code==="ERR_CANCELED"))||(this.searching=!1,this.searchingMoreOf=null)})},searchOneProvider(e,a=null){const i=a===null?Gi("search/providers/{providerId}/search?term={term}&limit={limit}",{providerId:e,term:this.searchQuery,limit:c_}):Gi("search/providers/{providerId}/search?term={term}&limit={limit}&cursor={cursor}",{providerId:e,term:this.searchQuery,limit:c_,cursor:a});return Tt.get(i,{signal:this.abortController.signal}).then(n=>{const o=n.data.ocs.data;this.resultsBySearchProvider[e].name=o.name,this.resultsBySearchProvider[e].cursor=o.cursor,this.resultsBySearchProvider[e].isPaginated=o.isPaginated,this.resultsBySearchProvider[e].entries.push(...o.entries)})}}};var RI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"smart-picker-search",class:{"with-empty-content":e.showEmptyContent}},[a("NcSelect",{ref:"search-select",staticClass:"smart-picker-search--select",attrs:{"input-id":"search-select-input",label:"name",placeholder:e.mySearchPlaceholder,options:e.options,"append-to-body":!1,"close-on-select":!1,"clear-search-on-select":!1,"clear-search-on-blur":()=>!1,"reset-focus-on-options-change":!1,filterable:!1,autoscroll:!0,"reset-on-options-change":!1,loading:e.searching},on:{search:e.onSearchInput,input:e.onSelectResultSelected},scopedSlots:e._u([{key:"option",fn:function(i){return[i.isRawLink?a("div",{staticClass:"custom-option"},[a("LinkVariantIcon",{staticClass:"option-simple-icon",attrs:{size:20}}),a("span",{staticClass:"option-text"},[e._v(" "+e._s(e.t("Raw link {options}",{options:i.resourceUrl}))+" ")])],1):i.resourceUrl?a("NcSearchResult",{staticClass:"search-result",attrs:{entry:i,query:e.searchQuery}}):i.isCustomGroupTitle?a("span",{staticClass:"custom-option group-name"},[e.provider.icon_url?a("img",{staticClass:"provider-icon group-name-icon",attrs:{src:e.provider.icon_url}}):e._e(),a("span",{staticClass:"option-text"},[a("strong",[e._v(e._s(i.name))])])]):i.isMore?a("span",{class:{"custom-option":!0}},[i.isLoading?a("span",{staticClass:"option-simple-icon icon-loading-small"}):a("DotsHorizontalIcon",{staticClass:"option-simple-icon",attrs:{size:20}}),a("span",{staticClass:"option-text"},[e._v(" "+e._s(e.t('Load more "{options}"',{options:i.name}))+" ")])],1):e._e()]}},{key:"no-options",fn:function(){return[e._v(" "+e._s(e.noOptionsText)+" ")]},proxy:!0}]),model:{value:e.selectedResult,callback:function(i){e.selectedResult=i},expression:"selectedResult"}}),e.showEmptyContent?a("NcEmptyContent",{staticClass:"smart-picker-search--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[e.provider.icon_url?a("img",{staticClass:"provider-icon",attrs:{alt:e.providerIconAlt,src:e.provider.icon_url}}):a("LinkVariantIcon")]},proxy:!0}],null,!1,2922132592)}):e._e()],1)},jI=[],PI=me(OI,RI,jI,!1,null,"05fef988");const MI=PI.exports,ss={providerList:1,standardLinkInput:2,searchInput:3,customElement:4},LI={name:"NcReferencePicker",components:{NcCustomPickerElement:rI,NcProviderList:EI,NcRawLinkInput:AI,NcSearch:MI},props:{initialProvider:{type:Object,default:()=>null},width:{type:Number,default:null},focusOnCreate:{type:Boolean,default:!0}},emits:["cancel","cancel-raw-link","cancel-search","provider-selected","submit"],data(){return{MODES:ss,selectedProvider:this.initialProvider}},computed:{mode(){return this.selectedProvider===null?ss.providerList:Ks(this.selectedProvider.id)?ss.customElement:this.selectedProvider.search_providers_ids?ss.searchInput:ss.standardLinkInput},pickerWrapperStyle(){return{width:this.width?this.width+"px":void 0}}},mounted(){this.focusOnCreate&&(this.initialProvider?setTimeout(()=>{var e;(e=this.$refs["url-input"])==null||e.focus()},300):this.$nextTick(()=>{var e;(e=this.$refs["provider-list"])==null||e.focus()}))},methods:{onEscapePressed(){this.selectedProvider!==null?this.deselectProvider():this.cancelProviderSelection()},onProviderSelected(e){this.selectedProvider=e,this.$emit("provider-selected",e),this.$nextTick(()=>{var a;(a=this.$refs["url-input"])==null||a.focus()})},cancelCustomElement(){this.deselectProvider()},cancelSearch(){var e;this.$emit("cancel-search",(e=this.selectedProvider)==null?void 0:e.title),this.deselectProvider()},cancelRawLinkInput(){var e;this.$emit("cancel-raw-link",(e=this.selectedProvider)==null?void 0:e.title),this.deselectProvider()},cancelProviderSelection(){this.$emit("cancel")},submitLink(e){this.selectedProvider!==null&&gI(this.selectedProvider.id),this.$emit("submit",e),this.deselectProvider()},deselectProvider(){this.selectedProvider=null,this.$emit("provider-selected",null),setTimeout(()=>{var e;(e=this.$refs["provider-list"])==null||e.focus()},300)}}};var II=function(){var e=this,a=e._self._c;return a("div",{staticClass:"reference-picker",style:e.pickerWrapperStyle,attrs:{tabindex:"-1"},on:{keydown:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"esc",27,i.key,["Esc","Escape"])?null:(i.stopPropagation(),i.preventDefault(),e.onEscapePressed.apply(null,arguments))}}},[e.mode===e.MODES.providerList?a("NcProviderList",{ref:"provider-list",on:{"select-provider":e.onProviderSelected,submit:e.submitLink,cancel:e.cancelProviderSelection}}):e.mode===e.MODES.standardLinkInput?a("NcRawLinkInput",{ref:"url-input",attrs:{provider:e.selectedProvider},on:{submit:e.submitLink,cancel:e.cancelRawLinkInput}}):e.mode===e.MODES.searchInput?a("NcSearch",{ref:"url-input",attrs:{provider:e.selectedProvider},on:{cancel:e.cancelSearch,submit:e.submitLink}}):e.mode===e.MODES.customElement?a("div",{staticClass:"custom-element-wrapper"},[a("NcCustomPickerElement",{attrs:{provider:e.selectedProvider},on:{submit:e.submitLink,cancel:e.cancelCustomElement}})],1):e._e()],1)},YI=[],qI=me(LI,II,YI,!1,null,"f3f0de17");const zI=qI.exports;Ee(yA,P3);const UI={name:"NcReferencePickerModal",components:{NcReferencePicker:zI,NcModal:fu,NcButton:Xa,ArrowLeftIcon:Qv,CloseIcon:gu},props:{initialProvider:{type:Object,default:()=>null},focusOnCreate:{type:Boolean,default:!0},isInsideViewer:{type:Boolean,default:!1}},emits:["cancel","submit"],data(){return{show:!0,selectedProvider:this.initialProvider,backButtonTitle:X("Back to provider selection"),closeButtonTitle:X("Close"),closeButtonLabel:X("Close Smart Picker")}},computed:{isProviderSelected(){return this.selectedProvider!==null},showBackButton(){return this.initialProvider===null&&this.isProviderSelected},modalSize(){var e;return this.isProviderSelected&&Ks(this.selectedProvider.id)?(e=$L(this.selectedProvider.id))!=null?e:"large":"normal"},showModalName(){return!this.isProviderSelected||!Ks(this.selectedProvider.id)},modalName(){return this.isProviderSelected?this.selectedProvider.title:X("Smart Picker")}},mounted(){if(this.isInsideViewer){const e=this.$refs.modal_content;ms("viewer:trapElements:changed",e)}},methods:{onCancel(){this.show=!1,this.$emit("cancel")},onSubmit(e){this.show=!1,this.$emit("submit",e)},onProviderSelect(e){this.selectedProvider=e,e===null&&this.initialProvider!==null&&this.onCancel()},onBackClicked(){this.$refs.referencePicker.deselectProvider()}}};var ZI=function(){var e=this,a=e._self._c;return e.show?a("NcModal",{staticClass:"reference-picker-modal",attrs:{size:e.modalSize,"can-close":!1},on:{close:e.onCancel}},[a("div",{ref:"modal_content",staticClass:"reference-picker-modal--content"},[e.showBackButton?a("NcButton",{staticClass:"back-button",attrs:{"aria-label":e.backButtonTitle,title:e.backButtonTitle},on:{click:e.onBackClicked},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ArrowLeftIcon")]},proxy:!0}],null,!1,3001860362)}):e._e(),a("NcButton",{staticClass:"close-button",attrs:{"aria-label":e.closeButtonLabel,title:e.closeButtonTitle,type:"tertiary"},on:{click:e.onCancel},scopedSlots:e._u([{key:"icon",fn:function(){return[a("CloseIcon")]},proxy:!0}],null,!1,2491825086)}),e.showModalName?a("h2",[e._v(" "+e._s(e.modalName)+" ")]):e._e(),a("NcReferencePicker",{ref:"referencePicker",attrs:{"initial-provider":e.initialProvider,"focus-on-create":e.focusOnCreate},on:{"provider-selected":e.onProviderSelect,submit:e.onSubmit,cancel:e.onCancel}})],1)]):e._e()},HI=[],GI=me(UI,ZI,HI,!1,null,"19d3f57d");const WY=GI.exports;if(Array.prototype.find||(Array.prototype.find=function(e){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof e!="function")throw new TypeError("predicate must be a function");for(var a=Object(this),i=a.length>>>0,n=arguments[1],o,s=0;s<~]))"].join("|");return new RegExp(a,e?void 0:"g")}const KY=$I();const VI={name:"NcAutoCompleteResult",components:{NcUserStatusIcon:Ev},props:{title:{type:String,required:!1,default:null},label:{type:String,required:!1,default:null},subline:{type:String,default:null},id:{type:String,default:null},icon:{type:String,required:!0},iconUrl:{type:String,default:null},source:{type:String,required:!0},status:{type:[Object,Array],default:()=>({})}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?this.getAvatarUrl(this.id,44):null},labelWithFallback(){return this.label||this.title}},methods:{getAvatarUrl:bg}};var WI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"autocomplete-result"},[a("div",{staticClass:"autocomplete-result__icon",class:[e.icon,"autocomplete-result__icon--".concat(e.avatarUrl?"with-avatar":"")],style:e.avatarUrl?{backgroundImage:"url(".concat(e.avatarUrl,")")}:null},[e.status.icon?a("span",{staticClass:"autocomplete-result__status autocomplete-result__status--icon"},[e._v(" "+e._s(e.status&&e.status.icon||"")+" ")]):e.status.status&&e.status.status!=="offline"?a("NcUserStatusIcon",{staticClass:"autocomplete-result__status",attrs:{status:e.status.status}}):e._e()],1),a("span",{staticClass:"autocomplete-result__content"},[a("span",{staticClass:"autocomplete-result__title",attrs:{title:e.labelWithFallback}},[e._v(" "+e._s(e.labelWithFallback)+" ")]),e.subline?a("span",{staticClass:"autocomplete-result__subline"},[e._v(" "+e._s(e.subline)+" ")]):e._e()])])},KI=[],QI=me(VI,WI,KI,!1,null,"98c79945");const QY=QI.exports;Ee(LA,M3);const JI=["d","D","p","P","s","S","x","X",")","(","|","/"],h_=[];JI.forEach(e=>{h_.push(":"+e),h_.push(":-"+e)}),X("Write a message …");Ee(uA),{...Su.props,placeholder:X("Select a tag")},Ee(Y3),Ee(NA),Ee(WA),bu(function(e){this.loadGroup(e)},200);var g_,Ld,f_;(f_=(Ld=(g_=window.OCP)==null?void 0:g_.Accessibility)==null?void 0:Ld.disableKeyboardShortcuts)==null||f_.call(Ld);const $r={name:ee("viewer","Name"),save:ee("viewer","Save"),saveAs:ee("viewer","Save as"),back:ee("viewer","Back"),loading:ee("viewer","Loading …"),resetOperations:ee("viewer","Reset"),changesLoseConfirmation:ee("viewer","All changes will be lost."),changesLoseConfirmationHint:ee("viewer","Are you sure you want to continue?"),cancel:ee("viewer","Cancel"),continue:ee("viewer","Continue"),undoTitle:ee("viewer","Undo"),redoTitle:ee("viewer","Redo"),showImageTitle:ee("viewer","Show original image"),zoomInTitle:ee("viewer","Zoom in"),zoomOutTitle:ee("viewer","Zoom out"),toggleZoomMenuTitle:ee("viewer","Toggle zoom menu"),adjustTab:ee("viewer","Adjust"),finetuneTab:ee("viewer","Fine-tune"),filtersTab:ee("viewer","Filters"),watermarkTab:ee("viewer","Watermark"),annotateTab:ee("viewer","Draw"),resize:ee("viewer","Resize"),resizeTab:ee("viewer","Resize"),invalidImageError:ee("viewer","Invalid image."),uploadImageError:ee("viewer","Error while uploading the image."),areNotImages:ee("viewer","are not images"),isNotImage:ee("viewer","is not an image"),toBeUploaded:ee("viewer","to be uploaded"),cropTool:ee("viewer","Crop"),original:ee("viewer","Original"),custom:ee("viewer","Custom"),square:ee("viewer","Square"),landscape:ee("viewer","Landscape"),portrait:ee("viewer","Portrait"),ellipse:ee("viewer","Ellipse"),classicTv:ee("viewer","Classic TV"),cinemascope:ee("viewer","CinemaScope"),arrowTool:ee("viewer","Arrow"),blurTool:ee("viewer","Blur"),brightnessTool:ee("viewer","Brightness"),contrastTool:ee("viewer","Contrast"),ellipseTool:ee("viewer","Ellipse"),unFlipX:ee("viewer","Un-flip X"),flipX:ee("viewer","Flip X"),unFlipY:ee("viewer","Un-flip Y"),flipY:ee("viewer","Flip Y"),hsvTool:ee("viewer","HSV"),hue:ee("viewer","Hue"),saturation:ee("viewer","Saturation"),value:ee("viewer","Value"),imageTool:ee("viewer","Image"),importing:ee("viewer","Importing …"),addImage:ee("viewer","+ Add image"),lineTool:ee("viewer","Line"),penTool:ee("viewer","Pen"),polygonTool:ee("viewer","Polygon"),sides:ee("viewer","Sides"),rectangleTool:ee("viewer","Rectangle"),cornerRadius:ee("viewer","Corner Radius"),resizeWidthTitle:ee("viewer","Width in pixels"),resizeHeightTitle:ee("viewer","Height in pixels"),toggleRatioLockTitle:ee("viewer","Toggle ratio lock"),reset:ee("viewer","Reset"),resetSize:ee("viewer","Reset to original image size"),rotateTool:ee("viewer","Rotate"),textTool:ee("viewer","Text"),textSpacings:ee("viewer","Text spacing"),textAlignment:ee("viewer","Text alignment"),fontFamily:ee("viewer","Font family"),size:ee("viewer","Size"),letterSpacing:ee("viewer","Letter spacing"),lineHeight:ee("viewer","Line height"),warmthTool:ee("viewer","Warmth"),addWatermark:ee("viewer","+ Add watermark"),addWatermarkTitle:ee("viewer","Choose watermark type"),uploadWatermark:ee("viewer","Upload watermark"),addWatermarkAsText:ee("viewer","Add as text"),padding:ee("viewer","Padding"),shadow:ee("viewer","Shadow"),horizontal:ee("viewer","Horizontal"),vertical:ee("viewer","Vertical"),blur:ee("viewer","Blur"),opacity:ee("viewer","Opacity"),position:ee("viewer","Position"),stroke:ee("viewer","Stroke"),saveAsModalLabel:ee("viewer","Save image as"),extension:ee("viewer","Extension"),nameIsRequired:ee("viewer","Name is required."),quality:ee("viewer","Quality"),imageDimensionsHoverTitle:ee("viewer","Saved image size (width x height)"),cropSizeLowerThanResizedWarning:ee("viewer","Note that the selected crop area is lower than the applied resize which might cause quality decrease"),actualSize:ee("viewer","Actual size (100%)"),fitSize:ee("viewer","Fit size")};let Vr,m_;const XI={name:"ImageEditor",props:{fileid:{type:[String,Number],required:!0},mime:{type:String,required:!0},src:{type:String,required:!0}},data(){return{imageEditor:null}},computed:{config(){return{source:this.src,defaultSavedImageName:this.defaultSavedImageName,defaultSavedImageType:this.defaultSavedImageType,useBackendTranslations:!1,observePluginContainerSize:!0,defaultTabId:Vr.ADJUST,defaultToolId:m_.CROP,tabsIds:Object.values(Vr).filter(e=>e!==Vr.WATERMARK).sort((e,a)=>e.localeCompare(a)),onClose:this.onClose,onSave:this.onSave,translations:$r,theme:{palette:{"bg-secondary":"var(--color-main-background)","bg-primary":"var(--color-background-dark)","bg-hover":"var(--color-background-hover)","bg-stateless":"var(--color-background-dark)","accent-primary":"var(--color-primary-element)","accent-stateless":"var(--color-primary-element)","border-active-bottom":"var(--color-primary-element)","bg-primary-active":"var(--color-background-dark)","bg-primary-hover":"var(--color-background-hover)","accent-primary-active":"var(--color-main-text)","accent-primary-hover":"var(--color-primary-element)",warning:"var(--color-error)"},typography:{fontFamily:"var(--font-face)"}}}},defaultSavedImageName(){return fa.basename(this.src,fa.extname(this.src))},defaultSavedImageType(){return fa.extname(this.src).slice(1)||"jpeg"},hasHighContrastEnabled(){return(OCA?.Theming?.enabledThemes||[]).find(e=>e.indexOf("highcontrast")!==-1)},themeDataAttr(){return this.hasHighContrastEnabled?{"data-theme-dark-highcontrast":!0}:{"data-theme-dark":!0}}},async mounted(){const e=(await qn(async()=>{const{default:a}=await import("./index-DkoGWpSZ.chunk.mjs");return{default:a}},[],import.meta.url)).default;Vr=e.TABS,m_=e.TOOLS,this.imageEditor=new e(this.$refs.editor,this.config),this.imageEditor.render(),window.addEventListener("keydown",this.handleKeydown,!0),window.addEventListener("DOMNodeInserted",this.handleSfxModal)},beforeDestroy(){this.imageEditor&&this.imageEditor.terminate(),window.removeEventListener("keydown",this.handleKeydown,!0)},methods:{onClose(e,a){if(a){this.onExitWithoutSaving();return}window.removeEventListener("keydown",this.handleKeydown,!0),this.$emit("close")},async onSave({fullName:e,imageCanvas:a,mimeType:i,quality:n}){const{origin:o,pathname:s}=new URL(this.src),r=o+fa.join(fa.dirname(s),e);Ze.debug("Saving image...",{putUrl:r,src:this.src,fullName:e}),i=i.replace("jpg","jpeg"),n=Math.max(Math.min(n,1),0)||1;try{const l=await new Promise(c=>a.toBlob(c,i,n)),u=await Tt.put(r,new File([l],e));if(Ze.info("Edited image saved!",{response:u}),ww(t("viewer","Image saved")),r!==this.src)ms("files:node:created",{fileid:parseInt(u?.headers?.["oc-fileid"]?.split("oc")[0])||null});else{this.$emit("updated");const c=await iN(o,decodeURI(s)),d=new Dx({id:Number.parseInt(this.fileid),source:this.src,mtime:new Date(c.lastmod),...c,attributes:{...c,...c.props}});ms("files:node:updated",d)}}catch(l){Ze.error("Error saving image",{error:l}),l0(t("viewer","Error saving image"))}},onExitWithoutSaving(){OC.dialogs.confirmDestructive($r.changesLoseConfirmation+` +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()),this._categories=this._categories.filter(function(N){return N.emojis.length>0}),this._categories[0].first=!0,Object.freeze(this._categories),this.activeCategory=this._categories[0],this.searchEmojis=null,this.previewEmoji=null,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=-1},[{key:"onScroll",value:function(){for(var D=this._vm.$refs.scroll.scrollTop,m=this.filteredCategories[0],_=0,E=this.filteredCategories.length;_D)break;m=N}this.activeCategory=m}},{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(D){return D.emojis.length>0})}},{key:"previewEmojiCategory",get:function(){return this.previewEmojiCategoryIdx>=0?this.filteredCategories[this.previewEmojiCategoryIdx]:null}},{key:"onAnchorClick",value:function(D){var m=this;if(!this.searchEmojis){var _=this.filteredCategories.indexOf(D),E=this._vm.getCategoryComponent(_);this._vm.infiniteScroll?function(){if(E){var N=E.$el.offsetTop;D.first&&(N=0),m._vm.$refs.scroll.scrollTop=N}}():this.activeCategory=this.filteredCategories[_]}}},{key:"onSearch",value:function(D){var m=this._data.search(D,this.maxSearchResults);this.searchEmojis=m,this.previewEmojiCategoryIdx=0,this.previewEmojiIdx=0,this.updatePreviewEmoji()}},{key:"onEmojiEnter",value:function(D){this.previewEmoji=D,this.previewEmojiIdx=-1,this.previewEmojiCategoryIdx=-1}},{key:"onEmojiLeave",value:function(D){this.previewEmoji=null}},{key:"onArrowLeft",value:function(){this.previewEmojiIdx>0?this.previewEmojiIdx-=1:(this.previewEmojiCategoryIdx-=1,this.previewEmojiCategoryIdx<0?this.previewEmojiCategoryIdx=0:this.previewEmojiIdx=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length-1),this.updatePreviewEmoji()}},{key:"onArrowRight",value:function(){this.previewEmojiIdx=this.filteredCategories.length?this.previewEmojiCategoryIdx=this.filteredCategories.length-1:this.previewEmojiIdx=0),this.updatePreviewEmoji()}},{key:"onArrowDown",value:function(){if(this.previewEmojiIdx==-1)return this.onArrowRight();var D=this.filteredCategories[this.previewEmojiCategoryIdx].emojis.length,m=this._perLine;this.previewEmojiIdx+m>D&&(m=D%this._perLine);for(var _=0;_0?this.filteredCategories[this.previewEmojiCategoryIdx-1].emojis.length%this._perLine:0);for(var m=0;mE+m.scrollTop&&(m.scrollTop+=_.offsetHeight),_&&_.offsetTop"u")return 0;var D=document.createElement("div");D.style.width="100px",D.style.height="100px",D.style.overflow="scroll",D.style.position="absolute",D.style.top="-9999px",document.body.appendChild(D);var m=D.offsetWidth-D.clientWidth;return document.body.removeChild(D),m}()},filteredCategories:function(){return this.view.filteredCategories},mergedI18n:function(){return Object.freeze(Q(Te,this.i18n))},idleEmoji:function(){try{return this.data.emoji(this.emoji)}catch(D){return console.error("Default preview emoji `"+this.emoji+"` is not available, check the Picker `emoji` property"),console.error(D),this.data.firstEmoji()}}},watch:{skin:function(){this.onSkinChange(this.skin)}},methods:{onScroll:function(){this.infiniteScroll&&!this.waitingForPaint&&(this.waitingForPaint=!0,window.requestAnimationFrame(this.onScrollPaint.bind(this)))},onScrollPaint:function(){this.waitingForPaint=!1,this.view.onScroll()},onAnchorClick:function(D){this.view.onAnchorClick(D)},onSearch:function(D){this.view.onSearch(D)},onEmojiEnter:function(D){this.view.onEmojiEnter(D)},onEmojiLeave:function(D){this.view.onEmojiLeave(D)},onArrowLeft:function(D){var m=this.view.previewEmojiIdx;this.view.onArrowLeft(),D&&this.view.previewEmojiIdx!==m&&D.preventDefault()},onArrowRight:function(){this.view.onArrowRight()},onArrowDown:function(){this.view.onArrowDown()},onArrowUp:function(D){this.view.onArrowUp(),D.preventDefault()},onEnter:function(){this.view.previewEmoji&&(this.$emit("select",this.view.previewEmoji),R.add(this.view.previewEmoji))},onEmojiClick:function(D){this.$emit("select",D),R.add(D)},onTextSelect:function(D){D.stopPropagation()},onSkinChange:function(D){this.activeSkin=D,g.update({skin:D}),this.$emit("skin-change",D)},getCategoryComponent:function(D){var m=this.$refs["categories_"+D];return m&&"0"in m?m[0]:m}},components:{Anchors:T,Category:Ue,Preview:z,Search:te}},ie=v(Xe,function(){var D=this,m=D._self._c;return m("section",{staticClass:"emoji-mart emoji-mart-static",style:D.customStyles},[D.showCategories?m("div",{staticClass:"emoji-mart-bar emoji-mart-bar-anchors"},[m("anchors",{attrs:{data:D.data,i18n:D.mergedI18n,color:D.color,categories:D.view.allCategories,"active-category":D.view.activeCategory},on:{click:D.onAnchorClick}})],1):D._e(),D._v(" "),D._t("searchTemplate",function(){return[D.showSearch?m("search",{ref:"search",attrs:{data:D.data,i18n:D.mergedI18n,"auto-focus":D.autoFocus,"on-search":D.onSearch},on:{search:D.onSearch,arrowLeft:D.onArrowLeft,arrowRight:D.onArrowRight,arrowDown:D.onArrowDown,arrowUp:D.onArrowUp,enter:D.onEnter,select:D.onTextSelect}}):D._e()]},{data:D.data,i18n:D.i18n,autoFocus:D.autoFocus,onSearch:D.onSearch}),D._v(" "),m("div",{ref:"scroll",staticClass:"emoji-mart-scroll",attrs:{role:"tabpanel"},on:{scroll:D.onScroll}},[m("div",{ref:"scrollContent",attrs:{id:"emoji-mart-list",role:"listbox","aria-expanded":"true"}},[D._t("customCategory"),D._v(" "),D._l(D.view.filteredCategories,function(_,E){return m("category",{directives:[{name:"show",rawName:"v-show",value:D.infiniteScroll||_==D.view.activeCategory,expression:"infiniteScroll || category == view.activeCategory"}],key:_.id,ref:"categories_"+E,refInFor:!0,attrs:{data:D.data,i18n:D.mergedI18n,id:_.id,name:_.name,emojis:_.emojis,"emoji-props":D.emojiProps}})})],2)]),D._v(" "),D._t("previewTemplate",function(){return[D.showPreview?m("div",{staticClass:"emoji-mart-bar emoji-mart-bar-preview"},[m("preview",{attrs:{data:D.data,title:D.title,emoji:D.view.previewEmoji,"idle-emoji":D.idleEmoji,"show-skin-tones":D.showSkinTones,"emoji-props":D.emojiProps,"skin-props":D.skinProps,"on-skin-change":D.onSkinChange}})],1):D._e()]},{data:D.data,title:D.title,emoji:D.view.previewEmoji,idleEmoji:D.idleEmoji,showSkinTones:D.showSkinTones,emojiProps:D.emojiProps,skinProps:D.skinProps,onSkinChange:D.onSkinChange})],2)},[]),oe=ie.exports}(),s}()})})(Xv);var Zp=Xv.exports;const IY=au("nextcloud-vue").persist(!0).build();Ee(fA,j3,M3,I3);const dM={name:"CircleIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var cM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon circle-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,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?a("title",[e._v(e._s(e.title))]):e._e()])])])},hM=[],gM=me(dM,cM,hM,!1,null,null);const YY=gM.exports;const qY={search:X("Search emoji"),notfound:X("No emoji found"),categories:{search:X("Search results"),recent:X("Frequently used"),smileys:X("Smileys & Emotion"),people:X("People & Body"),nature:X("Animals & Nature"),foods:X("Food & Drink"),activity:X("Activities"),places:X("Travel & Places"),objects:X("Objects"),symbols:X("Symbols"),flags:X("Flags"),custom:X("Custom")}},zY=[new lt(255,222,52,X("Neutral skin color")),new lt(228,205,166,X("Light skin tone")),new lt(250,221,192,X("Medium light skin tone")),new lt(174,129,87,X("Medium skin tone")),new lt(158,113,88,X("Medium dark skin tone")),new lt(96,79,69,X("Dark skin tone"))];Zp.Emoji,Zp.Picker,X("Pick an emoji"),Ee(gA);const e2={name:"NcProgressBar",props:{value:{type:Number,default:0,validator(e){return e>=0&&e<=100}},size:{type:[String,Number],default:"small",validator(e){return["small","medium"].includes(e)||typeof e=="number"}},error:{type:Boolean,default:!1},type:{type:String,default:"linear",validator(e){return["linear","circular"].includes(e)}},color:{type:String,default:null}},data(){return{stroke:4}},computed:{height(){return this.type==="circular"?Number.isInteger(this.size)?this.size:44:this.size==="small"?4:this.size==="medium"?6:this.size},progress(){return this.value/100},radius(){return this.height/2},radiusNormalized(){return this.radius-3*this.stroke},circumference(){return this.radiusNormalized*2*Math.PI}}},Hp=()=>{fy((e,a)=>({"497e8a2b":e.color}))},Gp=e2.setup;e2.setup=Gp?(e,a)=>(Hp(),Gp(e,a)):Hp;const fM={name:"AccountGroupIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var mM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon account-group-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M12,5.5A3.5,3.5 0 0,1 15.5,9A3.5,3.5 0 0,1 12,12.5A3.5,3.5 0 0,1 8.5,9A3.5,3.5 0 0,1 12,5.5M5,8C5.56,8 6.08,8.15 6.53,8.42C6.38,9.85 6.8,11.27 7.66,12.38C7.16,13.34 6.16,14 5,14A3,3 0 0,1 2,11A3,3 0 0,1 5,8M19,8A3,3 0 0,1 22,11A3,3 0 0,1 19,14C17.84,14 16.84,13.34 16.34,12.38C17.2,11.27 17.62,9.85 17.47,8.42C17.92,8.15 18.44,8 19,8M5.5,18.25C5.5,16.18 8.41,14.5 12,14.5C15.59,14.5 18.5,16.18 18.5,18.25V20H5.5V18.25M0,20V18.5C0,17.11 1.89,15.94 4.45,15.6C3.86,16.28 3.5,17.22 3.5,18.25V20H0M24,20H20.5V18.25C20.5,17.22 20.14,16.28 19.55,15.6C22.11,15.94 24,17.11 24,18.5V20Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},pM=[],_M=me(fM,mM,pM,!1,null,null);const FM=_M.exports,vM={name:"OpenInNewIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var bM=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon open-in-new-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("path",{attrs:{d:"M14,3V5H17.59L7.76,14.83L9.17,16.24L19,6.41V10H21V3M19,19H5V5H12V3H5C3.89,3 3,3.9 3,5V19A2,2 0 0,0 5,21H19A2,2 0 0,0 21,19V12H19V19Z"}},[e.title?a("title",[e._v(e._s(e.title))]):e._e()])])])},yM=[],EM=me(vM,bM,yM,!1,null,null);const DM=EM.exports;Ee(zA);const TM={name:"NcTeamResources",components:{AccountGroup:FM,ChevronDown:Fv,ChevronUp:PP,OpenInNew:DM,NcButton:Xa,NcIconSvgWrapper:mu},props:{providerId:{type:String,default:null},itemId:{type:[String,Number],default:null}},data(){var e,a;return{appEnabled:((e=OC==null?void 0:OC.appswebroots)==null?void 0:e.circles)!==void 0&&((a=OC.config.version.split(".")[0])!=null?a:0)>=29,loading:!1,teamResources:null,teamOpen:[]}},computed:{isVisible(){var e;return!this.loading&&((e=this.teamResources)==null?void 0:e.length)>0},teamProviders(){return e=>{var a;return(a=this.teamResources.find(i=>i.teamId===e).resources)==null?void 0:a.reduce((i,n)=>(n.provider.id===this.providerId&&n.id===String(this.itemId)||(i[n.provider.id]||(i[n.provider.id]=n.provider,i[n.provider.id].resources=[]),n.provider.id===this.providerId&&n.id===String(this.itemId))||i[n.provider.id].resources.push(n),i),{})}},open(){return e=>this.teamOpen.indexOf(e)!==-1}},watch:{providerId(){this.fetchTeamResources()},itemId(){this.fetchTeamResources()}},created(){this.fetchTeamResources()},methods:{t:X,async fetchTeamResources(){var e;try{this.loading=!0;const a=await Tt.get(Gi("/teams/resources/".concat(this.providerId,"/").concat(this.itemId)));this.teamResources=a.data.ocs.data.teams,this.teamOpen=[(e=this.teamResources[0])==null?void 0:e.teamId]}catch(a){this.teamResources=null,console.error(a)}finally{this.loading=!1}},toggleOpen(e,a){a?this.teamOpen.push(e):this.teamOpen.splice(this.teamOpen.indexOf(e),1)}}};var kM=function(){var e=this,a=e._self._c;return e.appEnabled&&e.isVisible?a("div",{staticClass:"team-resources"},[a("h5",{staticClass:"team-resources__header"},[e._v(" "+e._s(e.t("Related team resources"))+" ")]),e._l(e.teamResources,function(i){return a("details",{key:i.teamId,staticClass:"related-team",attrs:{name:"Team resources",open:e.open(i.teamId)},on:{toggle:n=>e.toggleOpen(i.teamId,n.target.open)}},[a("summary",{staticClass:"related-team__header"},[a("h5",{staticClass:"related-team__name"},[a("AccountGroup",{attrs:{size:20}}),e._v(" "+e._s(i.displayName)+" ")],1),a("NcButton",{attrs:{type:"tertiary",href:i.link,"aria-label":e.t("View team"),title:e.t("View team")},scopedSlots:e._u([{key:"icon",fn:function(){return[a("OpenInNew",{attrs:{size:20}})]},proxy:!0}],null,!0)}),e.open(i.teamId)?a("ChevronUp",{attrs:{size:20}}):a("ChevronDown",{attrs:{size:20}})],1),a("div",e._l(e.teamProviders(i.teamId),function(n){return a("div",{key:n.id,staticClass:"related-team-provider"},[n.resources.length>0?a("h6",[e._v(" "+e._s(n.name)+" ")]):e._e(),a("ul",e._l(n.resources,function(o){return a("li",{key:o.url,staticClass:"related-team-resource"},[a("a",{staticClass:"related-team-resource__link",attrs:{href:o.url}},[o.iconEmoji?a("span",{staticClass:"resource__icon"},[e._v(" "+e._s(o.iconEmoji)+" ")]):o.iconSvg?a("NcIconSvgWrapper",{staticClass:"resource__icon",attrs:{svg:o.iconSvg,size:20}}):o.iconURL?a("span",{staticClass:"resource__icon"},[a("img",{attrs:{src:o.iconURL,alt:""}})]):e._e(),a("span",{staticClass:"resource__name"},[e._v(" "+e._s(o.label)+" ")])],1)])}),0)])}),0)])})],2):e._e()},wM=[],AM=me(TM,kM,wM,!1,null,"de46bdbe");const UY=AM.exports;Ee(YA);const SM={name:"NcResource",components:{NcButton:Xa},props:{icon:{type:String,required:!0},name:{type:String,required:!0},url:{type:String,required:!0}},data(){return{labelTranslated:X('Open link to "{resourceName}"',{resourceName:this.name})}},computed:{route(){return Sg(this.$router,this.url)}},methods:{t:X}};var CM=function(){var e=this,a=e._self._c;return a("li",{staticClass:"resource"},[a("NcButton",{staticClass:"resource__button",attrs:{"aria-label":e.labelTranslated,type:"tertiary",to:e.route,href:e.route?null:e.url},scopedSlots:e._u([{key:"icon",fn:function(){return[a("div",{staticClass:"resource__icon"},[a("img",{attrs:{src:e.icon}})])]},proxy:!0}])},[e._v(" "+e._s(e.name)+" ")])],1)},xM=[],NM=me(SM,CM,xM,!1,null,"ac1115a7");const ZY=NM.exports;Ee(_A),X("Related resources"),X("Anything shared with the same group of people will show up here");const BM={name:"NcMentionBubble",props:{id:{type:String,required:!0},title:{type:String,required:!1,default:null},label:{type:String,required:!1,default:null},icon:{type:String,required:!0},iconUrl:{type:[String,null],default:null},source:{type:String,required:!0},primary:{type:Boolean,default:!1}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?this.getAvatarUrl(this.id,44):null},mentionText(){return!this.id.includes(" ")&&!this.id.includes("/")?"@".concat(this.id):'@"'.concat(this.id,'"')},labelWithFallback(){return this.label||this.title}},methods:{getAvatarUrl:bg}};var OM=function(){var e=this,a=e._self._c;return a("span",{staticClass:"mention-bubble",class:{"mention-bubble--primary":e.primary},attrs:{contenteditable:"false"}},[a("span",{staticClass:"mention-bubble__wrapper"},[a("span",{staticClass:"mention-bubble__content"},[a("span",{staticClass:"mention-bubble__icon",class:[e.icon,"mention-bubble__icon--".concat(e.avatarUrl?"with-avatar":"")],style:e.avatarUrl?{backgroundImage:"url(".concat(e.avatarUrl,")")}:null}),a("span",{staticClass:"mention-bubble__title",attrs:{role:"heading",title:e.labelWithFallback}})]),a("span",{staticClass:"mention-bubble__select",attrs:{role:"none"}},[e._v(e._s(e.mentionText))])])])},RM=[],jM=me(BM,OM,RM,!1,null,"a519576f");const HY=jM.exports,t2=/(?=[a-z0-9_\-@.'])\B/.source,PM=/(@[a-z0-9_\-@.']+)/.source,MM=/@"guest\/[a-f0-9]+"/.source,LM=/@"(?:federated_)?(?:group|team|user){1}\/[a-z0-9_\-@.' /:]+"/.source,IM=/@"[a-z0-9_\-@.' ]+"/.source,YM="(".concat(MM,"|").concat(LM,"|").concat(IM,")"),GY=new RegExp("".concat(t2).concat(PM),"gi"),$Y=new RegExp("".concat(t2).concat(YM),"gi");function ka(e,a){for(var i in a)e[i]=a[i];return e}var qM=/[!'()*]/g,zM=function(e){return"%"+e.charCodeAt(0).toString(16)},UM=/%2C/g,Jn=function(e){return encodeURIComponent(e).replace(qM,zM).replace(UM,",")};function nh(e){try{return decodeURIComponent(e)}catch{}return e}function ZM(e,a,i){a===void 0&&(a={});var n=i||HM,o;try{o=n(e||"")}catch{o={}}for(var s in a){var r=a[s];o[s]=Array.isArray(r)?r.map($p):$p(r)}return o}var $p=function(e){return e==null||typeof e=="object"?e:String(e)};function HM(e){var a={};return e=e.trim().replace(/^(\?|#|&)/,""),e&&e.split("&").forEach(function(i){var n=i.replace(/\+/g," ").split("="),o=nh(n.shift()),s=n.length>0?nh(n.join("=")):null;a[o]===void 0?a[o]=s:Array.isArray(a[o])?a[o].push(s):a[o]=[a[o],s]}),a}function GM(e){var a=e?Object.keys(e).map(function(i){var n=e[i];if(n===void 0)return"";if(n===null)return Jn(i);if(Array.isArray(n)){var o=[];return n.forEach(function(s){s!==void 0&&(s===null?o.push(Jn(i)):o.push(Jn(i)+"="+Jn(s)))}),o.join("&")}return Jn(i)+"="+Jn(n)}).filter(function(i){return i.length>0}).join("&"):null;return a?"?"+a:""}var Yl=/\/?$/;function ql(e,a,i,n){var o=n&&n.options.stringifyQuery,s=a.query||{};try{s=oh(s)}catch{}var r={name:a.name||e&&e.name,meta:e&&e.meta||{},path:a.path||"/",hash:a.hash||"",query:s,params:a.params||{},fullPath:Vp(a,o),matched:e?$M(e):[]};return i&&(r.redirectedFrom=Vp(i,o)),Object.freeze(r)}function oh(e){if(Array.isArray(e))return e.map(oh);if(e&&typeof e=="object"){var a={};for(var i in e)a[i]=oh(e[i]);return a}else return e}var en=ql(null,{path:"/"});function $M(e){for(var a=[];e;)a.unshift(e),e=e.parent;return a}function Vp(e,a){var i=e.path,n=e.query;n===void 0&&(n={});var o=e.hash;o===void 0&&(o="");var s=a||GM;return(i||"/")+s(n)+o}function a2(e,a,i){return a===en?e===a:a?e.path&&a.path?e.path.replace(Yl,"")===a.path.replace(Yl,"")&&(i||e.hash===a.hash&&F0(e.query,a.query)):e.name&&a.name?e.name===a.name&&(i||e.hash===a.hash&&F0(e.query,a.query)&&F0(e.params,a.params)):!1:!1}function F0(e,a){if(e===void 0&&(e={}),a===void 0&&(a={}),!e||!a)return e===a;var i=Object.keys(e).sort(),n=Object.keys(a).sort();return i.length!==n.length?!1:i.every(function(o,s){var r=e[o],l=n[s];if(l!==o)return!1;var u=a[o];return r==null||u==null?r===u:typeof r=="object"&&typeof u=="object"?F0(r,u):String(r)===String(u)})}function VM(e,a){return e.path.replace(Yl,"/").indexOf(a.path.replace(Yl,"/"))===0&&(!a.hash||e.hash===a.hash)&&WM(e.query,a.query)}function WM(e,a){for(var i in a)if(!(i in e))return!1;return!0}function i2(e){for(var a=0;a=0&&(a=e.slice(n),e=e.slice(0,n));var o=e.indexOf("?");return o>=0&&(i=e.slice(o+1),e=e.slice(0,o)),{path:e,query:i,hash:a}}function Ui(e){return e.replace(/\/(?:\s*\/)+/g,"/")}var zl=Array.isArray||function(e){return Object.prototype.toString.call(e)=="[object Array]"},co=r2,XM=Rg,eL=nL,tL=o2,aL=s2,iL=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function Rg(e,a){for(var i=[],n=0,o=0,s="",r=a&&a.delimiter||"/",l;(l=iL.exec(e))!=null;){var u=l[0],c=l[1],d=l.index;if(s+=e.slice(o,d),o=d+u.length,c){s+=c[1];continue}var h=e[o],g=l[2],f=l[3],p=l[4],F=l[5],b=l[6],w=l[7];s&&(i.push(s),s="");var y=g!=null&&h!=null&&h!==g,k=b==="+"||b==="*",x=b==="?"||b==="*",S=l[2]||r,B=p||F;i.push({name:f||n++,prefix:g||"",delimiter:S,optional:x,repeat:k,partial:y,asterisk:!!w,pattern:B?rL(B):w?".*":"[^"+v0(S)+"]+?"})}return o1||!x.length)return x.length===0?e():e("span",{},x)}if(this.tag==="a")k.on=y,k.attrs={href:l,"aria-current":b};else{var S=u2(this.$slots.default);if(S){S.isStatic=!1;var B=S.data=ka({},S.data);B.on=B.on||{};for(var P in B.on){var R=B.on[P];P in y&&(B.on[P]=Array.isArray(R)?R:[R])}for(var I in y)I in B.on?B.on[I].push(y[I]):B.on[I]=w;var v=S.data.attrs=ka({},S.data.attrs);v.href=l,v["aria-current"]=b}else k.on=y}return e(this.tag,k,this.$slots.default)}};function Jp(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){var a=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(a))return}return e.preventDefault&&e.preventDefault(),!0}}function u2(e){if(e){for(var a,i=0;i-1&&(b.params[x]=p.params[x]);return b.path=b0(y.path,b.params),g(y,b,F)}else if(b.path){b.params={};for(var S=0;S-1}function Gl(e,a){return Hl(e)&&e._isRouter&&(a==null||e.type===a)}function n_(e,a,i){var n=function(o){o>=e.length?i():e[o]?a(e[o],function(){n(o+1)}):n(o+1)};n(0)}function SL(e){return function(a,i,n){var o=!1,s=0,r=null;p2(e,function(l,u,c,d){if(typeof l=="function"&&l.cid===void 0){o=!0,s++;var h=o_(function(F){xL(F)&&(F=F.default),l.resolved=typeof F=="function"?F:Ul.extend(F),c.components[d]=F,s--,s<=0&&n()}),g=o_(function(F){var b="Failed to resolve async component "+d+": "+F;r||(r=Hl(F)?F:new Error(b),n(r))}),f;try{f=l(h,g)}catch(F){g(F)}if(f)if(typeof f.then=="function")f.then(h,g);else{var p=f.component;p&&typeof p.then=="function"&&p.then(h,g)}}}),o||n()}}function p2(e,a){return _2(e.map(function(i){return Object.keys(i.components).map(function(n){return a(i.components[n],i.instances[n],i,n)})}))}function _2(e){return Array.prototype.concat.apply([],e)}var CL=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol";function xL(e){return e.__esModule||CL&&e[Symbol.toStringTag]==="Module"}function o_(e){var a=!1;return function(){for(var i=[],n=arguments.length;n--;)i[n]=arguments[n];if(!a)return a=!0,e.apply(this,i)}}var Ea=function(e,a){this.router=e,this.base=NL(a),this.current=en,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};Ea.prototype.listen=function(e){this.cb=e},Ea.prototype.onReady=function(e,a){this.ready?e():(this.readyCbs.push(e),a&&this.readyErrorCbs.push(a))},Ea.prototype.onError=function(e){this.errorCbs.push(e)},Ea.prototype.transitionTo=function(e,a,i){var n=this,o;try{o=this.router.match(e,this.current)}catch(r){throw this.errorCbs.forEach(function(l){l(r)}),r}var s=this.current;this.confirmTransition(o,function(){n.updateRoute(o),a&&a(o),n.ensureURL(),n.router.afterHooks.forEach(function(r){r&&r(o,s)}),n.ready||(n.ready=!0,n.readyCbs.forEach(function(r){r(o)}))},function(r){i&&i(r),r&&!n.ready&&(!Gl(r,Hn.redirected)||s!==en)&&(n.ready=!0,n.readyErrorCbs.forEach(function(l){l(r)}))})},Ea.prototype.confirmTransition=function(e,a,i){var n=this,o=this.current;this.pending=e;var s=function(p){!Gl(p)&&Hl(p)&&(n.errorCbs.length?n.errorCbs.forEach(function(F){F(p)}):console.error(p)),i&&i(p)},r=e.matched.length-1,l=o.matched.length-1;if(a2(e,o)&&r===l&&e.matched[r]===o.matched[l])return this.ensureURL(),e.hash&&Zi(this.router,o,e,!1),s(TL(o,e));var u=BL(this.current.matched,e.matched),c=u.updated,d=u.deactivated,h=u.activated,g=[].concat(RL(d),this.router.beforeHooks,jL(c),h.map(function(p){return p.beforeEnter}),SL(h)),f=function(p,F){if(n.pending!==e)return s(i_(o,e));try{p(e,o,function(b){b===!1?(n.ensureURL(!0),s(kL(o,e))):Hl(b)?(n.ensureURL(!0),s(b)):typeof b=="string"||typeof b=="object"&&(typeof b.path=="string"||typeof b.name=="string")?(s(DL(o,e)),typeof b=="object"&&b.replace?n.replace(b):n.push(b)):F(b)})}catch(b){s(b)}};n_(g,f,function(){var p=PL(h),F=p.concat(n.router.resolveHooks);n_(F,f,function(){if(n.pending!==e)return s(i_(o,e));n.pending=null,a(e),n.router.app&&n.router.app.$nextTick(function(){i2(e)})})})},Ea.prototype.updateRoute=function(e){this.current=e,this.cb&&this.cb(e)},Ea.prototype.setupListeners=function(){},Ea.prototype.teardown=function(){this.listeners.forEach(function(e){e()}),this.listeners=[],this.current=en,this.pending=null};function NL(e){if(!e)if(dr){var a=document.querySelector("base");e=a&&a.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return e.charAt(0)!=="/"&&(e="/"+e),e.replace(/\/$/,"")}function BL(e,a){var i,n=Math.max(e.length,a.length);for(i=0;i0)){var n=this.router,o=n.options.scrollBehavior,s=Hi&&o;s&&this.listeners.push(f2());var r=function(){var l=i.current,u=gs(i.base);i.current===en&&u===i._startLocation||i.transitionTo(u,function(c){s&&Zi(n,c,l,!0)})};window.addEventListener("popstate",r),this.listeners.push(function(){window.removeEventListener("popstate",r)})}},a.prototype.go=function(i){window.history.go(i)},a.prototype.push=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){Zl(Ui(s.base+u.fullPath)),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.replace=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){lh(Ui(s.base+u.fullPath)),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.ensureURL=function(i){if(gs(this.base)!==this.current.fullPath){var n=Ui(this.base+this.current.fullPath);i?Zl(n):lh(n)}},a.prototype.getCurrentLocation=function(){return gs(this.base)},a}(Ea);function gs(e){var a=window.location.pathname,i=a.toLowerCase(),n=e.toLowerCase();return e&&(i===n||i.indexOf(Ui(n+"/"))===0)&&(a=a.slice(e.length)),(a||"/")+window.location.search+window.location.hash}var b2=function(e){function a(i,n,o){e.call(this,i,n),!(o&&LL(this.base))&&s_()}return e&&(a.__proto__=e),a.prototype=Object.create(e&&e.prototype),a.prototype.constructor=a,a.prototype.setupListeners=function(){var i=this;if(!(this.listeners.length>0)){var n=this.router,o=n.options.scrollBehavior,s=Hi&&o;s&&this.listeners.push(f2());var r=function(){var u=i.current;s_()&&i.transitionTo(y0(),function(c){s&&Zi(i.router,c,u,!0),Hi||E0(c.fullPath)})},l=Hi?"popstate":"hashchange";window.addEventListener(l,r),this.listeners.push(function(){window.removeEventListener(l,r)})}},a.prototype.push=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){r_(u.fullPath),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.replace=function(i,n,o){var s=this,r=this,l=r.current;this.transitionTo(i,function(u){E0(u.fullPath),Zi(s.router,u,l,!1),n&&n(u)},o)},a.prototype.go=function(i){window.history.go(i)},a.prototype.ensureURL=function(i){var n=this.current.fullPath;y0()!==n&&(i?r_(n):E0(n))},a.prototype.getCurrentLocation=function(){return y0()},a}(Ea);function LL(e){var a=gs(e);if(!/^\/#/.test(a))return window.location.replace(Ui(e+"/#"+a)),!0}function s_(){var e=y0();return e.charAt(0)==="/"?!0:(E0("/"+e),!1)}function y0(){var e=window.location.href,a=e.indexOf("#");return a<0?"":(e=e.slice(a+1),e)}function uh(e){var a=window.location.href,i=a.indexOf("#"),n=i>=0?a.slice(0,i):a;return n+"#"+e}function r_(e){Hi?Zl(uh(e)):window.location.hash=e}function E0(e){Hi?lh(uh(e)):window.location.replace(uh(e))}var IL=function(e){function a(i,n){e.call(this,i,n),this.stack=[],this.index=-1}return e&&(a.__proto__=e),a.prototype=Object.create(e&&e.prototype),a.prototype.constructor=a,a.prototype.push=function(i,n,o){var s=this;this.transitionTo(i,function(r){s.stack=s.stack.slice(0,s.index+1).concat(r),s.index++,n&&n(r)},o)},a.prototype.replace=function(i,n,o){var s=this;this.transitionTo(i,function(r){s.stack=s.stack.slice(0,s.index).concat(r),n&&n(r)},o)},a.prototype.go=function(i){var n=this,o=this.index+i;if(!(o<0||o>=this.stack.length)){var s=this.stack[o];this.confirmTransition(s,function(){var r=n.current;n.index=o,n.updateRoute(s),n.router.afterHooks.forEach(function(l){l&&l(s,r)})},function(r){Gl(r,Hn.duplicated)&&(n.index=o)})}},a.prototype.getCurrentLocation=function(){var i=this.stack[this.stack.length-1];return i?i.fullPath:"/"},a.prototype.ensureURL=function(){},a}(Ea),et=function(e){e===void 0&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=mL(e.routes||[],this);var a=e.mode||"hash";switch(this.fallback=a==="history"&&!Hi&&e.fallback!==!1,this.fallback&&(a="hash"),dr||(a="abstract"),this.mode=a,a){case"history":this.history=new v2(this,e.base);break;case"hash":this.history=new b2(this,e.base,this.fallback);break;case"abstract":this.history=new IL(this,e.base);break}},l_={currentRoute:{configurable:!0}};et.prototype.match=function(e,a,i){return this.matcher.match(e,a,i)},l_.currentRoute.get=function(){return this.history&&this.history.current},et.prototype.init=function(e){var a=this;if(this.apps.push(e),e.$once("hook:destroyed",function(){var s=a.apps.indexOf(e);s>-1&&a.apps.splice(s,1),a.app===e&&(a.app=a.apps[0]||null),a.app||a.history.teardown()}),!this.app){this.app=e;var i=this.history;if(i instanceof v2||i instanceof b2){var n=function(s){var r=i.current,l=a.options.scrollBehavior,u=Hi&&l;u&&"fullPath"in s&&Zi(a,s,r,!1)},o=function(s){i.setupListeners(),n(s)};i.transitionTo(i.getCurrentLocation(),o,o)}i.listen(function(s){a.apps.forEach(function(r){r._route=s})})}},et.prototype.beforeEach=function(e){return jd(this.beforeHooks,e)},et.prototype.beforeResolve=function(e){return jd(this.resolveHooks,e)},et.prototype.afterEach=function(e){return jd(this.afterHooks,e)},et.prototype.onReady=function(e,a){this.history.onReady(e,a)},et.prototype.onError=function(e){this.history.onError(e)},et.prototype.push=function(e,a,i){var n=this;if(!a&&!i&&typeof Promise<"u")return new Promise(function(o,s){n.history.push(e,o,s)});this.history.push(e,a,i)},et.prototype.replace=function(e,a,i){var n=this;if(!a&&!i&&typeof Promise<"u")return new Promise(function(o,s){n.history.replace(e,o,s)});this.history.replace(e,a,i)},et.prototype.go=function(e){this.history.go(e)},et.prototype.back=function(){this.go(-1)},et.prototype.forward=function(){this.go(1)},et.prototype.getMatchedComponents=function(e){var a=e?e.matched?e:this.resolve(e).route:this.currentRoute;return a?[].concat.apply([],a.matched.map(function(i){return Object.keys(i.components).map(function(n){return i.components[n]})})):[]},et.prototype.resolve=function(e,a,i){a=a||this.history.current;var n=Mg(e,a,i,this),o=this.match(n,a),s=o.redirectedFrom||o.fullPath,r=this.history.base,l=YL(r,s,this.mode);return{location:n,route:o,href:l,normalizedTo:n,resolved:o}},et.prototype.getRoutes=function(){return this.matcher.getRoutes()},et.prototype.addRoute=function(e,a){this.matcher.addRoute(e,a),this.history.current!==en&&this.history.transitionTo(this.history.getCurrentLocation())},et.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==en&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(et.prototype,l_);function jd(e,a){return e.push(a),function(){var i=e.indexOf(a);i>-1&&e.splice(i,1)}}function YL(e,a,i){var n=i==="hash"?"#"+a:a;return e?Ui(e+"/"+n):n}et.install=sh,et.version="3.6.5",et.isNavigationFailure=Gl,et.NavigationFailureType=Hn,et.START_LOCATION=en,dr&&window.Vue&&window.Vue.use(et),window._vue_richtext_widgets||(window._vue_richtext_widgets={});const u_=e=>!!window._vue_richtext_widgets[e],qL=e=>{var a;return!!((a=window._vue_richtext_widgets[e])!=null&&a.hasInteractiveView)},zL=e=>{var a;return!!((a=window._vue_richtext_widgets[e])!=null&&a.fullWidth)},UL=(e,a,i=o=>{},n)=>{const o={hasInteractiveView:!0,fullWidth:!1,...n};if(window._vue_richtext_widgets[e]){console.error("Widget for id "+e+" already registered");return}window._vue_richtext_widgets[e]={id:e,callback:a,onDestroy:i,...o}},ZL=(e,{richObjectType:a,richObject:i,accessible:n,interactive:o})=>{if(a!=="open-graph"){if(!window._vue_richtext_widgets[a]){console.error("Widget for rich object type "+a+" not registered");return}window._vue_richtext_widgets[a].callback(e,{richObjectType:a,richObject:i,accessible:n,interactive:o})}},HL=(e,a)=>{e!=="open-graph"&&window._vue_richtext_widgets[e]&&window._vue_richtext_widgets[e].onDestroy(a)};window._registerWidget=(e,a,i,n)=>{UL(e,a,i,n)},window._vue_richtext_custom_picker_elements||(window._vue_richtext_custom_picker_elements={});const Qs=e=>!!window._vue_richtext_custom_picker_elements[e],GL=e=>{var a;const i=(a=window._vue_richtext_custom_picker_elements[e])==null?void 0:a.size;return["small","normal","large","full"].includes(i)?i:null},$L=(e,a,i=o=>{},n="large")=>{if(window._vue_richtext_custom_picker_elements[e]){console.error("Custom reference picker element for id "+e+" already registered");return}window._vue_richtext_custom_picker_elements[e]={id:e,callback:a,onDestroy:i,size:n}},VL=(e,{providerId:a,accessible:i})=>{if(!window._vue_richtext_custom_picker_elements[a]){console.error("Custom reference picker element for reference provider ID "+a+" not registered");return}return window._vue_richtext_custom_picker_elements[a].callback(e,{providerId:a,accessible:i})},WL=(e,a,i)=>{window._vue_richtext_custom_picker_elements[e]&&window._vue_richtext_custom_picker_elements[e].onDestroy(a,i)};window._registerCustomPickerElement=$L,Ee(SA);const KL=3*60*1e3,QL={name:"NcReferenceWidget",components:{NcButton:Xa},props:{reference:{type:Object,required:!0},interactive:{type:Boolean,default:!0},interactiveOptIn:{type:Boolean,default:!1}},setup(){const e=He(!1),a=He(),{width:i}=A3(a);return Ow(a,([n])=>{ir(()=>{e.value=n.isIntersecting})}),{width:i,isVisible:e,widgetRoot:a}},data(){return{showInteractive:!1,rendered:!1,idleTimeout:null}},computed:{isInteractive(){return!this.interactiveOptIn&&this.interactive||this.showInteractive},hasFullWidth(){return zL(this.reference.richObjectType)},hasCustomWidget(){return u_(this.reference.richObjectType)},hasInteractiveView(){return u_(this.reference.richObjectType)&&qL(this.reference.richObjectType)},noAccess(){return this.reference&&!this.reference.accessible},descriptionStyle(){if(this.numberOfLines===0)return{display:"none"};const e=this.numberOfLines;return{lineClamp:e,webkitLineClamp:e}},numberOfLines(){return[450,550,650,1/0].findIndex(e=>this.width{this.isVisible||this.destroyWidget()},KL);return}this.idleTimeout&&(clearTimeout(this.idleTimeout),this.idleTimeout=null),this.rendered||this.renderWidget()},immediate:!0}},beforeDestroy(){this.destroyWidget()},methods:{t:X,enableInteractive(){this.showInteractive=!0,this.renderWidget()},renderWidget(){var e;if(!this.$refs.customWidget||((e=this==null?void 0:this.reference)==null?void 0:e.richObjectType)==="open-graph")return;this.$refs.customWidget.innerHTML="";const a=document.createElement("div");this.$refs.customWidget.appendChild(a),this.$nextTick(()=>{ZL(a,{...this.reference,interactive:this.isInteractive}),this.rendered=!0})},destroyWidget(){this.rendered&&(HL(this.reference.richObjectType,this.$el),this.rendered=!1)}}};var JL=function(){var e=this,a=e._self._c;return a("div",{ref:"widgetRoot",class:{"toggle-interactive":e.hasInteractiveView&&!e.isInteractive}},[e.reference&&e.hasCustomWidget?a("div",{ref:"customWidget",staticClass:"widget-custom",class:{"full-width":e.hasFullWidth}}):!e.noAccess&&e.reference&&e.reference.openGraphObject&&!e.hasCustomWidget?a(e.referenceWidgetLinkComponent,e._b({tag:"component",staticClass:"widget-default",attrs:{rel:"noopener noreferrer"}},"component",e.referenceWidgetLinkProps,!1),[e.reference.openGraphObject.thumb?a("img",{staticClass:"widget-default--image",attrs:{src:e.reference.openGraphObject.thumb}}):e._e(),a("div",{staticClass:"widget-default--details"},[a("p",{staticClass:"widget-default--name"},[e._v(" "+e._s(e.reference.openGraphObject.name)+" ")]),a("p",{staticClass:"widget-default--description",style:e.descriptionStyle},[e._v(" "+e._s(e.reference.openGraphObject.description)+" ")]),a("p",{staticClass:"widget-default--link"},[e._v(" "+e._s(e.compactLink)+" ")])])]):e._e(),e.interactiveOptIn&&e.hasInteractiveView&&!e.isInteractive?a("NcButton",{staticClass:"toggle-interactive--button",on:{click:e.enableInteractive}},[e._v(" "+e._s(e.t("Enable interactive view"))+" ")]):e._e()],1)},XL=[],eI=me(QL,JL,XL,!1,null,"b293f5d9");const tI=eI.exports,aI={name:"NcCustomPickerElement",props:{provider:{type:Object,required:!0}},emits:["cancel","submit"],data(){return{isRegistered:Qs(this.provider.id),renderResult:null}},mounted(){this.isRegistered&&this.renderElement()},beforeDestroy(){this.isRegistered&&WL(this.provider.id,this.$el,this.renderResult)},methods:{renderElement(){this.$refs.domElement&&(this.$refs.domElement.innerHTML="");const e=VL(this.$refs.domElement,{providerId:this.provider.id,accessible:!1});Promise.resolve(e).then(a=>{var i,n;this.renderResult=a,(i=this.renderResult.object)!=null&&i._isVue&&(n=this.renderResult.object)!=null&&n.$on&&(this.renderResult.object.$on("submit",this.onSubmit),this.renderResult.object.$on("cancel",this.onCancel)),this.renderResult.element.addEventListener("submit",o=>{this.onSubmit(o.detail)}),this.renderResult.element.addEventListener("cancel",this.onCancel)})},onSubmit(e){this.$emit("submit",e)},onCancel(){this.$emit("cancel")}}};var iI=function(){var e=this,a=e._self._c;return a("div",{ref:"domElement"})},nI=[],oI=me(aI,iI,nI,!1,null,"de9850e4");const sI=oI.exports;Ee(pA);const rI="any-link",lI={id:rI,title:X("Any link"),icon_url:v_("core","filetypes/link.svg")};window._vue_richtext_reference_providers||(window._vue_richtext_reference_providers=Ki("core","reference-provider-list",[])),window._vue_richtext_reference_provider_timestamps||(window._vue_richtext_reference_provider_timestamps=Ki("core","reference-provider-timestamps",{}));function uI(){return window._vue_richtext_reference_providers.filter(e=>{const a=!!e.search_providers_ids&&e.search_providers_ids.length>0||Qs(e.id);return a||console.debug("[smart picker]",e.id,"reference provider is discoverable but does not have any related search provider or custom picker component registered"),a})}function dI(e){const a=window._vue_richtext_reference_provider_timestamps;return e.sort((i,n)=>i.order===n.order?0:i.order>n.order?1:-1).sort((i,n)=>{const o=a[i.id],s=a[n.id];return o===s?0:s===void 0?-1:o===void 0?1:o>s?-1:1})}function cI(e,a=null){const i=uI(),n=e.replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&"),o=new RegExp(n,"i"),s=dI(i).filter(l=>l.title.match(o)),r=a?s.slice(0,a):s;return(e===""||r.length===0)&&r.push(lI),r}function hI(e){const a=Math.floor(Date.now()/1e3),i={timestamp:a},n=Gi("references/provider/{providerId}",{providerId:e});Tt.put(n,i).then(o=>{window._vue_richtext_reference_provider_timestamps[e]=a})}let d_=0;function y2(e,a){return function(){const i=this,n=arguments;clearTimeout(d_),d_=setTimeout(function(){e.apply(i,n)},a)}}function Ig(e){try{return!!new URL(e)}catch{return!1}}Ee(L3,HA);const gI={name:"LinkVariantIcon",emits:["click"],props:{title:{type:String},fillColor:{type:String,default:"currentColor"},size:{type:Number,default:24}}};var fI=function(){var e=this,a=e._self._c;return a("span",e._b({staticClass:"material-design-icon link-variant-icon",attrs:{"aria-hidden":e.title?null:!0,"aria-label":e.title,role:"img"},on:{click:function(i){return e.$emit("click",i)}}},"span",e.$attrs,!1),[a("svg",{staticClass:"material-design-icon__svg",attrs:{fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 24 24"}},[a("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?a("title",[e._v(e._s(e.title))]):e._e()])])])},mI=[],pI=me(gI,fI,mI,!1,null,null);const Yg=pI.exports,_I={name:"NcProviderList",components:{NcSelect:Au,NcHighlight:Tu,NcEmptyContent:Og,LinkVariantIcon:Yg},emits:["select-provider","submit"],data(){return{selectedProvider:null,query:"",multiselectPlaceholder:X("Select provider"),providerIconAlt:X("Provider icon")}},computed:{options(){const e=[];return this.query!==""&&Ig(this.query)&&e.push({id:this.query,title:this.query,isLink:!0}),e.push(...cI(this.query)),e}},methods:{focus(){setTimeout(()=>{var e,a,i;(i=(a=(e=this.$refs["provider-select"])==null?void 0:e.$el)==null?void 0:a.querySelector("#provider-select-input"))==null||i.focus()},300)},onProviderSelected(e){e!==null&&(e.isLink?this.$emit("submit",e.title):this.$emit("select-provider",e),this.selectedProvider=null)},onSearch(e,a){this.query=e}}};var FI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"provider-list"},[a("NcSelect",{ref:"provider-select",staticClass:"provider-list--select",attrs:{"input-id":"provider-select-input",label:"title",placeholder:e.multiselectPlaceholder,options:e.options,"append-to-body":!1,"clear-search-on-select":!0,"clear-search-on-blur":()=>!1,filterable:!1},on:{search:e.onSearch,input:e.onProviderSelected},scopedSlots:e._u([{key:"option",fn:function(i){return[i.isLink?a("div",{staticClass:"provider"},[a("LinkVariantIcon",{staticClass:"link-icon",attrs:{size:20}}),a("span",[e._v(e._s(i.title))])],1):a("div",{staticClass:"provider"},[a("img",{staticClass:"provider-icon",attrs:{src:i.icon_url,alt:e.providerIconAlt}}),a("NcHighlight",{staticClass:"option-text",attrs:{search:e.query,text:i.title}})],1)]}}]),model:{value:e.selectedProvider,callback:function(i){e.selectedProvider=i},expression:"selectedProvider"}}),a("NcEmptyContent",{staticClass:"provider-list--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[a("LinkVariantIcon")]},proxy:!0}])})],1)},vI=[],bI=me(_I,FI,vI,!1,null,"e54e09d6");const yI=bI.exports;Ee(CA);const EI={name:"NcRawLinkInput",components:{LinkVariantIcon:Yg,NcEmptyContent:Og,NcLoadingIcon:ku,NcReferenceWidget:tI,NcTextField:AP},props:{provider:{type:Object,required:!0}},emits:["submit"],data(){return{inputValue:"",loading:!1,reference:null,abortController:null,inputPlaceholder:X("Enter link")}},computed:{isLinkValid(){return Ig(this.inputValue)}},methods:{focus(){var e;(e=this.$refs["url-input"].$el.getElementsByTagName("input")[0])==null||e.focus()},onSubmit(e){const a=e.target.value;this.isLinkValid&&this.$emit("submit",a)},onClear(){this.inputValue="",this.reference=null},onInput(){this.reference=null,this.abortController&&this.abortController.abort(),this.isLinkValid&&y2(()=>{this.updateReference()},500)()},updateReference(){this.loading=!0,this.abortController=new AbortController,Tt.get(Gi("references/resolve",2)+"?reference="+encodeURIComponent(this.inputValue),{signal:this.abortController.signal}).then(e=>{this.reference=e.data.ocs.data.references[this.inputValue]}).catch(e=>{console.error(e)}).then(()=>{this.loading=!1})}}};var DI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"raw-link"},[a("div",{staticClass:"input-wrapper"},[a("NcTextField",{ref:"url-input",attrs:{value:e.inputValue,"show-trailing-button":e.inputValue!=="",label:e.inputPlaceholder},on:{"update:value":[function(i){e.inputValue=i},e.onInput],"trailing-button-click":e.onClear},nativeOn:{keyup:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"enter",13,i.key,"Enter")?null:e.onSubmit.apply(null,arguments)}}},[e.loading?a("NcLoadingIcon",{attrs:{size:16}}):a("LinkVariantIcon",{attrs:{size:16}})],1)],1),e.reference!==null?a("NcReferenceWidget",{staticClass:"reference-widget",attrs:{reference:e.reference}}):a("NcEmptyContent",{staticClass:"raw-link--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[e.provider.icon_url?a("img",{staticClass:"provider-icon",attrs:{src:e.provider.icon_url}}):a("LinkVariantIcon")]},proxy:!0}])})],1)},TI=[],kI=me(EI,DI,TI,!1,null,"3c1803b5");const wI=kI.exports,AI={name:"NcSearchResult",components:{NcHighlight:Tu},props:{entry:{type:Object,required:!0},query:{type:String,required:!0}}};var SI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"result"},[e.entry.icon?a("div",{staticClass:"result--icon-class",class:{[e.entry.icon]:!0,rounded:e.entry.rounded}}):a("img",{staticClass:"result--image",class:{rounded:e.entry.rounded},attrs:{src:e.entry.thumbnailUrl}}),a("div",{staticClass:"result--content"},[a("span",{staticClass:"result--content--name"},[a("NcHighlight",{attrs:{search:e.query,text:e.entry.title}})],1),a("span",{staticClass:"result--content--subline"},[a("NcHighlight",{attrs:{search:e.query,text:e.entry.subline}})],1)])])},CI=[],xI=me(AI,SI,CI,!1,null,"8571023b");const NI=xI.exports;Ee(PA,L3,I3);const c_=5,BI={name:"NcSearch",components:{LinkVariantIcon:Yg,DotsHorizontalIcon:hu,NcEmptyContent:Og,NcSelect:Au,NcSearchResult:NI},props:{provider:{type:Object,required:!0},showEmptyContent:{type:Boolean,default:!0},searchPlaceholder:{type:String,default:null}},emits:["submit"],data(){return{searchQuery:"",selectedResult:null,resultsBySearchProvider:{},searching:!1,searchingMoreOf:null,abortController:null,noOptionsText:X("Start typing to search"),providerIconAlt:X("Provider icon")}},computed:{mySearchPlaceholder(){return this.searchPlaceholder||X("Search")},searchProviderIds(){return this.provider.search_providers_ids},options(){if(this.searchQuery==="")return[];const e=[];return Ig(this.searchQuery)&&e.push(this.rawLinkEntry),e.push(...this.formattedSearchResults),e},rawLinkEntry(){return{id:"rawLinkEntry",resourceUrl:this.searchQuery,isRawLink:!0}},formattedSearchResults(){const e=[];return this.searchProviderIds.forEach(a=>{if(this.resultsBySearchProvider[a].entries.length>0){(this.searchProviderIds.length>1||this.resultsBySearchProvider[a].entries.length>1)&&e.push({id:"groupTitle-"+a,name:this.resultsBySearchProvider[a].name,isCustomGroupTitle:!0,providerId:a});const i=this.resultsBySearchProvider[a].entries.map((n,o)=>({id:"provider-"+a+"-entry-"+o,...n}));e.push(...i),this.resultsBySearchProvider[a].isPaginated&&e.push({id:"moreOf-"+a,name:this.resultsBySearchProvider[a].name,isMore:!0,providerId:a,isLoading:this.searchingMoreOf===a})}}),e}},mounted(){this.resetResults()},beforeDestroy(){this.cancelSearchRequests()},methods:{t:X,resetResults(){const e={};this.searchProviderIds.forEach(a=>{e[a]={entries:[]}}),this.resultsBySearchProvider=e},focus(){setTimeout(()=>{var e,a,i;(i=(a=(e=this.$refs["search-select"])==null?void 0:e.$el)==null?void 0:a.querySelector("#search-select-input"))==null||i.focus()},300)},cancelSearchRequests(){this.abortController&&this.abortController.abort()},onSearchInput(e,a){this.searchQuery=e,y2(()=>{this.updateSearch()},500)()},onSelectResultSelected(e){e!==null&&(e.resourceUrl?(this.cancelSearchRequests(),this.$emit("submit",e.resourceUrl)):e.isMore&&this.searchMoreOf(e.providerId).then(()=>{this.selectedResult=null}))},searchMoreOf(e){return this.searchingMoreOf=e,this.cancelSearchRequests(),this.searchProviders(e)},updateSearch(){if(this.cancelSearchRequests(),this.resetResults(),this.searchQuery===""){this.searching=!1;return}return this.searchProviders()},searchProviders(e=null){var a,i;this.abortController=new AbortController,this.searching=!0;const n=e===null?[...this.searchProviderIds].map(o=>this.searchOneProvider(o)):[this.searchOneProvider(e,(i=(a=this.resultsBySearchProvider[e])==null?void 0:a.cursor)!=null?i:null)];return Promise.allSettled(n).then(o=>{o.find(s=>s.status==="rejected"&&(s.reason.name==="CanceledError"||s.reason.code==="ERR_CANCELED"))||(this.searching=!1,this.searchingMoreOf=null)})},searchOneProvider(e,a=null){const i=a===null?Gi("search/providers/{providerId}/search?term={term}&limit={limit}",{providerId:e,term:this.searchQuery,limit:c_}):Gi("search/providers/{providerId}/search?term={term}&limit={limit}&cursor={cursor}",{providerId:e,term:this.searchQuery,limit:c_,cursor:a});return Tt.get(i,{signal:this.abortController.signal}).then(n=>{const o=n.data.ocs.data;this.resultsBySearchProvider[e].name=o.name,this.resultsBySearchProvider[e].cursor=o.cursor,this.resultsBySearchProvider[e].isPaginated=o.isPaginated,this.resultsBySearchProvider[e].entries.push(...o.entries)})}}};var OI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"smart-picker-search",class:{"with-empty-content":e.showEmptyContent}},[a("NcSelect",{ref:"search-select",staticClass:"smart-picker-search--select",attrs:{"input-id":"search-select-input",label:"name",placeholder:e.mySearchPlaceholder,options:e.options,"append-to-body":!1,"close-on-select":!1,"clear-search-on-select":!1,"clear-search-on-blur":()=>!1,"reset-focus-on-options-change":!1,filterable:!1,autoscroll:!0,"reset-on-options-change":!1,loading:e.searching},on:{search:e.onSearchInput,input:e.onSelectResultSelected},scopedSlots:e._u([{key:"option",fn:function(i){return[i.isRawLink?a("div",{staticClass:"custom-option"},[a("LinkVariantIcon",{staticClass:"option-simple-icon",attrs:{size:20}}),a("span",{staticClass:"option-text"},[e._v(" "+e._s(e.t("Raw link {options}",{options:i.resourceUrl}))+" ")])],1):i.resourceUrl?a("NcSearchResult",{staticClass:"search-result",attrs:{entry:i,query:e.searchQuery}}):i.isCustomGroupTitle?a("span",{staticClass:"custom-option group-name"},[e.provider.icon_url?a("img",{staticClass:"provider-icon group-name-icon",attrs:{src:e.provider.icon_url}}):e._e(),a("span",{staticClass:"option-text"},[a("strong",[e._v(e._s(i.name))])])]):i.isMore?a("span",{class:{"custom-option":!0}},[i.isLoading?a("span",{staticClass:"option-simple-icon icon-loading-small"}):a("DotsHorizontalIcon",{staticClass:"option-simple-icon",attrs:{size:20}}),a("span",{staticClass:"option-text"},[e._v(" "+e._s(e.t('Load more "{options}"',{options:i.name}))+" ")])],1):e._e()]}},{key:"no-options",fn:function(){return[e._v(" "+e._s(e.noOptionsText)+" ")]},proxy:!0}]),model:{value:e.selectedResult,callback:function(i){e.selectedResult=i},expression:"selectedResult"}}),e.showEmptyContent?a("NcEmptyContent",{staticClass:"smart-picker-search--empty-content",scopedSlots:e._u([{key:"icon",fn:function(){return[e.provider.icon_url?a("img",{staticClass:"provider-icon",attrs:{alt:e.providerIconAlt,src:e.provider.icon_url}}):a("LinkVariantIcon")]},proxy:!0}],null,!1,2922132592)}):e._e()],1)},RI=[],jI=me(BI,OI,RI,!1,null,"05fef988");const PI=jI.exports,ss={providerList:1,standardLinkInput:2,searchInput:3,customElement:4},MI={name:"NcReferencePicker",components:{NcCustomPickerElement:sI,NcProviderList:yI,NcRawLinkInput:wI,NcSearch:PI},props:{initialProvider:{type:Object,default:()=>null},width:{type:Number,default:null},focusOnCreate:{type:Boolean,default:!0}},emits:["cancel","cancel-raw-link","cancel-search","provider-selected","submit"],data(){return{MODES:ss,selectedProvider:this.initialProvider}},computed:{mode(){return this.selectedProvider===null?ss.providerList:Qs(this.selectedProvider.id)?ss.customElement:this.selectedProvider.search_providers_ids?ss.searchInput:ss.standardLinkInput},pickerWrapperStyle(){return{width:this.width?this.width+"px":void 0}}},mounted(){this.focusOnCreate&&(this.initialProvider?setTimeout(()=>{var e;(e=this.$refs["url-input"])==null||e.focus()},300):this.$nextTick(()=>{var e;(e=this.$refs["provider-list"])==null||e.focus()}))},methods:{onEscapePressed(){this.selectedProvider!==null?this.deselectProvider():this.cancelProviderSelection()},onProviderSelected(e){this.selectedProvider=e,this.$emit("provider-selected",e),this.$nextTick(()=>{var a;(a=this.$refs["url-input"])==null||a.focus()})},cancelCustomElement(){this.deselectProvider()},cancelSearch(){var e;this.$emit("cancel-search",(e=this.selectedProvider)==null?void 0:e.title),this.deselectProvider()},cancelRawLinkInput(){var e;this.$emit("cancel-raw-link",(e=this.selectedProvider)==null?void 0:e.title),this.deselectProvider()},cancelProviderSelection(){this.$emit("cancel")},submitLink(e){this.selectedProvider!==null&&hI(this.selectedProvider.id),this.$emit("submit",e),this.deselectProvider()},deselectProvider(){this.selectedProvider=null,this.$emit("provider-selected",null),setTimeout(()=>{var e;(e=this.$refs["provider-list"])==null||e.focus()},300)}}};var LI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"reference-picker",style:e.pickerWrapperStyle,attrs:{tabindex:"-1"},on:{keydown:function(i){return!i.type.indexOf("key")&&e._k(i.keyCode,"esc",27,i.key,["Esc","Escape"])?null:(i.stopPropagation(),i.preventDefault(),e.onEscapePressed.apply(null,arguments))}}},[e.mode===e.MODES.providerList?a("NcProviderList",{ref:"provider-list",on:{"select-provider":e.onProviderSelected,submit:e.submitLink,cancel:e.cancelProviderSelection}}):e.mode===e.MODES.standardLinkInput?a("NcRawLinkInput",{ref:"url-input",attrs:{provider:e.selectedProvider},on:{submit:e.submitLink,cancel:e.cancelRawLinkInput}}):e.mode===e.MODES.searchInput?a("NcSearch",{ref:"url-input",attrs:{provider:e.selectedProvider},on:{cancel:e.cancelSearch,submit:e.submitLink}}):e.mode===e.MODES.customElement?a("div",{staticClass:"custom-element-wrapper"},[a("NcCustomPickerElement",{attrs:{provider:e.selectedProvider},on:{submit:e.submitLink,cancel:e.cancelCustomElement}})],1):e._e()],1)},II=[],YI=me(MI,LI,II,!1,null,"f3f0de17");const qI=YI.exports;Ee(bA,P3);const zI={name:"NcReferencePickerModal",components:{NcReferencePicker:qI,NcModal:fu,NcButton:Xa,ArrowLeftIcon:Qv,CloseIcon:gu},props:{initialProvider:{type:Object,default:()=>null},focusOnCreate:{type:Boolean,default:!0},isInsideViewer:{type:Boolean,default:!1}},emits:["cancel","submit"],data(){return{show:!0,selectedProvider:this.initialProvider,backButtonTitle:X("Back to provider selection"),closeButtonTitle:X("Close"),closeButtonLabel:X("Close Smart Picker")}},computed:{isProviderSelected(){return this.selectedProvider!==null},showBackButton(){return this.initialProvider===null&&this.isProviderSelected},modalSize(){var e;return this.isProviderSelected&&Qs(this.selectedProvider.id)?(e=GL(this.selectedProvider.id))!=null?e:"large":"normal"},showModalName(){return!this.isProviderSelected||!Qs(this.selectedProvider.id)},modalName(){return this.isProviderSelected?this.selectedProvider.title:X("Smart Picker")}},mounted(){if(this.isInsideViewer){const e=this.$refs.modal_content;ms("viewer:trapElements:changed",e)}},methods:{onCancel(){this.show=!1,this.$emit("cancel")},onSubmit(e){this.show=!1,this.$emit("submit",e)},onProviderSelect(e){this.selectedProvider=e,e===null&&this.initialProvider!==null&&this.onCancel()},onBackClicked(){this.$refs.referencePicker.deselectProvider()}}};var UI=function(){var e=this,a=e._self._c;return e.show?a("NcModal",{staticClass:"reference-picker-modal",attrs:{size:e.modalSize,"can-close":!1},on:{close:e.onCancel}},[a("div",{ref:"modal_content",staticClass:"reference-picker-modal--content"},[e.showBackButton?a("NcButton",{staticClass:"back-button",attrs:{"aria-label":e.backButtonTitle,title:e.backButtonTitle},on:{click:e.onBackClicked},scopedSlots:e._u([{key:"icon",fn:function(){return[a("ArrowLeftIcon")]},proxy:!0}],null,!1,3001860362)}):e._e(),a("NcButton",{staticClass:"close-button",attrs:{"aria-label":e.closeButtonLabel,title:e.closeButtonTitle,type:"tertiary"},on:{click:e.onCancel},scopedSlots:e._u([{key:"icon",fn:function(){return[a("CloseIcon")]},proxy:!0}],null,!1,2491825086)}),e.showModalName?a("h2",[e._v(" "+e._s(e.modalName)+" ")]):e._e(),a("NcReferencePicker",{ref:"referencePicker",attrs:{"initial-provider":e.initialProvider,"focus-on-create":e.focusOnCreate},on:{"provider-selected":e.onProviderSelect,submit:e.onSubmit,cancel:e.onCancel}})],1)]):e._e()},ZI=[],HI=me(zI,UI,ZI,!1,null,"19d3f57d");const VY=HI.exports;if(Array.prototype.find||(Array.prototype.find=function(e){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof e!="function")throw new TypeError("predicate must be a function");for(var a=Object(this),i=a.length>>>0,n=arguments[1],o,s=0;s<~]))"].join("|");return new RegExp(a,e?void 0:"g")}const WY=GI();const $I={name:"NcAutoCompleteResult",components:{NcUserStatusIcon:Ev},props:{title:{type:String,required:!1,default:null},label:{type:String,required:!1,default:null},subline:{type:String,default:null},id:{type:String,default:null},icon:{type:String,required:!0},iconUrl:{type:String,default:null},source:{type:String,required:!0},status:{type:[Object,Array],default:()=>({})}},computed:{avatarUrl(){return this.iconUrl?this.iconUrl:this.id&&this.source==="users"?this.getAvatarUrl(this.id,44):null},labelWithFallback(){return this.label||this.title}},methods:{getAvatarUrl:bg}};var VI=function(){var e=this,a=e._self._c;return a("div",{staticClass:"autocomplete-result"},[a("div",{staticClass:"autocomplete-result__icon",class:[e.icon,"autocomplete-result__icon--".concat(e.avatarUrl?"with-avatar":"")],style:e.avatarUrl?{backgroundImage:"url(".concat(e.avatarUrl,")")}:null},[e.status.icon?a("span",{staticClass:"autocomplete-result__status autocomplete-result__status--icon"},[e._v(" "+e._s(e.status&&e.status.icon||"")+" ")]):e.status.status&&e.status.status!=="offline"?a("NcUserStatusIcon",{staticClass:"autocomplete-result__status",attrs:{status:e.status.status}}):e._e()],1),a("span",{staticClass:"autocomplete-result__content"},[a("span",{staticClass:"autocomplete-result__title",attrs:{title:e.labelWithFallback}},[e._v(" "+e._s(e.labelWithFallback)+" ")]),e.subline?a("span",{staticClass:"autocomplete-result__subline"},[e._v(" "+e._s(e.subline)+" ")]):e._e()])])},WI=[],KI=me($I,VI,WI,!1,null,"98c79945");const KY=KI.exports;Ee(MA,M3);const QI=["d","D","p","P","s","S","x","X",")","(","|","/"],h_=[];QI.forEach(e=>{h_.push(":"+e),h_.push(":-"+e)}),X("Write a message …");Ee(lA),{...Au.props,placeholder:X("Select a tag")},Ee(Y3),Ee(xA),Ee(VA),vu(function(e){this.loadGroup(e)},200);var g_,Pd,f_;(f_=(Pd=(g_=window.OCP)==null?void 0:g_.Accessibility)==null?void 0:Pd.disableKeyboardShortcuts)==null||f_.call(Pd);const Vr={name:ee("viewer","Name"),save:ee("viewer","Save"),saveAs:ee("viewer","Save as"),back:ee("viewer","Back"),loading:ee("viewer","Loading …"),resetOperations:ee("viewer","Reset"),changesLoseConfirmation:ee("viewer","All changes will be lost."),changesLoseConfirmationHint:ee("viewer","Are you sure you want to continue?"),cancel:ee("viewer","Cancel"),continue:ee("viewer","Continue"),undoTitle:ee("viewer","Undo"),redoTitle:ee("viewer","Redo"),showImageTitle:ee("viewer","Show original image"),zoomInTitle:ee("viewer","Zoom in"),zoomOutTitle:ee("viewer","Zoom out"),toggleZoomMenuTitle:ee("viewer","Toggle zoom menu"),adjustTab:ee("viewer","Adjust"),finetuneTab:ee("viewer","Fine-tune"),filtersTab:ee("viewer","Filters"),watermarkTab:ee("viewer","Watermark"),annotateTab:ee("viewer","Draw"),resize:ee("viewer","Resize"),resizeTab:ee("viewer","Resize"),invalidImageError:ee("viewer","Invalid image."),uploadImageError:ee("viewer","Error while uploading the image."),areNotImages:ee("viewer","are not images"),isNotImage:ee("viewer","is not an image"),toBeUploaded:ee("viewer","to be uploaded"),cropTool:ee("viewer","Crop"),original:ee("viewer","Original"),custom:ee("viewer","Custom"),square:ee("viewer","Square"),landscape:ee("viewer","Landscape"),portrait:ee("viewer","Portrait"),ellipse:ee("viewer","Ellipse"),classicTv:ee("viewer","Classic TV"),cinemascope:ee("viewer","CinemaScope"),arrowTool:ee("viewer","Arrow"),blurTool:ee("viewer","Blur"),brightnessTool:ee("viewer","Brightness"),contrastTool:ee("viewer","Contrast"),ellipseTool:ee("viewer","Ellipse"),unFlipX:ee("viewer","Un-flip X"),flipX:ee("viewer","Flip X"),unFlipY:ee("viewer","Un-flip Y"),flipY:ee("viewer","Flip Y"),hsvTool:ee("viewer","HSV"),hue:ee("viewer","Hue"),saturation:ee("viewer","Saturation"),value:ee("viewer","Value"),imageTool:ee("viewer","Image"),importing:ee("viewer","Importing …"),addImage:ee("viewer","+ Add image"),lineTool:ee("viewer","Line"),penTool:ee("viewer","Pen"),polygonTool:ee("viewer","Polygon"),sides:ee("viewer","Sides"),rectangleTool:ee("viewer","Rectangle"),cornerRadius:ee("viewer","Corner Radius"),resizeWidthTitle:ee("viewer","Width in pixels"),resizeHeightTitle:ee("viewer","Height in pixels"),toggleRatioLockTitle:ee("viewer","Toggle ratio lock"),reset:ee("viewer","Reset"),resetSize:ee("viewer","Reset to original image size"),rotateTool:ee("viewer","Rotate"),textTool:ee("viewer","Text"),textSpacings:ee("viewer","Text spacing"),textAlignment:ee("viewer","Text alignment"),fontFamily:ee("viewer","Font family"),size:ee("viewer","Size"),letterSpacing:ee("viewer","Letter spacing"),lineHeight:ee("viewer","Line height"),warmthTool:ee("viewer","Warmth"),addWatermark:ee("viewer","+ Add watermark"),addWatermarkTitle:ee("viewer","Choose watermark type"),uploadWatermark:ee("viewer","Upload watermark"),addWatermarkAsText:ee("viewer","Add as text"),padding:ee("viewer","Padding"),shadow:ee("viewer","Shadow"),horizontal:ee("viewer","Horizontal"),vertical:ee("viewer","Vertical"),blur:ee("viewer","Blur"),opacity:ee("viewer","Opacity"),position:ee("viewer","Position"),stroke:ee("viewer","Stroke"),saveAsModalLabel:ee("viewer","Save image as"),extension:ee("viewer","Extension"),nameIsRequired:ee("viewer","Name is required."),quality:ee("viewer","Quality"),imageDimensionsHoverTitle:ee("viewer","Saved image size (width x height)"),cropSizeLowerThanResizedWarning:ee("viewer","Note that the selected crop area is lower than the applied resize which might cause quality decrease"),actualSize:ee("viewer","Actual size (100%)"),fitSize:ee("viewer","Fit size")};let Wr,m_;const JI={name:"ImageEditor",props:{fileid:{type:[String,Number],required:!0},mime:{type:String,required:!0},src:{type:String,required:!0}},data(){return{imageEditor:null}},computed:{config(){return{source:this.src,defaultSavedImageName:this.defaultSavedImageName,defaultSavedImageType:this.defaultSavedImageType,useBackendTranslations:!1,observePluginContainerSize:!0,defaultTabId:Wr.ADJUST,defaultToolId:m_.CROP,tabsIds:Object.values(Wr).filter(e=>e!==Wr.WATERMARK).sort((e,a)=>e.localeCompare(a)),onClose:this.onClose,onSave:this.onSave,translations:Vr,theme:{palette:{"bg-secondary":"var(--color-main-background)","bg-primary":"var(--color-background-dark)","bg-hover":"var(--color-background-hover)","bg-stateless":"var(--color-background-dark)","accent-primary":"var(--color-primary-element)","accent-stateless":"var(--color-primary-element)","border-active-bottom":"var(--color-primary-element)","bg-primary-active":"var(--color-background-dark)","bg-primary-hover":"var(--color-background-hover)","accent-primary-active":"var(--color-main-text)","accent-primary-hover":"var(--color-primary-element)",warning:"var(--color-error)"},typography:{fontFamily:"var(--font-face)"}}}},defaultSavedImageName(){return fa.basename(this.src,fa.extname(this.src))},defaultSavedImageType(){return fa.extname(this.src).slice(1)||"jpeg"},hasHighContrastEnabled(){return(OCA?.Theming?.enabledThemes||[]).find(e=>e.indexOf("highcontrast")!==-1)},themeDataAttr(){return this.hasHighContrastEnabled?{"data-theme-dark-highcontrast":!0}:{"data-theme-dark":!0}}},async mounted(){const e=(await qn(async()=>{const{default:a}=await import("./index-DkoGWpSZ.chunk.mjs");return{default:a}},[],import.meta.url)).default;Wr=e.TABS,m_=e.TOOLS,this.imageEditor=new e(this.$refs.editor,this.config),this.imageEditor.render(),window.addEventListener("keydown",this.handleKeydown,!0),window.addEventListener("DOMNodeInserted",this.handleSfxModal)},beforeDestroy(){this.imageEditor&&this.imageEditor.terminate(),window.removeEventListener("keydown",this.handleKeydown,!0)},methods:{onClose(e,a){if(a){this.onExitWithoutSaving();return}window.removeEventListener("keydown",this.handleKeydown,!0),this.$emit("close")},async onSave({fullName:e,imageCanvas:a,mimeType:i,quality:n}){const{origin:o,pathname:s}=new URL(this.src),r=o+fa.join(fa.dirname(s),e);Ge.debug("Saving image...",{putUrl:r,src:this.src,fullName:e}),i=i.replace("jpg","jpeg"),n=Math.max(Math.min(n,1),0)||1;try{const l=await new Promise(c=>a.toBlob(c,i,n)),u=await Tt.put(r,new File([l],e));if(Ge.info("Edited image saved!",{response:u}),kw(t("viewer","Image saved")),r!==this.src)ms("files:node:created",{fileid:parseInt(u?.headers?.["oc-fileid"]?.split("oc")[0])||null});else{this.$emit("updated");const c=await iN(o,decodeURI(s)),d=new Ex({id:Number.parseInt(this.fileid),source:this.src,mtime:new Date(c.lastmod),...c,attributes:{...c,...c.props}});ms("files:node:updated",d)}}catch(l){Ge.error("Error saving image",{error:l}),u0(t("viewer","Error saving image"))}},onExitWithoutSaving(){OC.dialogs.confirmDestructive(Vr.changesLoseConfirmation+` -`+$r.changesLoseConfirmationHint,t("viewer","Unsaved changes"),{type:OC.dialogs.YES_NO_BUTTONS,confirm:t("viewer","Drop changes"),confirmClasses:"error",cancel:$r.cancel},e=>{e&&this.onClose("warning-ignored",!1)})},handleKeydown(e){e.key!=="Enter"&&e.stopImmediatePropagation(),e.key==="Escape"&&(e.preventDefault(),document.querySelector(".FIE_topbar-close-button").click()),e.ctrlKey&&e.key==="s"&&(e.preventDefault(),document.querySelector(".FIE_topbar-save-button").click()),e.ctrlKey&&e.key==="z"&&(e.preventDefault(),document.querySelector(".FIE_topbar-undo-button").click())},handleSfxModal(e){e.target?.classList&&e.target.classList.contains("SfxModal-Wrapper")&&ms("viewer:trapElements:changed",e.target)}}};var eY=function(){var e=this,a=e._self._c;return a("div",e._b({ref:"editor",staticClass:"viewer__image-editor"},"div",e.themeDataAttr,!1))},tY=[],aY=va(XI,eY,tY,!1,null,"a2c8f486");const iY=aY.exports,nY=["jpg","jpeg","png"],oY=new RegExp(`\\.(${nY.join("|")})$`,"i");function sY(e,a){return a.find(i=>i.fileid===e)}function rY(e,a){return a.find(i=>i.filename!==e.filename&&i.basename.startsWith(e.name)&&oY.test(i.basename))}Ce.use(X4);const lY={name:"Images",components:{ImageEditor:iY,PlayCircleOutline:hB,NcLoadingIcon:wu},props:{editing:{type:Boolean,default:!1}},data(){return{dragging:!1,shiftX:0,shiftY:0,zoomRatio:1,fallback:!1,livePhotoCanBePlayed:!1,zooming:!1,pinchDistance:0,pinchStartZoomRatio:1,pointerCache:[]}},computed:{src(){return this.source??this.davPath},zoomHeight(){return Math.round(this.height*this.zoomRatio)},zoomWidth(){return Math.round(this.width*this.zoomRatio)},alt(){return this.basename},imgStyle(){return this.zoomRatio===1?{height:this.zoomHeight+"px",width:this.zoomWidth+"px"}:{marginTop:Math.round(this.shiftY*2)+"px",marginLeft:Math.round(this.shiftX*2)+"px",height:this.zoomHeight+"px",width:this.zoomWidth+"px"}},livePhoto(){if(this.metadataFilesLivePhoto!==void 0)return sY(this.metadataFilesLivePhoto,this.fileList)},livePhotoSrc(){return this.livePhoto?.source??this.livePhotoDavPath},livePhotoDavPath(){return this.livePhoto?il({filename:this.livePhoto.filename,basename:this.livePhoto.basename}):null}},asyncComputed:{data(){return this.mime==="image/svg+xml"?this.getBase64FromImage():this.mime==="image/gif"?this.src:this.source&&!this.hasPreview&&!this.previewUrl?this.source:this.fallback?this.src:this.previewPath}},watch:{active(e,a){e===!0&&a===!1?(this.resetZoom(),window.addEventListener("pointerout",this.pointerUp)):e===!1&&window.removeEventListener("pointerout",this.pointerUp)}},methods:{updateImgSize(){this.$refs.image?(this.naturalHeight=this.$refs.image.naturalHeight,this.naturalWidth=this.$refs.image.naturalWidth):this.$refs.video&&(this.naturalHeight=this.$refs.video.videoHeight,this.naturalWidth=this.$refs.video.videoWidth),this.updateHeightWidth(),this.doneLoading()},async getBase64FromImage(){const e=await Tt.get(this.src);return`data:${this.mime};base64,${btoa(unescape(encodeURIComponent(e.data)))}`},updateShift(e,a,i){const n=this.width*i-this.width,o=this.height*i-this.height;this.shiftX=Math.min(Math.max(e,-n/2),n/2),this.shiftY=Math.min(Math.max(a,-o/2),o/2)},updateZoomAndShift(e,a,i){if(!this.canZoom)return;const n=this.$refs.image??this.$refs.video,o=e-n.getBoundingClientRect().x-this.width*this.zoomRatio/2,s=a-n.getBoundingClientRect().y-this.height*this.zoomRatio/2,r=o/(this.width*this.zoomRatio),l=s/(this.height*this.zoomRatio),u=this.width*i-this.width*this.zoomRatio,c=this.height*i-this.height*this.zoomRatio,d=this.shiftX-r*u,h=this.shiftY-l*c;this.updateShift(d,h,i),this.zoomRatio=i},distanceBetweenTouches(){const e=this.pointerCache[0],a=this.pointerCache[1],i=a.x-e.x,n=a.y-e.y;return Math.sqrt(i*i+n*n)},updateZoom(e){if(!this.canZoom)return;const a=e.deltaY<0?Math.min(this.zoomRatio*1.1,5):Math.max(this.zoomRatio/1.1,1);if(a===1)return this.resetZoom();this.disableSwipe(),this.updateZoomAndShift(e.clientX,e.clientY,a)},resetZoom(){this.enableSwipe(),this.zoomRatio=1,this.shiftX=0,this.shiftY=0},pointerDown(e){this.pointerCache.push({pointerId:e.pointerId,x:e.clientX,y:e.clientY}),this.pointerCache.length===1&&(this.dragX=e.clientX,this.dragY=e.clientY,this.dragging=!0),this.pointerCache.length===2&&(this.pinchDistance=this.distanceBetweenTouches(),this.pinchStartZoomRatio=this.zoomRatio,this.zooming=!0,this.disableSwipe())},pointerUp(e){const a=this.pointerCache.findIndex(i=>i.pointerId===e.pointerId);this.pointerCache.splice(a,1),this.dragging=!1,this.zooming=!1},pointerMove(e){if(this.canZoom){if(this.pointerCache.length>0){const a=this.pointerCache.findIndex(i=>i.pointerId===e.pointerId);a>=0&&(this.pointerCache[a].x=e.clientX,this.pointerCache[a].y=e.clientY)}if(this.pointerCache.length===1&&this.dragging&&!this.zooming&&this.zoomRatio>1){const{clientX:a,clientY:i}=e,n=this.shiftX+(a-this.dragX),o=this.shiftY+(i-this.dragY);this.updateShift(n,o,this.zoomRatio),this.dragX=a,this.dragY=i}if(this.pointerCache.length===2&&this.zooming){const a=this.distanceBetweenTouches(),i=Math.min(Math.max(this.pinchStartZoomRatio*(a/this.pinchDistance),1),5),n=this.pointerCache[0],o=this.pointerCache[1],s=(n.x+o.x)/2,r=(n.y+o.y)/2;this.updateZoomAndShift(s,r,i)}}},onDblclick(){this.canZoom&&(this.zoomRatio>1?this.resetZoom():this.zoomRatio=1.3)},onClose(){this.$emit("update:editing",!1)},onFail(){this.fallback||(console.error(`Loading of file preview ${WC(this.src)} failed, falling back to original file`),this.fallback=!0)},doneLoadingLivePhoto(){this.livePhotoCanBePlayed=!0,this.doneLoading()},playLivePhoto(){this.livePhotoCanBePlayed&&this.$refs.video.play()},stopLivePhoto(){this.$refs.video.load()},t:ee}};var uY=function(){var e=this,a=e._self._c;return a("div",{staticClass:"image_container"},[e.editing?a("ImageEditor",{attrs:{mime:e.mime,src:e.src,fileid:e.fileid},on:{close:e.onClose}}):e.data!==null?[e.livePhotoCanBePlayed?e._e():a("img",{ref:"image",class:{dragging:e.dragging,loaded:e.loaded,zoomed:e.zoomRatio>1},style:e.imgStyle,attrs:{alt:e.alt,src:e.data},on:{"~!error":function(i){return i.preventDefault(),i.stopPropagation(),e.onFail.apply(null,arguments)},load:e.updateImgSize,wheel:function(i){return i.stopPropagation(),i.preventDefault(),e.updateZoom.apply(null,arguments)},dblclick:function(i){return i.preventDefault(),e.onDblclick.apply(null,arguments)},pointerdown:function(i){return i.preventDefault(),e.pointerDown.apply(null,arguments)},pointerup:function(i){return i.preventDefault(),e.pointerUp.apply(null,arguments)},pointermove:function(i){return i.preventDefault(),e.pointerMove.apply(null,arguments)}}}),e.livePhoto?[a("video",{directives:[{name:"show",rawName:"v-show",value:e.livePhotoCanBePlayed,expression:"livePhotoCanBePlayed"}],ref:"video",class:{dragging:e.dragging,loaded:e.loaded,zoomed:e.zoomRatio>1},style:e.imgStyle,attrs:{playsinline:!0,poster:e.data,src:e.livePhotoSrc,preload:"metadata"},on:{canplaythrough:e.doneLoadingLivePhoto,loadedmetadata:e.updateImgSize,wheel:function(i){return i.stopPropagation(),i.preventDefault(),e.updateZoom.apply(null,arguments)},"~!error":function(i){return i.preventDefault(),i.stopPropagation(),e.onFail.apply(null,arguments)},dblclick:function(i){return i.preventDefault(),e.onDblclick.apply(null,arguments)},pointerdown:function(i){return i.preventDefault(),e.pointerDown.apply(null,arguments)},pointerup:function(i){return i.preventDefault(),e.pointerUp.apply(null,arguments)},pointermove:function(i){return i.preventDefault(),e.pointerMove.apply(null,arguments)},ended:e.stopLivePhoto}}),e.width!==0?a("button",{staticClass:"live-photo_play_button",style:{left:`calc(50% - ${e.width/2}px)`},attrs:{disabled:!e.livePhotoCanBePlayed,"aria-description":e.t("viewer","Play the live photo")},on:{click:e.playLivePhoto,pointerenter:e.playLivePhoto,focus:e.playLivePhoto,pointerleave:e.stopLivePhoto,blur:e.stopLivePhoto}},[e.livePhotoCanBePlayed?a("PlayCircleOutline"):a("NcLoadingIcon"),e._v(" "+e._s(e.t("viewer","LIVE"))+" ")],1):e._e()]:e._e()]:e._e()],2)},dY=[],cY=va(lY,uY,dY,!1,null,"d649c2f5");const hY=cY.exports,gY=Ki(F_,"enabled_preview_providers",[]),E2=["image/heic","image/heif","image/tiff","image/x-xbitmap","image/emf"],fY=["image/apng","image/bmp","image/gif","image/jpeg","image/png","image/svg+xml","image/webp","image/x-icon"],mY=()=>E2.filter(e=>gY.findIndex(a=>{const i=new RegExp(a.replace(/^\/|\/$/g,""),"i");return e.match(i)})>-1),D2=mY(),p_=E2.filter(e=>!D2.includes(e));p_.length>0&&Ze.warn("Some mimes were ignored because they are not enabled in the server previews config",{ignoredMimes:p_});const pY={id:"images",group:"media",mimes:[...fY,...D2],component:hY},_Y=()=>qn(()=>import("./index.esm-qAm1tkFs.chunk.mjs"),[],import.meta.url),FY=v_("viewer","blank.mp4"),vY={name:"Videos",components:{VuePlyr:_Y},data(){return{isFullscreenButtonVisible:!1}},computed:{livePhotoPath(){const e=rY(this,this.fileList);if(e!==void 0)return K4(e)},player(){return this.$refs.plyr.player},options(){return{autoplay:this.active===!0,blankVideo:FY,controls:["play-large","play","progress","current-time","mute","volume","captions","settings","fullscreen"],loadSprite:!1,fullscreen:{iosNative:!0}}}},watch:{active(e,a){e===!0&&a===!1?this.player.play():e===!1&&a===!0&&this.player.pause()}},updated(){[...this.$el.querySelectorAll(".plyr__controls__item")].forEach(e=>{e.getAttribute("data-plyr")==="fullscreen"&&e.addEventListener("click",this.hideHeaderAndFooter),e?.addEventListener&&(e.addEventListener("mouseenter",this.disableSwipe),e.addEventListener("mouseleave",this.enableSwipe))})},beforeDestroy(){Ze.debug("Closing video stream",{filename:this.filename}),this.$refs.video?.pause?.(),this.player.stop(),this.player.destroy()},methods:{hideHeaderAndFooter(){this.isFullscreenButtonVisible=!this.isFullscreenButtonVisible,this.isFullscreenButtonVisible?(document.body.querySelector("main").classList.add("viewer__hidden-fullscreen"),document.body.querySelector("footer").classList.add("viewer__hidden-fullscreen")):(document.body.querySelector("main").classList.remove("viewer__hidden-fullscreen"),document.body.querySelector("footer").classList.remove("viewer__hidden-fullscreen"))},updateVideoSize(){this.naturalHeight=this.$refs.video?.videoHeight,this.naturalWidth=this.$refs.video?.videoWidth,this.updateHeightWidth()},donePlaying(){this.$refs.video.autoplay=!1,this.$refs.video.load()},onLoadedMetadata(){this.updateVideoSize(),this.active||this.player.stop()}}};var bY=function(){var e=this,a=e._self._c;return e.src?a("div",[a("VuePlyr",{ref:"plyr",style:{height:e.height+"px",width:e.width+"px"},attrs:{options:e.options}},[a("video",{ref:"video",attrs:{autoplay:e.active?!0:null,playsinline:!0,poster:e.livePhotoPath,src:e.src,preload:"metadata"},on:{ended:e.donePlaying,canplay:e.doneLoading,loadedmetadata:e.onLoadedMetadata}},[e._v(" "+e._s(e.t("viewer","Your browser does not support videos."))+" ")])])],1):e._e()},yY=[],EY=va(vY,bY,yY,!1,null,"572afae3");const DY=EY.exports,TY={id:"videos",group:"media",mimes:["video/mpeg","video/ogg","video/webm","video/mp4","video/x-m4v","video/x-flv","video/quicktime"],mimesAliases:{"video/x-matroska":"video/webm"},component:DY},kY=()=>qn(()=>import("./index.esm-qAm1tkFs.chunk.mjs"),[],import.meta.url),wY={name:"Audios",components:{VuePlyr:kY},computed:{player(){return this.$refs.plyr.player},options(){return{autoplay:this.active===!0,blankVideo:"/blank.aac",controls:["play-large","play","progress","current-time","mute","volume","settings"],loadSprite:!1}}},watch:{active(e,a){e===!0&&a===!1?this.player.play():e===!1&&a===!0&&this.player.pause()}},mounted(){[...this.$el.querySelectorAll(".plyr__controls__item")].forEach(e=>{e?.addEventListener&&(e.addEventListener("mouseenter",this.disableSwipe),e.addEventListener("mouseleave",this.enableSwipe))})},beforeDestroy(){Ze.debug("Closing audio stream",{filename:this.filename}),this.$refs.audio.pause(),this.player.stop(),this.player.destroy()},methods:{donePlaying(){this.$refs.audio.autoplay=!1,this.$refs.audio.load()}}};var AY=function(){var e=this,a=e._self._c;return e.src?a("div",[a("VuePlyr",{ref:"plyr",attrs:{options:e.options}},[a("audio",{ref:"audio",attrs:{autoplay:e.active,src:e.src,preload:"metadata"},on:{ended:e.donePlaying,canplay:e.doneLoading}},[e._v(" "+e._s(e.t("viewer","Your browser does not support audio."))+" ")])])],1):e._e()},SY=[],CY=va(wY,AY,SY,!1,null,"2be0d851");const xY=CY.exports,NY={id:"audios",group:"media",mimes:["audio/aac","audio/aacp","audio/flac","audio/mp4","audio/mpeg","audio/ogg","audio/vorbis","audio/wav","audio/webm"],component:xY};class BY{_state;_mimetypes;_mimetypesCompare;constructor(){this._mimetypes=[],this._mimetypesCompare=[],this._state={},this._state.file="",this._state.fileInfo=null,this._state.compareFileInfo=null,this._state.files=[],this._state.enableSidebar=!0,this._state.el=null,this._state.loadMore=()=>[],this._state.onPrev=()=>{},this._state.onNext=()=>{},this._state.onClose=()=>{},this._state.canLoop=!0,this._state.handlers=[],this._state.overrideHandlerId=null,this.registerHandler(pY),this.registerHandler(TY),this.registerHandler(NY),console.debug("OCA.Viewer initialized")}get availableHandlers(){return this._state.handlers}registerHandler(a){const i=this.validateHandler(a);if(i){console.error(i,a);return}this._state.handlers.push(a);const n=[...a.mimes,...Object.keys(a.mimesAliases||{})];this._mimetypes.push.apply(this._mimetypes,n),a?.canCompare===!0&&this._mimetypesCompare.push.apply(this._mimetypesCompare,n)}validateHandler({id:a,mimes:i,mimesAliases:n,component:o}){if(!a||a.trim()===""||typeof a!="string")return"The handler doesn't have a valid id";if(this._state.handlers.find(s=>s.id===a))return"The handler is already registered";if(!(i&&Array.isArray(i))&&!n)return"Handler needs a valid mime array or mimesAliases";if(!o||typeof o!="object"&&typeof o!="function")return"The handler doesn't have a valid component"}get file(){return this._state.file}get fileInfo(){return this._state.fileInfo}get compareFileInfo(){return this._state.compareFileInfo}get files(){return this._state.files}get enableSidebar(){return this._state.enableSidebar}get el(){return this._state.el}get mimetypes(){return this._mimetypes}get mimetypesCompare(){return this._mimetypesCompare}get loadMore(){return this._state.loadMore}get onPrev(){return this._state.onPrev}get onNext(){return this._state.onNext}get onClose(){return this._state.onClose}get canLoop(){return this._state.canLoop}get overrideHandlerId(){return this._state.overrideHandlerId}setRootElement(a=null){if(this._state.file)throw new Error("Please set root element before calling Viewer.open().");this._state.el=a}open({path:a,fileInfo:i,list:n=[],enableSidebar:o=!0,loadMore:s=()=>[],canLoop:r=!0,onPrev:l=()=>{},onNext:u=()=>{},onClose:c=()=>{}}={}){if(typeof arguments[0]=="string")throw new Error("Opening the viewer with a single string parameter is deprecated. Please use a destructuring object instead",`OCA.Viewer.open({ path: '${a}' })`);if(!a&&!i)throw new Error("Viewer needs either an URL or path to open. None given");if(a&&!a.startsWith("/"))throw new Error("Please use an absolute path");if(!Array.isArray(n))throw new Error("The files list must be an array");if(typeof s!="function")throw new Error("The loadMore method must be a function");a?this._state.file=a:this._state.fileInfo=i,this._state.el||(this._state.files=n,this._state.enableSidebar=o,this._state.loadMore=s,this._state.onPrev=l,this._state.onNext=u,this._state.onClose=c,this._state.canLoop=r)}openWith(a,i={}){this._state.overrideHandlerId=a,this.open(i)}compare(a,i){this.open({fileInfo:a}),this._state.compareFileInfo=i}close(){this._state.file="",this._state.fileInfo=null,this._state.files=[],this._state.enableSidebar=!0,this._state.canLoop=!0,this._state.loadMore=()=>[],this._state.overrideHandlerId=null}}Ce.mixin({methods:{t:ee}}),Ce.prototype.OC=window.OC,Ce.prototype.OCA=window.OCA,window.OCA&&(Object.assign(window.OCA,{Viewer:new BY}),window.OCA.Viewer.version=A2);const __=document.createElement("div");__.id="viewer",document.body.appendChild(__);const Id=document.createElement("div");Id.innerHTML='',Id.style.display="none",document.body.appendChild(Id),new Ce({el:"#viewer",name:"ViewerRoot",render:e=>e($N)});export{ea as c,bi as g,$a as p}; +`+Vr.changesLoseConfirmationHint,t("viewer","Unsaved changes"),{type:OC.dialogs.YES_NO_BUTTONS,confirm:t("viewer","Drop changes"),confirmClasses:"error",cancel:Vr.cancel},e=>{e&&this.onClose("warning-ignored",!1)})},handleKeydown(e){e.key!=="Enter"&&e.stopImmediatePropagation(),e.key==="Escape"&&(e.preventDefault(),document.querySelector(".FIE_topbar-close-button").click()),e.ctrlKey&&e.key==="s"&&(e.preventDefault(),document.querySelector(".FIE_topbar-save-button").click()),e.ctrlKey&&e.key==="z"&&(e.preventDefault(),document.querySelector(".FIE_topbar-undo-button").click())},handleSfxModal(e){e.target?.classList&&e.target.classList.contains("SfxModal-Wrapper")&&ms("viewer:trapElements:changed",e.target)}}};var XI=function(){var e=this,a=e._self._c;return a("div",e._b({ref:"editor",staticClass:"viewer__image-editor"},"div",e.themeDataAttr,!1))},eY=[],tY=va(JI,XI,eY,!1,null,"a2c8f486");const aY=tY.exports,iY=["jpg","jpeg","png"],nY=new RegExp(`\\.(${iY.join("|")})$`,"i");function oY(e,a){return a.find(i=>i.fileid===e)}function sY(e,a){return a.find(i=>i.filename!==e.filename&&i.basename.startsWith(e.name)&&nY.test(i.basename))}Ce.use(X4);const rY={name:"Images",components:{ImageEditor:aY,PlayCircleOutline:cB,NcLoadingIcon:ku},props:{editing:{type:Boolean,default:!1}},data(){return{dragging:!1,shiftX:0,shiftY:0,zoomRatio:1,fallback:!1,livePhotoCanBePlayed:!1,zooming:!1,pinchDistance:0,pinchStartZoomRatio:1,pointerCache:[]}},computed:{src(){return this.source??this.davPath},zoomHeight(){return Math.round(this.height*this.zoomRatio)},zoomWidth(){return Math.round(this.width*this.zoomRatio)},alt(){return this.basename},imgStyle(){return this.zoomRatio===1?{height:this.zoomHeight+"px",width:this.zoomWidth+"px"}:{marginTop:Math.round(this.shiftY*2)+"px",marginLeft:Math.round(this.shiftX*2)+"px",height:this.zoomHeight+"px",width:this.zoomWidth+"px"}},livePhoto(){if(this.metadataFilesLivePhoto!==void 0)return oY(this.metadataFilesLivePhoto,this.fileList)},livePhotoSrc(){return this.livePhoto?.source??this.livePhotoDavPath},livePhotoDavPath(){return this.livePhoto?il({filename:this.livePhoto.filename,basename:this.livePhoto.basename}):null}},asyncComputed:{data(){return this.mime==="image/svg+xml"?this.getBase64FromImage():this.mime==="image/gif"?this.src:this.source&&!this.hasPreview&&!this.previewUrl?this.source:this.fallback?this.src:this.previewPath}},watch:{active(e,a){e===!0&&a===!1?(this.resetZoom(),window.addEventListener("pointerout",this.pointerUp)):e===!1&&window.removeEventListener("pointerout",this.pointerUp)}},methods:{updateImgSize(){this.$refs.image?(this.naturalHeight=this.$refs.image.naturalHeight,this.naturalWidth=this.$refs.image.naturalWidth):this.$refs.video&&(this.naturalHeight=this.$refs.video.videoHeight,this.naturalWidth=this.$refs.video.videoWidth),this.updateHeightWidth(),this.doneLoading()},async getBase64FromImage(){const e=await Tt.get(this.src);return`data:${this.mime};base64,${btoa(unescape(encodeURIComponent(e.data)))}`},updateShift(e,a,i){const n=this.width*i-this.width,o=this.height*i-this.height;this.shiftX=Math.min(Math.max(e,-n/2),n/2),this.shiftY=Math.min(Math.max(a,-o/2),o/2)},updateZoomAndShift(e,a,i){if(!this.canZoom)return;const n=this.$refs.image??this.$refs.video,o=e-n.getBoundingClientRect().x-this.width*this.zoomRatio/2,s=a-n.getBoundingClientRect().y-this.height*this.zoomRatio/2,r=o/(this.width*this.zoomRatio),l=s/(this.height*this.zoomRatio),u=this.width*i-this.width*this.zoomRatio,c=this.height*i-this.height*this.zoomRatio,d=this.shiftX-r*u,h=this.shiftY-l*c;this.updateShift(d,h,i),this.zoomRatio=i},distanceBetweenTouches(){const e=this.pointerCache[0],a=this.pointerCache[1],i=a.x-e.x,n=a.y-e.y;return Math.sqrt(i*i+n*n)},updateZoom(e){if(!this.canZoom)return;const a=e.deltaY<0?Math.min(this.zoomRatio*1.1,5):Math.max(this.zoomRatio/1.1,1);if(a===1)return this.resetZoom();this.disableSwipe(),this.updateZoomAndShift(e.clientX,e.clientY,a)},resetZoom(){this.enableSwipe(),this.zoomRatio=1,this.shiftX=0,this.shiftY=0},pointerDown(e){this.pointerCache.push({pointerId:e.pointerId,x:e.clientX,y:e.clientY}),this.pointerCache.length===1&&(this.dragX=e.clientX,this.dragY=e.clientY,this.dragging=!0),this.pointerCache.length===2&&(this.pinchDistance=this.distanceBetweenTouches(),this.pinchStartZoomRatio=this.zoomRatio,this.zooming=!0,this.disableSwipe())},pointerUp(e){const a=this.pointerCache.findIndex(i=>i.pointerId===e.pointerId);this.pointerCache.splice(a,1),this.dragging=!1,this.zooming=!1},pointerMove(e){if(this.canZoom){if(this.pointerCache.length>0){const a=this.pointerCache.findIndex(i=>i.pointerId===e.pointerId);a>=0&&(this.pointerCache[a].x=e.clientX,this.pointerCache[a].y=e.clientY)}if(this.pointerCache.length===1&&this.dragging&&!this.zooming&&this.zoomRatio>1){const{clientX:a,clientY:i}=e,n=this.shiftX+(a-this.dragX),o=this.shiftY+(i-this.dragY);this.updateShift(n,o,this.zoomRatio),this.dragX=a,this.dragY=i}if(this.pointerCache.length===2&&this.zooming){const a=this.distanceBetweenTouches(),i=Math.min(Math.max(this.pinchStartZoomRatio*(a/this.pinchDistance),1),5),n=this.pointerCache[0],o=this.pointerCache[1],s=(n.x+o.x)/2,r=(n.y+o.y)/2;this.updateZoomAndShift(s,r,i)}}},onDblclick(){this.canZoom&&(this.zoomRatio>1?this.resetZoom():this.zoomRatio=1.3)},onClose(){this.$emit("update:editing",!1)},onFail(){this.fallback||(console.error(`Loading of file preview ${VC(this.src)} failed, falling back to original file`),this.fallback=!0)},doneLoadingLivePhoto(){this.livePhotoCanBePlayed=!0,this.doneLoading()},playLivePhoto(){this.livePhotoCanBePlayed&&this.$refs.video.play()},stopLivePhoto(){this.$refs.video.load()},t:ee}};var lY=function(){var e=this,a=e._self._c;return a("div",{staticClass:"image_container"},[e.editing?a("ImageEditor",{attrs:{mime:e.mime,src:e.src,fileid:e.fileid},on:{close:e.onClose}}):e.data!==null?[e.livePhotoCanBePlayed?e._e():a("img",{ref:"image",class:{dragging:e.dragging,loaded:e.loaded,zoomed:e.zoomRatio>1},style:e.imgStyle,attrs:{alt:e.alt,src:e.data},on:{"~!error":function(i){return i.preventDefault(),i.stopPropagation(),e.onFail.apply(null,arguments)},load:e.updateImgSize,wheel:function(i){return i.stopPropagation(),i.preventDefault(),e.updateZoom.apply(null,arguments)},dblclick:function(i){return i.preventDefault(),e.onDblclick.apply(null,arguments)},pointerdown:function(i){return i.preventDefault(),e.pointerDown.apply(null,arguments)},pointerup:function(i){return i.preventDefault(),e.pointerUp.apply(null,arguments)},pointermove:function(i){return i.preventDefault(),e.pointerMove.apply(null,arguments)}}}),e.livePhoto?[a("video",{directives:[{name:"show",rawName:"v-show",value:e.livePhotoCanBePlayed,expression:"livePhotoCanBePlayed"}],ref:"video",class:{dragging:e.dragging,loaded:e.loaded,zoomed:e.zoomRatio>1},style:e.imgStyle,attrs:{playsinline:!0,poster:e.data,src:e.livePhotoSrc,preload:"metadata"},on:{canplaythrough:e.doneLoadingLivePhoto,loadedmetadata:e.updateImgSize,wheel:function(i){return i.stopPropagation(),i.preventDefault(),e.updateZoom.apply(null,arguments)},"~!error":function(i){return i.preventDefault(),i.stopPropagation(),e.onFail.apply(null,arguments)},dblclick:function(i){return i.preventDefault(),e.onDblclick.apply(null,arguments)},pointerdown:function(i){return i.preventDefault(),e.pointerDown.apply(null,arguments)},pointerup:function(i){return i.preventDefault(),e.pointerUp.apply(null,arguments)},pointermove:function(i){return i.preventDefault(),e.pointerMove.apply(null,arguments)},ended:e.stopLivePhoto}}),e.width!==0?a("button",{staticClass:"live-photo_play_button",style:{left:`calc(50% - ${e.width/2}px)`},attrs:{disabled:!e.livePhotoCanBePlayed,"aria-description":e.t("viewer","Play the live photo")},on:{click:e.playLivePhoto,pointerenter:e.playLivePhoto,focus:e.playLivePhoto,pointerleave:e.stopLivePhoto,blur:e.stopLivePhoto}},[e.livePhotoCanBePlayed?a("PlayCircleOutline"):a("NcLoadingIcon"),e._v(" "+e._s(e.t("viewer","LIVE"))+" ")],1):e._e()]:e._e()]:e._e()],2)},uY=[],dY=va(rY,lY,uY,!1,null,"d649c2f5");const cY=dY.exports,hY=Ki(F_,"enabled_preview_providers",[]),E2=["image/heic","image/heif","image/tiff","image/x-xbitmap","image/emf"],gY=["image/apng","image/bmp","image/gif","image/jpeg","image/png","image/svg+xml","image/webp","image/x-icon"],fY=()=>E2.filter(e=>hY.findIndex(a=>{const i=new RegExp(a.replace(/^\/|\/$/g,""),"i");return e.match(i)})>-1),D2=fY(),p_=E2.filter(e=>!D2.includes(e));p_.length>0&&Ge.warn("Some mimes were ignored because they are not enabled in the server previews config",{ignoredMimes:p_});const mY={id:"images",group:"media",mimes:[...gY,...D2],component:cY},pY=()=>qn(()=>import("./index.esm-qAm1tkFs.chunk.mjs"),[],import.meta.url),_Y=v_("viewer","blank.mp4"),FY={name:"Videos",components:{VuePlyr:pY},data(){return{isFullscreenButtonVisible:!1}},computed:{livePhotoPath(){const e=sY(this,this.fileList);if(e!==void 0)return K4(e)},player(){return this.$refs.plyr.player},options(){return{autoplay:this.active===!0,blankVideo:_Y,controls:["play-large","play","progress","current-time","mute","volume","captions","settings","fullscreen"],loadSprite:!1,fullscreen:{iosNative:!0}}}},watch:{active(e,a){e===!0&&a===!1?this.player.play():e===!1&&a===!0&&this.player.pause()}},updated(){[...this.$el.querySelectorAll(".plyr__controls__item")].forEach(e=>{e.getAttribute("data-plyr")==="fullscreen"&&e.addEventListener("click",this.hideHeaderAndFooter),e?.addEventListener&&(e.addEventListener("mouseenter",this.disableSwipe),e.addEventListener("mouseleave",this.enableSwipe))})},beforeDestroy(){Ge.debug("Closing video stream",{filename:this.filename}),this.$refs.video?.pause?.(),this.player.stop(),this.player.destroy()},methods:{hideHeaderAndFooter(){this.isFullscreenButtonVisible=!this.isFullscreenButtonVisible,this.isFullscreenButtonVisible?(document.body.querySelector("main").classList.add("viewer__hidden-fullscreen"),document.body.querySelector("footer").classList.add("viewer__hidden-fullscreen")):(document.body.querySelector("main").classList.remove("viewer__hidden-fullscreen"),document.body.querySelector("footer").classList.remove("viewer__hidden-fullscreen"))},updateVideoSize(){this.naturalHeight=this.$refs.video?.videoHeight,this.naturalWidth=this.$refs.video?.videoWidth,this.updateHeightWidth()},donePlaying(){this.$refs.video.autoplay=!1,this.$refs.video.load()},onLoadedMetadata(){this.updateVideoSize(),this.active||this.player.stop()}}};var vY=function(){var e=this,a=e._self._c;return e.src?a("div",[a("VuePlyr",{ref:"plyr",style:{height:e.height+"px",width:e.width+"px"},attrs:{options:e.options}},[a("video",{ref:"video",attrs:{autoplay:e.active?!0:null,playsinline:!0,poster:e.livePhotoPath,src:e.src,preload:"metadata"},on:{ended:e.donePlaying,canplay:e.doneLoading,loadedmetadata:e.onLoadedMetadata}},[e._v(" "+e._s(e.t("viewer","Your browser does not support videos."))+" ")])])],1):e._e()},bY=[],yY=va(FY,vY,bY,!1,null,"572afae3");const EY=yY.exports,DY={id:"videos",group:"media",mimes:["video/mpeg","video/ogg","video/webm","video/mp4","video/x-m4v","video/x-flv","video/quicktime"],mimesAliases:{"video/x-matroska":"video/webm"},component:EY},TY=()=>qn(()=>import("./index.esm-qAm1tkFs.chunk.mjs"),[],import.meta.url),kY={name:"Audios",components:{VuePlyr:TY},computed:{player(){return this.$refs.plyr.player},options(){return{autoplay:this.active===!0,blankVideo:"/blank.aac",controls:["play-large","play","progress","current-time","mute","volume","settings"],loadSprite:!1}}},watch:{active(e,a){e===!0&&a===!1?this.player.play():e===!1&&a===!0&&this.player.pause()}},mounted(){[...this.$el.querySelectorAll(".plyr__controls__item")].forEach(e=>{e?.addEventListener&&(e.addEventListener("mouseenter",this.disableSwipe),e.addEventListener("mouseleave",this.enableSwipe))})},beforeDestroy(){Ge.debug("Closing audio stream",{filename:this.filename}),this.$refs.audio.pause(),this.player.stop(),this.player.destroy()},methods:{donePlaying(){this.$refs.audio.autoplay=!1,this.$refs.audio.load()}}};var wY=function(){var e=this,a=e._self._c;return e.src?a("div",[a("VuePlyr",{ref:"plyr",attrs:{options:e.options}},[a("audio",{ref:"audio",attrs:{autoplay:e.active,src:e.src,preload:"metadata"},on:{ended:e.donePlaying,canplay:e.doneLoading}},[e._v(" "+e._s(e.t("viewer","Your browser does not support audio."))+" ")])])],1):e._e()},AY=[],SY=va(kY,wY,AY,!1,null,"2be0d851");const CY=SY.exports,xY={id:"audios",group:"media",mimes:["audio/aac","audio/aacp","audio/flac","audio/mp4","audio/mpeg","audio/ogg","audio/vorbis","audio/wav","audio/webm"],component:CY};class NY{_state;_mimetypes;_mimetypesCompare;constructor(){this._mimetypes=[],this._mimetypesCompare=[],this._state={},this._state.file="",this._state.fileInfo=null,this._state.compareFileInfo=null,this._state.files=[],this._state.enableSidebar=!0,this._state.el=null,this._state.loadMore=()=>[],this._state.onPrev=()=>{},this._state.onNext=()=>{},this._state.onClose=()=>{},this._state.canLoop=!0,this._state.handlers=[],this._state.overrideHandlerId=null,this.registerHandler(mY),this.registerHandler(DY),this.registerHandler(xY),console.debug("OCA.Viewer initialized")}get availableHandlers(){return this._state.handlers}registerHandler(a){const i=this.validateHandler(a);if(i){console.error(i,a);return}this._state.handlers.push(a);const n=[...a.mimes,...Object.keys(a.mimesAliases||{})];this._mimetypes.push.apply(this._mimetypes,n),a?.canCompare===!0&&this._mimetypesCompare.push.apply(this._mimetypesCompare,n)}validateHandler({id:a,mimes:i,mimesAliases:n,component:o}){if(!a||a.trim()===""||typeof a!="string")return"The handler doesn't have a valid id";if(this._state.handlers.find(s=>s.id===a))return"The handler is already registered";if(!(i&&Array.isArray(i))&&!n)return"Handler needs a valid mime array or mimesAliases";if(!o||typeof o!="object"&&typeof o!="function")return"The handler doesn't have a valid component"}get file(){return this._state.file}get fileInfo(){return this._state.fileInfo}get compareFileInfo(){return this._state.compareFileInfo}get files(){return this._state.files}get enableSidebar(){return this._state.enableSidebar}get el(){return this._state.el}get mimetypes(){return this._mimetypes}get mimetypesCompare(){return this._mimetypesCompare}get loadMore(){return this._state.loadMore}get onPrev(){return this._state.onPrev}get onNext(){return this._state.onNext}get onClose(){return this._state.onClose}get canLoop(){return this._state.canLoop}get overrideHandlerId(){return this._state.overrideHandlerId}setRootElement(a=null){if(this._state.file)throw new Error("Please set root element before calling Viewer.open().");this._state.el=a}open({path:a,fileInfo:i,list:n=[],enableSidebar:o=!0,loadMore:s=()=>[],canLoop:r=!0,onPrev:l=()=>{},onNext:u=()=>{},onClose:c=()=>{}}={}){if(typeof arguments[0]=="string")throw new Error("Opening the viewer with a single string parameter is deprecated. Please use a destructuring object instead",`OCA.Viewer.open({ path: '${a}' })`);if(!a&&!i)throw new Error("Viewer needs either an URL or path to open. None given");if(a&&!a.startsWith("/"))throw new Error("Please use an absolute path");if(!Array.isArray(n))throw new Error("The files list must be an array");if(typeof s!="function")throw new Error("The loadMore method must be a function");a?this._state.file=a:this._state.fileInfo=i,this._state.el||(this._state.files=n,this._state.enableSidebar=o,this._state.loadMore=s,this._state.onPrev=l,this._state.onNext=u,this._state.onClose=c,this._state.canLoop=r)}openWith(a,i={}){this._state.overrideHandlerId=a,this.open(i)}compare(a,i){this.open({fileInfo:a}),this._state.compareFileInfo=i}close(){this._state.file="",this._state.fileInfo=null,this._state.files=[],this._state.enableSidebar=!0,this._state.canLoop=!0,this._state.loadMore=()=>[],this._state.overrideHandlerId=null}}Ce.mixin({methods:{t:ee}}),Ce.prototype.OC=window.OC,Ce.prototype.OCA=window.OCA,window.OCA&&(Object.assign(window.OCA,{Viewer:new NY}),window.OCA.Viewer.version=A2);const __=document.createElement("div");__.id="viewer",document.body.appendChild(__);const Md=document.createElement("div");Md.innerHTML='',Md.style.display="none",document.body.appendChild(Md),new Ce({el:"#viewer",name:"ViewerRoot",render:e=>e(GN)});export{ea as c,bi as g,$a as p}; diff --git a/js/viewer-main.mjs.map b/js/viewer-main.mjs.map index 42097975f..fe5d6e503 100644 --- a/js/viewer-main.mjs.map +++ b/js/viewer-main.mjs.map @@ -1 +1 @@ -{"version":3,"mappings":"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ACA,OACA,OACA,WACA,EACA,WACA,YACA,sBACA,EACA,MACA,YACA,UACA,CACA,CACA,opBC4LAid,GAAA,IAAAwX,GAAA,+BAAAC,EAAA,EAGA,wBACAC,GAAA,sCAAAC,EAAA,0BACAC,GAAA,sCAAAC,EAAA,0BAEA90B,GAAA,CACA,cAEA,YACA,OAAA+0B,GACA,SAAAC,GACA,MAAAC,GACA,WAAAC,GACA,eAAAC,GACA,eAAAN,GACA,aAAAF,GACA,QAAA1X,GACA,OAAAmY,EACA,EAEA,SACA,UAAAC,EAAA,CACA,SAAAA,EAAA,OAAAA,EAAA,MACA,CACA,EAEA,QAAA9G,GAAAM,EAAA,EAEA,OACA,OAEA,kBACA,aACA,sCAGA,cACA,cACA,sBAGA,eACA,gBACA,eACA,oBACA,YACA,YACA,mBAGA,YACA,aACA,WAGA,yBACA,2BAGA,kBACA,kBACA,oBACA,YAEA,mEACA,WACA,KAAApC,GACA,aAEA,eACA,CACA,EAEA,UACA,eACA,wDACA,EACA,cACA,gCACA,kCACA,EACA,UACA,gCACA,gCACA,EACA,OACA,uBACA,EACA,WACA,2BACA,EACA,qBACA,kCACA,EACA,QACA,wBACA,EACA,gBACA,gCACA,EACA,KACA,qBACA,EACA,WACA,2BACA,EACA,UACA,0BACA,EACA,gBACA,4BACA,EACA,cACA,iDACA,EAEA,UACA,8EACA,EAWA,cACA,sCACA,EACA,sBACA,IAEA,OADA,iCAAAH,EAAA,MACA,8CACA,OACA,QACA,CACA,EAOA,YACA,mDACA,EAOA,cACA,OAAA0E,GAAA,uBACA,EAQA,UACA,sBACAA,GAAA,GACA,8CACA,cACA,uBACA5G,GAAA,0DACA,EAEA,aACA,OACA,kEACA,qCACA,kCACA,oCACA,wCACA,uDACA,CACA,EAEA,iBACA,oBACA,EAEA,eACA,OACA,mCACA,CACA,EAEA,aACA,OAAAsG,EAAA,KAAA1wF,EAAA,OAEA,GAAAA,OAAA,uBACA,0BAMA0wF,KAAA,kCACAA,EAAA,OAAAA,EAAA,gCACAA,EAAA,QAAAA,EAAA,iCAOA,CACA,EAEA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V,EACD,wBAAyB,CACvB,QAAS,iBACV,EACD,iCAAkC,CAChC,QAAS,qBACV,EACD,sBAAuB,CACrB,QAAS,eACV,EACD,0BAA2B,CACzB,QAAS,gBACV,EACD,6BAA8B,CAC5B,QAAS,oBACV,EACD,iCAAkC,CAChC,QAAS,mBACV,EACD,wBAAyB,CACvB,QAAS,kBACV,EACD,sBAAuB,CACrB,QAAS,cACV,EACD,6BAA8B,CAC5B,QAAS,oBACV,EACD,UAAW,CACT,QAAS,KACV,EACD,YAAa,CACX,QAAS,KACV,EACD,UAAW,CACT,QAAS,KACV,EACD,UAAW,CACT,QAAS,KACV,EACD,eAAgB,CACd,QAAS,KACV,EACD,WAAY,CACV,QAAS,KACV,EACD,iBAAkB,CAChB,QAAS,eACV,EACD,oBAAqB,CACnB,QAAS,aACV,EACD,qBAAsB,CACpB,QAAS,cACV,EACD,IAAK,CACH,QAAS,KACV,EACD,oBAAqB,CACnB,QAAS,eACV,EACD,QAAS,CACP,QAAS,KACV,EACD,KAAM,CACJ,QAAS,KACV,EACD,oBAAqB,CACnB,QAAS,kBACV,EACD,yBAA0B,CACxB,QAAS,cACV,EACD,0BAA2B,CACzB,QAAS,iBACV,EACD,UAAW,CACT,QAAS,KACV,EACD,0BAA2B,CACzB,QAAS,oBACV,EACD,yBAA0B,CACxB,QAAS,kBACV,EACD,sBAAuB,CACrB,QAAS,eACV,EACD,qBAAsB,CACpB,QAAS,aACV,EACD,uBAAwB,CACtB,QAAS,gBACV,EACD,uBAAwB,CACtB,QAAS,YACV,EACD,4BAA6B,CAC3B,QAAS,oBACV,EACD,sBAAuB,CACrB,QAAS,YACV,EACD,sBAAuB,CACrB,QAAS,gBACV,EACD,6BAA8B,CAC5B,QAAS,oBACV,EACD,wBAAyB,CACvB,QAAS,cACV,EACD,0BAA2B,CACzB,QAAS,kBACV,EACD,4BAA6B,CAC3B,QAAS,aACV,EACD,2BAA4B,CAC1B,QAAS,oBACV,EACD,wBAAyB,CACvB,QAAS,mBACV,EACD,yBAA0B,CACxB,QAAS,gBACV,EACD,kCAAmC,CACjC,QAAS,mBACV,EACD,wBAAyB,CACvB,QAAS,cACV,EACD,gCAAiC,CAC/B,QAAS,kBACV,EACD,wBAAyB,CACvB,QAAS,iBACV,EACD,sBAAuB,CACrB,QAAS,eACV,EACD,4BAA6B,CAC3B,QAAS,kBACV,EACD,6BAA8B,CAC5B,QAAS,kBACV,EACD,gCAAiC,CAC/B,QAAS,cACV,EACD,2BAA4B,CAC1B,QAAS,kBACV,EACD,2BAA4B,CAC1B,QAAS,kBACV,EACD,wBAAyB,CACvB,QAAS,qBACV,EACD,iCAAkC,CAChC,QAAS,sBACV,EACD,mBAAoB,CAClB,QAAS,kBACV,EACD,yBAA0B,CACxB,QAAS,cACV,EACD,yBAA0B,CACxB,QAAS,kBACV,EACD,wBAAyB,CACvB,QAAS,cACV,EACD,sBAAuB,CACrB,QAAS,oBACV,EACD,sBAAuB,CACrB,QAAS,gBACV,EACD,qBAAsB,CACpB,QAAS,eACV,EACD,wBAAyB,CACvB,QAAS,eACV,EACD,2BAA4B,CAC1B,QAAS,iBACV,EACD,2BAA4B,CAC1B,QAAS,gBACV,EACD,2BAA4B,CAC1B,QAAS,gBACV,EACD,wBAAyB,CACvB,QAAS,cACV,EACD,sBAAuB,CACrB,QAAS,cACV,EACD,0BAA2B,CACzB,QAAS,gBACV,EACD,6BAA8B,CAC5B,QAAS,qBACV,EACD,0BAA2B,CACzB,QAAS,cACV,EACD,sBAAuB,CACrB,QAAS,eACV,EACD,uBAAwB,CACtB,QAAS,aACV,EACD,yBAA0B,CACxB,QAAS,kBACV,EACD,sBAAuB,CACrB,QAAS,YACV,EACD,sBAAuB,CACrB,QAAS,mBACV,EACD,uBAAwB,CACtB,QAAS,iBACV,EACD,IAAK,CACH,QAAS,KACV,EACD,2BAA4B,CAC1B,QAAS,8BACV,EACD,4BAA6B,CAC3B,QAAS,iBACV,EACD,aAAc,CACZ,QAAS,iBACV,EACD,aAAc,CACZ,QAAS,kBACV,EACD,cAAe,CACb,QAAS,gBACV,EACD,aAAc,CACZ,QAAS,qBACV,EACD,iBAAkB,CAChB,QAAS,qBACV,EACD,4BAA6B,CAC3B,QAAS,kBACV,EACD,UAAW,CACT,QAAS,KACV,EACD,0BAA2B,CACzB,QAAS,iBACV,EACD,4BAA6B,CAC3B,QAAS,kBACV,EACD,6BAA8B,CAC5B,QAAS,iBACV,EACD,kCAAmC,CACjC,QAAS,cACV,EACD,0BAA2B,CACzB,QAAS,eACV,EACD,0BAA2B,CACzB,QAAS,eACV,EACD,6BAA8B,CAC5B,QAAS,sBACV,EACD,wBAAyB,CACvB,QAAS,cACV,EACD,EAAG,CACD,QAAS,KACV,EACD,KAAM,CACJ,QAAS,KACV,EACD,IAAK,CACH,QAAS,KACV,CACH,EACMC,GAAQ,CACZ,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iCAAkC,CAChC,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,8BAA+B,CAC7B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mCAAoC,CAClC,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,0BAA2B,CACzB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,6BAA8B,CAC5B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iCAAkC,CAChC,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,0BAA2B,CACzB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,6BAA8B,CAC5B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,6BAA8B,CAC5B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,yBAA0B,CACxB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,+BAAgC,CAC9B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,0BAA2B,CACzB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,6BAA8B,CAC5B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,0BAA2B,CACzB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,8BAA+B,CAC7B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,8BAA+B,CAC7B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,8BAA+B,CAC7B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,8BAA+B,CAC7B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iCAAkC,CAChC,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,yBAA0B,CACxB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,4BAA6B,CAC3B,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,yBAA0B,CACxB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,wBAAyB,CACvB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,sBAAuB,CACrB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,qBAAsB,CACpB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,mBAAoB,CAClB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,uBAAwB,CACtB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,gBAAiB,CACf,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,EACD,SAAU,WACV,UAAW,UACZ,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,eAAgB,CACd,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,iBAAkB,CAChB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,kBAAmB,CACjB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,YAAa,CACX,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,oBAAqB,CACnB,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,cAAe,CACb,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,aAAc,CACZ,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,cACA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,EACD,WAAY,CACV,IAAK,CACH;AAAA;AAAA;AAAA;AAAA;AAAA,aACD,CACF,CACH,EACMC,GAAS,CACb,QAAA7lF,GACF,QAAE2lF,GACA,MAAAC,EACF,EACA,MAAME,EAAgB,CAIpB,aAAc,CACZ,KAAK,SAA2B,IAAI,IACpC,KAAK,gBAAkB,GACvB,KAAK,WAA6B,IAAI,GACvC,CAOD,iBAAiBjB,EAAY,CAC3B,OAAO,KAAK,qBAAqBA,EAAY,CAAC,CAC/C,CACD,qBAAqBA,EAAYta,EAAO,CACtC,GAAI,KAAK,WAAW,IAAIsa,CAAU,EAChC,OAAO,KAAK,WAAW,IAAIA,CAAU,EAEvC,GAAIta,GAAS,GACX,OAAQ,cAAM,gEAAgE,EACvE,KAET,GAAI,KAAK,SAAS,IAAIsa,CAAU,EAAG,CACjC,MAAMkB,EAAqB,KAAK,SAAS,IAAIlB,CAAU,EACvD,OAAO,KAAK,qBAAqBkB,EAAoBxb,EAAQ,CAAC,CAC/D,CACD,OAAO,IACR,CAOD,iBAAiBsa,EAAY,CAC3B,OAAO,KAAK,WAAW,IAAIA,CAAU,GAAK,KAAK,SAAS,IAAIA,CAAU,CACvE,CAOD,QAAQA,EAAY,CAClB,MAAO,CAAC,KAAK,WAAW,IAAIA,CAAU,GAAK,KAAK,SAAS,IAAIA,CAAU,CACxE,CAOD,iBAAiBmB,EAAiB,GAAO,CACvC,MAAMC,EAAY,MAAM,KAAK,KAAK,WAAW,KAAI,CAAE,EACnD,OAAID,EACKC,EAAU,OAAO,MAAM,KAAK,KAAK,SAAS,KAAM,EAAC,EAEnDA,CACR,CAMD,iBAAiBC,EAAU,CACzB,KAAK,WAAW,IAAIA,EAAS,WAAYA,CAAQ,EACjDnB,GAAK,gBAAgB,SAASmB,EAAS,WAAYA,EAAS,eAAc,CAAE,EAC5E,KAAK,gBAAkB,KAAK,gBAAgB,OAAO,CAAC,CAACC,EAAWtB,CAAU,IACpEA,IAAeqB,EAAS,WACnB,IAETnB,GAAK,gBAAgB,SAASoB,EAAWD,EAAS,eAAc,CAAE,EAC3D,GACR,CACF,CACD,0BAA2B,CACzB,QAAQ,MAAM,+CAA+CL,GAAO,OAAO,2BAA2B,EACtG,UAAWO,KAAQP,GAAO,MACxB,GAAI,OAAO,UAAU,eAAe,KAAKA,GAAO,MAAO,CAACO,CAAI,CAAC,EAAG,CAC9D,MAAMtB,EAAM,CACV,kBACA,QAAUsB,EACV,GAAGP,GAAO,MAAMO,CAAI,EAAE,IACtB,eACV,EAAU,KAAK;AAAA,CAAM,EACb,KAAK,wBAAwBA,EAAMtB,CAAG,CACvC,CAEH,UAAWsB,KAAQP,GAAO,QACpB,OAAO,UAAU,eAAe,KAAKA,GAAO,QAAS,CAACO,CAAI,CAAC,GAC7D,KAAK,cAAcA,EAAMP,GAAO,QAAQO,CAAI,EAAE,OAAO,CAG1D,CAOD,wBAAwBvB,EAAYC,EAAK,CACvC,MAAMoB,EAAW,IAAItB,GAASC,EAAYC,CAAG,EAC7C,KAAK,iBAAiBoB,CAAQ,CAC/B,CAOD,cAAcC,EAAWtB,EAAY,CACnC,KAAK,SAAS,IAAIsB,EAAWtB,CAAU,EACvC,MAAMwB,EAAmB,KAAK,iBAAiBxB,CAAU,EACzD,GAAI,CAACwB,EAAkB,CACrB,KAAK,gBAAgB,KAAK,CAACF,EAAWtB,CAAU,CAAC,EACjD,MACD,CACDE,GAAK,gBAAgB,SAASoB,EAAWE,EAAiB,eAAc,CAAE,CAC3E,CAMD,oBAAoBxB,EAAY,CAC9B,KAAK,WAAW,OAAOA,CAAU,EACjCE,GAAK,gBAAgB,OAAOF,CAAU,CACvC,CAMD,gBAAgBsB,EAAW,CACzB,KAAK,SAAS,OAAOA,CAAS,EAC9B,KAAK,gBAAkB,KAAK,gBAAgB,OAAO,CAAC,CAACG,CAAgB,IAAMA,IAAqBH,CAAS,EACzGpB,GAAK,gBAAgB,OAAOoB,CAAS,CACtC,CAID,mBAAoB,CAClB,KAAK,SAA2B,IAAI,IACpC,KAAK,gBAAkB,GACvB,KAAK,WAA6B,IAAI,IACtCpB,GAAK,gBAAgB,QACrBwB,GAAgB,iBAAiB3B,GAAS,GAAG,EAC7C2B,GAAgB,iBAAiB3B,GAAS,QAAQ,EAClD2B,GAAgB,cAAc,MAAO3B,GAAS,IAAI,UAAU,EAC5D2B,GAAgB,cAAc,IAAK3B,GAAS,IAAI,UAAU,CAC3D,CACH,CACA,MAAM2B,GAAkB,IAAIT,GAC5BS,GAAgB,kBAAiB,EACjC,SAASC,IAAqB,CAC5B,OAAOD,EACT,qCCn/HC,SAASxwG,EAAES,EAAE,CAAmD2wD,EAAe,QAAA3wD,EAAqH,IAAe,OAAO,KAApB,IAAyB,KAAKq4D,GAAM,UAAU,CAAC,OAAO,IAAI,CAAC,IAAI94D,EAAE,CAAC,IAAIA,GAAG,CAACA,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAG,MAAM,QAAQA,CAAC,EAAE,CAAC,QAAQS,EAAE,EAAEX,EAAE,IAAI,MAAME,EAAE,MAAM,EAAES,EAAET,EAAE,OAAOS,IAAIX,EAAEW,CAAC,EAAET,EAAES,CAAC,EAAE,OAAOX,CAAC,CAAC,CAAC,EAAE,IAAIE,GAAG,CAACA,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAE,CAAC,OAAOW,KAAKT,EAAE,OAAO,eAAeA,EAAES,EAAE,CAAC,MAAMX,EAAE,WAAW,GAAG,aAAa,GAAG,SAAS,EAAE,CAAC,EAAEE,EAAES,CAAC,EAAEX,EAAEE,CAAC,CAAC,EAAE,IAAIA,GAAG,CAACA,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAG,OAAO,YAAY,OAAOA,CAAC,GAA0B,OAAO,UAAU,SAAS,KAAKA,CAAC,IAAvD,qBAAyD,OAAO,MAAM,KAAKA,CAAC,CAAC,CAAC,EAAE,IAAIA,GAAG,CAACA,EAAE,QAAQ,UAAU,CAAC,MAAM,IAAI,UAAU,iDAAiD,CAAC,CAAC,EAAE,IAAI,CAACA,EAAES,EAAEX,IAAI,CAAC,IAAIG,EAAEH,EAAE,GAAG,EAAEO,EAAEP,EAAE,GAAG,EAAEU,EAAEV,EAAE,GAAG,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOC,EAAED,CAAC,GAAGK,EAAEL,CAAC,GAAGQ,EAAG,EAAC,EAAE,EAAER,GAAG,CAAC,SAASS,EAAEX,EAAE,CAAC,OAAkB,OAAO,QAAnB,YAAqC,OAAO,OAAO,UAAxB,SAAiCE,EAAE,QAAQS,EAAE,SAAST,EAAE,CAAC,OAAO,OAAOA,CAAC,EAAEA,EAAE,QAAQS,EAAE,SAAST,EAAE,CAAC,OAAOA,GAAe,OAAO,QAAnB,YAA2BA,EAAE,cAAc,QAAQA,IAAI,OAAO,UAAU,SAAS,OAAOA,CAAC,EAAES,EAAEX,CAAC,CAAC,CAACE,EAAE,QAAQS,CAAC,CAAC,EAAEA,EAAE,CAAE,EAAC,SAASX,EAAEG,EAAE,CAAC,IAAII,EAAEI,EAAER,CAAC,EAAE,GAAYI,IAAT,OAAW,OAAOA,EAAE,QAAQ,IAAIG,EAAEC,EAAER,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,OAAOD,EAAEC,CAAC,EAAEO,EAAEA,EAAE,QAAQV,CAAC,EAAEU,EAAE,OAAO,CAACV,EAAE,EAAEE,GAAG,CAAC,IAAIS,EAAET,GAAGA,EAAE,WAAW,IAAIA,EAAE,QAAQ,IAAIA,EAAE,OAAOF,EAAE,EAAEW,EAAE,CAAC,EAAEA,CAAC,CAAC,EAAEA,CAAC,EAAEX,EAAE,EAAE,CAACE,EAAES,IAAI,CAAC,QAAQR,KAAKQ,EAAEX,EAAE,EAAEW,EAAER,CAAC,GAAG,CAACH,EAAE,EAAEE,EAAEC,CAAC,GAAG,OAAO,eAAeD,EAAEC,EAAE,CAAC,WAAW,GAAG,IAAIQ,EAAER,CAAC,CAAC,CAAC,CAAC,EAAEH,EAAE,EAAE,CAACE,EAAES,IAAI,OAAO,UAAU,eAAe,KAAKT,EAAES,CAAC,EAAEX,EAAE,EAAEE,GAAG,CAAc,OAAO,OAApB,KAA4B,OAAO,aAAa,OAAO,eAAeA,EAAE,OAAO,YAAY,CAAC,MAAM,QAAQ,CAAC,EAAE,OAAO,eAAeA,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,IAAIC,EAAE,GAAG,OAAO,IAAI,CAAcH,EAAE,EAAEG,CAAC,EAAEH,EAAE,EAAEG,EAAE,CAAC,UAAU,IAAIoxC,EAAE,QAAQ,IAAI1wC,EAAE,OAAO,IAAIq2F,CAAC,CAAC,EAAE,IAAIh3F,EAAEF,EAAE,GAAG,EAAEW,EAAEX,EAAE,EAAEE,CAAC,EAAEK,EAAEP,EAAE,CAAC,EAAEU,EAAEV,EAAE,EAAEO,CAAC,EAAEE,EAAET,EAAE,GAAG,EAAEY,EAAEZ,EAAE,EAAES,CAAC,EAAE,MAAMgD,EAAE,CAAC,MAAM,CAAC,WAAW,CAAC,KAAK,QAAQ,QAAQ,EAAE,CAAC,EAAE,MAAM,CAAC,iBAAiB,UAAU,CAAC,KAAK,YAAY,KAAK,kBAAmB,GAAE,KAAK,SAASvD,EAAE,CAAC,IAAIS,EAAE,KAAK,KAAK,YAAYT,GAAG,KAAK,UAAW,UAAU,CAAC,OAAOS,EAAE,kBAAiB,CAAE,CAAG,EAAC,EAAE,QAAQ,CAAC,kBAAkB,UAAU,CAAC,IAAIT,EAAES,IAAWT,EAAE,KAAK,MAAM,gBAArB,MAA6CA,IAAT,OAAW,OAAOA,EAAE,SAAS,KAAK,gBAAgB,IAAI,GAAG,GAAGS,EAAE,CAAC,IAAIX,EAAE,KAAK,oBAAmB,EAAGG,EAAEQ,EAAE,sBAAqB,EAAGJ,EAAEJ,EAAE,IAAIO,EAAEP,EAAE,OAAOM,EAAEN,EAAE,OAAO,GAAGI,EAAEP,EAAE,IAAI,OAAO,KAAK,MAAM,aAAa,UAAUW,EAAE,UAAU,GAAGD,EAAEV,EAAE,OAAO,OAAO,KAAK,MAAM,aAAa,UAAUW,EAAE,WAAWX,EAAE,OAAOS,EAAE,CAAC,EAAE,oBAAoB,UAAU,CAAC,OAAO,KAAK,MAAM,aAAa,KAAK,MAAM,aAAa,wBAAwB,CAAC,OAAO,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,EAAEH,EAAE,CAAC,KAAK,UAAU,CAAC,MAAM,CAAC,iBAAiB,EAAE,CAAC,EAAE,MAAM,CAAC,gBAAgB,UAAU,CAAC,GAAG,KAAK,2BAA0B,QAAQJ,EAAE,EAAEA,EAAE,KAAK,gBAAgB,OAAOA,IAAI,GAAG,KAAK,WAAW,KAAK,gBAAgBA,CAAC,CAAC,EAAE,CAAC,KAAK,iBAAiBA,EAAE,KAAK,EAAC,EAAE,KAAK,SAASA,EAAE,CAACA,GAAG,KAAK,wBAAuB,CAAE,EAAE,cAAc,UAAU,CAAC,KAAK,MAAM,KAAK,yBAAyB,CAAC,EAAE,QAAQ,CAAC,YAAY,UAAU,CAAC,QAAQA,EAAE,KAAK,iBAAiB,EAAEA,GAAG,EAAEA,IAAI,GAAG,KAAK,WAAW,KAAK,gBAAgBA,CAAC,CAAC,EAAE,CAAC,KAAK,iBAAiBA,EAAE,KAAK,CAAC,EAAE,cAAc,UAAU,CAAC,QAAQA,EAAE,KAAK,iBAAiB,EAAEA,EAAE,KAAK,gBAAgB,OAAOA,IAAI,GAAG,KAAK,WAAW,KAAK,gBAAgBA,CAAC,CAAC,EAAE,CAAC,KAAK,iBAAiBA,EAAE,KAAK,CAAC,EAAE,gBAAgB,UAAU,CAAC,IAAIA,EAAE,KAAK,gBAAgB,KAAK,gBAAgB,EAAEA,GAAG,KAAK,WAAWA,CAAC,GAAG,KAAK,OAAOA,CAAC,CAAC,EAAE,wBAAwB,UAAU,CAAC,IAAIA,EAAM,KAAK,cAAc,SAAvB,EAA8B,KAAK,gBAAgB,QAAQ,KAAK,cAAc,KAAK,cAAc,OAAO,CAAC,CAAC,EAAE,GAAQA,IAAL,KAAS,KAAK,iBAAiBA,EAAE,CAAC,CAAC,EAAEM,EAAE,CAAC,MAAM,CAAC,QAAQ,CAAC,KAAK,QAAQ,QAAQ,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,eAAe,EAAE,CAAC,EAAE,MAAM,CAAC,OAAO,UAAU,CAAC,KAAK,MAAM,SAAS,KAAK,OAAO,KAAK,aAAa,CAAC,EAAE,QAAQ,SAASN,EAAE,CAAC,KAAK,eAAeA,CAAC,CAAC,EAAE,QAAQ,CAAC,cAAc,UAAU,CAAC,IAAIA,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,KAAK,OAAO,KAAK,eAAqBA,GAAE,CAAC,KAAK,cAAgB,CAAC,CAAC,EAAE,SAAS42F,EAAE52F,EAAES,EAAEX,EAAEG,EAAEI,EAAEG,EAAED,EAAEG,EAAE,CAAC,IAAI6C,EAAEnD,EAAc,OAAOJ,GAAnB,WAAqBA,EAAE,QAAQA,EAAE,OAAGS,IAAIL,EAAE,OAAOK,EAAEL,EAAE,gBAAgBN,EAAEM,EAAE,UAAU,IAAylB,CAAC,QAAQJ,EAAE,QAAQI,CAAC,CAAC,CAAC,MAAMU,EAAE,CAAC,SAAS81F,EAAE,GAAI,UAAU,CAAC,IAAI52F,EAAE,KAAK,eAAeS,EAAE,KAAK,MAAM,IAAIT,EAAE,OAAOS,EAAE,MAAM,CAAC,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,IAAI,CAAC,EAAE,CAACA,EAAE,OAAO,CAAC,MAAM,CAAC,EAAE,6gBAA6gB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAoB,GAAE,QAAQ,cAAcm2F,EAAE,CAAE,EAAE,UAAU,CAAC,IAAI52F,EAAE,KAAK,eAAeS,EAAE,KAAK,MAAM,IAAIT,EAAE,OAAOS,EAAE,MAAM,CAAC,MAAM,CAAC,MAAM,6BAA6B,MAAM,KAAK,OAAO,IAAI,CAAC,EAAE,CAACA,EAAE,OAAO,CAAC,MAAM,CAAC,EAAE,mTAAmT,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAoB,GAAE,OAAO,EAAEI,EAAE,CAAC,SAAS,SAASb,EAAES,EAAEX,EAAE,CAAC,IAAIG,EAAEH,EAAE,QAAQ,GAAGG,EAAE,aAAa,CAAC,SAAS,KAAK,YAAYD,CAAC,EAAE,IAAIK,EAAEJ,EAAE,MAAM,OAAO,sBAAuB,EAACO,EAAEH,EAAE,OAAOE,EAAEF,EAAE,IAAIK,EAAEL,EAAE,KAAKkD,EAAElD,EAAE,MAAMD,EAAE,OAAO,SAAS,OAAO,YAAYE,GAAE,OAAO,SAAS,OAAO,YAAYN,EAAE,eAAeC,EAAE,kBAAkBD,EAAEC,EAAE,CAAC,MAAMsD,EAAE,KAAK,KAAKnD,EAAEM,EAAE,KAAK,IAAIJ,GAAEC,EAAEC,EAAE,IAAI,CAAC,CAAC,CAAC,EAAE,OAAO,SAASR,EAAES,EAAEX,EAAE,CAACA,EAAE,QAAQ,eAAeE,EAAE,gBAA4B,OAAOA,EAAE,gBAArB,YAAqCA,EAAE,eAAc,EAAGA,EAAE,YAAYA,EAAE,WAAW,YAAYA,CAAC,EAAE,CAAC,EAAQY,EAAE,SAASZ,EAAE,CAAC,IAAIS,EAAE,GAAG,OAAO,OAAO,KAAKT,CAAC,EAAE,KAAM,EAAC,QAAS,SAASF,EAAE,CAACW,EAAEX,CAAC,EAAEE,EAAEF,CAAC,CAAC,CAAC,EAAG,KAAK,UAAUW,CAAC,CAAC,EAAE,IAAI0U,EAAE,EAAE,MAAMpU,EAAE,UAAU,CAAC,MAAM,EAAEoU,CAAC,EAAE,SAAStV,EAAEG,EAAES,EAAE,CAAC,IAAIX,EAAE,OAAO,KAAKE,CAAC,EAAE,GAAG,OAAO,sBAAsB,CAAC,IAAIC,EAAE,OAAO,sBAAsBD,CAAC,EAAES,IAAIR,EAAEA,EAAE,OAAQ,SAASQ,EAAE,CAAC,OAAO,OAAO,yBAAyBT,EAAES,CAAC,EAAE,UAAU,CAAG,GAAEX,EAAE,KAAK,MAAMA,EAAEG,CAAC,CAAC,CAAC,OAAOH,CAAC,CAAC,SAASK,EAAEH,EAAE,CAAC,QAAQS,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAIX,EAAQ,UAAUW,CAAC,GAAjB,KAAmB,UAAUA,CAAC,EAAE,CAAE,EAACA,EAAE,EAAEZ,EAAE,OAAOC,CAAC,EAAE,EAAE,EAAE,QAAS,SAASW,EAAE,CAACC,IAAIV,EAAES,EAAEX,EAAEW,CAAC,CAAC,CAAC,CAAC,EAAG,OAAO,0BAA0B,OAAO,iBAAiBT,EAAE,OAAO,0BAA0BF,CAAC,CAAC,EAAED,EAAE,OAAOC,CAAC,CAAC,EAAE,QAAS,SAASW,EAAE,CAAC,OAAO,eAAeT,EAAES,EAAE,OAAO,yBAAyBX,EAAEW,CAAC,CAAC,CAAC,CAAC,CAAE,CAAC,OAAOT,CAAC,CAAC,MAAMqxC,EAAEulD,EAAE,CAAC,WAAWz2F,EAAE,GAAGW,CAAC,EAAE,WAAW,CAAC,aAAaD,CAAC,EAAE,OAAO,CAAC0C,EAAEnD,EAAEE,CAAC,EAAE,MAAM,CAAC,MAAM,GAAG,WAAW,CAAC,KAAK,OAAO,QAAQ,UAAU,CAAC,MAAM,CAAE,EAAC,EAAE,QAAQ,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,MAAM,EAAE,CAAC,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,IAAI,EAAE,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,UAAU,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,qBAAqB,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,WAAW,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,YAAY,CAAC,KAAK,OAAO,QAAQ,EAAE,EAAE,WAAW,CAAC,KAAK,OAAO,QAAQ,UAAU,EAAE,oBAAoB,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,OAAO,EAAE,kBAAkB,CAAC,KAAK,OAAO,QAAQ,oBAAoB,EAAE,iBAAiB,CAAC,KAAK,OAAO,QAAQ,SAAS,EAAE,uBAAuB,CAAC,KAAK,OAAO,QAAQ,gBAAgB,EAAE,wBAAwB,CAAC,KAAK,SAAS,QAAQ,SAASN,EAAE,CAAC,MAAM,YAAY,OAAOA,CAAC,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,OAAO,QAAQ,KAAK,EAAE,OAAO,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAE,CAAC,OAAOA,CAAC,CAAC,EAAE,WAAW,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAE,CAAC,MAAM,EAAE,CAAC,EAAE,eAAe,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAE,CAAC,OAAiBQ,EAAC,EAAGR,CAAC,IAAhB,SAAkBA,EAAE,eAAe,KAAK,KAAK,EAAEA,EAAE,KAAK,KAAK,EAAE,QAAQ,KAAK,wCAAwC,OAAO,KAAK,MAAM,YAAY,EAAE,4BAA4B,OAAO,KAAK,UAAUA,CAAC,EAAE;AAAA,CAAK,EAAE,sDAAsD,EAAEA,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAE,CAAC,GAAcQ,EAAG,EAACR,CAAC,IAAhB,SAAkB,OAAOA,EAAE,GAAG,CAAC,OAAOA,EAAE,eAAe,IAAI,EAAEA,EAAE,GAAGY,EAAEZ,CAAC,CAAC,OAAOS,EAAE,CAAC,OAAO,QAAQ,KAAK;AAAA,oDAA2MT,EAAES,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,SAAS,QAAQ,UAAU,CAAC,KAAK,aAAa,CAAC,KAAK,aAAa,KAAK,iBAAiB,CAAC,EAAE,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,SAAS,CAAC,KAAK,OAAO,QAAQ,IAAI,EAAE,SAAS,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,WAAW,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,SAAS,CAAC,KAAK,SAAS,QAAQ,SAAST,EAAES,EAAEX,EAAE,CAAC,OAAOW,GAAG,IAAI,kBAAmB,EAAC,QAAQX,EAAE,kBAAiB,CAAE,EAAE,EAAE,CAAC,EAAE,OAAO,CAAC,KAAK,SAAS,QAAQ,SAASE,EAAES,EAAE,CAAC,IAAIX,EAAE,KAAK,OAAOE,EAAE,OAAQ,SAASA,EAAE,CAAC,IAAIC,EAAEH,EAAE,eAAeE,CAAC,EAAE,OAAgB,OAAOC,GAAjB,WAAqBA,EAAEA,EAAE,SAAQ,GAAIH,EAAE,SAASE,EAAEC,EAAEQ,CAAC,CAAC,CAAC,CAAE,CAAC,EAAE,aAAa,CAAC,KAAK,SAAS,QAAQ,SAAST,EAAE,CAAC,OAAiBQ,EAAG,EAAC,KAAK,WAAW,CAAC,CAAC,IAAjC,SAAmCE,EAAC,EAAG,CAAE,EAAC,KAAK,MAAMV,CAAC,EAAEA,CAAC,CAAC,EAAE,0BAA0B,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,qBAAqB,CAAC,QAAQ,GAAG,UAAU,SAASA,EAAE,CAAC,MAAM,CAAC,WAAW,SAAS,EAAE,SAASQ,EAAG,EAACR,CAAC,CAAC,CAAC,CAAC,EAAE,kBAAkB,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAE,CAAC,IAAIS,EAAET,EAAE,oBAAoBF,EAAEE,EAAE,SAAS,OAAOS,GAAG,CAACX,CAAC,CAAC,EAAE,OAAO,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,QAAQ,CAAC,KAAK,MAAM,EAAE,IAAI,CAAC,KAAK,OAAO,QAAQ,MAAM,EAAE,YAAY,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,iBAAiB,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC,EAAE,yBAAyB,CAAC,KAAK,OAAO,QAAQ,eAAe,EAAE,WAAW,CAAC,KAAK,SAAS,QAAQ,SAASE,EAAES,EAAE,CAAC,OAAOT,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,kBAAkB,CAAC,KAAK,SAAS,QAAQ,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIG,EAAEH,EAAE,MAAMO,EAAEP,EAAE,IAAIU,EAAEV,EAAE,KAAKE,EAAE,MAAM,IAAIK,EAAEL,EAAE,MAAM,KAAKQ,EAAER,EAAE,MAAM,MAAMC,CAAC,CAAC,EAAE,mBAAmB,CAAC,KAAK,SAAS,QAAQ,SAASD,EAAE,CAAC,IAAIS,EAAET,EAAE,OAAOF,EAAEE,EAAE,KAAKC,EAAED,EAAE,eAAe,MAAM,CAACS,GAAIX,GAAG,CAACG,CAAE,CAAC,EAAE,oBAAoB,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,IAAI,CAAC,KAAK,CAAC,OAAO,MAAM,EAAE,QAAQ,UAAU,CAAC,OAAOc,EAAG,EAAC,CAAC,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,OAAO,GAAG,KAAK,GAAG,YAAY,GAAG,qBAAqB,GAAG,WAAW,GAAG,OAAO,EAAE,CAAC,EAAE,SAAS,CAAC,iBAAiB,UAAU,CAAC,OAAgB,KAAK,QAAd,QAAqB,KAAK,SAAS,UAAU,eAAe,QAAQ,CAAC,EAAE,cAAc,UAAU,CAAC,IAAIf,EAAE,KAAK,MAAM,OAAO,KAAK,mBAAmBA,EAAE,KAAK,MAAM,QAAcA,GAAN,MAAcA,IAAL,GAAO,GAAG,OAAOA,CAAC,EAAE,CAAE,GAAE,WAAW,UAAU,CAAC,OAAO,KAAK,QAAQ,OAAO,KAAK,SAAS,KAAK,WAAW,CAAE,EAAC,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,aAAa,OAAO,KAAK,MAAM,gBAAgB,cAAc,KAAK,wBAAwB,EAAE,KAAK,MAAM,MAAM,EAAE,MAAM,UAAU,CAAC,IAAIA,EAAE,KAAKS,EAAE,CAAC,OAAO,KAAK,OAAO,QAAQ,KAAK,QAAQ,UAAU,KAAK,UAAU,gBAAgB,KAAK,eAAe,EAAE,MAAM,CAAC,OAAO,CAAC,WAAWN,EAAE,CAAC,GAAG,KAAK,QAAQ,SAAS,KAAK,SAAS,YAAY,KAAK,kBAAkB,SAAS,KAAK,SAAS,SAAS,CAAC,KAAK,WAAW,KAAK,WAAW,oBAAoB,OAAO,aAAa,KAAK,kBAAkB,gBAAgB,MAAM,OAAO,KAAK,IAAI,WAAW,EAAE,YAAY,MAAM,OAAO,KAAK,IAAI,WAAW,EAAE,gBAAgB,KAAK,aAAa,SAAQ,EAAG,IAAI,SAAS,KAAK,SAAS,aAAa,KAAK,aAAa,MAAM,KAAK,MAAM,EAAE,KAAK,cAAc,KAAK,gBAAgB,KAAK,gBAAgB,EAAE,CAAC,wBAAwB,MAAM,OAAO,KAAK,IAAI,WAAW,EAAE,OAAO,KAAK,gBAAgB,CAAC,EAAE,EAAE,EAAE,OAAO,CAAC,iBAAiB,UAAU,CAAC,OAAOH,EAAE,YAAY,EAAE,EAAE,eAAe,UAAU,CAAC,OAAOA,EAAE,YAAY,EAAE,EAAE,QAAQ,KAAK,gBAAgB,SAAS,KAAK,iBAAiB,KAAK,KAAK,aAAa,MAAM,KAAK,cAAc,MAAM,SAASS,EAAE,CAAC,OAAOT,EAAE,OAAOS,EAAE,OAAO,KAAK,CAAC,CAAC,EAAE,QAAQ,CAAC,QAAQ,KAAK,cAAc,EAAE,UAAU,CAAC,OAAO,KAAK,OAAO,QAAQ,KAAK,eAAe,UAAU,KAAK,SAAS,EAAE,cAAc,CAAC,WAAW,CAAC,IAAI,gBAAgB,KAAK,eAAe,MAAM,oBAAoB,CAAC,EAAE,WAAWA,EAAE,WAAWA,EAAE,OAAON,EAAE,GAAGM,EAAE,CAAC,SAAS,KAAK,QAAQ,CAAC,EAAE,OAAON,EAAE,GAAGM,EAAE,CAAC,SAAS,KAAK,QAAQ,CAAC,CAAC,CAAC,EAAE,gBAAgB,UAAU,CAAC,OAAON,EAAE,GAAGW,EAAE,GAAG,KAAK,UAAU,CAAC,EAAE,aAAa,UAAU,CAAC,MAAM,CAAC,WAAW,KAAK,aAAa,aAAa,CAAC,KAAK,SAAS,eAAe,KAAK,SAAS,gBAAgB,KAAK,WAAW,CAAC,KAAK,OAAO,iBAAiB,KAAK,YAAY,CAAC,KAAK,OAAO,mBAAmB,CAAC,KAAK,WAAW,cAAc,KAAK,eAAe,eAAe,KAAK,QAAQ,CAAC,EAAE,UAAU,UAAU,CAAC,MAAM,CAAC,CAAC,KAAK,MAAM,EAAE,aAAa,UAAU,CAAC,OAAO,KAAK,mBAAmB,IAAI,CAAC,EAAE,kBAAkB,UAAU,CAAC,OAAO,KAAK,cAAc,KAAK,YAAY,KAAK,YAAY,MAAM,EAAE,gBAAgB,UAAU,CAAC,IAAId,EAAE,KAAKS,EAAE,SAASA,EAAE,CAAC,OAAcT,EAAE,QAAT,KAAeS,EAAE,MAAM,EAAET,EAAE,KAAK,EAAES,CAAC,EAAEX,EAAE,CAAE,EAAC,OAAO,KAAK,UAAU,EAAE,GAAG,CAAC,KAAK,YAAY,CAAC,KAAK,SAAS,OAAOW,EAAEX,CAAC,EAAE,IAAIG,EAAE,KAAK,OAAO,OAAO,KAAK,OAAOH,EAAE,KAAK,OAAO,IAAI,EAAEA,EAAE,GAAG,KAAK,UAAU,KAAK,OAAO,OAAO,CAAC,IAAIO,EAAE,KAAK,aAAa,KAAK,MAAM,EAAE,KAAK,aAAaA,CAAC,GAAGJ,EAAE,QAAQI,CAAC,CAAC,CAAC,OAAOI,EAAER,CAAC,CAAC,EAAE,aAAa,UAAU,CAAC,OAAW,KAAK,cAAc,SAAvB,CAA6B,EAAE,gBAAgB,UAAU,CAAC,MAAM,CAAC,KAAK,UAAU,KAAK,WAAW,CAAC,KAAK,MAAM,CAAC,KAAK,YAAY,CAAC,EAAE,MAAM,CAAC,QAAQ,SAASD,EAAES,EAAE,CAAC,IAAIX,EAAE,KAAK,CAAC,KAAK,WAAuB,OAAOA,EAAE,sBAArB,WAA0CA,EAAE,qBAAqBE,EAAES,EAAEX,EAAE,aAAa,EAAEA,EAAE,uBAAuB,KAAK,iBAAiB,KAAK,OAAO,KAAK,kBAAkB,KAAK,4BAA4B,KAAK,KAAK,CAAC,EAAE,MAAM,CAAC,UAAU,GAAG,QAAQ,SAASE,EAAE,CAAC,KAAK,kBAAkB,KAAK,4BAA4BA,CAAC,CAAC,CAAC,EAAE,SAAS,UAAU,CAAC,KAAK,gBAAgB,EAAE,KAAK,SAASA,EAAE,CAAC,KAAK,MAAMA,EAAE,OAAO,OAAO,CAAC,EAAE,OAAO,SAASA,EAAE,CAACA,EAAE,SAAS,KAAK,KAAK,GAAG,CAAC,EAAE,QAAQ,UAAU,CAAC,KAAK,eAAe,KAAK,QAAQ,KAAK,IAAI,iBAAiB,KAAK,OAAO,CAAC,EAAE,QAAQ,CAAC,4BAA4B,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,MAAM,QAAQT,CAAC,EAAE,KAAK,MAAM,OAAOA,EAAE,IAAK,SAASA,EAAE,CAAC,OAAOS,EAAE,2BAA2BT,CAAC,CAAC,CAAG,EAAC,KAAK,MAAM,OAAO,KAAK,2BAA2BA,CAAC,CAAC,EAAE,OAAO,SAASA,EAAE,CAAC,KAAK,MAAM,mBAAmBA,CAAC,EAAE,KAAK,iBAAiBA,CAAC,EAAE,KAAK,uBAAuB,KAAK,WAAW,KAAK,UAAU,KAAK,cAAc,OAAO,IAAI,KAAK,SAASA,CAAC,GAAG,KAAK,UAAU,CAAC,KAAK,aAAaA,CAAC,GAAG,KAAK,MAAM,iBAAiBA,CAAC,EAAE,KAAK,WAAWA,EAAE,KAAK,cAAc,OAAOA,CAAC,GAAG,KAAK,YAAYA,CAAC,EAAE,KAAK,MAAM,kBAAkBA,CAAC,GAAG,KAAK,cAAcA,CAAC,CAAC,EAAE,SAAS,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,KAAK,MAAM,qBAAqBT,CAAC,EAAE,KAAK,YAAY,KAAK,cAAc,OAAQ,SAASF,EAAE,CAAC,MAAM,CAACW,EAAE,iBAAiBX,EAAEE,CAAC,CAAC,EAAG,EAAE,KAAK,MAAM,oBAAoBA,CAAC,CAAC,EAAE,iBAAiB,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAEG,EAAE,KAAK,SAASD,CAAC,EAAE,IAAIK,GAAUP,EAAE,KAAK,MAAM,mBAArB,MAAgDA,IAAT,OAAW,OAAOA,EAAEW,EAAE,CAAC,EAAED,GAAUP,EAAE,KAAK,MAAM,mBAArB,MAAgDA,IAAT,OAAW,OAAOA,EAAEQ,EAAE,CAAC,EAAEF,EAAQF,GAAIG,EAAED,EAAEA,EAAE,MAAO,EAAC,KAAK,SAAS,MAAK,CAAE,EAAE,eAAe,UAAU,CAAC,KAAK,YAAY,KAAK,SAAS,GAAG,IAAI,EAAE,KAAK,SAAS,OAAO,EAAE,cAAc,SAASP,EAAE,CAAC,IAAIS,EAAE,KAAK,KAAK,gBAAgB,KAAK,KAAK,CAAC,KAAK,MAAM,KAAK,sBAAsB,KAAK,OAAO,IAAI,KAAK,QAAQ,KAAK,UAAU,KAAK,UAAW,UAAU,CAAC,OAAOA,EAAE,MAAM,OAAO,MAAO,GAAG,EAAE,YAAY,SAAST,EAAE,CAAC,IAAIS,EAAE,KAAc,KAAK,QAAd,SAAsB,KAAK,MAAM,OAAOT,GAAUA,IAAP,OAAWA,EAAE,MAAM,QAAQA,CAAC,EAAEA,EAAE,IAAK,SAASA,EAAE,CAAC,OAAOS,EAAE,OAAOT,CAAC,CAAC,CAAG,EAAC,KAAK,OAAOA,CAAC,GAAG,KAAK,MAAM,QAAQA,CAAC,CAAC,EAAE,eAAe,SAASA,EAAE,CAAC,IAAIF,EAAEE,EAAE,SAAS,KAAK,SAASF,GAAGE,EAAE,eAAgB,EAAC,IAAIC,EAAE,GAAG,OAAOQ,EAAC,EAAG,KAAK,MAAM,iBAAiB,CAAE,GAAEA,EAAC,EAAG,CAAC,KAAK,MAAM,WAAW,CAAI,CAAC,EAAW,KAAK,WAAd,QAAwBR,EAAE,OAAO,OAAO,EAAE,KAAM,SAASQ,EAAE,CAAC,OAAOA,EAAE,SAAST,EAAE,MAAM,GAAGS,IAAIT,EAAE,MAAM,CAAG,EAACA,EAAE,iBAAiB,KAAK,MAAMF,EAAE,KAAK,SAAS,OAAO,KAAK,WAAW,KAAK,KAAK,GAAG,KAAK,SAAS,MAAK,EAAG,EAAE,iBAAiB,SAASE,EAAE,CAAC,IAAIS,EAAE,KAAK,OAAO,KAAK,cAAc,KAAM,SAASX,EAAE,CAAC,OAAOW,EAAE,iBAAiBX,EAAEE,CAAC,CAAC,CAAC,CAAE,EAAE,qBAAqB,SAASA,EAAE,CAAC,OAAO,KAAK,iBAAiBA,CAAC,GAAG,KAAK,oBAAoB,EAAE,uBAAuB,SAASA,EAAE,CAAC,MAAM,EAAE,CAAC,KAAK,qBAAqB,CAAC,KAAK,uBAAuBA,IAAI,KAAK,gBAAgB,EAAE,iBAAiB,SAASA,EAAES,EAAE,CAAC,OAAO,KAAK,aAAaT,CAAC,IAAI,KAAK,aAAaS,CAAC,CAAC,EAAE,2BAA2B,SAAST,EAAE,CAAC,IAAIF,EAAE,KAAKG,EAAE,GAAG,OAAOQ,IAAI,KAAK,OAAO,EAAEA,EAAC,EAAG,KAAK,UAAU,CAAC,EAAE,OAAQ,SAASA,EAAE,CAAC,OAAO,KAAK,UAAUX,EAAE,OAAOW,CAAC,CAAC,IAAI,KAAK,UAAUT,CAAC,CAAC,CAAC,EAAG,OAAWC,EAAE,SAAN,EAAaA,EAAE,CAAC,EAAEA,EAAE,KAAM,SAASD,EAAE,CAAC,OAAOF,EAAE,iBAAiBE,EAAEF,EAAE,MAAM,MAAM,CAAC,CAAG,GAAEE,CAAC,EAAE,mBAAmB,UAAU,CAAC,KAAK,KAAK,GAAG,KAAK,MAAM,aAAa,CAAC,EAAE,iBAAiB,UAAU,CAAC,GAAG,CAAC,KAAK,SAAS,MAAM,QAAQ,KAAK,eAAe,KAAK,cAAc,QAAQ,KAAK,UAAU,CAAC,IAAIA,EAAE,KAAK,KAAK,WAAWA,EAAES,EAAG,EAAC,KAAK,cAAc,MAAM,EAAE,KAAK,cAAc,OAAO,CAAC,CAAC,GAAG,KAAK,YAAYT,CAAC,CAAC,CAAC,EAAE,aAAa,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,OAAO,KAAK,WAAW,KAAM,SAASX,EAAE,CAAC,OAAOW,EAAE,iBAAiBX,EAAEE,CAAC,CAAC,CAAG,GAAE,mBAAmB,SAASA,EAAE,CAAC,OAAO,KAAK,WAAWA,CAAC,EAAE,OAAO,KAAK,iBAAiBA,CAAC,CAAC,EAAE,IAAI,EAAE,uBAAuB,SAASA,EAAE,CAAC,OAAiBQ,EAAG,EAACR,CAAC,IAAhB,SAAkBA,EAAEU,EAAC,EAAG,CAAE,EAAC,KAAK,MAAMV,CAAC,CAAC,EAAE,QAAQ,SAASA,EAAE,CAAC,KAAK,WAAW,KAAKA,CAAC,CAAC,EAAE,SAAS,UAAU,CAAC,KAAK,OAAO,OAAO,KAAK,OAAO,GAAG,KAAK,KAAK,EAAE,EAAE,aAAa,UAAU,CAAC,GAAG,CAAC,KAAK,WAAW,KAAK,UAAU,CAAC,IAAIA,EAAE,KAAK,oBAAoBS,EAAE,KAAK,SAAS,OAAO,KAAK,kBAAkB,CAAC,oBAAoBT,EAAE,SAASS,CAAC,CAAC,IAAI,KAAK,OAAO,IAAI,KAAK,KAAK,mBAAkB,CAAE,CAAC,KAAK,UAAU,GAAO,KAAK,OAAO,SAAhB,GAA4B,KAAK,QAAQ,SAAjB,GAAyB,KAAK,oBAAoB,EAAE,cAAc,UAAU,CAAC,KAAK,KAAK,GAAG,KAAK,MAAM,cAAc,CAAC,EAAE,YAAY,UAAU,CAAC,KAAK,UAAU,EAAE,EAAE,UAAU,UAAU,CAAC,KAAK,UAAU,EAAE,EAAE,YAAY,SAAST,EAAES,EAAE,CAAC,KAAK,qBAAqB,GAAG,KAAK,WAAWT,CAAC,IAAI,KAAK,iBAAiBS,EAAE,EAAE,gBAAgB,SAAST,EAAE,CAAC,IAAIS,EAAE,KAAKX,EAAE,SAASE,EAAE,CAAC,GAAGA,EAAE,eAAgB,EAACS,EAAE,KAAK,MAAM,CAACA,EAAE,aAAaA,EAAE,kBAAkBA,EAAE,KAAK,EAAE,EAAER,EAAE,CAAC,EAAE,SAASD,EAAE,CAAC,OAAOS,EAAE,iBAAkB,GAAE,EAAE,SAAST,EAAE,CAAC,OAAOS,EAAE,MAAK,CAAE,EAAE,GAAG,SAAST,EAAE,CAAC,OAAOS,EAAE,SAAQ,CAAE,EAAE,GAAG,SAAST,EAAE,CAAC,GAAGA,EAAE,eAAgB,EAACS,EAAE,qBAAqB,GAAGA,EAAE,KAAK,OAAOA,EAAE,YAAa,EAACA,EAAE,KAAK,EAAE,EAAE,GAAG,SAAST,EAAE,CAAC,GAAGA,EAAE,eAAgB,EAACS,EAAE,qBAAqB,GAAGA,EAAE,KAAK,OAAOA,EAAE,cAAa,EAAGA,EAAE,KAAK,EAAE,CAAC,EAAE,KAAK,iBAAiB,QAAS,SAAST,EAAE,CAAC,OAAOC,EAAED,CAAC,EAAEF,CAAC,CAAG,EAAC,IAAIO,EAAE,KAAK,WAAWJ,EAAE,IAAI,EAAE,GAAe,OAAOI,EAAEL,EAAE,OAAO,GAA9B,WAAgC,OAAOK,EAAEL,EAAE,OAAO,EAAEA,CAAC,CAAC,EAAE,iBAAiB,SAASA,EAAE,CAAC,KAAK,MAAWA,EAAE,UAAP,KAAiBA,EAAE,iBAAiB,KAAK,KAAK,GAAG,CAAC,CAAC,EAAG,UAAU,CAAC,IAAIA,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,WAAW,MAAME,EAAE,aAAa,MAAM,CAAC,GAAG,YAAYA,EAAE,IAAI,IAAIA,EAAE,GAAG,CAAC,EAAE,CAACA,EAAE,GAAG,SAAS,KAAK,KAAKA,EAAE,MAAM,MAAM,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,IAAI,SAAS,YAAY,qBAAqB,EAAE,CAACA,EAAE,MAAM,CAAC,IAAI,kBAAkB,YAAY,uBAAuB,GAAG,CAAC,UAAUE,EAAE,cAAc,CAAC,EAAE,CAACA,EAAE,GAAGA,EAAE,cAAe,SAASS,EAAER,EAAE,CAAC,OAAOD,EAAE,GAAG,4BAA4B,CAACF,EAAE,OAAO,CAAC,IAAIE,EAAE,aAAaS,CAAC,EAAE,YAAY,cAAc,EAAE,CAACT,EAAE,GAAG,kBAAkB,CAACA,EAAE,GAAG;AAAA,cAAiBA,EAAE,GAAGA,EAAE,eAAeS,CAAC,CAAC,EAAE;AAAA,WAAc,CAAC,EAAE,KAAKT,EAAE,uBAAuBS,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEA,EAAE,SAASF,EAAE,SAAS,CAAC,IAAI,kBAAkB,SAAS,GAAG,YAAY,eAAe,MAAM,CAAC,SAASE,EAAE,SAAS,KAAK,SAAS,MAAMA,EAAE,wBAAwBA,EAAE,eAAeS,CAAC,CAAC,EAAE,aAAaT,EAAE,wBAAwBA,EAAE,eAAeS,CAAC,CAAC,CAAC,EAAE,GAAG,CAAC,UAAU,SAASX,EAAE,CAAC,OAAOA,EAAE,kBAAkBE,EAAE,SAASS,CAAC,CAAC,EAAE,QAAQ,SAASX,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGE,EAAE,GAAGF,EAAE,QAAQ,QAAQ,GAAGA,EAAE,IAAI,OAAO,EAAE,KAAKE,EAAE,iBAAiBS,EAAER,CAAC,CAAC,CAAC,CAAC,EAAE,CAACH,EAAEE,EAAE,gBAAgB,SAAS,CAAC,IAAI,WAAW,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAI,GAAE,CAAC,CAAC,EAAE,CAAC,OAAOA,EAAE,uBAAuBS,CAAC,EAAE,SAAST,EAAE,SAAS,SAASA,EAAE,SAAS,SAASA,EAAE,QAAQ,CAAC,CAAC,CAAC,EAAGA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,SAAS,CAACF,EAAE,QAAQE,EAAE,GAAGA,EAAE,GAAG,CAAC,YAAY,YAAY,EAAE,QAAQA,EAAE,MAAM,OAAO,WAAW,EAAE,EAAEA,EAAE,MAAM,OAAO,MAAM,CAAC,CAAC,EAAE,KAAKA,EAAE,MAAM,MAAM,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,IAAI,UAAU,YAAY,aAAa,EAAE,CAACA,EAAE,SAAS,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAME,EAAE,gBAAgB,WAAW,iBAAiB,CAAC,EAAE,IAAI,cAAc,YAAY,YAAY,MAAM,CAAC,SAASA,EAAE,SAAS,KAAK,SAAS,MAAMA,EAAE,uBAAuB,aAAaA,EAAE,sBAAsB,EAAE,GAAG,CAAC,MAAMA,EAAE,cAAc,CAAC,EAAE,CAACF,EAAEE,EAAE,gBAAgB,SAAS,CAAC,IAAI,WAAW,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,OAAOA,EAAE,GAAI,EAACF,EAAE,SAAS,CAAC,IAAI,sBAAsB,YAAY,4BAA4B,MAAM,CAAC,KAAK,SAAS,SAAS,KAAK,kBAAkB,MAAME,EAAE,IAAI,YAAY,gBAAgB,MAAMA,EAAE,IAAI,YAAY,gBAAgBA,EAAE,aAAa,SAAU,GAAE,GAAG,CAAC,UAAUA,EAAE,cAAc,CAAC,EAAE,CAACA,EAAE,GAAG,iBAAiB,CAACF,EAAEE,EAAE,gBAAgB,cAAcA,EAAE,GAAG,CAAC,IAAI,WAAW,EAAE,YAAYA,EAAE,MAAM,cAAc,WAAW,EAAE,CAAC,CAAC,EAAE,KAAKA,EAAE,MAAM,aAAa,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,UAAU,CAACF,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAME,EAAE,eAAe,WAAW,gBAAgB,CAAC,EAAE,YAAY,aAAa,EAAE,CAACA,EAAE,GAAG,YAAY,CAAC,CAAC,CAAC,EAAE,KAAKA,EAAE,MAAM,OAAO,CAAC,EAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,aAAa,CAAC,MAAM,CAAC,KAAKE,EAAE,UAAU,CAAC,EAAE,CAACA,EAAE,aAAaF,EAAE,KAAK,CAAC,WAAW,CAAC,CAAC,KAAK,iBAAiB,QAAQ,kBAAkB,CAAC,EAAE,IAAI,MAAME,EAAE,IAAI,YAAY,IAAI,eAAe,YAAY,oBAAoB,MAAM,CAAC,GAAG,MAAMA,EAAE,IAAI,YAAY,KAAK,UAAU,aAAaA,EAAE,iBAAiB,uBAAuBA,EAAE,SAAS,SAAS,IAAI,EAAE,GAAG,CAAC,UAAU,SAASS,EAAE,CAAC,OAAOA,EAAE,eAAgB,EAACT,EAAE,YAAYS,CAAC,CAAC,EAAE,QAAQT,EAAE,SAAS,CAAC,EAAE,CAACA,EAAE,GAAG,cAAc,KAAK,KAAKA,EAAE,MAAM,UAAU,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAGA,EAAE,gBAAiB,SAASS,EAAER,EAAE,CAAC,OAAOH,EAAE,KAAK,CAAC,IAAIE,EAAE,aAAaS,CAAC,EAAE,YAAY,sBAAsB,MAAM,CAAC,gCAAgCT,EAAE,qBAAqBS,CAAC,GAAGR,IAAID,EAAE,iBAAiB,gCAAgCA,EAAE,iBAAiBS,CAAC,EAAE,iCAAiCR,IAAID,EAAE,iBAAiB,gCAAgCA,EAAE,uBAAuBC,CAAC,EAAE,gCAAgC,CAACD,EAAE,WAAWS,CAAC,CAAC,EAAE,MAAM,CAAC,GAAG,MAAMT,EAAE,IAAI,YAAYC,EAAE,KAAK,SAAS,gBAAgBD,EAAE,mBAAmBS,CAAC,CAAC,EAAE,GAAG,CAAC,UAAU,SAASX,EAAE,CAAC,OAAOE,EAAE,YAAYS,EAAER,CAAC,CAAC,EAAE,MAAM,SAASH,EAAE,CAACA,EAAE,iBAAiBA,EAAE,gBAAe,EAAGE,EAAE,WAAWS,CAAC,GAAGT,EAAE,OAAOS,CAAC,CAAC,CAAC,CAAC,EAAE,CAACT,EAAE,GAAG,SAAS,CAACA,EAAE,GAAG;AAAA,YAAeA,EAAE,GAAGA,EAAE,eAAeS,CAAC,CAAC,EAAE;AAAA,SAAY,CAAC,EAAE,KAAKT,EAAE,uBAAuBS,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAG,EAACT,EAAE,GAAG,GAAG,EAAMA,EAAE,gBAAgB,SAAtB,EAA6BF,EAAE,KAAK,CAAC,YAAY,gBAAgB,EAAE,CAACE,EAAE,GAAG,aAAa,CAACA,EAAE,GAAG;AAAA;AAAA,SAAmD,CAAC,EAAE,KAAKA,EAAE,MAAM,SAAS,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAI,EAACA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,cAAc,KAAK,KAAKA,EAAE,MAAM,UAAU,CAAC,EAAE,CAAC,EAAEF,EAAE,KAAK,CAAC,YAAY,CAAC,QAAQ,OAAO,WAAW,QAAQ,EAAE,MAAM,CAAC,GAAG,MAAME,EAAE,IAAI,YAAY,KAAK,UAAU,aAAaA,EAAE,gBAAgB,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,SAAS,KAAK,KAAKA,EAAE,MAAM,MAAM,CAAC,EAAE,CAAC,CAAC,EAAG,EAAoB,EAAE,QAAQg3F,EAAE,CAAC,KAAK12F,EAAE,QAAQF,EAAE,cAAcmD,CAAC,EAAE5C,EAAE0wC,CAAC,GAAI,EAACpxC,CAAC,GAAC,CAAG,CAAC,0BCQ55sB,MAAMs7C,GAAM,KAAK,IACXjD,GAAM,KAAK,IACX4mC,GAAQ,KAAK,MACbwxB,GAAQ,KAAK,MACbC,GAAexwG,IAAM,CACzB,EAAGA,EACH,EAAGA,CACL,GACMywG,GAAkB,CACtB,KAAM,QACN,MAAO,OACP,OAAQ,MACR,IAAK,QACP,EACMC,GAAuB,CAC3B,MAAO,MACP,IAAK,OACP,EACA,SAASC,GAAM/8F,EAAO/P,EAAO26B,EAAK,CAChC,OAAO2Z,GAAIvkC,EAAOwnC,GAAIv3C,EAAO26B,CAAG,CAAC,CACnC,CACA,SAASoyE,GAAS/sG,EAAOgtG,EAAO,CAC9B,OAAO,OAAOhtG,GAAU,WAAaA,EAAMgtG,CAAK,EAAIhtG,CACtD,CACA,SAASitG,GAAQr6B,EAAW,CAC1B,OAAOA,EAAU,MAAM,GAAG,EAAE,CAAC,CAC/B,CACA,SAASC,GAAaD,EAAW,CAC/B,OAAOA,EAAU,MAAM,GAAG,EAAE,CAAC,CAC/B,CACA,SAASs6B,GAAgBj3C,EAAM,CAC7B,OAAOA,IAAS,IAAM,IAAM,GAC9B,CACA,SAASk3C,GAAcl3C,EAAM,CAC3B,OAAOA,IAAS,IAAM,SAAW,OACnC,CACA,SAASm3C,GAAYx6B,EAAW,CAC9B,MAAO,CAAC,MAAO,QAAQ,EAAE,SAASq6B,GAAQr6B,CAAS,CAAC,EAAI,IAAM,GAChE,CACA,SAASy6B,GAAiBz6B,EAAW,CACnC,OAAOs6B,GAAgBE,GAAYx6B,CAAS,CAAC,CAC/C,CACA,SAASiD,GAAkBjD,EAAWc,EAAO45B,EAAK,CAC5CA,IAAQ,SACVA,EAAM,IAER,MAAMv7B,EAAYc,GAAaD,CAAS,EAClC26B,EAAgBF,GAAiBz6B,CAAS,EAC1CpkC,EAAS2+D,GAAcI,CAAa,EAC1C,IAAIx3B,EAAoBw3B,IAAkB,IAAMx7B,KAAeu7B,EAAM,MAAQ,SAAW,QAAU,OAASv7B,IAAc,QAAU,SAAW,MAC9I,OAAI2B,EAAM,UAAUllC,CAAM,EAAIklC,EAAM,SAASllC,CAAM,IACjDunC,EAAoBJ,GAAqBI,CAAiB,GAErD,CAACA,EAAmBJ,GAAqBI,CAAiB,CAAC,CACpE,CACA,SAAS2B,GAAsB9E,EAAW,CACxC,MAAM+E,EAAoBhC,GAAqB/C,CAAS,EACxD,MAAO,CAACoD,GAA8BpD,CAAS,EAAG+E,EAAmB3B,GAA8B2B,CAAiB,CAAC,CACvH,CACA,SAAS3B,GAA8BpD,EAAW,CAChD,OAAOA,EAAU,QAAQ,aAAcb,GAAa86B,GAAqB96B,CAAS,CAAC,CACrF,CACA,SAASy7B,GAAYj1B,EAAMzC,EAASw3B,EAAK,CACvC,MAAMG,EAAK,CAAC,OAAQ,OAAO,EACrBC,EAAK,CAAC,QAAS,MAAM,EACrBC,EAAK,CAAC,MAAO,QAAQ,EACrB9W,EAAK,CAAC,SAAU,KAAK,EAC3B,OAAQte,EAAI,CACV,IAAK,MACL,IAAK,SACH,OAAI+0B,EAAYx3B,EAAU43B,EAAKD,EACxB33B,EAAU23B,EAAKC,EACxB,IAAK,OACL,IAAK,QACH,OAAO53B,EAAU63B,EAAK9W,EACxB,QACE,MAAO,EACV,CACH,CACA,SAAS+W,GAA0Bh7B,EAAWwF,EAAezW,EAAW2rC,EAAK,CAC3E,MAAMv7B,EAAYc,GAAaD,CAAS,EACxC,IAAIpkE,EAAOg/F,GAAYP,GAAQr6B,CAAS,EAAGjR,IAAc,QAAS2rC,CAAG,EACrE,OAAIv7B,IACFvjE,EAAOA,EAAK,IAAI+pE,GAAQA,EAAO,IAAMxG,CAAS,EAC1CqG,IACF5pE,EAAOA,EAAK,OAAOA,EAAK,IAAIwnE,EAA6B,CAAC,IAGvDxnE,CACT,CACA,SAASmnE,GAAqB/C,EAAW,CACvC,OAAOA,EAAU,QAAQ,yBAA0B2F,GAAQq0B,GAAgBr0B,CAAI,CAAC,CAClF,CACA,SAASxE,GAAoBC,EAAS,CACpC,MAAO,CACL,IAAK,EACL,MAAO,EACP,OAAQ,EACR,KAAM,EACN,GAAGA,CACP,CACA,CACA,SAAS65B,GAAiB75B,EAAS,CACjC,OAAO,OAAOA,GAAY,SAAWD,GAAoBC,CAAO,EAAI,CAClE,IAAKA,EACL,MAAOA,EACP,OAAQA,EACR,KAAMA,CACV,CACA,CACA,SAASE,GAAiBnU,EAAM,CAC9B,KAAM,CACJ,EAAAriE,EACA,EAAAyT,EACA,MAAAgkD,EACA,OAAAa,CACD,EAAG+J,EACJ,MAAO,CACL,MAAA5K,EACA,OAAAa,EACA,IAAK7kD,EACL,KAAMzT,EACN,MAAOA,EAAIy3D,EACX,OAAQhkD,EAAI6kD,EACZ,EAAAt4D,EACA,EAAAyT,CACJ,CACA,CCpIA,SAAS6hE,GAA2B5M,EAAMwM,EAAW06B,EAAK,CACxD,GAAI,CACF,UAAAr6B,EACA,SAAAC,CACD,EAAG9M,EACJ,MAAM0nC,EAAWV,GAAYx6B,CAAS,EAChC26B,EAAgBF,GAAiBz6B,CAAS,EAC1Cm7B,EAAcZ,GAAcI,CAAa,EACzCh1B,EAAO00B,GAAQr6B,CAAS,EACxBo7B,EAAaF,IAAa,IAC1B36B,EAAUF,EAAU,EAAIA,EAAU,MAAQ,EAAIC,EAAS,MAAQ,EAC/DE,EAAUH,EAAU,EAAIA,EAAU,OAAS,EAAIC,EAAS,OAAS,EACjE+6B,EAAch7B,EAAU86B,CAAW,EAAI,EAAI76B,EAAS66B,CAAW,EAAI,EACzE,IAAI16B,EACJ,OAAQkF,EAAI,CACV,IAAK,MACHlF,EAAS,CACP,EAAGF,EACH,EAAGF,EAAU,EAAIC,EAAS,MAClC,EACM,MACF,IAAK,SACHG,EAAS,CACP,EAAGF,EACH,EAAGF,EAAU,EAAIA,EAAU,MACnC,EACM,MACF,IAAK,QACHI,EAAS,CACP,EAAGJ,EAAU,EAAIA,EAAU,MAC3B,EAAGG,CACX,EACM,MACF,IAAK,OACHC,EAAS,CACP,EAAGJ,EAAU,EAAIC,EAAS,MAC1B,EAAGE,CACX,EACM,MACF,QACEC,EAAS,CACP,EAAGJ,EAAU,EACb,EAAGA,EAAU,CACrB,CACG,CACD,OAAQJ,GAAaD,CAAS,EAAC,CAC7B,IAAK,QACHS,EAAOk6B,CAAa,GAAKU,GAAeX,GAAOU,EAAa,GAAK,GACjE,MACF,IAAK,MACH36B,EAAOk6B,CAAa,GAAKU,GAAeX,GAAOU,EAAa,GAAK,GACjE,KACH,CACD,OAAO36B,CACT,CASA,MAAME,GAAkB,MAAON,EAAWC,EAAU3hE,IAAW,CAC7D,KAAM,CACJ,UAAAqhE,EAAY,SACZ,SAAAY,EAAW,WACX,WAAAC,EAAa,CAAE,EACf,SAAA72B,CACD,EAAGrrC,EACE28F,EAAkBz6B,EAAW,OAAO,OAAO,EAC3C65B,EAAM,MAAO1wD,EAAS,OAAS,KAAO,OAASA,EAAS,MAAMs2B,CAAQ,GAC5E,IAAIQ,EAAQ,MAAM92B,EAAS,gBAAgB,CACzC,UAAAq2B,EACA,SAAAC,EACA,SAAAM,CACJ,CAAG,EACG,CACF,EAAA91E,EACA,EAAAyT,CACD,EAAG6hE,GAA2BU,EAAOd,EAAW06B,CAAG,EAChD35B,EAAoBf,EACpBgB,EAAiB,GACjBu6B,EAAa,EACjB,QAAS9xG,EAAI,EAAGA,EAAI6xG,EAAgB,OAAQ7xG,IAAK,CAC/C,KAAM,CACJ,KAAAyL,EACA,GAAAmH,CACN,EAAQi/F,EAAgB7xG,CAAC,EACf,CACJ,EAAGw3E,EACH,EAAGC,EACH,KAAAjrE,EACA,MAAAy2D,CACD,EAAG,MAAMrwD,EAAG,CACX,EAAAvR,EACA,EAAAyT,EACA,iBAAkByhE,EAClB,UAAWe,EACX,SAAAH,EACA,eAAAI,EACA,MAAAF,EACA,SAAA92B,EACA,SAAU,CACR,UAAAq2B,EACA,SAAAC,CACD,CACP,CAAK,EACDx1E,EAAIm2E,GAAwBn2E,EAC5ByT,EAAI2iE,GAAwB3iE,EAC5ByiE,EAAiB,CACf,GAAGA,EACH,CAAC9rE,CAAI,EAAG,CACN,GAAG8rE,EAAe9rE,CAAI,EACtB,GAAGe,CACJ,CACP,EACQy2D,GAAS6uC,GAAc,KACzBA,IACI,OAAO7uC,GAAU,WACfA,EAAM,YACRqU,EAAoBrU,EAAM,WAExBA,EAAM,QACRoU,EAAQpU,EAAM,QAAU,GAAO,MAAM1iB,EAAS,gBAAgB,CAC5D,UAAAq2B,EACA,SAAAC,EACA,SAAAM,CACZ,CAAW,EAAIlU,EAAM,OAEZ,CACC,EAAA5hE,EACA,EAAAyT,CACD,EAAG6hE,GAA2BU,EAAOC,EAAmB25B,CAAG,GAE9DjxG,EAAI,GAEP,CACD,MAAO,CACL,EAAAqB,EACA,EAAAyT,EACA,UAAWwiE,EACX,SAAAH,EACA,eAAAI,CACJ,CACA,EAUA,eAAeO,GAAerqB,EAAO39C,EAAS,CAC5C,IAAIiiG,EACAjiG,IAAY,SACdA,EAAU,IAEZ,KAAM,CACJ,EAAAzO,EACA,EAAAyT,EACA,SAAAyrC,EACA,MAAA82B,EACA,SAAA7P,EACA,SAAA2P,CACD,EAAG1pB,EACE,CACJ,SAAAuqB,EAAW,oBACX,aAAAC,EAAe,WACf,eAAAC,EAAiB,WACjB,YAAAC,EAAc,GACd,QAAAR,EAAU,CACd,EAAM+4B,GAAS5gG,EAAS29C,CAAK,EACrB2qB,EAAgBo5B,GAAiB75B,CAAO,EAExCx0E,EAAUqkE,EAAS2Q,EADND,IAAmB,WAAa,YAAc,WACbA,CAAc,EAC5DG,EAAqBR,GAAiB,MAAMt3B,EAAS,gBAAgB,CACzE,SAAWwxD,EAAwB,MAAOxxD,EAAS,WAAa,KAAO,OAASA,EAAS,UAAUp9C,CAAO,KAAO,MAAO4uG,EAAgC5uG,EAAUA,EAAQ,gBAAmB,MAAOo9C,EAAS,oBAAsB,KAAO,OAASA,EAAS,mBAAmBinB,EAAS,QAAQ,GAChS,SAAAwQ,EACA,aAAAC,EACA,SAAAd,CACD,EAAC,EACIzT,EAAOwU,IAAmB,WAAa,CAC3C,EAAA72E,EACA,EAAAyT,EACA,MAAOuiE,EAAM,SAAS,MACtB,OAAQA,EAAM,SAAS,MAC3B,EAAMA,EAAM,UACJmI,EAAe,MAAOj/B,EAAS,iBAAmB,KAAO,OAASA,EAAS,gBAAgBinB,EAAS,QAAQ,GAC5GwqC,EAAe,MAAOzxD,EAAS,WAAa,KAAO,OAASA,EAAS,UAAUi/B,CAAY,GAAO,MAAOj/B,EAAS,UAAY,KAAO,OAASA,EAAS,SAASi/B,CAAY,IAAO,CACvL,EAAG,EACH,EAAG,CACP,EAAM,CACF,EAAG,EACH,EAAG,CACP,EACQlH,EAAoBT,GAAiBt3B,EAAS,sDAAwD,MAAMA,EAAS,sDAAsD,CAC/K,SAAAinB,EACA,KAAA9D,EACA,aAAA8b,EACA,SAAArI,CACJ,CAAG,EAAIzT,CAAI,EACT,MAAO,CACL,KAAM2U,EAAmB,IAAMC,EAAkB,IAAMF,EAAc,KAAO45B,EAAY,EACxF,QAAS15B,EAAkB,OAASD,EAAmB,OAASD,EAAc,QAAU45B,EAAY,EACpG,MAAO35B,EAAmB,KAAOC,EAAkB,KAAOF,EAAc,MAAQ45B,EAAY,EAC5F,OAAQ15B,EAAkB,MAAQD,EAAmB,MAAQD,EAAc,OAAS45B,EAAY,CACpG,CACA,CAiMA,MAAMz2B,GAAO,SAAUzrE,EAAS,CAC9B,OAAIA,IAAY,SACdA,EAAU,IAEL,CACL,KAAM,OACN,QAAAA,EACA,MAAM,GAAG29C,EAAO,CACd,IAAIwkD,EAAuBz2B,EAC3B,KAAM,CACJ,UAAAjF,EACA,eAAAgB,EACA,MAAAF,EACA,iBAAAqE,EACA,SAAAn7B,EACA,SAAAinB,CACD,EAAG/Z,EACE,CACJ,SAAUkuB,EAAgB,GAC1B,UAAWC,EAAiB,GAC5B,mBAAoBC,EACpB,iBAAAC,EAAmB,UACnB,0BAAAo2B,EAA4B,OAC5B,cAAAn2B,EAAgB,GAChB,GAAGvB,CACX,EAAUk2B,GAAS5gG,EAAS29C,CAAK,EAM3B,IAAKwkD,EAAwB16B,EAAe,QAAU,MAAQ06B,EAAsB,gBAClF,MAAO,GAET,MAAM/1B,EAAO00B,GAAQr6B,CAAS,EACxB47B,EAAkBpB,GAAYr1B,CAAgB,EAC9C02B,EAAkBxB,GAAQl1B,CAAgB,IAAMA,EAChDu1B,EAAM,MAAO1wD,EAAS,OAAS,KAAO,OAASA,EAAS,MAAMinB,EAAS,QAAQ,GAC/EwU,EAAqBH,IAAgCu2B,GAAmB,CAACr2B,EAAgB,CAACzC,GAAqBoC,CAAgB,CAAC,EAAIL,GAAsBK,CAAgB,GAC1K22B,EAA+BH,IAA8B,OAC/D,CAACr2B,GAA+Bw2B,GAClCr2B,EAAmB,KAAK,GAAGu1B,GAA0B71B,EAAkBK,EAAem2B,EAA2BjB,CAAG,CAAC,EAEvH,MAAMx2B,EAAa,CAACiB,EAAkB,GAAGM,CAAkB,EACrDtB,EAAW,MAAM5C,GAAerqB,EAAO+sB,CAAqB,EAC5DY,EAAY,GAClB,IAAIa,IAAkBT,EAAuBjE,EAAe,OAAS,KAAO,OAASiE,EAAqB,YAAc,GAIxH,GAHIG,GACFP,EAAU,KAAKV,EAASwB,CAAI,CAAC,EAE3BN,EAAgB,CAClB,MAAM02B,EAAQ94B,GAAkBjD,EAAWc,EAAO45B,CAAG,EACrD71B,EAAU,KAAKV,EAAS43B,EAAM,CAAC,CAAC,EAAG53B,EAAS43B,EAAM,CAAC,CAAC,CAAC,CACtD,CAOD,GANAr2B,EAAgB,CAAC,GAAGA,EAAe,CACjC,UAAA1F,EACA,UAAA6E,CACR,CAAO,EAGG,CAACA,EAAU,MAAMc,GAAQA,GAAQ,CAAC,EAAG,CACvC,IAAIT,EAAuB82B,EAC3B,MAAMl2B,KAAeZ,EAAwBlE,EAAe,OAAS,KAAO,OAASkE,EAAsB,QAAU,GAAK,EACpHR,EAAgBR,EAAW4B,CAAS,EAC1C,GAAIpB,EAEF,MAAO,CACL,KAAM,CACJ,MAAOoB,EACP,UAAWJ,CACZ,EACD,MAAO,CACL,UAAWhB,CACZ,CACb,EAKQ,IAAIqB,GAAkBi2B,EAAwBt2B,EAAc,OAAOx7E,GAAKA,EAAE,UAAU,CAAC,GAAK,CAAC,EAAE,KAAK,CAACJ,EAAGK,IAAML,EAAE,UAAU,CAAC,EAAIK,EAAE,UAAU,CAAC,CAAC,EAAE,CAAC,IAAM,KAAO,OAAS6xG,EAAsB,UAG1L,GAAI,CAACj2B,EACH,OAAQR,EAAgB,CACtB,IAAK,UACH,CACE,IAAI02B,EACJ,MAAMj8B,GAAai8B,EAAyBv2B,EAAc,OAAOx7E,GAAK,CACpE,GAAI4xG,EAA8B,CAChC,MAAMI,EAAkB1B,GAAYtwG,EAAE,SAAS,EAC/C,OAAOgyG,IAAoBN,GAG3BM,IAAoB,GACrB,CACD,MAAO,EACzB,CAAiB,EAAE,IAAIhyG,GAAK,CAACA,EAAE,UAAWA,EAAE,UAAU,OAAOi6E,GAAYA,EAAW,CAAC,EAAE,OAAO,CAACvW,EAAKuW,KAAavW,EAAMuW,GAAU,CAAC,CAAC,CAAC,EAAE,KAAK,CAACr6E,EAAGK,IAAML,EAAE,CAAC,EAAIK,EAAE,CAAC,CAAC,EAAE,CAAC,IAAM,KAAO,OAAS8xG,EAAuB,CAAC,EAC7Lj8B,IACF+F,EAAiB/F,GAEnB,KACD,CACH,IAAK,mBACH+F,EAAiBZ,EACjB,KACH,CAEH,GAAInF,IAAc+F,EAChB,MAAO,CACL,MAAO,CACL,UAAWA,CACZ,CACb,CAEO,CACD,MAAO,EACR,CACL,CACA,EA6MA,eAAeE,GAAqB/uB,EAAO39C,EAAS,CAClD,KAAM,CACJ,UAAAymE,EACA,SAAAh2B,EACA,SAAAinB,CACD,EAAG/Z,EACEwjD,EAAM,MAAO1wD,EAAS,OAAS,KAAO,OAASA,EAAS,MAAMinB,EAAS,QAAQ,GAC/E0U,EAAO00B,GAAQr6B,CAAS,EACxBb,EAAYc,GAAaD,CAAS,EAClCo7B,EAAaZ,GAAYx6B,CAAS,IAAM,IACxCm8B,EAAgB,CAAC,OAAQ,KAAK,EAAE,SAASx2B,CAAI,EAAI,GAAK,EACtDy2B,EAAiB1B,GAAOU,EAAa,GAAK,EAC1C32F,EAAW01F,GAAS5gG,EAAS29C,CAAK,EAGxC,GAAI,CACF,SAAAwpB,EACA,UAAAyF,EACA,cAAAw0B,CACJ,EAAM,OAAOl2F,GAAa,SAAW,CACjC,SAAUA,EACV,UAAW,EACX,cAAe,IACnB,EAAM,CACF,SAAU,EACV,UAAW,EACX,cAAe,KACf,GAAGA,CACP,EACE,OAAI06D,GAAa,OAAOw7B,GAAkB,WACxCx0B,EAAYhH,IAAc,MAAQw7B,EAAgB,GAAKA,GAElDS,EAAa,CAClB,EAAGj1B,EAAYi2B,EACf,EAAG17B,EAAWy7B,CAClB,EAAM,CACF,EAAGz7B,EAAWy7B,EACd,EAAGh2B,EAAYi2B,CACnB,CACA,CASA,MAAMj+D,GAAS,SAAU5kC,EAAS,CAChC,OAAIA,IAAY,SACdA,EAAU,GAEL,CACL,KAAM,SACN,QAAAA,EACA,MAAM,GAAG29C,EAAO,CACd,IAAImlD,EAAuBX,EAC3B,KAAM,CACJ,EAAA5wG,EACA,EAAAyT,EACA,UAAAyhE,EACA,eAAAgB,CACD,EAAG9pB,EACEkvB,EAAa,MAAMH,GAAqB/uB,EAAO39C,CAAO,EAI5D,OAAIymE,MAAgBq8B,EAAwBr7B,EAAe,SAAW,KAAO,OAASq7B,EAAsB,aAAeX,EAAwB16B,EAAe,QAAU,MAAQ06B,EAAsB,gBACjM,GAEF,CACL,EAAG5wG,EAAIs7E,EAAW,EAClB,EAAG7nE,EAAI6nE,EAAW,EAClB,KAAM,CACJ,GAAGA,EACH,UAAApG,CACD,CACT,CACK,CACL,CACA,EAOMsG,GAAQ,SAAU/sE,EAAS,CAC/B,OAAIA,IAAY,SACdA,EAAU,IAEL,CACL,KAAM,QACN,QAAAA,EACA,MAAM,GAAG29C,EAAO,CACd,KAAM,CACJ,EAAApsD,EACA,EAAAyT,EACA,UAAAyhE,CACD,EAAG9oB,EACE,CACJ,SAAUkuB,EAAgB,GAC1B,UAAWC,EAAiB,GAC5B,QAAAkB,EAAU,CACR,GAAI/S,GAAQ,CACV,GAAI,CACF,EAAA1oE,EACA,CACD,EAAG0oE,EACJ,MAAO,CACL,EAAA1oE,EACA,CACd,CACW,CACF,EACD,GAAGm5E,CACX,EAAUk2B,GAAS5gG,EAAS29C,CAAK,EACrBupB,EAAS,CACb,EAAA31E,EACA,EAAAyT,CACR,EACY4lE,EAAW,MAAM5C,GAAerqB,EAAO+sB,CAAqB,EAC5DkC,EAAYq0B,GAAYH,GAAQr6B,CAAS,CAAC,EAC1CU,EAAW45B,GAAgBn0B,CAAS,EAC1C,IAAIM,EAAgBhG,EAAOC,CAAQ,EAC/BgG,EAAiBjG,EAAO0F,CAAS,EACrC,GAAIf,EAAe,CACjB,MAAMuB,EAAUjG,IAAa,IAAM,MAAQ,OACrCkG,EAAUlG,IAAa,IAAM,SAAW,QACxC/7B,EAAM8hC,EAAgBtC,EAASwC,CAAO,EACtCjlC,EAAM+kC,EAAgBtC,EAASyC,CAAO,EAC5CH,EAAgByzB,GAAMv1D,EAAK8hC,EAAe/kC,CAAG,CAC9C,CACD,GAAI2jC,EAAgB,CAClB,MAAMsB,EAAUR,IAAc,IAAM,MAAQ,OACtCS,EAAUT,IAAc,IAAM,SAAW,QACzCxhC,EAAM+hC,EAAiBvC,EAASwC,CAAO,EACvCjlC,EAAMglC,EAAiBvC,EAASyC,CAAO,EAC7CF,EAAiBwzB,GAAMv1D,EAAK+hC,EAAgBhlC,CAAG,CAChD,CACD,MAAMmlC,EAAgBN,EAAQ,GAAG,CAC/B,GAAGrvB,EACH,CAACwpB,CAAQ,EAAG+F,EACZ,CAACN,CAAS,EAAGO,CACrB,CAAO,EACD,MAAO,CACL,GAAGG,EACH,KAAM,CACJ,EAAGA,EAAc,EAAI/7E,EACrB,EAAG+7E,EAAc,EAAItoE,CACtB,CACT,CACK,CACL,CACA,EAIM+9F,GAAa,SAAU/iG,EAAS,CACpC,OAAIA,IAAY,SACdA,EAAU,IAEL,CACL,QAAAA,EACA,GAAG29C,EAAO,CACR,KAAM,CACJ,EAAApsD,EACA,EAAAyT,EACA,UAAAyhE,EACA,MAAAc,EACA,eAAAE,CACD,EAAG9pB,EACE,CACJ,OAAA/Y,EAAS,EACT,SAAUinC,EAAgB,GAC1B,UAAWC,EAAiB,EACpC,EAAU80B,GAAS5gG,EAAS29C,CAAK,EACrBupB,EAAS,CACb,EAAA31E,EACA,EAAAyT,CACR,EACY4nE,EAAYq0B,GAAYx6B,CAAS,EACjCU,EAAW45B,GAAgBn0B,CAAS,EAC1C,IAAIM,EAAgBhG,EAAOC,CAAQ,EAC/BgG,EAAiBjG,EAAO0F,CAAS,EACrC,MAAMo2B,EAAYpC,GAASh8D,EAAQ+Y,CAAK,EAClCslD,EAAiB,OAAOD,GAAc,SAAW,CACrD,SAAUA,EACV,UAAW,CACnB,EAAU,CACF,SAAU,EACV,UAAW,EACX,GAAGA,CACX,EACM,GAAIn3B,EAAe,CACjB,MAAMnpE,EAAMykE,IAAa,IAAM,SAAW,QACpC+7B,EAAW37B,EAAM,UAAUJ,CAAQ,EAAII,EAAM,SAAS7kE,CAAG,EAAIugG,EAAe,SAC5EE,EAAW57B,EAAM,UAAUJ,CAAQ,EAAII,EAAM,UAAU7kE,CAAG,EAAIugG,EAAe,SAC/E/1B,EAAgBg2B,EAClBh2B,EAAgBg2B,EACPh2B,EAAgBi2B,IACzBj2B,EAAgBi2B,EAEnB,CACD,GAAIr3B,EAAgB,CAClB,IAAIg3B,EAAuBM,EAC3B,MAAM1gG,EAAMykE,IAAa,IAAM,QAAU,SACnCk8B,EAAe,CAAC,MAAO,MAAM,EAAE,SAASvC,GAAQr6B,CAAS,CAAC,EAC1Dy8B,EAAW37B,EAAM,UAAUqF,CAAS,EAAIrF,EAAM,SAAS7kE,CAAG,GAAK2gG,KAAiBP,EAAwBr7B,EAAe,SAAW,KAAO,OAASq7B,EAAsBl2B,CAAS,IAAM,IAAUy2B,EAAe,EAAIJ,EAAe,WACnOE,EAAW57B,EAAM,UAAUqF,CAAS,EAAIrF,EAAM,UAAU7kE,CAAG,GAAK2gG,EAAe,IAAMD,EAAyB37B,EAAe,SAAW,KAAO,OAAS27B,EAAuBx2B,CAAS,IAAM,IAAMy2B,EAAeJ,EAAe,UAAY,GAChP91B,EAAiB+1B,EACnB/1B,EAAiB+1B,EACR/1B,EAAiBg2B,IAC1Bh2B,EAAiBg2B,EAEpB,CACD,MAAO,CACL,CAACh8B,CAAQ,EAAG+F,EACZ,CAACN,CAAS,EAAGO,CACrB,CACK,CACL,CACA,ECv7BA,SAASiB,GAAY3yE,EAAM,CACzB,OAAI+0D,GAAO/0D,CAAI,GACLA,EAAK,UAAY,IAAI,YAAW,EAKnC,WACT,CACA,SAASwyE,GAAUxyE,EAAM,CACvB,IAAIi+D,EACJ,OAAQj+D,GAAQ,OAASi+D,EAAsBj+D,EAAK,gBAAkB,KAAO,OAASi+D,EAAoB,cAAgB,MAC5H,CACA,SAAS2V,GAAmB5zE,EAAM,CAChC,IAAIw+D,EACJ,OAAQA,GAAQzJ,GAAO/0D,CAAI,EAAIA,EAAK,cAAgBA,EAAK,WAAa,OAAO,WAAa,KAAO,OAASw+D,EAAK,eACjH,CACA,SAASzJ,GAAO38D,EAAO,CACrB,OAAOA,aAAiB,MAAQA,aAAiBo6E,GAAUp6E,CAAK,EAAE,IACpE,CACA,SAASy6E,GAAUz6E,EAAO,CACxB,OAAOA,aAAiB,SAAWA,aAAiBo6E,GAAUp6E,CAAK,EAAE,OACvE,CACA,SAASw6E,GAAcx6E,EAAO,CAC5B,OAAOA,aAAiB,aAAeA,aAAiBo6E,GAAUp6E,CAAK,EAAE,WAC3E,CACA,SAAS06E,GAAa16E,EAAO,CAE3B,OAAI,OAAO,WAAe,IACjB,GAEFA,aAAiB,YAAcA,aAAiBo6E,GAAUp6E,CAAK,EAAE,UAC1E,CACA,SAASyvG,GAAkBjwG,EAAS,CAClC,KAAM,CACJ,SAAAu3E,EACA,UAAA8D,EACA,UAAAC,EACA,QAAA40B,CACJ,EAAMC,GAAiBnwG,CAAO,EAC5B,MAAO,kCAAkC,KAAKu3E,EAAW+D,EAAYD,CAAS,GAAK,CAAC,CAAC,SAAU,UAAU,EAAE,SAAS60B,CAAO,CAC7H,CACA,SAAS30B,GAAev7E,EAAS,CAC/B,MAAO,CAAC,QAAS,KAAM,IAAI,EAAE,SAAS+6E,GAAY/6E,CAAO,CAAC,CAC5D,CACA,SAASowG,GAAWpwG,EAAS,CAC3B,MAAO,CAAC,gBAAiB,QAAQ,EAAE,KAAKqwG,GAAY,CAClD,GAAI,CACF,OAAOrwG,EAAQ,QAAQqwG,CAAQ,CAChC,MAAW,CACV,MAAO,EACR,CACL,CAAG,CACH,CACA,SAAS70B,GAAkB80B,EAAc,CACvC,MAAMC,EAASC,KACTltE,EAAM23C,GAAUq1B,CAAY,EAAIH,GAAiBG,CAAY,EAAIA,EAGvE,OAAOhtE,EAAI,YAAc,QAAUA,EAAI,cAAgB,SAAWA,EAAI,cAAgBA,EAAI,gBAAkB,SAAW,KAAU,CAACitE,IAAWjtE,EAAI,eAAiBA,EAAI,iBAAmB,OAAS,KAAU,CAACitE,IAAWjtE,EAAI,OAASA,EAAI,SAAW,OAAS,KAAU,CAAC,YAAa,cAAe,QAAQ,EAAE,KAAK9iC,IAAU8iC,EAAI,YAAc,IAAI,SAAS9iC,CAAK,CAAC,GAAK,CAAC,QAAS,SAAU,SAAU,SAAS,EAAE,KAAKA,IAAU8iC,EAAI,SAAW,IAAI,SAAS9iC,CAAK,CAAC,CACnc,CACA,SAASo8E,GAAmB58E,EAAS,CACnC,IAAIoJ,EAAcpF,GAAchE,CAAO,EACvC,KAAOg7E,GAAc5xE,CAAW,GAAK,CAACqnG,GAAsBrnG,CAAW,GAAG,CACxE,GAAIoyE,GAAkBpyE,CAAW,EAC/B,OAAOA,EACF,GAAIgnG,GAAWhnG,CAAW,EAC/B,OAAO,KAETA,EAAcpF,GAAcoF,CAAW,CACxC,CACD,OAAO,IACT,CACA,SAASonG,IAAW,CAClB,OAAI,OAAO,IAAQ,KAAe,CAAC,IAAI,SAAiB,GACjD,IAAI,SAAS,0BAA2B,MAAM,CACvD,CACA,SAASC,GAAsBroG,EAAM,CACnC,MAAO,CAAC,OAAQ,OAAQ,WAAW,EAAE,SAAS2yE,GAAY3yE,CAAI,CAAC,CACjE,CACA,SAAS+nG,GAAiBnwG,EAAS,CACjC,OAAO46E,GAAU56E,CAAO,EAAE,iBAAiBA,CAAO,CACpD,CACA,SAASi8E,GAAcj8E,EAAS,CAC9B,OAAIi7E,GAAUj7E,CAAO,EACZ,CACL,WAAYA,EAAQ,WACpB,UAAWA,EAAQ,SACzB,EAES,CACL,WAAYA,EAAQ,QACpB,UAAWA,EAAQ,OACvB,CACA,CACA,SAASgE,GAAcoE,EAAM,CAC3B,GAAI2yE,GAAY3yE,CAAI,IAAM,OACxB,OAAOA,EAET,MAAMwN,EAENxN,EAAK,cAELA,EAAK,YAEL8yE,GAAa9yE,CAAI,GAAKA,EAAK,MAE3B4zE,GAAmB5zE,CAAI,EACvB,OAAO8yE,GAAatlE,CAAM,EAAIA,EAAO,KAAOA,CAC9C,CACA,SAAS86F,GAA2BtoG,EAAM,CACxC,MAAMsB,EAAa1F,GAAcoE,CAAI,EACrC,OAAIqoG,GAAsB/mG,CAAU,EAC3BtB,EAAK,cAAgBA,EAAK,cAAc,KAAOA,EAAK,KAEzD4yE,GAActxE,CAAU,GAAKumG,GAAkBvmG,CAAU,EACpDA,EAEFgnG,GAA2BhnG,CAAU,CAC9C,CACA,SAASinG,GAAqBvoG,EAAM4G,EAAM4hG,EAAiB,CACzD,IAAIC,EACA7hG,IAAS,SACXA,EAAO,IAEL4hG,IAAoB,SACtBA,EAAkB,IAEpB,MAAME,EAAqBJ,GAA2BtoG,CAAI,EACpDo1E,EAASszB,MAAyBD,EAAuBzoG,EAAK,gBAAkB,KAAO,OAASyoG,EAAqB,MACrH5zB,EAAMrC,GAAUk2B,CAAkB,EACxC,GAAItzB,EAAQ,CACV,MAAMuzB,EAAeC,GAAgB/zB,CAAG,EACxC,OAAOjuE,EAAK,OAAOiuE,EAAKA,EAAI,gBAAkB,CAAE,EAAEgzB,GAAkBa,CAAkB,EAAIA,EAAqB,CAAE,EAAEC,GAAgBH,EAAkBD,GAAqBI,CAAY,EAAI,EAAE,CAC7L,CACD,OAAO/hG,EAAK,OAAO8hG,EAAoBH,GAAqBG,EAAoB,CAAE,EAAEF,CAAe,CAAC,CACtG,CACA,SAASI,GAAgB/zB,EAAK,CAC5B,OAAOA,EAAI,QAAU,OAAO,eAAeA,EAAI,MAAM,EAAIA,EAAI,aAAe,IAC9E,CCtIA,SAASg0B,GAAiBjxG,EAAS,CACjC,MAAMsjC,EAAM6sE,GAAiBnwG,CAAO,EAGpC,IAAI21D,EAAQ,WAAWryB,EAAI,KAAK,GAAK,EACjCkzB,EAAS,WAAWlzB,EAAI,MAAM,GAAK,EACvC,MAAM4tE,EAAYl2B,GAAch7E,CAAO,EACjCmxG,EAAcD,EAAYlxG,EAAQ,YAAc21D,EAChDy7C,EAAeF,EAAYlxG,EAAQ,aAAew2D,EAClD66C,EAAiB31B,GAAM/lB,CAAK,IAAMw7C,GAAez1B,GAAMllB,CAAM,IAAM46C,EACzE,OAAIC,IACF17C,EAAQw7C,EACR36C,EAAS46C,GAEJ,CACL,MAAAz7C,EACA,OAAAa,EACA,EAAG66C,CACP,CACA,CAEA,SAASC,GAActxG,EAAS,CAC9B,OAAQi7E,GAAUj7E,CAAO,EAA6BA,EAAzBA,EAAQ,cACvC,CAEA,SAASuxG,GAASvxG,EAAS,CACzB,MAAMwxG,EAAaF,GAActxG,CAAO,EACxC,GAAI,CAACg7E,GAAcw2B,CAAU,EAC3B,OAAOrE,GAAa,CAAC,EAEvB,MAAM5sC,EAAOixC,EAAW,wBAClB,CACJ,MAAA77C,EACA,OAAAa,EACA,EAAAm9B,CACJ,EAAMsd,GAAiBO,CAAU,EAC/B,IAAItzG,GAAKy1F,EAAIjY,GAAMnb,EAAK,KAAK,EAAIA,EAAK,OAAS5K,EAC3ChkD,GAAKgiF,EAAIjY,GAAMnb,EAAK,MAAM,EAAIA,EAAK,QAAU/J,EAIjD,OAAI,CAACt4D,GAAK,CAAC,OAAO,SAASA,CAAC,KAC1BA,EAAI,IAEF,CAACyT,GAAK,CAAC,OAAO,SAASA,CAAC,KAC1BA,EAAI,GAEC,CACL,EAAAzT,EACA,EAAAyT,CACJ,CACA,CAEA,MAAM8/F,GAAyBtE,GAAa,CAAC,EAC7C,SAASuE,GAAiB1xG,EAAS,CACjC,MAAMi9E,EAAMrC,GAAU56E,CAAO,EAC7B,MAAI,CAACwwG,GAAQ,GAAM,CAACvzB,EAAI,eACfw0B,GAEF,CACL,EAAGx0B,EAAI,eAAe,WACtB,EAAGA,EAAI,eAAe,SAC1B,CACA,CACA,SAAS00B,GAAuB3xG,EAAS4xG,EAASC,EAAsB,CAItE,OAHID,IAAY,SACdA,EAAU,IAER,CAACC,GAAwBD,GAAWC,IAAyBj3B,GAAU56E,CAAO,EACzE,GAEF4xG,CACT,CAEA,SAASj2B,GAAsB37E,EAAS47E,EAAck2B,EAAiBz1B,EAAc,CAC/ET,IAAiB,SACnBA,EAAe,IAEbk2B,IAAoB,SACtBA,EAAkB,IAEpB,MAAMj2B,EAAa77E,EAAQ,wBACrBwxG,EAAaF,GAActxG,CAAO,EACxC,IAAI+xG,EAAQ5E,GAAa,CAAC,EACtBvxB,IACES,EACEpB,GAAUoB,CAAY,IACxB01B,EAAQR,GAASl1B,CAAY,GAG/B01B,EAAQR,GAASvxG,CAAO,GAG5B,MAAMgyG,EAAgBL,GAAuBH,EAAYM,EAAiBz1B,CAAY,EAAIq1B,GAAiBF,CAAU,EAAIrE,GAAa,CAAC,EACvI,IAAIjvG,GAAK29E,EAAW,KAAOm2B,EAAc,GAAKD,EAAM,EAChDpgG,GAAKkqE,EAAW,IAAMm2B,EAAc,GAAKD,EAAM,EAC/Cp8C,EAAQkmB,EAAW,MAAQk2B,EAAM,EACjCv7C,EAASqlB,EAAW,OAASk2B,EAAM,EACvC,GAAIP,EAAY,CACd,MAAMv0B,EAAMrC,GAAU42B,CAAU,EAC1BS,EAAY51B,GAAgBpB,GAAUoB,CAAY,EAAIzB,GAAUyB,CAAY,EAAIA,EACtF,IAAI61B,EAAaj1B,EACbk1B,EAAgBnB,GAAgBkB,CAAU,EAC9C,KAAOC,GAAiB91B,GAAgB41B,IAAcC,GAAY,CAChE,MAAME,EAAcb,GAASY,CAAa,EACpCE,EAAaF,EAAc,wBAC3B7uE,EAAM6sE,GAAiBgC,CAAa,EACpChyC,EAAOkyC,EAAW,MAAQF,EAAc,WAAa,WAAW7uE,EAAI,WAAW,GAAK8uE,EAAY,EAChG/xC,EAAMgyC,EAAW,KAAOF,EAAc,UAAY,WAAW7uE,EAAI,UAAU,GAAK8uE,EAAY,EAClGl0G,GAAKk0G,EAAY,EACjBzgG,GAAKygG,EAAY,EACjBz8C,GAASy8C,EAAY,EACrB57C,GAAU47C,EAAY,EACtBl0G,GAAKiiE,EACLxuD,GAAK0uD,EACL6xC,EAAat3B,GAAUu3B,CAAa,EACpCA,EAAgBnB,GAAgBkB,CAAU,CAC3C,CACF,CACD,OAAOx9B,GAAiB,CACtB,MAAA/e,EACA,OAAAa,EACA,EAAAt4D,EACA,EAAAyT,CACJ,CAAG,CACH,CAEA,SAASorE,GAAsDnW,EAAM,CACnE,GAAI,CACF,SAAAvC,EACA,KAAA9D,EACA,aAAA8b,EACA,SAAArI,CACD,EAAGpN,EACJ,MAAMgrC,EAAU59B,IAAa,QACvBuI,EAAkBP,GAAmBK,CAAY,EACjDi2B,EAAWjuC,EAAW+rC,GAAW/rC,EAAS,QAAQ,EAAI,GAC5D,GAAIgY,IAAiBE,GAAmB+1B,GAAYV,EAClD,OAAOrxC,EAET,IAAIic,EAAS,CACX,WAAY,EACZ,UAAW,CACf,EACMu1B,EAAQ5E,GAAa,CAAC,EAC1B,MAAM1wB,EAAU0wB,GAAa,CAAC,EACxB7wB,EAA0BtB,GAAcqB,CAAY,EAC1D,IAAIC,GAA2B,CAACA,GAA2B,CAACs1B,MACtD72B,GAAYsB,CAAY,IAAM,QAAU4zB,GAAkB1zB,CAAe,KAC3EC,EAASP,GAAcI,CAAY,GAEjCrB,GAAcqB,CAAY,GAAG,CAC/B,MAAMK,EAAaf,GAAsBU,CAAY,EACrD01B,EAAQR,GAASl1B,CAAY,EAC7BI,EAAQ,EAAIC,EAAW,EAAIL,EAAa,WACxCI,EAAQ,EAAIC,EAAW,EAAIL,EAAa,SACzC,CAEH,MAAO,CACL,MAAO9b,EAAK,MAAQwxC,EAAM,EAC1B,OAAQxxC,EAAK,OAASwxC,EAAM,EAC5B,EAAGxxC,EAAK,EAAIwxC,EAAM,EAAIv1B,EAAO,WAAau1B,EAAM,EAAIt1B,EAAQ,EAC5D,EAAGlc,EAAK,EAAIwxC,EAAM,EAAIv1B,EAAO,UAAYu1B,EAAM,EAAIt1B,EAAQ,CAC/D,CACA,CAEA,SAAS81B,GAAevyG,EAAS,CAC/B,OAAO,MAAM,KAAKA,EAAQ,eAAgB,EAC5C,CAEA,SAASk8E,GAAoBl8E,EAAS,CAGpC,OAAO27E,GAAsBK,GAAmBh8E,CAAO,CAAC,EAAE,KAAOi8E,GAAcj8E,CAAO,EAAE,UAC1F,CAIA,SAASm9E,GAAgBn9E,EAAS,CAChC,MAAMoB,EAAO46E,GAAmBh8E,CAAO,EACjCw8E,EAASP,GAAcj8E,CAAO,EAC9B6I,EAAO7I,EAAQ,cAAc,KAC7B21D,EAAQ7gB,GAAI1zC,EAAK,YAAaA,EAAK,YAAayH,EAAK,YAAaA,EAAK,WAAW,EAClF2tD,EAAS1hB,GAAI1zC,EAAK,aAAcA,EAAK,aAAcyH,EAAK,aAAcA,EAAK,YAAY,EAC7F,IAAI3K,EAAI,CAACs+E,EAAO,WAAaN,GAAoBl8E,CAAO,EACxD,MAAM2R,EAAI,CAAC6qE,EAAO,UAClB,OAAI2zB,GAAiBtnG,CAAI,EAAE,YAAc,QACvC3K,GAAK42C,GAAI1zC,EAAK,YAAayH,EAAK,WAAW,EAAI8sD,GAE1C,CACL,MAAAA,EACA,OAAAa,EACA,EAAAt4D,EACA,EAAAyT,CACJ,CACA,CAEA,SAASqrE,GAAgBh9E,EAASg0E,EAAU,CAC1C,MAAMiJ,EAAMrC,GAAU56E,CAAO,EACvBoB,EAAO46E,GAAmBh8E,CAAO,EACjCk9E,EAAiBD,EAAI,eAC3B,IAAItnB,EAAQv0D,EAAK,YACbo1D,EAASp1D,EAAK,aACdlD,EAAI,EACJyT,EAAI,EACR,GAAIurE,EAAgB,CAClBvnB,EAAQunB,EAAe,MACvB1mB,EAAS0mB,EAAe,OACxB,MAAMs1B,EAAsBhC,MACxB,CAACgC,GAAuBA,GAAuBx+B,IAAa,WAC9D91E,EAAIg/E,EAAe,WACnBvrE,EAAIurE,EAAe,UAEtB,CACD,MAAO,CACL,MAAAvnB,EACA,OAAAa,EACA,EAAAt4D,EACA,EAAAyT,CACJ,CACA,CAGA,SAASisE,GAA2B59E,EAASg0E,EAAU,CACrD,MAAM6H,EAAaF,GAAsB37E,EAAS,GAAMg0E,IAAa,OAAO,EACtE3T,EAAMwb,EAAW,IAAM77E,EAAQ,UAC/BmgE,EAAO0b,EAAW,KAAO77E,EAAQ,WACjC+xG,EAAQ/2B,GAAch7E,CAAO,EAAIuxG,GAASvxG,CAAO,EAAImtG,GAAa,CAAC,EACnEx3C,EAAQ31D,EAAQ,YAAc+xG,EAAM,EACpCv7C,EAASx2D,EAAQ,aAAe+xG,EAAM,EACtC7zG,EAAIiiE,EAAO4xC,EAAM,EACjBpgG,EAAI0uD,EAAM0xC,EAAM,EACtB,MAAO,CACL,MAAAp8C,EACA,OAAAa,EACA,EAAAt4D,EACA,EAAAyT,CACJ,CACA,CACA,SAAS8gG,GAAkCzyG,EAAS0yG,EAAkB1+B,EAAU,CAC9E,IAAIzT,EACJ,GAAImyC,IAAqB,WACvBnyC,EAAOyc,GAAgBh9E,EAASg0E,CAAQ,UAC/B0+B,IAAqB,WAC9BnyC,EAAO4c,GAAgBnB,GAAmBh8E,CAAO,CAAC,UACzCi7E,GAAUy3B,CAAgB,EACnCnyC,EAAOqd,GAA2B80B,EAAkB1+B,CAAQ,MACvD,CACL,MAAMg+B,EAAgBN,GAAiB1xG,CAAO,EAC9CugE,EAAO,CACL,GAAGmyC,EACH,EAAGA,EAAiB,EAAIV,EAAc,EACtC,EAAGU,EAAiB,EAAIV,EAAc,CAC5C,CACG,CACD,OAAOt9B,GAAiBnU,CAAI,CAC9B,CACA,SAASoyC,GAAyB3yG,EAAS4yG,EAAU,CACnD,MAAMlpG,EAAa1F,GAAchE,CAAO,EACxC,OAAI0J,IAAekpG,GAAY,CAAC33B,GAAUvxE,CAAU,GAAK+mG,GAAsB/mG,CAAU,EAChF,GAEFymG,GAAiBzmG,CAAU,EAAE,WAAa,SAAWipG,GAAyBjpG,EAAYkpG,CAAQ,CAC3G,CAKA,SAASC,GAA4B7yG,EAAS0P,EAAO,CACnD,MAAMojG,EAAepjG,EAAM,IAAI1P,CAAO,EACtC,GAAI8yG,EACF,OAAOA,EAET,IAAIl9F,EAAS+6F,GAAqB3wG,EAAS,GAAI,EAAK,EAAE,OAAOkmB,GAAM+0D,GAAU/0D,CAAE,GAAK60D,GAAY70D,CAAE,IAAM,MAAM,EAC1G6sF,EAAsC,KAC1C,MAAMC,EAAiB7C,GAAiBnwG,CAAO,EAAE,WAAa,QAC9D,IAAIoJ,EAAc4pG,EAAiBhvG,GAAchE,CAAO,EAAIA,EAG5D,KAAOi7E,GAAU7xE,CAAW,GAAK,CAACqnG,GAAsBrnG,CAAW,GAAG,CACpE,MAAM6pG,EAAgB9C,GAAiB/mG,CAAW,EAC5C8pG,EAA0B13B,GAAkBpyE,CAAW,EACzD,CAAC8pG,GAA2BD,EAAc,WAAa,UACzDF,EAAsC,OAEVC,EAAiB,CAACE,GAA2B,CAACH,EAAsC,CAACG,GAA2BD,EAAc,WAAa,UAAcF,GAAuC,CAAC,WAAY,OAAO,EAAE,SAASA,EAAoC,QAAQ,GAAK9C,GAAkB7mG,CAAW,GAAK,CAAC8pG,GAA2BP,GAAyB3yG,EAASoJ,CAAW,GAGvZwM,EAASA,EAAO,OAAO4jB,GAAYA,IAAapwB,CAAW,EAG3D2pG,EAAsCE,EAExC7pG,EAAcpF,GAAcoF,CAAW,CACxC,CACD,OAAAsG,EAAM,IAAI1P,EAAS4V,CAAM,EAClBA,CACT,CAIA,SAASu9F,GAAgBvsC,EAAM,CAC7B,GAAI,CACF,QAAA5mE,EACA,SAAA60E,EACA,aAAAC,EACA,SAAAd,CACD,EAAGpN,EAEJ,MAAMwsC,EAAoB,CAAC,GADMv+B,IAAa,oBAAsBu7B,GAAWpwG,CAAO,EAAI,CAAE,EAAG6yG,GAA4B7yG,EAAS,KAAK,EAAE,EAAI,GAAG,OAAO60E,CAAQ,EACzGC,CAAY,EAC9Du+B,EAAwBD,EAAkB,CAAC,EAC3Ch1B,EAAeg1B,EAAkB,OAAO,CAAC/0B,EAASq0B,IAAqB,CAC3E,MAAMnyC,EAAOkyC,GAAkCzyG,EAAS0yG,EAAkB1+B,CAAQ,EAClF,OAAAqK,EAAQ,IAAMvpC,GAAIyrB,EAAK,IAAK8d,EAAQ,GAAG,EACvCA,EAAQ,MAAQtmC,GAAIwoB,EAAK,MAAO8d,EAAQ,KAAK,EAC7CA,EAAQ,OAAStmC,GAAIwoB,EAAK,OAAQ8d,EAAQ,MAAM,EAChDA,EAAQ,KAAOvpC,GAAIyrB,EAAK,KAAM8d,EAAQ,IAAI,EACnCA,CACR,EAAEo0B,GAAkCzyG,EAASqzG,EAAuBr/B,CAAQ,CAAC,EAC9E,MAAO,CACL,MAAOoK,EAAa,MAAQA,EAAa,KACzC,OAAQA,EAAa,OAASA,EAAa,IAC3C,EAAGA,EAAa,KAChB,EAAGA,EAAa,GACpB,CACA,CAEA,SAAStB,GAAc98E,EAAS,CAC9B,KAAM,CACJ,MAAA21D,EACA,OAAAa,CACJ,EAAMy6C,GAAiBjxG,CAAO,EAC5B,MAAO,CACL,MAAA21D,EACA,OAAAa,CACJ,CACA,CAEA,SAAS4lB,GAA8Bp8E,EAASq8E,EAAcrI,EAAU,CACtE,MAAMsI,EAA0BtB,GAAcqB,CAAY,EACpDE,EAAkBP,GAAmBK,CAAY,EACjDu1B,EAAU59B,IAAa,QACvBzT,EAAOob,GAAsB37E,EAAS,GAAM4xG,EAASv1B,CAAY,EACvE,IAAIG,EAAS,CACX,WAAY,EACZ,UAAW,CACf,EACE,MAAMC,EAAU0wB,GAAa,CAAC,EAC9B,GAAI7wB,GAA2B,CAACA,GAA2B,CAACs1B,EAI1D,IAHI72B,GAAYsB,CAAY,IAAM,QAAU4zB,GAAkB1zB,CAAe,KAC3EC,EAASP,GAAcI,CAAY,GAEjCC,EAAyB,CAC3B,MAAMI,EAAaf,GAAsBU,EAAc,GAAMu1B,EAASv1B,CAAY,EAClFI,EAAQ,EAAIC,EAAW,EAAIL,EAAa,WACxCI,EAAQ,EAAIC,EAAW,EAAIL,EAAa,SACzC,MAAUE,IACTE,EAAQ,EAAIP,GAAoBK,CAAe,GAGnD,MAAMr+E,EAAIqiE,EAAK,KAAOic,EAAO,WAAaC,EAAQ,EAC5C9qE,EAAI4uD,EAAK,IAAMic,EAAO,UAAYC,EAAQ,EAChD,MAAO,CACL,EAAAv+E,EACA,EAAAyT,EACA,MAAO4uD,EAAK,MACZ,OAAQA,EAAK,MACjB,CACA,CAEA,SAAS+yC,GAAmBtzG,EAAS,CACnC,OAAOmwG,GAAiBnwG,CAAO,EAAE,WAAa,QAChD,CAEA,SAAS28E,GAAoB38E,EAASuzG,EAAU,CAC9C,MAAI,CAACv4B,GAAch7E,CAAO,GAAKmwG,GAAiBnwG,CAAO,EAAE,WAAa,QAC7D,KAELuzG,EACKA,EAASvzG,CAAO,EAElBA,EAAQ,YACjB,CAIA,SAAS68E,GAAgB78E,EAASuzG,EAAU,CAC1C,MAAMt2B,EAAMrC,GAAU56E,CAAO,EAC7B,GAAIowG,GAAWpwG,CAAO,EACpB,OAAOi9E,EAET,GAAI,CAACjC,GAAch7E,CAAO,EAAG,CAC3B,IAAIwzG,EAAkBxvG,GAAchE,CAAO,EAC3C,KAAOwzG,GAAmB,CAAC/C,GAAsB+C,CAAe,GAAG,CACjE,GAAIv4B,GAAUu4B,CAAe,GAAK,CAACF,GAAmBE,CAAe,EACnE,OAAOA,EAETA,EAAkBxvG,GAAcwvG,CAAe,CAChD,CACD,OAAOv2B,CACR,CACD,IAAIZ,EAAeM,GAAoB38E,EAASuzG,CAAQ,EACxD,KAAOl3B,GAAgBd,GAAec,CAAY,GAAKi3B,GAAmBj3B,CAAY,GACpFA,EAAeM,GAAoBN,EAAck3B,CAAQ,EAE3D,OAAIl3B,GAAgBo0B,GAAsBp0B,CAAY,GAAKi3B,GAAmBj3B,CAAY,GAAK,CAACb,GAAkBa,CAAY,EACrHY,EAEFZ,GAAgBO,GAAmB58E,CAAO,GAAKi9E,CACxD,CAEA,MAAMw2B,GAAkB,eAAgBpqG,EAAM,CAC5C,MAAMqqG,EAAoB,KAAK,iBAAmB72B,GAC5C82B,EAAkB,KAAK,cACvBC,EAAqB,MAAMD,EAAgBtqG,EAAK,QAAQ,EAC9D,MAAO,CACL,UAAW+yE,GAA8B/yE,EAAK,UAAW,MAAMqqG,EAAkBrqG,EAAK,QAAQ,EAAGA,EAAK,QAAQ,EAC9G,SAAU,CACR,EAAG,EACH,EAAG,EACH,MAAOuqG,EAAmB,MAC1B,OAAQA,EAAmB,MAC5B,CACL,CACA,EAEA,SAASC,GAAM7zG,EAAS,CACtB,OAAOmwG,GAAiBnwG,CAAO,EAAE,YAAc,KACjD,CAEA,MAAMo9C,GAAW,CACf,sDAAA2/B,GACA,mBAAAf,GACA,gBAAAm3B,GACA,gBAAAt2B,GACA,gBAAA42B,GACA,eAAAlB,GACA,cAAAz1B,GACA,SAAAy0B,GACA,UAAAt2B,GACA,MAAA44B,EACF,EAGA,SAASC,GAAY9zG,EAAS+zG,EAAQ,CACpC,IAAIC,EAAK,KACLnP,EACJ,MAAM9hG,EAAOi5E,GAAmBh8E,CAAO,EACvC,SAAS0a,GAAU,CACjB,IAAIu5F,EACJ,aAAapP,CAAS,GACrBoP,EAAMD,IAAO,MAAQC,EAAI,WAAU,EACpCD,EAAK,IACN,CACD,SAASE,EAAQC,EAAM1xD,EAAW,CAC5B0xD,IAAS,SACXA,EAAO,IAEL1xD,IAAc,SAChBA,EAAY,GAEd/nC,IACA,KAAM,CACJ,KAAAylD,EACA,IAAAE,EACA,MAAA1K,EACA,OAAAa,CACN,EAAQx2D,EAAQ,wBAIZ,GAHKm0G,GACHJ,IAEE,CAACp+C,GAAS,CAACa,EACb,OAEF,MAAM49C,EAAWlH,GAAM7sC,CAAG,EACpBg0C,EAAanH,GAAMnqG,EAAK,aAAeo9D,EAAOxK,EAAM,EACpD2+C,EAAcpH,GAAMnqG,EAAK,cAAgBs9D,EAAM7J,EAAO,EACtD+9C,EAAYrH,GAAM/sC,CAAI,EAEtBxzD,EAAU,CACd,WAFiB,CAACynG,EAAW,MAAQ,CAACC,EAAa,MAAQ,CAACC,EAAc,MAAQ,CAACC,EAAY,KAG/F,UAAWz/D,GAAI,EAAGiD,GAAI,EAAG0K,CAAS,CAAC,GAAK,CAC9C,EACI,IAAI+xD,EAAgB,GACpB,SAASC,EAAcj3G,EAAS,CAC9B,MAAMk3G,EAAQl3G,EAAQ,CAAC,EAAE,kBACzB,GAAIk3G,IAAUjyD,EAAW,CACvB,GAAI,CAAC+xD,EACH,OAAON,EAAO,EAEXQ,EAOHR,EAAQ,GAAOQ,CAAK,EAJpB7P,EAAY,WAAW,IAAM,CAC3BqP,EAAQ,GAAO,IAAI,CACpB,EAAE,GAAI,CAIV,CACDM,EAAgB,EACjB,CAID,GAAI,CACFR,EAAK,IAAI,qBAAqBS,EAAe,CAC3C,GAAG9nG,EAEH,KAAM5J,EAAK,aACnB,CAAO,CACF,MAAW,CACVixG,EAAK,IAAI,qBAAqBS,EAAe9nG,CAAO,CACrD,CACDqnG,EAAG,QAAQh0G,CAAO,CACnB,CACD,OAAAk0G,EAAQ,EAAI,EACLx5F,CACT,CAUA,SAASi6F,GAAWlhC,EAAWC,EAAUrrC,EAAQ17B,EAAS,CACpDA,IAAY,SACdA,EAAU,IAEZ,KAAM,CACJ,eAAAioG,EAAiB,GACjB,eAAAC,EAAiB,GACjB,cAAAC,EAAgB,OAAO,gBAAmB,WAC1C,YAAAC,EAAc,OAAO,sBAAyB,WAC9C,eAAAC,EAAiB,EAClB,EAAGroG,EACEsoG,EAAc3D,GAAc79B,CAAS,EACrCyhC,EAAYN,GAAkBC,EAAiB,CAAC,GAAII,EAActE,GAAqBsE,CAAW,EAAI,GAAK,GAAGtE,GAAqBj9B,CAAQ,CAAC,EAAI,GACtJwhC,EAAU,QAAQ17E,GAAY,CAC5Bo7E,GAAkBp7E,EAAS,iBAAiB,SAAU6O,EAAQ,CAC5D,QAAS,EACf,CAAK,EACDwsE,GAAkBr7E,EAAS,iBAAiB,SAAU6O,CAAM,CAChE,CAAG,EACD,MAAM8sE,EAAYF,GAAeF,EAAcjB,GAAYmB,EAAa5sE,CAAM,EAAI,KAClF,IAAI+sE,EAAiB,GACjBC,EAAiB,KACjBP,IACFO,EAAiB,IAAI,eAAezuC,GAAQ,CAC1C,GAAI,CAAC0uC,CAAU,EAAI1uC,EACf0uC,GAAcA,EAAW,SAAWL,GAAeI,IAGrDA,EAAe,UAAU3hC,CAAQ,EACjC,qBAAqB0hC,CAAc,EACnCA,EAAiB,sBAAsB,IAAM,CAC3C,IAAIG,GACHA,EAAkBF,IAAmB,MAAQE,EAAgB,QAAQ7hC,CAAQ,CACxF,CAAS,GAEHrrC,GACN,CAAK,EACG4sE,GAAe,CAACD,GAClBK,EAAe,QAAQJ,CAAW,EAEpCI,EAAe,QAAQ3hC,CAAQ,GAEjC,IAAI8hC,EACAC,EAAcT,EAAiBr5B,GAAsBlI,CAAS,EAAI,KAClEuhC,GACFU,IAEF,SAASA,GAAY,CACnB,MAAMC,EAAch6B,GAAsBlI,CAAS,EAC/CgiC,IAAgBE,EAAY,IAAMF,EAAY,GAAKE,EAAY,IAAMF,EAAY,GAAKE,EAAY,QAAUF,EAAY,OAASE,EAAY,SAAWF,EAAY,SACtKptE,IAEFotE,EAAcE,EACdH,EAAU,sBAAsBE,CAAS,CAC1C,CACD,OAAArtE,IACO,IAAM,CACX,IAAIutE,EACJV,EAAU,QAAQ17E,GAAY,CAC5Bo7E,GAAkBp7E,EAAS,oBAAoB,SAAU6O,CAAM,EAC/DwsE,GAAkBr7E,EAAS,oBAAoB,SAAU6O,CAAM,CACrE,CAAK,EACoB8sE,OACpBS,EAAmBP,IAAmB,MAAQO,EAAiB,WAAU,EAC1EP,EAAiB,KACbL,GACF,qBAAqBQ,CAAO,CAElC,CACA,CAmBA,MAAMjkE,GAASskE,GAeTn8B,GAAQo8B,GAQR19B,GAAO29B,GAkCPrG,GAAasG,GAMbjiC,GAAkB,CAACN,EAAWC,EAAU/mE,IAAY,CAIxD,MAAM+C,EAAQ,IAAI,IACZumG,EAAgB,CACpB,SAAA74D,GACA,GAAGzwC,CACP,EACQupG,EAAoB,CACxB,GAAGD,EAAc,SACjB,GAAIvmG,CACR,EACE,OAAO6uE,GAAkB9K,EAAWC,EAAU,CAC5C,GAAGuiC,EACH,SAAUC,CACd,CAAG,CACH,EC5rBM5jC,GAAY,CAChB,KAAM,kBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIS,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,yCAA0C,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC3M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,4DAA8D,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAClW,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMmjC,GAAcljC,GAAc,QChC5BmjC,GAAa,CAACj1G,EAAMg8F,IAAW,CACnC,MAAMkZ,EAAS,GACf,IAAI7+B,EAAe,EACfr3E,EAAQgB,EAAK,YAAa,EAAC,QAAQg8F,EAAO,cAAe3lB,CAAY,EACrE36E,EAAI,EACR,KAAOsD,EAAQ,IAAMtD,EAAIsE,EAAK,QAC5Bq2E,EAAer3E,EAAQg9F,EAAO,OAC9BkZ,EAAO,KAAK,CAAE,MAAOl2G,EAAO,IAAKq3E,CAAY,CAAE,EAC/Cr3E,EAAQgB,EAAK,cAAc,QAAQg8F,EAAO,YAAW,EAAI3lB,CAAY,EACrE36E,IAEF,OAAOw5G,CACT,EACM/jC,GAAY,CAChB,KAAM,cACN,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAID,OAAQ,CACN,KAAM,OACN,QAAS,EACV,EAID,UAAW,CACT,KAAM,MACN,QAAS,IAAM,CAAE,CAClB,CACF,EACD,SAAU,CAQR,QAAS,CACP,IAAI+jC,EAAS,GACb,MAAI,CAAC,KAAK,QAAU,KAAK,UAAU,SAAW,IAG1C,KAAK,UAAU,OAAS,EAC1BA,EAAS,KAAK,UAEdA,EAASD,GAAW,KAAK,KAAM,KAAK,MAAM,EAE5CC,EAAO,QAAQ,CAACt9D,EAAOl8C,IAAM,CACvBk8C,EAAM,IAAMA,EAAM,QACpBs9D,EAAOx5G,CAAC,EAAI,CACV,MAAOk8C,EAAM,IACb,IAAKA,EAAM,KACvB,EAEA,CAAO,EACDs9D,EAASA,EAAO,OAAO,CAACC,EAAav9D,KAC/BA,EAAM,MAAQ,KAAK,KAAK,QAAUA,EAAM,IAAM,GAChDu9D,EAAY,KAAK,CACf,MAAOv9D,EAAM,MAAQ,EAAI,EAAIA,EAAM,MACnC,IAAKA,EAAM,IAAM,KAAK,KAAK,OAAS,KAAK,KAAK,OAASA,EAAM,GACzE,CAAW,EAEIu9D,GACN,CAAE,GACLD,EAAO,KAAK,CAACn5G,EAAGK,IACPL,EAAE,MAAQK,EAAE,KACpB,EACD84G,EAASA,EAAO,OAAO,CAACE,EAAcx9D,IAAU,CAC9C,GAAI,CAACw9D,EAAa,OAChBA,EAAa,KAAKx9D,CAAK,MAClB,CACL,MAAMqwB,EAAMmtC,EAAa,OAAS,EAC9BA,EAAantC,CAAG,EAAE,KAAOrwB,EAAM,MACjCw9D,EAAantC,CAAG,EAAI,CAClB,MAAOmtC,EAAantC,CAAG,EAAE,MACzB,IAAK,KAAK,IAAImtC,EAAantC,CAAG,EAAE,IAAKrwB,EAAM,GAAG,CAC5D,EAEYw9D,EAAa,KAAKx9D,CAAK,CAE1B,CACD,OAAOw9D,CACR,EAAE,CAAE,IACEF,CACR,EAMD,QAAS,CACP,GAAI,KAAK,OAAO,SAAW,EACzB,MAAO,CAAC,CACN,MAAO,EACP,IAAK,KAAK,KAAK,OACf,UAAW,GACX,KAAM,KAAK,IACrB,CAAS,EAEH,MAAM3nC,EAAS,GACf,IAAI8I,EAAe,EACfg/B,EAAe,EACnB,KAAOh/B,EAAe,KAAK,KAAK,QAAQ,CACtC,MAAMz+B,EAAQ,KAAK,OAAOy9D,CAAY,EACtC,GAAIz9D,EAAM,QAAUy+B,EAAc,CAChC9I,EAAO,KAAK,CACV,GAAG31B,EACH,UAAW,GACX,KAAM,KAAK,KAAK,MAAMA,EAAM,MAAOA,EAAM,GAAG,CACxD,CAAW,EACDy9D,IACAh/B,EAAez+B,EAAM,IACjBy9D,GAAgB,KAAK,OAAO,QAAUh/B,EAAe,KAAK,KAAK,SACjE9I,EAAO,KAAK,CACV,MAAO8I,EACP,IAAK,KAAK,KAAK,OACf,UAAW,GACX,KAAM,KAAK,KAAK,MAAMA,CAAY,CAChD,CAAa,EACDA,EAAe,KAAK,KAAK,QAE3B,QACD,CACD9I,EAAO,KAAK,CACV,MAAO8I,EACP,IAAKz+B,EAAM,MACX,UAAW,GACX,KAAM,KAAK,KAAK,MAAMy+B,EAAcz+B,EAAM,KAAK,CACzD,CAAS,EACDy+B,EAAez+B,EAAM,KACtB,CACD,OAAO21B,CACR,CACF,EAOD,OAAOrxE,EAAG,CACR,OAAK,KAAK,OAAO,OAGVA,EAAE,OAAQ,CAAE,EAAE,KAAK,OAAO,IAAKqqD,GAC7BA,EAAM,UAAYrqD,EAAE,SAAU,GAAIqqD,EAAM,IAAI,EAAIA,EAAM,IAC9D,CAAC,EAJOrqD,EAAE,OAAQ,CAAE,EAAE,KAAK,IAAI,CAKjC,CACH,EACM01E,GAAc,KACdC,GAAuB,KAC7B,IAAIC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMyjC,GAAcxjC,GAAc,QCtK5BX,GAAY,CAChB,KAAM,qBACN,WAAY,CACV,YAAAmkC,EACD,EACD,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAID,OAAQ,CACN,KAAM,OACN,QAAS,EACV,CACF,EACD,SAAU,CACR,eAAgB,CACd,OAAO,KAAK,MAAQ,KAAK,KAAK,QAAU,EACzC,EAMD,OAAQ,CACN,OAAO,KAAK,KAAK,OAAS,KAAK,IAAI,KAAK,MAAM,KAAK,KAAK,OAAS,CAAC,EAAG,EAAE,CACxE,EACD,OAAQ,CACN,OAAI,KAAK,cACA,KAAK,KAAK,MAAM,EAAG,KAAK,KAAK,EAE/B,KAAK,IACb,EACD,OAAQ,CACN,OAAI,KAAK,cACA,KAAK,KAAK,MAAM,KAAK,KAAK,EAE5B,EACR,EAOD,YAAa,CACX,OAAK,KAAK,OAGHL,GAAW,KAAK,KAAM,KAAK,MAAM,EAF/B,EAGV,EAQD,YAAa,CACX,OAAO,KAAK,WAAW,IAAKr9D,IACnB,CACL,MAAOA,EAAM,MAAQ,KAAK,MAC1B,IAAKA,EAAM,IAAM,KAAK,KAChC,EACO,CACF,CACF,CACH,EACA,IAAIg6B,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQ,CAAE,YAAa,aAAc,MAAO,CAAE,MAASo4E,EAAI,IAAM,GAAI,CAACp4E,EAAG,cAAe,CAAE,YAAa,oBAAqB,MAAO,CAAE,KAAQo4E,EAAI,MAAO,OAAUA,EAAI,OAAQ,UAAaA,EAAI,UAAY,EAAE,EAAGA,EAAI,MAAQp4E,EAAG,cAAe,CAAE,YAAa,mBAAoB,MAAO,CAAE,KAAQo4E,EAAI,MAAO,OAAUA,EAAI,OAAQ,UAAaA,EAAI,UAAU,EAAI,EAAIA,EAAI,IAAI,EAAG,CAAC,CAC9X,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM0jC,GAAqBzjC,GAAc,QCvFnCX,GAAY,CAChB,KAAM,eACN,OAAQ,CAAC64B,EAAe,EACxB,OAAQ,CACN,iBAAkB,CAChB,KAAM,2BACN,QAAS,EACV,CACF,EACD,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,QAAS,IACT,SAAU,GACV,UAAY3qG,GAAU,CACpB,GAAI,CACF,OAAO,IAAI,IAAIA,CAAK,CACrB,MAAe,CACd,OAAOA,EAAM,WAAW,GAAG,GAAKA,EAAM,WAAW,GAAG,CACrD,CACF,CACF,EAID,SAAU,CACR,KAAM,OACN,QAAS,IACV,EAID,OAAQ,CACN,KAAM,OACN,QAAS,QACT,UAAYA,GACHA,IAAU,CAACA,EAAM,WAAW,GAAG,GAAK,CAAC,SAAU,QAAS,UAAW,MAAM,EAAE,QAAQA,CAAK,EAAI,GAEtG,EAID,MAAO,CACL,KAAM,OACN,QAAS,IACV,EAMD,WAAY,CACV,KAAM,QACN,QAAS,IACV,CACF,CACH,EACA,IAAIuyE,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,KAAM,CAAE,YAAa,SAAU,MAAO,CAAE,KAAQo4E,EAAI,kBAAoB,cAAc,CAAI,EAAE,CAACp4E,EAAG,IAAK,CAAE,YAAa,wBAAyB,MAAO,CAAE,SAAYo4E,EAAI,SAAU,KAAQA,EAAI,KAAM,aAAcA,EAAI,UAAW,OAAUA,EAAI,OAAQ,MAASA,EAAI,MAAO,IAAO,+BAAgC,KAAQA,EAAI,kBAAoB,UAAY,EAAE,GAAI,CAAE,MAASA,EAAI,OAAS,GAAI,CAACA,EAAI,GAAG,OAAQ,UAAW,CACja,MAAO,CAACp4E,EAAG,OAAQ,CAAE,YAAa,oBAAqB,MAAO,CAACo4E,EAAI,UAAY,yBAA2BA,EAAI,IAAI,EAAG,MAAO,CAAE,gBAAiBA,EAAI,UAAY,OAAO,OAAOA,EAAI,KAAM,GAAG,EAAI,IAAM,EAAE,MAAO,CAAE,cAAe,MAAQ,EAAE,CAAC,CAC7O,CAAG,EAAGA,EAAI,KAAOp4E,EAAG,OAAQ,CAAE,YAAa,iCAAmC,CAACA,EAAG,SAAU,CAAE,YAAa,mBAAmB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,IAAI,EAAI,GAAG,CAAC,CAAC,EAAGp4E,EAAG,IAAI,EAAGA,EAAG,OAAQ,CAAE,YAAa,wBAAyB,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAI,EAAC,CAAC,EAAIA,EAAI,WAAap4E,EAAG,OAAQ,CAAE,YAAa,wBAAyB,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAG,EAAE,EAAIp4E,EAAG,OAAQ,CAAE,YAAa,mBAAqB,EAAE,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAC,CAAC,EAAGA,EAAI,GAAE,CAAE,EAAG,CAAC,CAAC,CAAC,CAChf,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMi0B,GAAeh0B,GAAc,iHC3E7BX,GAAY,CAChB,KAAM,iBACN,OAAQ,CAAC64B,EAAe,EACxB,OAAQ,CACN,iBAAkB,CAChB,KAAM,2BACN,QAAS,EACV,CACF,EACD,MAAO,CAIL,GAAI,CACF,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,GACT,SAAU,EACX,EAID,MAAO,CACL,KAAM,QACN,QAAS,EACV,CACF,CACH,EACA,IAAIp4B,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,KAAM,CAAE,YAAa,SAAU,MAAO,CAAE,KAAQo4E,EAAI,kBAAoB,cAAc,GAAM,CAACp4E,EAAG,aAAc,CAAE,YAAa,0BAA2B,MAAO,CAAE,GAAMo4E,EAAI,GAAI,aAAcA,EAAI,UAAW,MAASA,EAAI,MAAO,MAASA,EAAI,MAAO,IAAO,+BAAgC,KAAQA,EAAI,kBAAoB,UAAY,EAAE,SAAU,CAAE,MAAS,SAASnlE,EAAQ,CACvX,OAAOmlE,EAAI,QAAQ,MAAM,KAAM,SAAS,CACzC,EAAI,EAAE,CAACA,EAAI,GAAG,OAAQ,UAAW,CAChC,MAAO,CAACp4E,EAAG,OAAQ,CAAE,YAAa,sBAAuB,MAAO,CAACo4E,EAAI,UAAY,2BAA6BA,EAAI,IAAI,EAAG,MAAO,CAAE,gBAAiBA,EAAI,UAAY,OAAO,OAAOA,EAAI,KAAM,GAAG,EAAI,IAAM,EAAE,MAAO,CAAE,cAAe,MAAQ,EAAE,CAAC,CACjP,CAAG,EAAGA,EAAI,KAAOp4E,EAAG,OAAQ,CAAE,YAAa,mCAAqC,CAACA,EAAG,SAAU,CAAE,YAAa,qBAAqB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,IAAI,EAAI,GAAG,CAAC,CAAC,EAAGp4E,EAAG,IAAI,EAAGA,EAAG,OAAQ,CAAE,YAAa,0BAA2B,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAG,EAAE,CAAC,CAAC,EAAIA,EAAI,WAAap4E,EAAG,OAAQ,CAAE,YAAa,0BAA2B,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAI,GAAIp4E,EAAG,OAAQ,CAAE,YAAa,uBAAyB,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAC,CAAC,EAAGA,EAAI,GAAE,CAAE,EAAG,CAAC,CAAC,EAAG,CAAC,CAC7f,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM2jC,GAAiB1jC,GAAc,QC5C/BX,GAAY,CAChB,KAAM,eACN,OAAQ,CAAC64B,EAAe,EACxB,OAAQ,CACN,iBAAkB,CAChB,KAAM,2BACN,QAAS,EACV,CACF,CACH,EACA,IAAIp4B,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,KAAM,CAAE,YAAa,SAAU,MAAO,CAAE,KAAQo4E,EAAI,kBAAoB,cAAc,CAAI,EAAE,CAACp4E,EAAG,OAAQ,CAAE,YAAa,cAAe,GAAI,CAAE,MAASo4E,EAAI,OAAO,CAAI,EAAE,CAACA,EAAI,GAAG,OAAQ,UAAW,CACzM,MAAO,CAACA,EAAI,OAAS,GAAKp4E,EAAG,OAAQ,CAAE,YAAa,oBAAqB,MAAO,CAACo4E,EAAI,UAAY,yBAA2BA,EAAI,IAAI,EAAG,MAAO,CAAE,gBAAiBA,EAAI,UAAY,OAAO,OAAOA,EAAI,KAAM,GAAG,EAAI,IAAM,EAAE,MAAO,CAAE,cAAe,MAAM,CAAI,GAAIA,EAAI,GAAE,CAAE,CAC1Q,CAAG,EAAGA,EAAI,KAAOp4E,EAAG,OAAQ,CAAE,YAAa,iCAAmC,CAACA,EAAG,SAAU,CAAE,YAAa,mBAAmB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,IAAI,EAAI,GAAG,CAAC,CAAC,EAAGp4E,EAAG,IAAI,EAAGA,EAAG,OAAQ,CAAE,YAAa,wBAAyB,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAI,EAAC,CAAC,EAAIA,EAAI,WAAap4E,EAAG,OAAQ,CAAE,YAAa,wBAAyB,SAAU,CAAE,YAAeo4E,EAAI,GAAGA,EAAI,IAAI,CAAG,EAAE,EAAIp4E,EAAG,OAAQ,CAAE,YAAa,mBAAqB,EAAE,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAC,CAAC,EAAGA,EAAI,GAAE,CAAE,EAAG,CAAC,CAAC,CAAC,CAChf,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM4jC,GAAe3jC,GAAc,QC1B7BX,GAAY,CAChB,KAAM,gBACN,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAMD,WAAY,CACV,KAAM,OACN,UAAU9xE,EAAO,CACf,MAAO,CAAC,OAAQ,QAAS,MAAM,EAAE,SAASA,CAAK,CAChD,EACD,QAAS,MACV,EAID,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,EACD,SAAU,CACR,QAAS,CACP,MAAMq2G,EAAS,CAAC,OAAQ,MAAM,EAC9B,OAAI,KAAK,aAAe,QACfA,EACE,KAAK,aAAe,OACtBA,EAAO,UAET,CAAC,6BAA8B,2BAA2B,CAClE,CACF,CACH,EACA,IAAI9jC,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQ,CAAE,YAAa,oCAAqC,MAAO,CAAE,aAAco4E,EAAI,KAAM,KAAQ,KAAO,GAAI,CAACp4E,EAAG,MAAO,CAAE,MAAO,CAAE,MAASo4E,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAW,CAAI,EAAE,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,KAAQo4E,EAAI,OAAO,CAAC,EAAG,EAAK,8CAA8C,CAAI,GAAGp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,KAAQo4E,EAAI,OAAO,CAAC,EAAG,EAAK,8CAA8C,CAAI,EAAE,CAACA,EAAI,KAAOp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,IAAI,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACte,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM8jC,GAAgB7jC,GAAc,QCnD9B8jC,GAAY;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EACZC,GAAU;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EACVC,GAAS;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EACTC,GAAe;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EACrB14C,GAAS+Q,EAAG,EACZ,MAAM4nC,GAAqB14D,GAAW,CACpC,OAAQA,EAAM,CACZ,IAAK,OACH,OAAOxhD,EAAE,MAAM,EACjB,IAAK,OACH,OAAOA,EAAE,MAAM,EACjB,IAAK,MACH,OAAOA,EAAE,gBAAgB,EAC3B,IAAK,SACH,OAAOA,EAAE,QAAQ,EACnB,IAAK,YACH,OAAOA,EAAE,WAAW,EACtB,IAAK,UACH,OAAOA,EAAE,SAAS,EACpB,QACE,OAAOwhD,CACV,CACH,EACA+f,GAASoT,EAAG,EACZ,MAAMU,GAAY,CAChB,KAAM,mBACN,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,QAAS,IACV,EAMD,OAAQ,CACN,KAAM,OACN,QAAS,KACT,UAAY9xE,GAAU,CACpB,SACA,OACA,OACA,MACA,YACA,SACR,EAAQ,SAASA,CAAK,CACjB,EAMD,WAAY,CACV,KAAM,OACN,QAAS,KACT,UAAYA,GAAU,CACpB,OACA,OACR,EAAQ,SAASA,CAAK,CACjB,CACF,EACD,MAAO,CACL,MAAO,CACL,kBAAmB,IACzB,CACG,EACD,SAAU,CACR,cAAe,CACb,IAAI2L,EACJ,OAAQA,EAAK,KAAK,SAAW,KAAOA,EAAK,KAAK,iBAC/C,EACD,WAAY,CACV,IAAIA,EASJ,OAAQA,EARS,CACf,OAAQ4qG,GACR,KAAMC,GACN,KAAMA,GACN,IAAKC,GACL,UAAWC,GACX,QAASA,EACjB,EAC4B,KAAK,YAAY,IAAM,KAAO/qG,EAAK,IAC1D,EACD,WAAY,CACV,OAAI,KAAK,aAAe,OACf,KAEFlP,EAAE,wBAAyB,CAAE,OAAQk6G,GAAkB,KAAK,YAAY,CAAC,CAAE,CACnF,CACF,EACD,MAAO,CACL,KAAM,CACJ,UAAW,GACX,MAAM,QAAQhmB,EAAMimB,EAAU,CAC5B,IAAIjrG,EAAIC,EAAIC,EAAIC,EAChB,GAAI,CAAC6kF,GAAQ,GAAG/kF,GAAMD,EAAKkrG,GAAe,IAAO,KAAO,OAASlrG,EAAG,cAAgB,MAAgBC,EAAG,SAAU,CAC/G,KAAK,kBAAoB,KACzB,MACD,CACD,GAAI,CACF,KAAM,CAAE,KAAA/C,GAAS,MAAMyjD,GAAM,IAAIwqD,GAAe,2CAA4C,CAAE,KAAAnmB,CAAM,EAAC,EACrG,KAAK,mBAAqB7kF,GAAMD,EAAKhD,EAAK,MAAQ,KAAO,OAASgD,EAAG,OAAS,KAAO,OAASC,EAAG,MAClG,MAAe,CACd,KAAK,kBAAoB,IAC1B,CACF,CACF,CACF,CACH,EACA,IAAIymE,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOA,EAAI,aAAep4E,EAAG,OAAQ,CAAE,YAAa,mBAAoB,MAAO,CAC7E,8BAA+B,CAAC,YAAa,SAAS,EAAE,SAASo4E,EAAI,MAAM,CAC/E,EAAK,MAAO,CAAE,KAAQ,MAAO,cAAeA,EAAI,WAAY,aAAcA,EAAI,SAAW,EAAE,SAAU,CAAE,UAAaA,EAAI,GAAGA,EAAI,SAAS,CAAC,EAAI,EAAIA,EAAI,IACrJ,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMukC,GAAmBtkC,GAAc,QCrIvCzU,GAASuQ,EAAE,EACX,MAAMyoC,EAAM,CAOV,YAAYz6G,EAAGV,EAAGkB,EAAG+K,EAAM,CACzB,KAAK,EAAIvL,EACT,KAAK,EAAIV,EACT,KAAK,EAAIkB,EACL+K,IACF,KAAK,KAAOA,EAEf,CACD,IAAI,OAAQ,CACV,MAAMmvG,EAAS3mE,GAAQ,KAAK,OAAOA,EAAI,SAAS,EAAE,CAAC,EAAE,MAAM,EAAE,EAC7D,MAAO,IAAI,OAAO2mE,EAAM,KAAK,CAAC,CAAC,EAAE,OAAOA,EAAM,KAAK,CAAC,CAAC,EAAE,OAAOA,EAAM,KAAK,CAAC,CAAC,CAC5E,CACH,CACA,SAASC,GAASC,EAAOC,EAAM,CAC7B,MAAMC,EAAO,IAAI,MAAM,CAAC,EACxB,OAAAA,EAAK,CAAC,GAAKD,EAAK,CAAC,EAAE,EAAIA,EAAK,CAAC,EAAE,GAAKD,EACpCE,EAAK,CAAC,GAAKD,EAAK,CAAC,EAAE,EAAIA,EAAK,CAAC,EAAE,GAAKD,EACpCE,EAAK,CAAC,GAAKD,EAAK,CAAC,EAAE,EAAIA,EAAK,CAAC,EAAE,GAAKD,EAC7BE,CACT,CACA,SAASC,GAAWH,EAAOI,EAAQC,EAAQ,CACzC,MAAMC,EAAU,GAChBA,EAAQ,KAAKF,CAAM,EACnB,MAAMF,EAAOH,GAASC,EAAO,CAACI,EAAQC,CAAM,CAAC,EAC7C,QAASn7G,EAAI,EAAGA,EAAI86G,EAAO96G,IAAK,CAC9B,MAAME,EAAI,KAAK,MAAMg7G,EAAO,EAAIF,EAAK,CAAC,EAAIh7G,CAAC,EACrCR,EAAI,KAAK,MAAM07G,EAAO,EAAIF,EAAK,CAAC,EAAIh7G,CAAC,EACrCU,EAAI,KAAK,MAAMw6G,EAAO,EAAIF,EAAK,CAAC,EAAIh7G,CAAC,EAC3Co7G,EAAQ,KAAK,IAAIT,GAAMz6G,EAAGV,EAAGkB,CAAC,CAAC,CAChC,CACD,OAAO06G,CACT,CACA,MAAMC,GAAiB,CACrB,IAAIV,GAAM,IAAK,GAAI,IAAKv6G,EAAE,QAAQ,CAAC,EACnC,IAAIu6G,GACF,IACA,IACA,IACAv6G,EAAE,YAAY,CAEf,EACD,IAAIu6G,GACF,IACA,IACA,IACAv6G,EAAE,UAAU,CAEb,EACD,IAAIu6G,GACF,IACA,IACA,IACAv6G,EAAE,SAAS,CAEZ,EACD,IAAIu6G,GACF,IACA,IACA,GACAv6G,EAAE,MAAM,CACT,EACD,IAAIu6G,GACF,IACA,IACA,IACAv6G,EAAE,SAAS,CAEZ,EACD,IAAIu6G,GACF,IACA,IACA,IACAv6G,EAAE,UAAU,CAEb,EACD,IAAIu6G,GACF,GACA,IACA,IACAv6G,EAAE,aAAa,CAEhB,EACD,IAAIu6G,GACF,EACA,IACA,IACAv6G,EAAE,gBAAgB,CACnB,EACD,IAAIu6G,GACF,GACA,IACA,IACAv6G,EAAE,SAAS,CAEZ,EACD,IAAIu6G,GACF,GACA,IACA,IACAv6G,EAAE,aAAa,CAEhB,EACD,IAAIu6G,GACF,IACA,GACA,IACAv6G,EAAE,QAAQ,CAEX,CACH,EACA,SAASk7G,GAAUR,EAAO,CACxB,MAAMS,EAAM,IAAIZ,GAAM,IAAK,GAAI,IAAKv6G,EAAE,QAAQ,CAAC,EACzCo7G,EAAS,IAAIb,GAAM,IAAK,IAAK,GAAIv6G,EAAE,MAAM,CAAC,EAC1Cq7G,EAAO,IAAId,GAAM,EAAG,IAAK,IAAKv6G,EAAE,gBAAgB,CAAC,EACjDs7G,EAAWT,GAAWH,EAAOS,EAAKC,CAAM,EACxCG,EAAWV,GAAWH,EAAOU,EAAQC,CAAI,EACzCG,EAAWX,GAAWH,EAAOW,EAAMF,CAAG,EAC5C,OAAOG,EAAS,OAAOC,CAAQ,EAAE,OAAOC,CAAQ,CAClD,sCC/HC,UAAW,CACV,IAAIC,EACE,mEAENC,EAAQ,CAEN,KAAM,SAASr8G,EAAGiB,EAAG,CACnB,OAAQjB,GAAKiB,EAAMjB,IAAO,GAAKiB,CAChC,EAGD,KAAM,SAASjB,EAAGiB,EAAG,CACnB,OAAQjB,GAAM,GAAKiB,EAAOjB,IAAMiB,CACjC,EAGD,OAAQ,SAASjB,EAAG,CAElB,GAAIA,EAAE,aAAe,OACnB,OAAOq8G,EAAM,KAAKr8G,EAAG,CAAC,EAAI,SAAaq8G,EAAM,KAAKr8G,EAAG,EAAE,EAAI,WAI7D,QAASO,EAAI,EAAGA,EAAIP,EAAE,OAAQO,IAC5BP,EAAEO,CAAC,EAAI87G,EAAM,OAAOr8G,EAAEO,CAAC,CAAC,EAC1B,OAAOP,CACR,EAGD,YAAa,SAASA,EAAG,CACvB,QAAS46C,EAAQ,GAAI56C,EAAI,EAAGA,IAC1B46C,EAAM,KAAK,KAAK,MAAM,KAAK,OAAQ,EAAG,GAAG,CAAC,EAC5C,OAAOA,CACR,EAGD,aAAc,SAASA,EAAO,CAC5B,QAAS0hE,EAAQ,GAAI/7G,EAAI,EAAGU,EAAI,EAAGV,EAAIq6C,EAAM,OAAQr6C,IAAKU,GAAK,EAC7Dq7G,EAAMr7G,IAAM,CAAC,GAAK25C,EAAMr6C,CAAC,GAAM,GAAKU,EAAI,GAC1C,OAAOq7G,CACR,EAGD,aAAc,SAASA,EAAO,CAC5B,QAAS1hE,EAAQ,GAAI35C,EAAI,EAAGA,EAAIq7G,EAAM,OAAS,GAAIr7G,GAAK,EACtD25C,EAAM,KAAM0hE,EAAMr7G,IAAM,CAAC,IAAO,GAAKA,EAAI,GAAO,GAAI,EACtD,OAAO25C,CACR,EAGD,WAAY,SAASA,EAAO,CAC1B,QAAS2hE,EAAM,CAAE,EAAEh8G,EAAI,EAAGA,EAAIq6C,EAAM,OAAQr6C,IAC1Cg8G,EAAI,MAAM3hE,EAAMr6C,CAAC,IAAM,GAAG,SAAS,EAAE,CAAC,EACtCg8G,EAAI,MAAM3hE,EAAMr6C,CAAC,EAAI,IAAK,SAAS,EAAE,CAAC,EAExC,OAAOg8G,EAAI,KAAK,EAAE,CACnB,EAGD,WAAY,SAASA,EAAK,CACxB,QAAS3hE,EAAQ,CAAE,EAAEt6C,EAAI,EAAGA,EAAIi8G,EAAI,OAAQj8G,GAAK,EAC/Cs6C,EAAM,KAAK,SAAS2hE,EAAI,OAAOj8G,EAAG,CAAC,EAAG,EAAE,CAAC,EAC3C,OAAOs6C,CACR,EAGD,cAAe,SAASA,EAAO,CAC7B,QAASjF,EAAS,CAAE,EAAEp1C,EAAI,EAAGA,EAAIq6C,EAAM,OAAQr6C,GAAK,EAElD,QADIi8G,EAAW5hE,EAAMr6C,CAAC,GAAK,GAAOq6C,EAAMr6C,EAAI,CAAC,GAAK,EAAKq6C,EAAMr6C,EAAI,CAAC,EACzDqtB,EAAI,EAAGA,EAAI,EAAGA,IACjBrtB,EAAI,EAAIqtB,EAAI,GAAKgtB,EAAM,OAAS,EAClCjF,EAAO,KAAKymE,EAAU,OAAQI,IAAY,GAAK,EAAI5uF,GAAM,EAAI,CAAC,EAE9D+nB,EAAO,KAAK,GAAG,EAErB,OAAOA,EAAO,KAAK,EAAE,CACtB,EAGD,cAAe,SAASA,EAAQ,CAE9BA,EAASA,EAAO,QAAQ,iBAAkB,EAAE,EAE5C,QAASiF,EAAQ,CAAE,EAAEr6C,EAAI,EAAGk8G,EAAQ,EAAGl8G,EAAIo1C,EAAO,OAC9C8mE,EAAQ,EAAEl8G,EAAI,EACZk8G,GAAS,GACb7hE,EAAM,MAAOwhE,EAAU,QAAQzmE,EAAO,OAAOp1C,EAAI,CAAC,CAAC,EAC5C,KAAK,IAAI,EAAG,GAAKk8G,EAAQ,CAAC,EAAI,IAAQA,EAAQ,EAC9CL,EAAU,QAAQzmE,EAAO,OAAOp1C,CAAC,CAAC,IAAO,EAAIk8G,EAAQ,CAAG,EAEjE,OAAO7hE,CACR,CACL,EAEE8hE,GAAA,QAAiBL,CACnB,uBC/FIM,GAAU,CAEZ,KAAM,CAEJ,cAAe,SAAS1tG,EAAK,CAC3B,OAAO0tG,GAAQ,IAAI,cAAc,SAAS,mBAAmB1tG,CAAG,CAAC,CAAC,CACnE,EAGD,cAAe,SAAS2rC,EAAO,CAC7B,OAAO,mBAAmB,OAAO+hE,GAAQ,IAAI,cAAc/hE,CAAK,CAAC,CAAC,CACnE,CACF,EAGD,IAAK,CAEH,cAAe,SAAS3rC,EAAK,CAC3B,QAAS2rC,EAAQ,GAAIr6C,EAAI,EAAGA,EAAI0O,EAAI,OAAQ1O,IAC1Cq6C,EAAM,KAAK3rC,EAAI,WAAW1O,CAAC,EAAI,GAAI,EACrC,OAAOq6C,CACR,EAGD,cAAe,SAASA,EAAO,CAC7B,QAAS3rC,EAAM,GAAI1O,EAAI,EAAGA,EAAIq6C,EAAM,OAAQr6C,IAC1C0O,EAAI,KAAK,OAAO,aAAa2rC,EAAMr6C,CAAC,CAAC,CAAC,EACxC,OAAO0O,EAAI,KAAK,EAAE,CACnB,CACF,CACH,EAEA2tG,GAAiBD,GCvBjBE,GAAiB,SAAUhrG,EAAK,CAC9B,OAAOA,GAAO,OAASy8B,GAASz8B,CAAG,GAAKirG,GAAajrG,CAAG,GAAK,CAAC,CAACA,EAAI,UACrE,EAEA,SAASy8B,GAAUz8B,EAAK,CACtB,MAAO,CAAC,CAACA,EAAI,aAAe,OAAOA,EAAI,YAAY,UAAa,YAAcA,EAAI,YAAY,SAASA,CAAG,CAC5G,CAGA,SAASirG,GAAcjrG,EAAK,CAC1B,OAAO,OAAOA,EAAI,aAAgB,YAAc,OAAOA,EAAI,OAAU,YAAcy8B,GAASz8B,EAAI,MAAM,EAAG,CAAC,CAAC,CAC7G,ECpBC,UAAU,CACT,IAAIwqG,EAAQjrD,GACR2rD,EAAO1rD,GAAmB,KAC1B/iB,EAAWokB,GACXsqD,EAAM3rD,GAAmB,IAG7B4rD,EAAM,SAAUv/D,EAASrtC,EAAS,CAE5BqtC,EAAQ,aAAe,OACrBrtC,GAAWA,EAAQ,WAAa,SAClCqtC,EAAUs/D,EAAI,cAAct/D,CAAO,EAEnCA,EAAUq/D,EAAK,cAAcr/D,CAAO,EAC/BpP,EAASoP,CAAO,EACvBA,EAAU,MAAM,UAAU,MAAM,KAAKA,EAAS,CAAC,EACxC,CAAC,MAAM,QAAQA,CAAO,GAAKA,EAAQ,cAAgB,aAC1DA,EAAUA,EAAQ,YAWpB,QARInM,EAAI8qE,EAAM,aAAa3+D,CAAO,EAC9Bj6C,EAAIi6C,EAAQ,OAAS,EACrB98C,EAAK,WACLK,EAAI,WACJX,EAAI,YACJU,EAAK,UAGAT,EAAI,EAAGA,EAAIgxC,EAAE,OAAQhxC,IAC5BgxC,EAAEhxC,CAAC,GAAMgxC,EAAEhxC,CAAC,GAAM,EAAMgxC,EAAEhxC,CAAC,IAAM,IAAO,UAC/BgxC,EAAEhxC,CAAC,GAAK,GAAOgxC,EAAEhxC,CAAC,IAAO,GAAM,WAI1CgxC,EAAE9tC,IAAM,CAAC,GAAK,KAASA,EAAI,GAC3B8tC,GAAK9tC,EAAI,KAAQ,GAAM,GAAK,EAAE,EAAIA,EAQlC,QALIy5G,EAAKD,EAAI,IACTE,EAAKF,EAAI,IACTG,EAAKH,EAAI,IACTI,EAAKJ,EAAI,IAEJ18G,EAAI,EAAGA,EAAIgxC,EAAE,OAAQhxC,GAAK,GAAI,CAErC,IAAI+8G,EAAK18G,EACL28G,EAAKt8G,EACLu8G,EAAKl9G,EACLm9G,EAAKz8G,EAETJ,EAAIs8G,EAAGt8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIk8G,EAAGl8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CD,EAAI48G,EAAG58G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,SAAS,EAC1CU,EAAIi8G,EAAGj8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CK,EAAIs8G,EAAGt8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIk8G,EAAGl8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,UAAU,EAC3CD,EAAI48G,EAAG58G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CU,EAAIi8G,EAAGj8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,SAAS,EACzCK,EAAIs8G,EAAGt8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAI,UAAU,EAC3CS,EAAIk8G,EAAGl8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CD,EAAI48G,EAAG58G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,MAAM,EACtCU,EAAIi8G,EAAGj8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAC3CK,EAAIs8G,EAAGt8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAE,EAAE,EAAI,EAAI,UAAU,EAC3CS,EAAIk8G,EAAGl8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,SAAS,EACzCD,EAAI48G,EAAG58G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAC3CU,EAAIi8G,EAAGj8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAK,UAAU,EAE3CK,EAAIu8G,EAAGv8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIm8G,EAAGn8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,WAAW,EAC3CD,EAAI68G,EAAG78G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAK,SAAS,EAC1CU,EAAIk8G,EAAGl8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CK,EAAIu8G,EAAGv8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIm8G,EAAGn8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAI,EAAI,QAAQ,EACzCD,EAAI68G,EAAG78G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,UAAU,EAC1CU,EAAIk8G,EAAGl8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CK,EAAIu8G,EAAGv8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAI,SAAS,EAC1CS,EAAIm8G,EAAGn8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAI,EAAG,WAAW,EAC3CD,EAAI68G,EAAG78G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CU,EAAIk8G,EAAGl8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,UAAU,EAC3CK,EAAIu8G,EAAGv8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAE,EAAE,EAAI,EAAG,WAAW,EAC3CS,EAAIm8G,EAAGn8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,SAAS,EACzCD,EAAI68G,EAAG78G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,UAAU,EAC3CU,EAAIk8G,EAAGl8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAE3CK,EAAIw8G,EAAGx8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,OAAO,EACvCS,EAAIo8G,EAAGp8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CD,EAAI88G,EAAG98G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAK,UAAU,EAC3CU,EAAIm8G,EAAGn8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,SAAS,EACzCK,EAAIw8G,EAAGx8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,WAAW,EAC3CS,EAAIo8G,EAAGp8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,UAAU,EAC3CD,EAAI88G,EAAG98G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CU,EAAIm8G,EAAGn8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAC3CK,EAAIw8G,EAAGx8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAE,EAAE,EAAI,EAAI,SAAS,EAC1CS,EAAIo8G,EAAGp8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CD,EAAI88G,EAAG98G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAC1CU,EAAIm8G,EAAGn8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,QAAQ,EACzCK,EAAIw8G,EAAGx8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIo8G,EAAGp8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,UAAU,EAC1CD,EAAI88G,EAAG98G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAK,SAAS,EAC1CU,EAAIm8G,EAAGn8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAE1CK,EAAIy8G,EAAGz8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIq8G,EAAGr8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,UAAU,EAC3CD,EAAI+8G,EAAG/8G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAC3CU,EAAIo8G,EAAGp8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,SAAS,EACzCK,EAAIy8G,EAAGz8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAE,EAAE,EAAI,EAAI,UAAU,EAC3CS,EAAIq8G,EAAGr8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CD,EAAI+8G,EAAG/8G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,QAAQ,EACxCU,EAAIo8G,EAAGp8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CK,EAAIy8G,EAAGz8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAI,UAAU,EAC3CS,EAAIq8G,EAAGr8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,SAAS,EACzCD,EAAI+8G,EAAG/8G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,WAAW,EAC3CU,EAAIo8G,EAAGp8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAE,EAAE,EAAG,GAAK,UAAU,EAC3CK,EAAIy8G,EAAGz8G,EAAGK,EAAGX,EAAGU,EAAGuwC,EAAEhxC,EAAG,CAAC,EAAI,EAAG,UAAU,EAC1CS,EAAIq8G,EAAGr8G,EAAGJ,EAAGK,EAAGX,EAAGixC,EAAEhxC,EAAE,EAAE,EAAG,GAAI,WAAW,EAC3CD,EAAI+8G,EAAG/8G,EAAGU,EAAGJ,EAAGK,EAAGswC,EAAEhxC,EAAG,CAAC,EAAG,GAAK,SAAS,EAC1CU,EAAIo8G,EAAGp8G,EAAGX,EAAGU,EAAGJ,EAAG2wC,EAAEhxC,EAAG,CAAC,EAAG,GAAI,UAAU,EAE1CK,EAAKA,EAAI08G,IAAQ,EACjBr8G,EAAKA,EAAIs8G,IAAQ,EACjBj9G,EAAKA,EAAIk9G,IAAQ,EACjBx8G,EAAKA,EAAIy8G,IAAQ,CAClB,CAED,OAAOpB,EAAM,OAAO,CAACz7G,EAAGK,EAAGX,EAAGU,CAAC,CAAC,CACpC,EAGEi8G,EAAI,IAAO,SAAUr8G,EAAGK,EAAGX,EAAGU,EAAGY,EAAGlB,EAAGC,EAAG,CACxC,IAAIX,EAAIY,GAAKK,EAAIX,EAAI,CAACW,EAAID,IAAMY,IAAM,GAAKjB,EAC3C,OAASX,GAAKU,EAAMV,IAAO,GAAKU,GAAOO,CAC3C,EACEg8G,EAAI,IAAO,SAAUr8G,EAAGK,EAAGX,EAAGU,EAAGY,EAAGlB,EAAGC,EAAG,CACxC,IAAIX,EAAIY,GAAKK,EAAID,EAAIV,EAAI,CAACU,IAAMY,IAAM,GAAKjB,EAC3C,OAASX,GAAKU,EAAMV,IAAO,GAAKU,GAAOO,CAC3C,EACEg8G,EAAI,IAAO,SAAUr8G,EAAGK,EAAGX,EAAGU,EAAGY,EAAGlB,EAAGC,EAAG,CACxC,IAAIX,EAAIY,GAAKK,EAAIX,EAAIU,IAAMY,IAAM,GAAKjB,EACtC,OAASX,GAAKU,EAAMV,IAAO,GAAKU,GAAOO,CAC3C,EACEg8G,EAAI,IAAO,SAAUr8G,EAAGK,EAAGX,EAAGU,EAAGY,EAAGlB,EAAGC,EAAG,CACxC,IAAIX,EAAIY,GAAKN,GAAKW,EAAI,CAACD,KAAOY,IAAM,GAAKjB,EACzC,OAASX,GAAKU,EAAMV,IAAO,GAAKU,GAAOO,CAC3C,EAGEg8G,EAAI,WAAa,GACjBA,EAAI,YAAc,GAElBS,WAAiB,SAAUhgE,EAASrtC,EAAS,CAC3C,GAA6BqtC,GAAY,KACvC,MAAM,IAAI,MAAM,oBAAsBA,CAAO,EAE/C,IAAIigE,EAActB,EAAM,aAAaY,EAAIv/D,EAASrtC,CAAO,CAAC,EAC1D,OAAOA,GAAWA,EAAQ,QAAUstG,EAChCttG,GAAWA,EAAQ,SAAW2sG,EAAI,cAAcW,CAAW,EAC3DtB,EAAM,WAAWsB,CAAW,CACpC,CAEA,uCC7JMC,GAAkB,SAASC,EAAU,CACzC,IAAI98F,EAAO88F,EAAS,cAChB98F,EAAK,MAAM,sBAAsB,IAAM,OACzCA,EAAOk8F,GAAIl8F,CAAI,GAEjBA,EAAOA,EAAK,QAAQ,aAAc,EAAE,EACpC,MAAMs6F,EAAQ,EACRyC,EAAejC,GAAUR,CAAK,EACpC,SAAS0C,EAAUC,EAAOC,EAAS,CACjC,IAAIC,EAAW,EACf,MAAM5kG,EAAS,GACf,QAAS/Y,EAAI,EAAGA,EAAIy9G,EAAM,OAAQz9G,IAChC+Y,EAAO,KAAK,SAAS0kG,EAAM,OAAOz9G,CAAC,EAAG,EAAE,EAAI,EAAE,EAEhD,UAAWqtB,KAAKtU,EACd4kG,GAAY5kG,EAAOsU,CAAC,EAEtB,OAAO,SAAS,SAASswF,EAAU,EAAE,EAAID,EAAS,EAAE,CACrD,CACD,OAAOH,EAAaC,EAAUh9F,EAAMs6F,EAAQ,CAAC,CAAC,CAChD,ECrBM8C,GAAe,CAACtpB,EAAMriD,EAAM4rE,IAAY,CAC5C,MAAMC,EAAY,OAAO,iBAAiB,SAAS,IAAI,EAAE,iBAAiB,6BAA6B,IAAM,eAC7G,OAAO7nD,GAAY,WAAa4nD,EAAU,SAAW,IAAM,kBAAoBC,EAAY,QAAU,IAAK,CACxG,KAAAxpB,EACA,KAAAriD,CACJ,CAAG,CACH,ECJM8rE,GAAc,g3JAEdC,GAAe,omBASf77B,GAAS,CAAC5pE,EAAQ0lG,IAAe,CACrC,UAAWxtG,KAAOwtG,EAChB1lG,EAAO9H,CAAG,EAAIwtG,EAAWxtG,CAAG,EAE9B,OAAO8H,CACT,EAgBMs5C,GAAU,UACVqsD,GAAQ,QACRC,GAAQ,QACRC,GAAe,eACfC,GAAe,eACfh3D,GAAS,SACTi3D,GAAQ,QACRC,GAAS,SACTC,GAAc,cACdC,GAAa,aAQnB,SAASC,GAAcjzG,EAAMkzG,EAAQ,CACnC,OAAMlzG,KAAQkzG,IACZA,EAAOlzG,CAAI,EAAI,IAEVkzG,EAAOlzG,CAAI,CACpB,CAQA,SAASmzG,GAAYx+G,EAAGy+G,EAAOF,EAAQ,CACjCE,EAAMhtD,EAAO,IACfgtD,EAAMT,EAAY,EAAI,GACtBS,EAAMR,EAAY,EAAI,IAEpBQ,EAAMX,EAAK,IACbW,EAAMT,EAAY,EAAI,GACtBS,EAAMV,EAAK,EAAI,IAEbU,EAAMT,EAAY,IACpBS,EAAMR,EAAY,EAAI,IAEpBQ,EAAMV,EAAK,IACbU,EAAMR,EAAY,EAAI,IAEpBQ,EAAMR,EAAY,IACpBQ,EAAMx3D,EAAM,EAAI,IAEdw3D,EAAMP,EAAK,IACbO,EAAMx3D,EAAM,EAAI,IAElB,UAAW+N,KAAKypD,EAAO,CACrB,MAAM5wC,EAAQywC,GAActpD,EAAGupD,CAAM,EACjC1wC,EAAM,QAAQ7tE,CAAC,EAAI,GACrB6tE,EAAM,KAAK7tE,CAAC,CAEf,CACH,CAQA,SAAS0+G,GAAc1+G,EAAGu+G,EAAQ,CAChC,MAAM5lG,EAAS,GACf,UAAWhZ,KAAK4+G,EACVA,EAAO5+G,CAAC,EAAE,QAAQK,CAAC,GAAK,IAC1B2Y,EAAOhZ,CAAC,EAAI,IAGhB,OAAOgZ,CACT,CAoBA,SAASgmG,GAAMjsE,EAAO,CAChBA,IAAU,SACZA,EAAQ,MAIV,KAAK,EAAI,GAGT,KAAK,GAAK,GAEV,KAAK,GAAK,KAEV,KAAK,EAAIA,CACX,CAMAisE,GAAM,OAAS,GACfA,GAAM,UAAY,CAChB,SAAU,CACR,MAAO,CAAC,CAAC,KAAK,CACf,EAOD,GAAG5iE,EAAO,CACR,MAAMsR,EAAQ,KACRuxD,EAAYvxD,EAAM,EAAEtR,CAAK,EAC/B,GAAI6iE,EACF,OAAOA,EAET,QAASh/G,EAAI,EAAGA,EAAIytD,EAAM,GAAG,OAAQztD,IAAK,CACxC,MAAM8iG,EAAQr1C,EAAM,GAAGztD,CAAC,EAAE,CAAC,EACrBg/G,EAAYvxD,EAAM,GAAGztD,CAAC,EAAE,CAAC,EAC/B,GAAIg/G,GAAalc,EAAM,KAAK3mD,CAAK,EAC/B,OAAO6iE,CAEV,CAED,OAAOvxD,EAAM,EACd,EAQD,IAAItR,EAAO8iE,EAAW,CACpB,OAAIA,IAAc,SAChBA,EAAY,IAEPA,EAAY9iE,KAAS,KAAK,EAAI,CAAC,CAAC,KAAK,GAAGA,CAAK,CACrD,EASD,GAAG+iE,EAAQp+B,EAAM+9B,EAAOF,EAAQ,CAC9B,QAAS3+G,EAAI,EAAGA,EAAIk/G,EAAO,OAAQl/G,IACjC,KAAK,GAAGk/G,EAAOl/G,CAAC,EAAG8gF,EAAM+9B,EAAOF,CAAM,CAEzC,EAUD,GAAGQ,EAAQr+B,EAAM+9B,EAAOF,EAAQ,CAC9BA,EAASA,GAAUI,GAAM,OACzB,IAAIC,EACJ,OAAIl+B,GAAQA,EAAK,EACfk+B,EAAYl+B,GAGZk+B,EAAY,IAAID,GAAMj+B,CAAI,EACtB+9B,GAASF,GACXC,GAAY99B,EAAM+9B,EAAOF,CAAM,GAGnC,KAAK,GAAG,KAAK,CAACQ,EAAQH,CAAS,CAAC,EACzBA,CACR,EAWD,GAAG7iE,EAAO2kC,EAAM+9B,EAAOF,EAAQ,CAC7B,IAAIlxD,EAAQ,KACZ,MAAMj7C,EAAM2pC,EAAM,OAClB,GAAI,CAAC3pC,EACH,OAAOi7C,EAET,QAASztD,EAAI,EAAGA,EAAIwS,EAAM,EAAGxS,IAC3BytD,EAAQA,EAAM,GAAGtR,EAAMn8C,CAAC,CAAC,EAE3B,OAAOytD,EAAM,GAAGtR,EAAM3pC,EAAM,CAAC,EAAGsuE,EAAM+9B,EAAOF,CAAM,CACpD,EA2BD,GAAGxiE,EAAO2kC,EAAM+9B,EAAOF,EAAQ,CAC7BA,EAASA,GAAUI,GAAM,OACzB,MAAMtxD,EAAQ,KAGd,GAAIqzB,GAAQA,EAAK,EACf,OAAArzB,EAAM,EAAEtR,CAAK,EAAI2kC,EACVA,EAET,MAAM1gF,EAAI0gF,EAIV,IAAIk+B,EACFI,EAAgB3xD,EAAM,GAAGtR,CAAK,EAUhC,GATIijE,GACFJ,EAAY,IAAID,GAChB58B,GAAO68B,EAAU,EAAGI,EAAc,CAAC,EACnCJ,EAAU,GAAG,KAAK,MAAMA,EAAU,GAAII,EAAc,EAAE,EACtDJ,EAAU,GAAKI,EAAc,GAC7BJ,EAAU,EAAII,EAAc,GAE5BJ,EAAY,IAAID,GAEd3+G,EAAG,CAEL,GAAIu+G,EACF,GAAIK,EAAU,GAAK,OAAOA,EAAU,GAAM,SAAU,CAClD,MAAMK,EAAWl9B,GAAO28B,GAAcE,EAAU,EAAGL,CAAM,EAAGE,CAAK,EACjED,GAAYx+G,EAAGi/G,EAAUV,CAAM,CAChC,MAAUE,GACTD,GAAYx+G,EAAGy+G,EAAOF,CAAM,EAGhCK,EAAU,EAAI5+G,CACf,CAED,OAAAqtD,EAAM,EAAEtR,CAAK,EAAI6iE,EACVA,CACR,CACH,EAWA,MAAMM,GAAK,CAAC7xD,EAAOtR,EAAO2kC,EAAM+9B,EAAOF,IAAWlxD,EAAM,GAAGtR,EAAO2kC,EAAM+9B,EAAOF,CAAM,EAU/EY,GAAK,CAAC9xD,EAAO0xD,EAAQr+B,EAAM+9B,EAAOF,IAAWlxD,EAAM,GAAG0xD,EAAQr+B,EAAM+9B,EAAOF,CAAM,EAUjFa,GAAK,CAAC/xD,EAAOtR,EAAO2kC,EAAM+9B,EAAOF,IAAWlxD,EAAM,GAAGtR,EAAO2kC,EAAM+9B,EAAOF,CAAM,EAU/ElmB,GAAK,CAAChrC,EAAOtR,EAAO2kC,EAAM+9B,EAAOF,IAAWlxD,EAAM,GAAGtR,EAAO2kC,EAAM+9B,EAAOF,CAAM,EAQ/Ec,GAAO,OACPC,GAAQ,QAGRC,GAAY,YAGZC,GAAM,MAGNC,GAAO,OAKPC,GAAS,SAKTC,GAAe,eAGfC,GAAM,MAGNC,GAAK,KAGLC,GAAO,KAKPC,GAAY,YACZC,GAAa,aACbC,GAAc,cACdC,GAAe,eACfC,GAAY,YACZC,GAAa,aACbC,GAAmB,mBACnBC,GAAoB,oBACpBC,GAAqB,qBACrBC,GAAsB,sBACtBC,GAAoB,oBACpBC,GAAqB,qBACrBC,GAAyB,yBACzBC,GAA0B,0BAC1BC,GAAoB,oBACpBC,GAAuB,uBAGvBC,GAAY,YACZC,GAAa,aACbC,GAAW,WACXC,GAAK,KACLC,GAAY,YACZC,GAAW,WACXC,GAAQ,QACRC,GAAQ,QACRC,GAAQ,QACRC,GAAS,SACTC,GAAM,MACNC,GAAS,SACTC,GAAc,cACdC,GAAS,SACTC,GAAU,UACVC,GAAO,OACPC,GAAO,OACPC,GAAQ,QACRC,GAAQ,QACRC,GAAQ,QAERC,GAAO,OACPC,GAAQ,QACRC,GAAQ,QACRC,GAAa,aAGbC,GAAU,QAGVC,GAAM,MAEZ,IAAIC,GAAkB,OAAO,OAAO,CACnC,UAAW,KACX,KAAMpD,GACN,MAAOC,GACP,UAAWC,GACX,IAAKC,GACL,KAAMC,GACN,OAAQC,GACR,aAAcC,GACd,IAAKC,GACL,GAAIC,GACJ,GAAIC,GACJ,UAAWC,GACX,WAAYC,GACZ,YAAaC,GACb,aAAcC,GACd,UAAWC,GACX,WAAYC,GACZ,iBAAkBC,GAClB,kBAAmBC,GACnB,mBAAoBC,GACpB,oBAAqBC,GACrB,kBAAmBC,GACnB,mBAAoBC,GACpB,uBAAwBC,GACxB,wBAAyBC,GACzB,kBAAmBC,GACnB,qBAAsBC,GACtB,UAAWC,GACX,WAAYC,GACZ,SAAUC,GACV,GAAIC,GACJ,UAAWC,GACX,SAAUC,GACV,MAAOC,GACP,MAAOC,GACP,MAAOC,GACP,OAAQC,GACR,IAAKC,GACL,OAAQC,GACR,YAAaC,GACb,OAAQC,GACR,QAASC,GACT,KAAMC,GACN,KAAMC,GACN,MAAOC,GACP,MAAOC,GACP,MAAOC,GACP,KAAMC,GACN,MAAOC,GACP,MAAOC,GACP,WAAYC,GACZ,MAAOC,GACP,IAAKC,EACN,CAAC,EAGD,MAAME,GAAe,QACfC,GAAS,WACTC,iBAAQ,6BAERlxE,GAAQ,KACRmxE,GAAQ,KAgBRC,GAAK;AAAA,EACLC,GAAkB,IAClBC,GAAe,IAErB,IAAIC,GAAO,KACTC,GAAQ,KAuBV,SAASC,GAAOC,EAAe,CACzBA,IAAkB,SACpBA,EAAgB,IAIlB,MAAM7E,EAAS,GACfI,GAAM,OAASJ,EAEf,MAAM8E,EAAQ,IAAI1E,GACdsE,IAAQ,OACVA,GAAOK,GAAW3F,EAAW,GAE3BuF,IAAS,OACXA,GAAQI,GAAW1F,EAAY,GAIjCvlB,GAAGgrB,EAAO,IAAKrC,EAAU,EACzB3oB,GAAGgrB,EAAO,IAAKtD,EAAS,EACxB1nB,GAAGgrB,EAAO,IAAKrD,EAAU,EACzB3nB,GAAGgrB,EAAO,IAAKpD,EAAW,EAC1B5nB,GAAGgrB,EAAO,IAAKnD,EAAY,EAC3B7nB,GAAGgrB,EAAO,IAAKlD,EAAS,EACxB9nB,GAAGgrB,EAAO,IAAKjD,EAAU,EACzB/nB,GAAGgrB,EAAO,IAAKhD,EAAgB,EAC/BhoB,GAAGgrB,EAAO,IAAK/C,EAAiB,EAChCjoB,GAAGgrB,EAAO,IAAK9C,EAAkB,EACjCloB,GAAGgrB,EAAO,IAAK7C,EAAmB,EAClCnoB,GAAGgrB,EAAO,IAAK5C,EAAiB,EAChCpoB,GAAGgrB,EAAO,IAAK3C,EAAkB,EACjCroB,GAAGgrB,EAAO,IAAK1C,EAAsB,EACrCtoB,GAAGgrB,EAAO,IAAKzC,EAAuB,EACtCvoB,GAAGgrB,EAAO,IAAKxC,EAAiB,EAChCxoB,GAAGgrB,EAAO,IAAKvC,EAAoB,EACnCzoB,GAAGgrB,EAAO,IAAKtC,EAAS,EACxB1oB,GAAGgrB,EAAO,IAAKpC,EAAQ,EACvB5oB,GAAGgrB,EAAO,IAAKnC,EAAE,EACjB7oB,GAAGgrB,EAAO,IAAKjC,EAAQ,EACvB/oB,GAAGgrB,EAAO,IAAKhC,EAAK,EACpBhpB,GAAGgrB,EAAO,IAAK/B,EAAK,EACpBjpB,GAAGgrB,EAAO,IAAK9B,EAAK,EACpBlpB,GAAGgrB,EAAO,IAAK7B,EAAM,EACrBnpB,GAAGgrB,EAAO,IAAK5B,EAAG,EAClBppB,GAAGgrB,EAAO,IAAK3B,EAAM,EACrBrpB,GAAGgrB,EAAO,IAAK1B,EAAW,EAC1BtpB,GAAGgrB,EAAO,IAAKzB,EAAM,EACrBvpB,GAAGgrB,EAAO,IAAKxB,EAAO,EACtBxpB,GAAGgrB,EAAO,IAAKvB,EAAI,EACnBzpB,GAAGgrB,EAAO,IAAKtB,EAAI,EACnB1pB,GAAGgrB,EAAO,IAAKrB,EAAK,EACpB3pB,GAAGgrB,EAAO,IAAKpB,EAAK,EACpB5pB,GAAGgrB,EAAO,IAAKnB,EAAK,EACpB7pB,GAAGgrB,EAAO,IAAKjB,EAAK,EACpB/pB,GAAGgrB,EAAO,IAAKlB,EAAI,EACnB9pB,GAAGgrB,EAAO,IAAKhB,EAAK,EACpBhqB,GAAGgrB,EAAO,IAAKf,EAAU,EACzBjqB,GAAGgrB,EAAO,KAAMlC,EAAS,EACzB,MAAMoC,EAAMpE,GAAGkE,EAAO3xE,GAAOkuE,GAAK,CAChC,CAACnuD,EAAO,EAAG,EACf,CAAG,EACD0tD,GAAGoE,EAAK7xE,GAAO6xE,CAAG,EAGlB,MAAMC,EAAOrE,GAAGkE,EAAOX,GAAcrD,GAAM,CACzC,CAACvB,EAAK,EAAG,EACb,CAAG,EACDqB,GAAGqE,EAAMd,GAAcc,CAAI,EAG3B,MAAMC,EAAQtE,GAAGkE,EAAOV,GAAQrD,GAAO,CACrC,CAACvB,EAAK,EAAG,EACb,CAAG,EACDoB,GAAGsE,EAAOf,EAAY,EACtBvD,GAAGsE,EAAOd,GAAQc,CAAK,EAKvB,MAAMC,EAAKvE,GAAGkE,EAAOR,GAAOhD,GAAI,CAC9B,CAACxB,EAAU,EAAG,EAClB,CAAG,EACDhmB,GAAGgrB,EAAOP,GAAIhD,GAAM,CAClB,CAACzB,EAAU,EAAG,EAClB,CAAG,EACDhmB,GAAGqrB,EAAIZ,EAAE,EACT3D,GAAGuE,EAAIb,GAAOa,CAAE,EAIhB,MAAMC,EAAQxE,GAAGkE,EAAOT,GAAOL,GAAS,CACtC,CAACrE,EAAK,EAAG,EACb,CAAG,EACDiB,GAAGwE,EAAOf,GAAOe,CAAK,EACtBtrB,GAAGsrB,EAAOZ,GAAiBY,CAAK,EAGhC,MAAMC,EAAcvrB,GAAGsrB,EAAOX,EAAY,EAC1C7D,GAAGyE,EAAahB,GAAOe,CAAK,EAK5B,MAAME,EAAS,CAAC,CAACnB,GAAcc,CAAI,CAAC,EAC9BM,EAAU,CAAC,CAACpB,GAAc,IAAI,EAAG,CAACC,GAAQc,CAAK,CAAC,EACtD,QAAS7jH,EAAI,EAAGA,EAAIqjH,GAAK,OAAQrjH,IAC/BmkH,GAAOV,EAAOJ,GAAKrjH,CAAC,EAAG4/G,GAAKH,GAAMwE,CAAM,EAE1C,QAASjkH,EAAI,EAAGA,EAAIsjH,GAAM,OAAQtjH,IAChCmkH,GAAOV,EAAOH,GAAMtjH,CAAC,EAAG6/G,GAAMH,GAAOwE,CAAO,EAE9CtF,GAAYgB,GAAK,CACf,IAAK,GACL,MAAO,EACR,EAAEjB,CAAM,EACTC,GAAYiB,GAAM,CAChB,KAAM,GACN,MAAO,EACR,EAAElB,CAAM,EAKTwF,GAAOV,EAAO,OAAQ3D,GAAQL,GAAMwE,CAAM,EAC1CE,GAAOV,EAAO,SAAU3D,GAAQL,GAAMwE,CAAM,EAC5CE,GAAOV,EAAO,OAAQ1D,GAAcN,GAAMwE,CAAM,EAChDE,GAAOV,EAAO,QAAS1D,GAAcN,GAAMwE,CAAM,EACjDE,GAAOV,EAAO,MAAO1D,GAAcN,GAAMwE,CAAM,EAC/CE,GAAOV,EAAO,OAAQ1D,GAAcN,GAAMwE,CAAM,EAChDrF,GAAYkB,GAAQ,CAClB,OAAQ,GACR,MAAO,EACR,EAAEnB,CAAM,EACTC,GAAYmB,GAAc,CACxB,YAAa,GACb,MAAO,EACR,EAAEpB,CAAM,EAGT6E,EAAgBA,EAAc,KAAK,CAACnjH,EAAGK,IAAML,EAAE,CAAC,EAAIK,EAAE,CAAC,EAAI,EAAI,EAAE,EACjE,QAASV,EAAI,EAAGA,EAAIwjH,EAAc,OAAQxjH,IAAK,CAC7C,MAAMokH,EAAMZ,EAAcxjH,CAAC,EAAE,CAAC,EAExB6+G,EADqB2E,EAAcxjH,CAAC,EAAE,CAAC,EACV,CACjC,CAACu+G,EAAM,EAAG,EAChB,EAAQ,CACF,CAACC,EAAW,EAAG,EACrB,EACQ4F,EAAI,QAAQ,GAAG,GAAK,EACtBvF,EAAMx3D,EAAM,EAAI,GACNy7D,GAAa,KAAKsB,CAAG,EAEtBtyE,GAAM,KAAKsyE,CAAG,EACvBvF,EAAMT,EAAY,EAAI,GAEtBS,EAAMX,EAAK,EAAI,GAJfW,EAAMhtD,EAAO,EAAI,GAMnB2tD,GAAGiE,EAAOW,EAAKA,EAAKvF,CAAK,CAC1B,CAGD,OAAAW,GAAGiE,EAAO,YAAa9D,GAAW,CAChC,MAAO,EACX,CAAG,EAGD8D,EAAM,GAAK,IAAI1E,GAAM6D,EAAG,EACjB,CACL,MAAOa,EACP,OAAQthC,GAAO,CACb,OAAAw8B,CACD,EAAEkE,EAAE,CACT,CACA,CAWA,SAASwB,GAAM3wG,EAAOhF,EAAK,CAKzB,MAAMs8C,EAAWs5D,GAAc51G,EAAI,QAAQ,SAAU3O,GAAKA,EAAE,YAAa,EAAC,EACpEwkH,EAAYv5D,EAAS,OACrB1I,EAAS,GAIf,IAAIkiE,EAAS,EAGTC,EAAa,EAGjB,KAAOA,EAAaF,GAAW,CAC7B,IAAI92D,EAAQ/5C,EACRsrG,EAAY,KACZ0F,EAAc,EACdC,EAAkB,KAClBC,EAAe,GACfC,EAAoB,GACxB,KAAOJ,EAAaF,IAAcvF,EAAYvxD,EAAM,GAAGzC,EAASy5D,CAAU,CAAC,IACzEh3D,EAAQuxD,EAGJvxD,EAAM,WACRm3D,EAAe,EACfC,EAAoB,EACpBF,EAAkBl3D,GACTm3D,GAAgB,IACzBA,GAAgB55D,EAASy5D,CAAU,EAAE,OACrCI,KAEFH,GAAe15D,EAASy5D,CAAU,EAAE,OACpCD,GAAUx5D,EAASy5D,CAAU,EAAE,OAC/BA,IAIFD,GAAUI,EACVH,GAAcI,EACdH,GAAeE,EAGftiE,EAAO,KAAK,CACV,EAAGqiE,EAAgB,EAEnB,EAAGj2G,EAAI,MAAM81G,EAASE,EAAaF,CAAM,EAEzC,EAAGA,EAASE,EAEZ,EAAGF,CACT,CAAK,CACF,CAED,OAAOliE,CACT,CAaA,SAASgiE,GAAc51G,EAAK,CAC1B,MAAMqK,EAAS,GACTvG,EAAM9D,EAAI,OAChB,IAAIpL,EAAQ,EACZ,KAAOA,EAAQkP,GAAK,CAClB,IAAIqoC,EAAQnsC,EAAI,WAAWpL,CAAK,EAC5B2rG,EACArsD,EAAO/H,EAAQ,OAAUA,EAAQ,OAAUv3C,EAAQ,IAAMkP,IAAQy8F,EAASvgG,EAAI,WAAWpL,EAAQ,CAAC,GAAK,OAAU2rG,EAAS,MAASvgG,EAAIpL,CAAK,EAC9IoL,EAAI,MAAMpL,EAAOA,EAAQ,CAAC,EAC5ByV,EAAO,KAAK6pC,CAAI,EAChBt/C,GAASs/C,EAAK,MACf,CACD,OAAO7pC,CACT,CAWA,SAASorG,GAAO12D,EAAOtR,EAAO/7C,EAAG0kH,EAAUC,EAAI,CAC7C,IAAIjkC,EACJ,MAAMtuE,EAAM2pC,EAAM,OAClB,QAASn8C,EAAI,EAAGA,EAAIwS,EAAM,EAAGxS,IAAK,CAChC,MAAM4iD,EAAOzG,EAAMn8C,CAAC,EAChBytD,EAAM,EAAE7K,CAAI,EACdk+B,EAAOrzB,EAAM,EAAE7K,CAAI,GAEnBk+B,EAAO,IAAIi+B,GAAM+F,CAAQ,EACzBhkC,EAAK,GAAKikC,EAAG,QACbt3D,EAAM,EAAE7K,CAAI,EAAIk+B,GAElBrzB,EAAQqzB,CACT,CACD,OAAAA,EAAO,IAAIi+B,GAAM3+G,CAAC,EAClB0gF,EAAK,GAAKikC,EAAG,QACbt3D,EAAM,EAAEtR,EAAM3pC,EAAM,CAAC,CAAC,EAAIsuE,EACnBA,CACT,CAQA,SAAS4iC,GAAWsB,EAAS,CAC3B,MAAMjJ,EAAQ,GACRzpE,EAAQ,GACd,IAAItyC,EAAI,EACJilH,EAAS,aACb,KAAOjlH,EAAIglH,EAAQ,QAAQ,CACzB,IAAIE,EAAgB,EACpB,KAAOD,EAAO,QAAQD,EAAQhlH,EAAIklH,CAAa,CAAC,GAAK,GACnDA,IAGF,GAAIA,EAAgB,EAAG,CACrBnJ,EAAM,KAAKzpE,EAAM,KAAK,EAAE,CAAC,EACzB,QAAS6yE,EAAW,SAASH,EAAQ,UAAUhlH,EAAGA,EAAIklH,CAAa,EAAG,EAAE,EAAGC,EAAW,EAAGA,IACvF7yE,EAAM,IAAG,EAEXtyC,GAAKklH,CACX,MACM5yE,EAAM,KAAK0yE,EAAQhlH,CAAC,CAAC,EACrBA,GAEH,CACD,OAAO+7G,CACT,CAmFA,MAAM76D,GAAW,CACf,gBAAiB,OACjB,OAAQ,KACR,OAAQjtC,GACR,WAAYA,GACZ,MAAO,GACP,QAAS,IACT,OAAQ,KACR,IAAK,KACL,SAAU,GACV,SAAU,IACV,UAAW,KACX,WAAY,KACZ,WAAY,CAAE,EACd,OAAQ,IACV,EAYA,SAASmxG,GAAQ/uG,EAAMgvG,EAAe,CAChCA,IAAkB,SACpBA,EAAgB,MAElB,IAAIzlH,EAAIuiF,GAAO,CAAE,EAAEjhC,EAAQ,EACvB7qC,IACFzW,EAAIuiF,GAAOviF,EAAGyW,aAAgB+uG,GAAU/uG,EAAK,EAAIA,CAAI,GAIvD,MAAMivG,EAAc1lH,EAAE,WAChB2lH,EAAuB,GAC7B,QAASvlH,EAAI,EAAGA,EAAIslH,EAAY,OAAQtlH,IACtCulH,EAAqB,KAAKD,EAAYtlH,CAAC,EAAE,YAAa,GAGxD,KAAK,EAAIJ,EACLylH,IACF,KAAK,cAAgBA,GAEvB,KAAK,WAAaE,CACpB,CACAH,GAAQ,UAAY,CAClB,EAAGlkE,GAIH,WAAY,CAAE,EAKd,cAAcskE,EAAI,CAChB,OAAOA,CACR,EAOD,MAAM1yE,EAAO,CACX,OAAO,KAAK,IAAI,WAAYA,EAAM,SAAQ,EAAIA,CAAK,CACpD,EAcD,IAAIriC,EAAKg1G,EAAU3yE,EAAO,CACxB,MAAM4yE,EAAaD,GAAY,KAC/B,IAAIt7E,EAAS,KAAK,EAAE15B,CAAG,EACvB,OAAK05B,IAGD,OAAOA,GAAW,UACpBA,EAAS2I,EAAM,KAAK3I,EAASA,EAAO2I,EAAM,CAAC,EAAIoO,GAASzwC,CAAG,EACvD,OAAO05B,GAAW,YAAcu7E,IAClCv7E,EAASA,EAAOs7E,EAAU3yE,CAAK,IAExB,OAAO3I,GAAW,YAAcu7E,IACzCv7E,EAASA,EAAOs7E,EAAU3yE,EAAM,EAAGA,CAAK,GAEnC3I,EACR,EAQD,OAAO15B,EAAKg1G,EAAU3yE,EAAO,CAC3B,IAAIxhC,EAAM,KAAK,EAAEb,CAAG,EACpB,OAAI,OAAOa,GAAQ,YAAcm0G,GAAY,OAC3Cn0G,EAAMA,EAAIm0G,EAAU3yE,EAAM,EAAGA,CAAK,GAE7BxhC,CACR,EAQD,OAAOwhC,EAAO,CACZ,MAAM0yE,EAAK1yE,EAAM,OAAO,IAAI,EAE5B,OADiB,KAAK,IAAI,SAAU,KAAMA,CAAK,GAAK,KAAK,eACzC0yE,EAAI1yE,EAAM,EAAGA,CAAK,CACnC,CACH,EACA,SAAS7+B,GAAKtC,EAAK,CACjB,OAAOA,CACT,CAkBA,SAASg0G,GAAWhiH,EAAO2+C,EAAQ,CACjC,KAAK,EAAI,QACT,KAAK,EAAI3+C,EACT,KAAK,GAAK2+C,CACZ,CAeAqjE,GAAW,UAAY,CACrB,OAAQ,GAKR,UAAW,CACT,OAAO,KAAK,CACb,EAOD,OAAOpH,EAAQ,CACb,OAAO,KAAK,UACb,EAKD,kBAAkBzuG,EAAS,CACzB,MAAM6B,EAAM,KAAK,WACXi0G,EAAW91G,EAAQ,IAAI,WAAY6B,EAAK,IAAI,EAC5Ck0G,EAAY/1G,EAAQ,IAAI,SAAU6B,EAAK,IAAI,EACjD,OAAOi0G,GAAYC,EAAU,OAASD,EAAWC,EAAU,UAAU,EAAGD,CAAQ,EAAI,IAAMC,CAC3F,EAMD,gBAAgB/1G,EAAS,CACvB,OAAOA,EAAQ,IAAI,aAAc,KAAK,OAAOA,EAAQ,IAAI,iBAAiB,CAAC,EAAG,IAAI,CACnF,EAKD,YAAa,CACX,OAAO,KAAK,GAAG,CAAC,EAAE,CACnB,EAMD,UAAW,CACT,OAAO,KAAK,GAAG,KAAK,GAAG,OAAS,CAAC,EAAE,CACpC,EAUD,SAASs6C,EAAU,CACjB,OAAIA,IAAa,SACfA,EAAWlJ,GAAS,iBAEf,CACL,KAAM,KAAK,EACX,MAAO,KAAK,SAAU,EACtB,OAAQ,KAAK,OACb,KAAM,KAAK,OAAOkJ,CAAQ,EAC1B,MAAO,KAAK,WAAY,EACxB,IAAK,KAAK,SAAU,CAC1B,CACG,EAKD,kBAAkBt6C,EAAS,CACzB,MAAO,CACL,KAAM,KAAK,EACX,MAAO,KAAK,kBAAkBA,CAAO,EACrC,OAAQ,KAAK,OACb,KAAM,KAAK,gBAAgBA,CAAO,EAClC,MAAO,KAAK,WAAY,EACxB,IAAK,KAAK,SAAU,CAC1B,CACG,EAMD,SAASA,EAAS,CAChB,OAAOA,EAAQ,IAAI,WAAY,KAAK,SAAQ,EAAI,IAAI,CACrD,EAKD,OAAOA,EAAS,CACd,MAAMgjC,EAAQ,KACRoU,EAAO,KAAK,OAAOp3C,EAAQ,IAAI,iBAAiB,CAAC,EACjDg2G,EAAgBh2G,EAAQ,IAAI,aAAco3C,EAAM,IAAI,EACpD97C,EAAU0E,EAAQ,IAAI,UAAWo3C,EAAMpU,CAAK,EAC5CnmC,EAAU,KAAK,kBAAkBmD,CAAO,EACxCxC,EAAa,GACby4G,EAAYj2G,EAAQ,IAAI,YAAao3C,EAAMpU,CAAK,EAChDv6B,EAASzI,EAAQ,IAAI,SAAUo3C,EAAMpU,CAAK,EAC1CkzE,EAAMl2G,EAAQ,IAAI,MAAOo3C,EAAMpU,CAAK,EACpC1yB,EAAQtQ,EAAQ,OAAO,aAAco3C,EAAMpU,CAAK,EAChDmzE,EAAiBn2G,EAAQ,OAAO,SAAUo3C,EAAMpU,CAAK,EAC3D,OAAAxlC,EAAW,KAAOw4G,EACdC,IACFz4G,EAAW,MAAQy4G,GAEjBxtG,IACFjL,EAAW,OAASiL,GAElBytG,IACF14G,EAAW,IAAM04G,GAEf5lG,GACF+hE,GAAO70E,EAAY8S,CAAK,EAEnB,CACL,QAAAhV,EACA,WAAAkC,EACA,QAAAX,EACA,eAAAs5G,CACN,CACG,CACH,EAQA,SAASC,GAAiB1oG,EAAM6C,EAAO,CACrC,MAAM8lG,UAAcR,EAAW,CAC7B,YAAYhiH,EAAO2+C,EAAQ,CACzB,MAAM3+C,EAAO2+C,CAAM,EACnB,KAAK,EAAI9kC,CACV,CACF,CACD,UAAW+4E,KAAKl2E,EACd8lG,EAAM,UAAU5vB,CAAC,EAAIl2E,EAAMk2E,CAAC,EAE9B,OAAA4vB,EAAM,EAAI3oG,EACH2oG,CACT,CAKA,MAAMC,GAAQF,GAAiB,QAAS,CACtC,OAAQ,GACR,QAAS,CACP,MAAO,UAAY,KAAK,UACzB,CACH,CAAC,EAKKG,GAAOH,GAAiB,MAAM,EAM9BI,GAAKJ,GAAiB,IAAI,EAM1BK,GAAML,GAAiB,MAAO,CAClC,OAAQ,GAQR,OAAO3H,EAAQ,CACb,OAAIA,IAAW,SACbA,EAASr9D,GAAS,iBAGb,KAAK,cAAgB,KAAK,EAAI,GAAGq9D,CAAM,MAAM,KAAK,CAAC,EAC3D,EAKD,aAAc,CACZ,MAAMj8D,EAAS,KAAK,GACpB,OAAOA,EAAO,QAAU,GAAKA,EAAO,CAAC,EAAE,IAAMq9D,IAAar9D,EAAO,CAAC,EAAE,IAAMo/D,EAC3E,CACH,CAAC,EA2BK8E,GAAYvwE,GAAO,IAAI8oE,GAAM9oE,CAAG,EAMtC,SAASwwE,GAAO18C,EAAM,CACpB,GAAI,CACF,OAAA40C,CACD,EAAG50C,EAEJ,MAAM28C,EAAc/H,EAAO,OAAO,OAAO,CAACwC,GAAWE,GAAUC,GAAIC,GAAWC,GAAUC,GAAOG,GAAQE,GAAQE,GAAQhC,GAAKiC,GAASC,GAAMC,GAAMC,GAAOI,GAAOI,GAAKH,GAAOC,EAAU,CAAC,EAKhLiE,EAAiB,CAACvF,GAAYM,GAAOC,GAAOE,GAAKE,GAAaM,GAAOC,GAAOC,GAAM9B,GAAkBC,GAAmBP,GAAWC,GAAYE,GAAcD,GAAaE,GAAWC,GAAYG,GAAoBC,GAAqBC,GAAmBC,GAAoBC,GAAwBC,GAAyBC,GAAmBC,EAAoB,EAIxW0F,EAAqB,CAACzF,GAAWC,GAAYC,GAAUE,GAAWC,GAAUC,GAAOG,GAAQE,GAAQE,GAAQ7B,GAAWC,GAAY6B,GAASC,GAAMC,GAAMC,GAAOC,GAAOG,GAAOI,GAAKH,GAAOC,EAAU,EAMlMe,EAAQ+C,KACRK,EAAYpuB,GAAGgrB,EAAOhB,EAAK,EACjCnD,GAAGuH,EAAWD,EAAoBC,CAAS,EAC3CvH,GAAGuH,EAAWlI,EAAO,OAAQkI,CAAS,EACtC,MAAMC,EAASN,GAAW,EACxBO,EAASP,GAAW,EACpBQ,EAAcR,GAAS,EACzBlH,GAAGmE,EAAO9E,EAAO,OAAQmI,CAAM,EAC/BxH,GAAGmE,EAAO9E,EAAO,OAAQoI,CAAM,EAC/BzH,GAAGmE,EAAO9E,EAAO,YAAaqI,CAAW,EAEzC1H,GAAGwH,EAAQF,EAAoBC,CAAS,EACxCvH,GAAGwH,EAAQnI,EAAO,OAAQmI,CAAM,EAChC,MAAMG,EAAcxuB,GAAGquB,EAAQxF,EAAE,EAEjC7oB,GAAGouB,EAAWvF,GAAI2F,CAAW,EAG7BxuB,GAAGsuB,EAAQzF,GAAI2F,CAAW,EAC1BxuB,GAAGuuB,EAAa1F,GAAI2F,CAAW,EAC/B,MAAMC,EAAezuB,GAAGouB,EAAWhF,EAAG,EACtCvC,GAAG4H,EAAcN,EAAoBC,CAAS,EAC9CvH,GAAG4H,EAAcvI,EAAO,OAAQkI,CAAS,EACzC,MAAMM,EAAcX,KACpBlH,GAAG2H,EAAatI,EAAO,OAAQwI,CAAW,EAC1C7H,GAAG6H,EAAaxI,EAAO,OAAQwI,CAAW,EAC1C,MAAMC,EAAiB3uB,GAAG0uB,EAAatF,EAAG,EAC1CvC,GAAG8H,EAAgBzI,EAAO,OAAQwI,CAAW,EAC7C,MAAME,EAAUb,GAAUJ,EAAK,EAC/B9G,GAAG8H,EAAgBzI,EAAO,IAAK0I,CAAO,EACtC/H,GAAG8H,EAAgBzI,EAAO,KAAM0I,CAAO,EACvC5uB,GAAGwuB,EAAatH,GAAW0H,CAAO,EAGlC,MAAMC,EAAoB7uB,GAAG0uB,EAAanF,EAAM,EAChD1C,GAAGgI,EAAmB3I,EAAO,OAAQwI,CAAW,EAChD7H,GAAG+H,EAAS1I,EAAO,OAAQwI,CAAW,EACtC1uB,GAAG4uB,EAASxF,GAAKuF,CAAc,EAC/B3uB,GAAG4uB,EAASrF,GAAQsF,CAAiB,EAGrC,MAAMC,EAAa9uB,GAAG4uB,EAAS3F,EAAK,EAEpCpC,GAAGiI,EAAY5I,EAAO,QAASyH,EAAK,EAIpC,MAAMoB,EAAe/uB,GAAGquB,EAAQ9E,EAAM,EAChCyF,EAAYhvB,GAAGquB,EAAQjF,EAAG,EAChCvC,GAAGkI,EAAc7I,EAAO,OAAQmI,CAAM,EACtCxH,GAAGmI,EAAWb,EAAoBC,CAAS,EAC3CvH,GAAGmI,EAAW9I,EAAO,OAAQmI,CAAM,EACnC,MAAMY,EAAelB,GAAUD,EAAG,EAClCjH,GAAGmI,EAAW9I,EAAO,IAAK+I,CAAY,EACtCpI,GAAGmI,EAAW9I,EAAO,KAAM+I,CAAY,EACvCpI,GAAGoI,EAAc/I,EAAO,OAAQmI,CAAM,EACtCxH,GAAGoI,EAAcd,EAAoBC,CAAS,EAC9CpuB,GAAGivB,EAAc7F,GAAK4F,CAAS,EAC/BhvB,GAAGivB,EAAc1F,GAAQwF,CAAY,EACrC/uB,GAAGivB,EAAcpG,GAAI2F,CAAW,EAChC,MAAMU,EAAoBlvB,GAAGivB,EAAchG,EAAK,EAC1CkG,EAAwBpB,GAAUD,EAAG,EAC3CjH,GAAGqI,EAAmBhJ,EAAO,QAASiJ,CAAqB,EAG3D,MAAMC,EAAQrB,GAAUD,EAAG,EAGrBuB,EAAetB,KAGrBlH,GAAGuI,EAAOnB,EAAamB,CAAK,EAC5BvI,GAAGuI,EAAOlB,EAAgBmB,CAAY,EACtCxI,GAAGwI,EAAcpB,EAAamB,CAAK,EACnCvI,GAAGwI,EAAcnB,EAAgBmB,CAAY,EAI7CrvB,GAAGivB,EAAclF,GAAOqF,CAAK,EAC7BpvB,GAAGmvB,EAAuBpF,GAAOqF,CAAK,EAGtC,MAAME,EAActvB,GAAGsuB,EAAQrF,EAAK,EAC9BsG,EAAmBvvB,GAAGuuB,EAAatF,EAAK,EACxCuG,EAAwBxvB,GAAGuvB,EAAkBxF,EAAK,EAElD0F,EAAYzvB,GAAGwvB,EAAuBzF,EAAK,EAGjDlD,GAAGyH,EAAQpI,EAAO,OAAQmI,CAAM,EAChCruB,GAAGsuB,EAAQlF,GAAK4F,CAAS,EACzBhvB,GAAGsuB,EAAQ/E,GAAQwF,CAAY,EAC/BlI,GAAG0H,EAAarI,EAAO,OAAQmI,CAAM,EACrCruB,GAAGuuB,EAAanF,GAAK4F,CAAS,EAC9BhvB,GAAGuuB,EAAahF,GAAQwF,CAAY,EAGpClI,GAAGyI,EAAapJ,EAAO,OAAQkJ,CAAK,EACpCpvB,GAAGsvB,EAAavF,GAAOqF,CAAK,EAC5BvI,GAAG4I,EAAWvJ,EAAO,OAAQkJ,CAAK,EAClCvI,GAAG4I,EAAWxB,EAAamB,CAAK,EAChCpvB,GAAGyvB,EAAW1F,GAAOqF,CAAK,EAC1B,MAAMM,EAAe,CAAC,CAAChI,GAAWC,EAAU,EAE5C,CAACC,GAAaC,EAAY,EAE1B,CAACC,GAAWC,EAAU,EAEtB,CAACC,GAAkBC,EAAiB,EAEpC,CAACC,GAAoBC,EAAmB,EAExC,CAACC,GAAmBC,EAAkB,EAEtC,CAACC,GAAwBC,EAAuB,EAEhD,CAACC,GAAmBC,EAAoB,CAC1C,EAEE,QAASlhH,EAAI,EAAGA,EAAImoH,EAAa,OAAQnoH,IAAK,CAC5C,KAAM,CAACooH,EAAMC,CAAK,EAAIF,EAAanoH,CAAC,EAC9BsoH,EAAU7vB,GAAGovB,EAAOO,CAAI,EAG9B3vB,GAAGqvB,EAAcM,EAAME,CAAO,EAG9B7vB,GAAG6vB,EAASD,EAAOR,CAAK,EAKxB,MAAMU,EAAW/B,GAAUD,EAAG,EAC9BjH,GAAGgJ,EAAS5B,EAAa6B,CAAQ,EACjC,MAAMC,EAAchC,KACpBlH,GAAGgJ,EAAS3B,CAAc,EAG1BrH,GAAGiJ,EAAU7B,EAAa6B,CAAQ,EAClCjJ,GAAGiJ,EAAU5B,EAAgB6B,CAAW,EACxClJ,GAAGkJ,EAAa9B,EAAa6B,CAAQ,EACrCjJ,GAAGkJ,EAAa7B,EAAgB6B,CAAW,EAG3C/vB,GAAG8vB,EAAUF,EAAOR,CAAK,EACzBpvB,GAAG+vB,EAAaH,EAAOR,CAAK,CAC7B,CACD,OAAApvB,GAAGgrB,EAAO9D,GAAW+H,CAAY,EACjCjvB,GAAGgrB,EAAOvD,GAAMoG,EAAE,EAEX,CACL,MAAO7C,EACP,OAAQZ,EACZ,CACA,CAYA,SAAS5a,GAAIv0F,EAAOyoC,EAAOmG,EAAQ,CACjC,IAAI9vC,EAAM8vC,EAAO,OACbkiE,EAAS,EACTiE,EAAS,GACTC,EAAa,GACjB,KAAOlE,EAAShyG,GAAK,CACnB,IAAIi7C,EAAQ/5C,EACRi1G,EAAc,KACd3J,EAAY,KACZ4J,EAAc,EACdjE,EAAkB,KAClBC,EAAe,GACnB,KAAOJ,EAAShyG,GAAO,EAAEm2G,EAAcl7D,EAAM,GAAGnL,EAAOkiE,CAAM,EAAE,CAAC,IAG9DkE,EAAW,KAAKpmE,EAAOkiE,GAAQ,CAAC,EAElC,KAAOA,EAAShyG,IAAQwsG,EAAY2J,GAAel7D,EAAM,GAAGnL,EAAOkiE,CAAM,EAAE,CAAC,IAE1EmE,EAAc,KACdl7D,EAAQuxD,EAGJvxD,EAAM,WACRm3D,EAAe,EACfD,EAAkBl3D,GACTm3D,GAAgB,GACzBA,IAEFJ,IACAoE,IAEF,GAAIhE,EAAe,EAIjBJ,GAAUoE,EACNpE,EAAShyG,IACXk2G,EAAW,KAAKpmE,EAAOkiE,CAAM,CAAC,EAC9BA,SAEG,CAGDkE,EAAW,OAAS,IACtBD,EAAO,KAAKI,GAAexC,GAAMlqE,EAAOusE,CAAU,CAAC,EACnDA,EAAa,IAIflE,GAAUI,EACVgE,GAAehE,EAGf,MAAMkE,EAAQnE,EAAgB,EACxBoE,EAAYzmE,EAAO,MAAMkiE,EAASoE,EAAapE,CAAM,EAC3DiE,EAAO,KAAKI,GAAeC,EAAO3sE,EAAO4sE,CAAS,CAAC,CACpD,CACF,CAGD,OAAIL,EAAW,OAAS,GACtBD,EAAO,KAAKI,GAAexC,GAAMlqE,EAAOusE,CAAU,CAAC,EAE9CD,CACT,CAUA,SAASI,GAAeC,EAAO3sE,EAAOmG,EAAQ,CAC5C,MAAMzlB,EAAWylB,EAAO,CAAC,EAAE,EACrBnnB,EAASmnB,EAAOA,EAAO,OAAS,CAAC,EAAE,EACnC3+C,EAAQw4C,EAAM,MAAMtf,EAAU1B,CAAM,EAC1C,OAAO,IAAI2tF,EAAMnlH,EAAO2+C,CAAM,CAChC,CAMA,MAAM0mE,GAAO,CACX,QAAS,KACT,OAAQ,KACR,WAAY,CAAE,EACd,YAAa,CAAE,EACf,cAAe,CAAE,EACjB,YAAa,EACf,EAkHA,SAASC,IAAO,CAEdD,GAAK,QAAUzF,GAAOyF,GAAK,aAAa,EACxC,QAAShpH,EAAI,EAAGA,EAAIgpH,GAAK,WAAW,OAAQhpH,IAC1CgpH,GAAK,WAAWhpH,CAAC,EAAE,CAAC,EAAE,CACpB,QAASgpH,GAAK,OACpB,CAAK,EAIHA,GAAK,OAASvC,GAAOuC,GAAK,QAAQ,MAAM,EACxC,QAAShpH,EAAI,EAAGA,EAAIgpH,GAAK,YAAY,OAAQhpH,IAC3CgpH,GAAK,YAAYhpH,CAAC,EAAE,CAAC,EAAE,CACrB,QAASgpH,GAAK,QACd,OAAQA,GAAK,MACnB,CAAK,EAEHA,GAAK,YAAc,EACrB,CAOA,SAASE,GAASx6G,EAAK,CACrB,OAAKs6G,GAAK,aACRC,KAEKhhB,GAAI+gB,GAAK,OAAO,MAAOt6G,EAAK21G,GAAM2E,GAAK,QAAQ,MAAOt6G,CAAG,CAAC,CACnE,CCtvDA,SAASy6G,GAAW7kH,EAAM,CACxB,OAAOA,EAAK,QAAQ,KAAM,OAAO,EAAE,QAAQ,KAAM,MAAM,EAAE,QAAQ,KAAM,MAAM,CAC/E,CACA,SAAS8kH,GAAWliE,EAAM,CACxB,OAAOA,EAAK,QAAQ,KAAM,QAAQ,CACpC,CACA,SAASmiE,GAAmB/7G,EAAY,CACtC,MAAMyL,EAAS,GACf,UAAWvL,KAAQF,EAAY,CAC7B,IAAIqE,EAAMrE,EAAWE,CAAI,EAAI,GAC7BuL,EAAO,KAAK,GAAGvL,CAAI,KAAK47G,GAAWz3G,CAAG,CAAC,GAAG,CAC3C,CACD,OAAOoH,EAAO,KAAK,GAAG,CACxB,CACA,SAASssG,GAAct7C,EAAM,CAC3B,GAAI,CACF,QAAA3+D,EACA,WAAAkC,EACA,QAAAX,CACD,EAAGo9D,EACJ,MAAO,IAAI3+D,CAAO,IAAIi+G,GAAmB/7G,CAAU,CAAC,IAAI67G,GAAWx8G,CAAO,CAAC,KAAKvB,CAAO,GACzF,CAWA,SAASk+G,GAAW56G,EAAK2H,EAAM,CACzBA,IAAS,SACXA,EAAO,IAETA,EAAO,IAAI+uG,GAAQ/uG,EAAMgvG,EAAa,EACtC,MAAM/iE,EAAS4mE,GAASx6G,CAAG,EACrBqK,EAAS,GACf,QAAS/Y,EAAI,EAAGA,EAAIsiD,EAAO,OAAQtiD,IAAK,CACtC,MAAM8yC,EAAQwP,EAAOtiD,CAAC,EAClB8yC,EAAM,IAAM,MAAQz8B,EAAK,IAAI,OAAO,EACtC0C,EAAO,KAAK;AAAA,CAAQ,EACX,CAAC+5B,EAAM,QAAU,CAACz8B,EAAK,MAAMy8B,CAAK,EAC3C/5B,EAAO,KAAKowG,GAAWr2E,EAAM,SAAQ,CAAE,CAAC,EAExC/5B,EAAO,KAAK1C,EAAK,OAAOy8B,CAAK,CAAC,CAEjC,CACD,OAAO/5B,EAAO,KAAK,EAAE,CACvB,CACK,OAAO,UAAU,SACpB,OAAO,eAAe,OAAO,UAAW,UAAW,CACjD,SAAU,GACV,MAAO,SAAiBjJ,EAAS,CAC/B,OAAOw5G,GAAW,KAAMx5G,CAAO,CAChC,CACL,CAAG,oCC5DF,SAAUc,EAAQ,CAGf,GAAI,OAAO0qD,GAAW,WAAY,CAC9B,IAAIA,EAAS,SAAS7vD,EAAM,CACxB,OAAOA,CACV,EAED6vD,EAAO,UAAY,EACtB,CAED,MAAMiuD,EAAkBjuD,EAAO,WAAW,EACpCkuD,EAAkBluD,EAAO,MAAM,EAC/BmuD,EAAkBnuD,EAAO,SAAS,EAElCouD,EAAsB,WACtBC,EAAsB,kBAE5B,SAASC,EAAUrlH,EAAMslH,EAAgBC,EAAiB,CACtDvlH,EAAkBA,GAAQ,GAC1BslH,EAAkBA,GAAkB,GACpCC,EAAkBA,GAAmB,GAErC,IAAIzyG,EAAU0yG,EAAaF,EAAgBC,CAAe,EAE1D,OAAOE,EAAmBzlH,EAAM8S,CAAO,CAC1C,CAED,SAAS4yG,EAAsBJ,EAAgBC,EAAiB,CAC5DD,EAAkBA,GAAkB,GACpCC,EAAkBA,GAAmB,GAErC,IAAIzyG,EAAU0yG,EAAaF,EAAgBC,CAAe,EAE1D,OAAO,SAA0BvlH,EAAM,CACnC,OAAOylH,EAAmBzlH,GAAQ,GAAI8S,CAAO,CACzD,CACK,CAEDuyG,EAAU,oBAAsBK,EAEhC,SAASF,EAAaF,EAAgBC,EAAiB,CACnD,OAAAD,EAAiBK,EAAqBL,CAAc,EAE7C,CACH,eAAiBA,EACjB,gBAAiBC,EAEjB,MAAgBP,EAChB,WAAgB,GAChB,MAAgB,EAChB,cAAgB,EAC5B,CACK,CAED,SAASS,EAAmBzlH,EAAM8S,EAAS,CACvC,GAAI,OAAO9S,GAAQ,SACf,MAAM,IAAI,UAAU,mCAAmC,EAG3D,IAAIslH,EAAkBxyG,EAAQ,eAC1ByyG,EAAkBzyG,EAAQ,gBAE1Bo2C,EAAgBp2C,EAAQ,MACxB8yG,EAAgB9yG,EAAQ,WACxB+yG,EAAgB/yG,EAAQ,MACxBgzG,EAAgBhzG,EAAQ,cACxB+8B,EAAgB,GAEpB,QAASm4B,EAAM,EAAGp6B,EAAS5tC,EAAK,OAAQgoE,EAAMp6B,EAAQo6B,IAAO,CACzD,IAAI3pB,EAAOr+C,EAAKgoE,CAAG,EAEnB,GAAI9e,IAAU87D,EACV,OAAQ3mE,EAAI,CACR,IAAK,IACD6K,EAAc+7D,EACdW,GAAcvnE,EACd,MAEJ,QACIxO,GAAUwO,EACV,KACP,SAGI6K,IAAU+7D,EACf,OAAQ5mE,EAAI,CACR,IAAK,IAED,GAAIynE,EACA,MAIJD,IACA,MAEJ,IAAK,IAED,GAAIC,EACA,MAIJ,GAAID,EAAO,CACPA,IAEA,KACH,CAGDC,EAAgB,GAChB58D,EAAgB87D,EAChBY,GAAgB,IAEZN,EAAe,IAAIS,EAAcH,CAAU,CAAC,EAC5C/1E,GAAU+1E,EAEV/1E,GAAU01E,EAGdK,EAAa,GACb,MAEJ,IAAK,IACL,IAAK,IAGGvnE,IAASynE,EACTA,EAAgB,GAEhBA,EAAgBA,GAAiBznE,EAGrCunE,GAAcvnE,EACd,MAEJ,IAAK,IACGunE,IAAe,QACf18D,EAAQg8D,GAGZU,GAAcvnE,EACd,MAEJ,IAAK,IACL,IAAK;AAAA,EACD,GAAIunE,IAAe,IAAK,CACpB18D,EAAa87D,EACbn1E,GAAa,KACb+1E,EAAa,GAEb,KACH,CAEDA,GAAcvnE,EACd,MAEJ,QACIunE,GAAcvnE,EACd,KACP,SAGI6K,IAAUg8D,EACf,OAAQ7mE,EAAI,CACR,IAAK,IACGunE,EAAW,MAAM,EAAE,GAAK,OAExB18D,EAAQ87D,GAGZY,EAAa,GACb,MAEJ,QACIA,GAAcvnE,EACd,KACP,CAER,CAGD,OAAAvrC,EAAQ,MAAgBo2C,EACxBp2C,EAAQ,WAAgB8yG,EACxB9yG,EAAQ,MAAgB+yG,EACxB/yG,EAAQ,cAAgBgzG,EAEjBj2E,CACV,CAED,SAAS81E,EAAqBL,EAAgB,CAC1C,IAAIU,EAAU,IAAI,IAElB,GAAI,OAAOV,GAAmB,SAAU,CACpC,IAAIl7G,EAEJ,KAAQA,EAAQ+6G,EAAmB,KAAKG,CAAc,GAClDU,EAAQ,IAAI57G,EAAM,CAAC,CAAC,CAE3B,KAEQ,CAAC2sD,EAAO,WACR,OAAOuuD,EAAevuD,EAAO,QAAQ,GAAM,WAEhDivD,EAAU,IAAI,IAAIV,CAAc,EAG3B,OAAOA,EAAe,SAAY,YAEvCA,EAAe,QAAQU,EAAQ,IAAKA,CAAO,EAG/C,OAAOA,CACV,CAED,SAASD,EAAcH,EAAY,CAC/B,IAAIx7G,EAAQg7G,EAAoB,KAAKQ,CAAU,EAE/C,OAAOx7G,EAAQA,EAAM,CAAC,EAAE,YAAW,EAAK,IAC3C,CAOsCoiD,EAAO,QAE1CA,EAAA,QAAiB64D,EAKjBh5G,EAAO,UAAYg5G,CAE1B,GAACnxD,EAAI,0CCjKA+xD,GAAW,CAACC,EAAQvrE,IAAQ,CAChC,MAAMwrE,EAAe,CAACh8G,EAAK4+F,IAAW5+F,EAAI,WAAW4+F,CAAM,EAAI5+F,EAAI,MAAM4+F,EAAO,MAAM,EAAI5+F,EACpFi8G,EAAiB,CAACj8G,KAAQk8G,IAAaA,EAAS,OAAO,CAACzmD,EAAKmpC,IAAWod,EAAavmD,EAAKmpC,CAAM,EAAG5+F,CAAG,EAC5G,GAAI,CAAC+7G,EACH,OAAO,KAET,MAAMjjE,EAAgB,eAAe,KAAKtI,CAAG,EACvC2rE,EAAgB,wBAAwB,KAAK3rE,CAAG,EAOtD,GANI,CAACsI,GAAiBqjE,GAGlBrjE,GAAiB,CAACtI,EAAI,WAAW4rE,GAAY,IAG7C,CAACtjE,GAAiB,CAACtI,EAAI,WAAW,GAAG,EACvC,OAAO,KAET,MAAM6rE,EAAcvjE,EAAgBmjE,EAAezrE,EAAK4rE,KAAc,YAAY,EAAI5rE,EAChF8rE,EAAqBL,EAAeF,EAAO,QAAQ,KAAMQ,GAAU,EAAI,YAAY,EACnFC,EAAsBP,EAAeI,EAAaC,CAAkB,GAAK,IACzEG,EAAQV,EAAO,QAAQS,CAAmB,EAAE,MAClD,OAAKC,EAAM,QAAQ,OAGZA,EAAM,SAFJ,IAGX,EChGWhlG,GAAI,KAAK,KCcpB,SAASk7C,GAAaC,EAAO,CAC3B,IAAIhyD,EACJ,MAAMiyD,EAAQX,GAAQU,CAAK,EAC3B,OAAQhyD,EAA8BiyD,GAAM,MAAQ,KAAOjyD,EAAKiyD,CAClE,CAEA,MAAMC,GAAgBX,GAAW,OAAS,OAE1C,SAASY,MAAoBjgE,EAAM,CACjC,IAAI+W,EACAupB,EACAvX,EACAza,EAOJ,GANI,OAAOtO,EAAK,CAAC,GAAM,UAAY,MAAM,QAAQA,EAAK,CAAC,CAAC,GACtD,CAACsgC,EAAQvX,EAAWza,CAAO,EAAItO,EAC/B+W,EAASipD,IAET,CAACjpD,EAAQupB,EAAQvX,EAAWza,CAAO,EAAItO,EAErC,CAAC+W,EACH,OAAOtE,GACJ,MAAM,QAAQ6tB,CAAM,IACvBA,EAAS,CAACA,CAAM,GACb,MAAM,QAAQvX,CAAS,IAC1BA,EAAY,CAACA,CAAS,GACxB,MAAMm3C,EAAW,GACX7jD,EAAU,IAAM,CACpB6jD,EAAS,QAAS9uD,GAAOA,EAAI,GAC7B8uD,EAAS,OAAS,CACtB,EACQC,EAAW,CAACt4C,EAAIxJ,EAAOomC,EAAU2b,KACrCv4C,EAAG,iBAAiBxJ,EAAOomC,EAAU2b,CAAQ,EACtC,IAAMv4C,EAAG,oBAAoBxJ,EAAOomC,EAAU2b,CAAQ,GAEzDC,EAAY5kD,GAChB,IAAM,CAACokD,GAAa9oD,CAAM,EAAGqoD,GAAQ9wD,CAAO,CAAC,EAC7C,CAAC,CAACuZ,EAAIu4C,CAAQ,IAAM,CAElB,GADA/jD,IACI,CAACwL,EACH,OACF,MAAMy4C,EAAezwD,GAASuwD,CAAQ,EAAI,CAAE,GAAGA,CAAU,EAAGA,EAC5DF,EAAS,KACP,GAAG5/B,EAAO,QAASjiB,GACV0K,EAAU,IAAK07B,GAAa0b,EAASt4C,EAAIxJ,EAAOomC,EAAU6b,CAAY,CAAC,CAC/E,CACT,CACK,EACD,CAAE,UAAW,GAAM,MAAO,MAAQ,CACtC,EACQC,EAAO,IAAM,CACjBF,IACAhkD,GACJ,EACE,OAAA8iD,GAAkBoB,CAAI,EACfA,CACT,CAEA,IAAIqpD,GAAiB,GACrB,SAASC,GAAe9yG,EAAQgQ,EAASzY,EAAU,GAAI,CACrD,KAAM,CAAE,OAAA9J,EAASw7D,GAAe,OAAA8pD,EAAS,CAAE,EAAE,QAAApsG,EAAU,GAAM,aAAAqsG,EAAe,EAAO,EAAGz7G,EACtF,GAAI,CAAC9J,EACH,OAAOiO,GACLgC,IAAS,CAACm1G,KACZA,GAAiB,GACjB,MAAM,KAAKplH,EAAO,SAAS,KAAK,QAAQ,EAAE,QAASqjB,GAAOA,EAAG,iBAAiB,QAASpV,EAAI,CAAC,EAC5FjO,EAAO,SAAS,gBAAgB,iBAAiB,QAASiO,EAAI,GAEhE,IAAIu3G,EAAe,GACnB,MAAMC,EAAgB5rG,GACbyrG,EAAO,KAAMI,GAAY,CAC9B,GAAI,OAAOA,GAAY,SACrB,OAAO,MAAM,KAAK1lH,EAAO,SAAS,iBAAiB0lH,CAAO,CAAC,EAAE,KAAMriG,GAAOA,IAAOxJ,EAAM,QAAUA,EAAM,aAAY,EAAG,SAASwJ,CAAE,CAAC,EAC7H,CACL,MAAMA,EAAKg4C,GAAaqqD,CAAO,EAC/B,OAAOriG,IAAOxJ,EAAM,SAAWwJ,GAAMxJ,EAAM,eAAe,SAASwJ,CAAE,EACtE,CACP,CAAK,EAcGxL,EAAU,CACd4jD,GAAiBz7D,EAAQ,QAbT6Z,GAAU,CAC1B,MAAMwJ,EAAKg4C,GAAa9oD,CAAM,EAC9B,GAAI,EAAC8Q,IAAMA,IAAOxJ,EAAM,QAAUA,EAAM,aAAY,EAAG,SAASwJ,CAAE,GAIlE,CAFIxJ,KAAM,SAAW,IACnB2rG,EAAe,CAACC,EAAa5rG,CAAK,GAChC,CAAC2rG,EAAc,CACjBA,EAAe,GACf,MACD,CACDjjG,EAAQ1I,CAAK,CACjB,GAEgD,CAAE,QAAS,GAAM,QAAAX,EAAS,EACtEuiD,GAAiBz7D,EAAQ,cAAgBrG,GAAM,CAC7C,MAAM0pB,EAAKg4C,GAAa9oD,CAAM,EAC9BizG,EAAe,CAACC,EAAa9rH,CAAC,GAAK,CAAC,EAAE0pB,GAAM,CAAC1pB,EAAE,aAAc,EAAC,SAAS0pB,CAAE,EAC/E,EAAO,CAAE,QAAS,GAAM,EACpBkiG,GAAgB9pD,GAAiBz7D,EAAQ,OAAS6Z,GAAU,CAC1D,WAAW,IAAM,CACf,IAAIvQ,EACJ,MAAM+Z,EAAKg4C,GAAa9oD,CAAM,IACxBjJ,EAAKtJ,EAAO,SAAS,gBAAkB,KAAO,OAASsJ,EAAG,WAAa,UAAY,CAAwB+Z,GAAG,SAASrjB,EAAO,SAAS,aAAa,GACxJuiB,EAAQ1I,CAAK,CAEhB,EAAE,CAAC,CACV,CAAK,CACL,EAAI,OAAO,OAAO,EAEhB,MADa,IAAMhC,EAAQ,QAASjL,GAAOA,EAAE,CAAE,CAEjD,CAEA,MAAM+4G,GAAkB,CACtB,CAAC3qD,GAAe,OAAO,EAAE33C,EAAImgB,EAAS,CACpC,MAAMtqB,EAAU,CAACsqB,EAAQ,UAAU,OACnC,GAAI,OAAOA,EAAQ,OAAU,WAC3BngB,EAAG,sBAAwBgiG,GAAehiG,EAAImgB,EAAQ,MAAO,CAAE,QAAAtqB,CAAO,CAAE,MACnE,CACL,KAAM,CAACqJ,EAASzY,CAAO,EAAI05B,EAAQ,MACnCngB,EAAG,sBAAwBgiG,GAAehiG,EAAId,EAAS,OAAO,OAAO,CAAE,QAAArJ,GAAWpP,CAAO,CAAC,CAC3F,CACF,EACD,CAACkxD,GAAe,SAAS,EAAE33C,EAAI,CAC7BA,EAAG,sBAAqB,CACzB,CACH,EAuzCA,SAASuiG,GAAeviG,EAAI,CAC1B,OAAI,OAAO,OAAW,KAAeA,aAAc,OAC1CA,EAAG,SAAS,gBACjB,OAAO,SAAa,KAAeA,aAAc,SAC5CA,EAAG,gBACLA,CACT,CAogBA,SAASwiG,GAAoBloD,EAAK,CAChC,MAAMr6C,EAAQ,OAAO,iBAAiBq6C,CAAG,EACzC,GAAIr6C,EAAM,YAAc,UAAYA,EAAM,YAAc,UAAYA,EAAM,YAAc,QAAUq6C,EAAI,YAAcA,EAAI,aAAer6C,EAAM,YAAc,QAAUq6C,EAAI,aAAeA,EAAI,aAC1L,MAAO,GACF,CACL,MAAMx4D,EAASw4D,EAAI,WACnB,MAAI,CAACx4D,GAAUA,EAAO,UAAY,OACzB,GACF0gH,GAAoB1gH,CAAM,CAClC,CACH,CACA,SAAS2gH,GAAeC,EAAU,CAChC,MAAMpsH,EAAIosH,GAAY,OAAO,MACvBlhG,EAAUlrB,EAAE,OAClB,OAAIksH,GAAoBhhG,CAAO,EACtB,GACLlrB,EAAE,QAAQ,OAAS,EACd,IACLA,EAAE,gBACJA,EAAE,eAAc,EACX,GACT,CACA,MAAMqsH,GAAoC,IAAI,QAC9C,SAASC,GAAc9oH,EAAS+oH,EAAe,GAAO,CACpD,MAAMC,EAAWlxG,GAAIixG,CAAY,EACjC,IAAIE,EAAwB,KACxBC,EAAkB,GACtBpvG,GAAMxB,GAAMtY,CAAO,EAAIkmB,GAAO,CAC5B,MAAM9Q,EAASqzG,GAAehrD,GAAQv3C,CAAE,CAAC,EACzC,GAAI9Q,EAAQ,CACV,MAAMorD,EAAMprD,EAKZ,GAJKyzG,GAAkB,IAAIroD,CAAG,GAC5BqoD,GAAkB,IAAIroD,EAAKA,EAAI,MAAM,QAAQ,EAC3CA,EAAI,MAAM,WAAa,WACzB0oD,EAAkB1oD,EAAI,MAAM,UAC1BA,EAAI,MAAM,WAAa,SACzB,OAAOwoD,EAAS,MAAQ,GAC1B,GAAIA,EAAS,MACX,OAAOxoD,EAAI,MAAM,SAAW,QAC/B,CACL,EAAK,CACD,UAAW,EACf,CAAG,EACD,MAAM2oD,EAAO,IAAM,CACjB,MAAMjjG,EAAKuiG,GAAehrD,GAAQz9D,CAAO,CAAC,EACtC,CAACkmB,GAAM8iG,EAAS,QAEhBl2G,KACFm2G,EAAwB3qD,GACtBp4C,EACA,YACC1pB,GAAM,CACLmsH,GAAensH,CAAC,CACjB,EACD,CAAE,QAAS,EAAO,CAC1B,GAEI0pB,EAAG,MAAM,SAAW,SACpB8iG,EAAS,MAAQ,GACrB,EACQI,EAAS,IAAM,CACnB,MAAMljG,EAAKuiG,GAAehrD,GAAQz9D,CAAO,CAAC,EACtC,CAACkmB,GAAM,CAAC8iG,EAAS,QAEjBl2G,IACuCm2G,IAAqB,EAChE/iG,EAAG,MAAM,SAAWgjG,EACpBL,GAAkB,OAAO3iG,CAAE,EAC3B8iG,EAAS,MAAQ,GACrB,EACE,OAAAxrD,GAAkB4rD,CAAM,EACjBrwG,GAAS,CACd,KAAM,CACJ,OAAOiwG,EAAS,KACjB,EACD,IAAIrsH,EAAG,CACDA,EACFwsH,IACGC,GACN,CACL,CAAG,CACH,CAEA,SAASC,IAAe,CACtB,IAAIvqD,EAAY,GAChB,MAAMxU,EAAQxyC,GAAI,EAAK,EACvB,MAAO,CAACoO,EAAImgB,IAAY,CAEtB,GADAikB,EAAM,MAAQjkB,EAAQ,MAClBy4B,EACF,OACFA,EAAY,GACZ,MAAMkqD,EAAWF,GAAc5iG,EAAImgB,EAAQ,KAAK,EAChDvsB,GAAMwwC,EAAQ3tD,GAAMqsH,EAAS,MAAQrsH,CAAC,CAC1C,CACA,CACoB0sH,GAAY,ECjhEhC,MAAMC,GAAa,CACjB,MAAO,CACL,MAAO,CACL,UAAW,GACX,WAAY,CACV,OAAQ,KACR,QAAS,KACT,KAAM,IACP,CACP,CACG,EACD,QAAS,CAQP,MAAM,gBAAgBC,EAAQ,CAC5B,IAAIp9G,EAAIC,EACR,GAAI,CAACm9G,EACH,OAEF,MAAMC,EAAenS,KACrB,GAAI,GAAC,OAAO,UAAU,eAAe,KAAKmS,EAAc,aAAa,GAAK,CAACA,EAAa,YAAY,UAG/F/2D,GAAc,EAGnB,GAAI,CACF,KAAM,CAAE,KAAAppD,GAAS,MAAMyjD,GAAM,IAAIwqD,GAAe,4CAA6C,CAAE,OAAAiS,CAAQ,EAAC,EAClG,CACJ,OAAA9qE,EACA,QAAAzE,EACA,KAAA4zC,CACV,EAAYvkF,EAAK,IAAI,KACb,KAAK,WAAW,OAASo1C,EACzB,KAAK,WAAW,QAAUzE,GAAW,GACrC,KAAK,WAAW,KAAO4zC,GAAQ,GAC/B,KAAK,UAAY,EAClB,OAAQpxF,EAAG,CACV,GAAIA,EAAE,SAAS,SAAW,OAAS4P,GAAMD,EAAK3P,EAAE,SAAS,KAAK,MAAQ,KAAO,OAAS2P,EAAG,OAAS,KAAO,OAASC,EAAG,UAAY,EAC/H,OAEF,QAAQ,MAAM5P,CAAC,CAChB,CACF,CACF,CACH,EACAgiE,GAAS8Q,EAAG,EACZ,MAAMm6C,GAAiB73D,GAAW,WAAW,EAAE,QAAS,EAAC,MAAK,EAC9D,SAAS83D,GAAiBH,EAAQ,CAChC,MAAMI,EAAOF,GAAe,QAAQ,mBAAqBF,CAAM,EAC/D,OAAI,OAAOI,GAAS,SACX,EAAQA,EAEV,IACT,CACA,SAASC,GAAiBL,EAAQI,EAAM,CAClCJ,GACFE,GAAe,QAAQ,mBAAqBF,EAAQI,CAAI,CAE5D,CACA,MAAMr3C,GAAY,CAChB,KAAM,WACN,WAAY,CACV,aAAck2C,EACf,EACD,WAAY,CACV,eAAAx+B,GACA,UAAAsE,GACA,SAAApb,GACA,iBAAAuc,GACA,cAAAqnB,GACA,iBAAAS,EACD,EACD,OAAQ,CAAC+R,EAAU,EACnB,MAAO,CAKL,IAAK,CACH,KAAM,OACN,QAAS,MACV,EAID,UAAW,CACT,KAAM,OACN,QAAS,MACV,EAKD,KAAM,CACJ,KAAM,OACN,QAAS,MACV,EAID,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EAID,sBAAuB,CACrB,KAAM,QACN,QAAS,EACV,EAMD,oBAAqB,CACnB,KAAM,OACN,QAAS,MACV,EAID,QAAS,CACP,KAAM,QACN,QAAS,EACV,EAOD,YAAa,CACX,KAAM,OACN,QAAS,MACV,EAID,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAID,iBAAkB,CAChB,KAAM,QACN,QAAS,EACV,EAID,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EAID,YAAa,CACX,KAAM,QACN,QAAS,EACV,EAOD,eAAgB,CACd,KAAM,OACN,QAAS,IACV,EAMD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAID,cAAe,CACb,KAAM,CAAC,OAAQ,OAAQ,QAAS,OAAO,EACvC,QAAS,MACV,CACF,EACD,MAAO,CACL,MAAO,CACL,gBAAiB,KACjB,mBAAoB,KACpB,iBAAkB,GAClB,eAAgB,GAChB,aAAc,GACd,oBAAqB,GACrB,oBAAqB,CAAE,EACvB,sBAAuB,EAC7B,CACG,EACD,SAAU,CACR,iBAAkB,CAChB,IAAIn9G,EAAIC,EACR,GAAK,KAAK,QAGV,OAAI,KAAK,sBAAwB,KAAK,2BAC7BnP,EAAE,oCAAqC,CAAE,aAAckP,EAAK,KAAK,cAAgB,KAAOA,EAAK,KAAK,KAAM,OAAQgrG,GAAkB,KAAK,WAAW,MAAM,CAAC,CAAE,EAE7Jl6G,EAAE,0BAA2B,CAAE,aAAcmP,EAAK,KAAK,cAAgB,KAAOA,EAAK,KAAK,IAAM,EACtG,EACD,sBAAuB,CACrB,OAAO,KAAK,gBAAkB,KAAK,WAAa,CAAC,SAAU,OAAQ,OAAQ,KAAK,EAAE,SAAS,KAAK,WAAW,MAAM,CAClH,EACD,4BAA6B,CAC3B,OAAO,KAAK,gBAAkB,KAAK,uBAAyB,KAAK,WAAa,KAAK,WAAW,SAAW,OAAS,KAAK,WAAW,IACnI,EAKD,gBAAiB,CACf,OAAI,KAAK,qBACA,KAAK,YAEV,KAAK,cACA,KAAK,KAEP,EACR,EACD,eAAgB,CACd,OAAO,OAAO,KAAK,KAAS,GAC7B,EACD,sBAAuB,CACrB,OAAO,OAAO,KAAK,YAAgB,GACpC,EACD,cAAe,CACb,OAAO,OAAO,KAAK,IAAQ,GAC5B,EACD,SAAU,CACR,IAAID,EACJ,OAAI,KAAK,YACA,GAEL,KAAK,aACA,KAAK,KAAK,OAAS,EAErB,EAAE,KAAK,SAAWA,EAAKsmD,GAAgB,IAAK,KAAO,OAAStmD,EAAG,MAAQ,KAAK,kBAAoB,KAAK,IAC7G,EAID,cAAe,CACb,OAAO,KAAK,kBAAoB,KAAK,kBAAoB,EAAE,KAAK,WAAa,KAAK,OAAO,KAC1F,EACD,aAAc,CAMZ,MALc,CACZ,SAAU,KAAK,KAAO,KACtB,WAAY,KAAK,KAAO,KACxB,SAAU,KAAK,MAAM,KAAK,KAAO,GAAI,EAAI,IACjD,CAEK,EACD,sBAAuB,CACrB,KAAM,CAAE,EAAApP,EAAG,EAAAV,EAAG,EAAAkB,CAAG,EAAG28G,GAAgB,KAAK,cAAc,EACvD,MAAO,CACL,gBAAiB,QAAQ,OAAOn9G,EAAG,IAAI,EAAE,OAAOV,EAAG,IAAI,EAAE,OAAOkB,EAAG,QAAQ,CACnF,CACK,EACD,eAAgB,CACd,KAAM,CAAE,EAAAR,EAAG,EAAAV,EAAG,EAAAkB,CAAG,EAAG28G,GAAgB,KAAK,cAAc,EACvD,MAAO,CACL,MAAO,OAAO,OAAOn9G,EAAG,IAAI,EAAE,OAAOV,EAAG,IAAI,EAAE,OAAOkB,EAAG,GAAG,CACnE,CACK,EACD,SAAU,CACR,OAAI,KAAK,eACA,GAEL,KAAK,eACA,KAAK,eAEP,KAAK,WACb,EAID,UAAW,CACT,IAAIssH,EAAW,IACf,GAAI,KAAK,aAAc,CACrB,MAAM14B,EAAO,KAAK,eAAe,KAAI,EACrC,GAAIA,IAAS,GACX,OAAO04B,EAET,MAAMC,EAAgB34B,EAAK,MAAM,kBAAkB,EACnD,GAAI24B,GAAiB,KACnB,OAAOD,EAET,MAAME,EAAWD,EAAc,KAAK,EAAE,EAChC1gD,EAAM2gD,EAAS,YAAY,GAAG,EACpCF,EAAW,OAAO,cAAcE,EAAS,YAAY,CAAC,CAAC,EACnD3gD,IAAQ,KACVygD,EAAWA,EAAS,OAAO,OAAO,cAAcE,EAAS,YAAY3gD,EAAM,CAAC,CAAC,CAAC,EAEjF,CACD,OAAOygD,EAAS,mBACjB,EACD,MAAO,CACL,MAAMp+B,EAAU,KAAK,oBAAoB,IAAKr8E,GAAS,CACrD,MAAM44G,EAAQX,GAAS,KAAK,QAASj4G,EAAK,SAAS,EACnD,MAAO,CACL,kBAAmB44G,EAAQrR,GAAiB1P,GAC5C,uBAAwB+gB,EAAQ,CAC9B,GAAIA,EACJ,KAAM54G,EAAK,IACvB,EAAc,CACF,KAAMA,EAAK,UACX,KAAMA,EAAK,IACZ,EACD,KAAMA,EAAK,KACrB,CACA,CAAO,EACD,SAAS3D,EAAOrK,EAAM,CACpB,MAAMD,EAAO,SAAS,eAAeC,CAAI,EACnCgyF,EAAI,SAAS,cAAc,GAAG,EACpC,OAAAA,EAAE,YAAYjyF,CAAI,EACXiyF,EAAE,SACV,CACD,GAAI,KAAK,iBAAmB,KAAK,WAAW,MAAQ,KAAK,WAAW,SAAU,CAC5E,MAAM42B,EAAY;AAAA,qGAAoK,OAAOv+G,EAAO,KAAK,WAAW,IAAI,EAAG;AAAA,WAAqB,EAChP,MAAO,CAAC,CACN,kBAAmBmrG,GACnB,uBAAwB,CAAE,EAC1B,QAAS,KAAK,WAAW,KAAOoT,EAAY,OAC5C,KAAM,GAAG,OAAO,KAAK,WAAW,OAAO,CACjD,CAAS,EAAE,OAAOv+B,CAAO,CAClB,CACD,OAAOA,CACR,CACF,EACD,MAAO,CACL,KAAM,CACJ,KAAK,iBAAmB,GACxB,KAAK,cAAa,CACnB,EACD,MAAO,CACL,KAAK,iBAAmB,GACxB,KAAK,aAAe,GACpB,KAAK,cAAa,CACnB,CACF,EACD,SAAU,CACR,KAAK,cAAa,EAClBh7B,GAAU,0BAA2B,KAAK,aAAa,EACvDA,GAAU,gCAAiC,KAAK,aAAa,EACzD,KAAK,gBAAkB,KAAK,MAAQ,CAAC,KAAK,WACvC,KAAK,qBAGR,KAAK,WAAW,OAAS,KAAK,oBAAoB,QAAU,GAC5D,KAAK,WAAW,QAAU,KAAK,oBAAoB,SAAW,GAC9D,KAAK,WAAW,KAAO,KAAK,oBAAoB,MAAQ,GACxD,KAAK,UAAY,KAAK,oBAAoB,SAAW,MALrD,KAAK,gBAAgB,KAAK,IAAI,EAOhCA,GAAU,6BAA8B,KAAK,uBAAuB,EAEvE,EACD,eAAgB,CACdlJ,GAAY,0BAA2B,KAAK,aAAa,EACzDA,GAAY,gCAAiC,KAAK,aAAa,EAC3D,KAAK,gBAAkB,KAAK,MAAQ,CAAC,KAAK,UAC5CA,GAAY,6BAA8B,KAAK,uBAAuB,CAEzE,EACD,QAAS,CACX,EAAItqD,EACA,wBAAwBqtD,EAAO,CACzB,KAAK,OAASA,EAAM,SACtB,KAAK,WAAa,CAChB,OAAQA,EAAM,OACd,KAAMA,EAAM,KACZ,QAASA,EAAM,OACzB,EAEK,EAKD,MAAM,WAAW5tC,EAAO,CAClBA,EAAM,OAAS,WAAaA,EAAM,MAAQ,UAGzC,KAAK,uBACR,MAAM,KAAK,oBAEb,KAAK,sBAAwB,CAAC,KAAK,sBACpC,EACD,WAAY,CACV,KAAK,sBAAwB,EAC9B,EACD,MAAM,mBAAoB,CACxB,KAAK,oBAAsB,GAC3B,GAAI,CACF,MAAMy0E,EAAO,mBAAmB,KAAK,IAAI,EACnC,CAAE,KAAA9nF,CAAI,EAAK,MAAMyjD,GAAM,KAAKgG,GAAY,sBAAsB,EAAG,yBAAyB,OAAOq+B,CAAI,CAAC,EAC5G,KAAK,oBAAsB9nF,EAAK,UAAY,CAACA,EAAK,SAAS,EAAE,OAAOA,EAAK,OAAO,EAAIA,EAAK,OAC1F,MAAW,CACV,KAAK,sBAAwB,EAC9B,CACD,KAAK,oBAAsB,GAC3B,KAAK,aAAe,EACrB,EAID,eAAgB,CAEd,GADA,KAAK,eAAiB,GAClB,CAAC,KAAK,eAAiB,CAAC,KAAK,eAAiB,KAAK,UAAW,CAChE,KAAK,eAAiB,GACtB,KAAK,iBAAmB,GACxB,MACD,CACD,GAAI,KAAK,aAAc,CACrB,KAAK,mBAAmB,KAAK,GAAG,EAChC,MACD,CACD,GAAI,KAAK,MAAQ,GAAI,CACnB,MAAM4gH,EAAY,KAAK,mBAAmB,KAAK,KAAM,EAAE,EACjDC,EAAS,CACbD,EAAY,MACZ,KAAK,mBAAmB,KAAK,KAAM,GAAG,EAAI,KACpD,EAAU,KAAK,IAAI,EACX,KAAK,mBAAmBA,EAAWC,CAAM,CACjD,KAAa,CACL,MAAMD,EAAY,KAAK,mBAAmB,KAAK,KAAM,GAAG,EACxD,KAAK,mBAAmBA,CAAS,CAClC,CACF,EAQD,mBAAmB94B,EAAMriD,EAAM,CAC7B,IAAI3iC,EACJ,IAAI89G,EAAYxP,GAAatpB,EAAMriD,EAAM,KAAK,OAAO,EACrD,OAAIqiD,MAAWhlF,EAAKsmD,GAAgB,IAAK,KAAO,OAAStmD,EAAG,MAAQ,OAAO,cAAkB,MAC3F89G,GAAa,MAAQ,cAAc,OAAO,SAErCA,CACR,EAOD,mBAAmBluE,EAAKmuE,EAAS,KAAM,CACrC,MAAMC,EAAgBT,GAAiB,KAAK,IAAI,EAChD,GAAI,KAAK,eAAiB,OAAOS,GAAkB,UAAW,CAC5D,KAAK,eAAiB,GACtB,KAAK,gBAAkBpuE,EACnBmuE,IACF,KAAK,mBAAqBA,GAExBC,IAAkB,KACpB,KAAK,iBAAmB,IAE1B,MACD,CACD,MAAMC,EAAM,IAAI,MAChBA,EAAI,OAAS,IAAM,CACjB,KAAK,gBAAkBruE,EACnBmuE,IACF,KAAK,mBAAqBA,GAE5B,KAAK,eAAiB,GACtBN,GAAiB,KAAK,KAAM,EAAI,CACxC,EACMQ,EAAI,QAAU,IAAM,CAClB,QAAQ,MAAM,qBAAsBruE,CAAG,EACvC,KAAK,gBAAkB,KACvB,KAAK,mBAAqB,KAC1B,KAAK,iBAAmB,GACxB,KAAK,eAAiB,GACtB6tE,GAAiB,KAAK,KAAM,EAAK,CACzC,EACUM,IACFE,EAAI,OAASF,GAEfE,EAAI,IAAMruE,CACX,CACF,CACH,EACA,IAAIg3B,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQ,CAAE,WAAY,CAAC,CAAE,KAAM,gBAAiB,QAAS,kBAAmB,MAAOo4E,EAAI,UAAW,WAAY,YAAa,EAAG,IAAK,OAAQ,YAAa,gCAAiC,MAAO,CACxM,qBAAsBA,EAAI,iBAC1B,uBAAwBA,EAAI,QAC5B,+BAAgCA,EAAI,mBACxC,EAAK,MAAOA,EAAI,WAAW,EAAI,CAACA,EAAI,GAAG,OAAQ,UAAW,CACtD,MAAO,CAACA,EAAI,UAAYp4E,EAAG,OAAQ,CAAE,YAAa,oBAAqB,MAAOo4E,EAAI,SAAS,CAAE,EAAIA,EAAI,gBAAkB,CAACA,EAAI,iBAAmBp4E,EAAG,MAAO,CAAE,MAAO,CAAE,IAAOo4E,EAAI,gBAAiB,OAAUA,EAAI,mBAAoB,IAAO,EAAI,EAAE,EAAIA,EAAI,GAAE,CAAE,CAC/P,CAAG,EAAGA,EAAI,SAAWA,EAAI,KAAK,SAAW,EAAIp4E,EAAG,WAAY,CAAE,YAAa,sCAAuC,MAAO,CAAE,KAAQ,yBAA0B,aAAco4E,EAAI,gBAAiB,MAASA,EAAI,OAAO,EAAI,GAAI,CAAE,MAASA,EAAI,UAAY,EAAE,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACxS,MAAO,CAACA,EAAI,oBAAsBp4E,EAAG,eAAe,EAAIA,EAAG,iBAAkB,CAAE,MAAO,CAAE,KAAQ,EAAI,EAAE,CAAC,CAC3G,EAAK,MAAO,GAAM,EAAG,KAAM,GAAO,UAAU,CAAC,CAAE,EAAIo4E,EAAI,QAAUp4E,EAAG,YAAa,CAAE,MAAO,CAAE,aAAc,GAAI,cAAe,GAAI,KAAQ,yBAA0B,UAAao4E,EAAI,cAAe,KAAQA,EAAI,sBAAuB,aAAcA,EAAI,gBAAiB,MAASA,EAAI,OAAO,EAAI,GAAI,CAAE,cAAe,SAASnlE,EAAQ,CACnUmlE,EAAI,sBAAwBnlE,CAC7B,EAAE,MAASmlE,EAAI,UAAU,EAAI,YAAaA,EAAI,GAAG,CAACA,EAAI,oBAAsB,CAAE,IAAK,OAAQ,GAAI,UAAW,CACzG,MAAO,CAACp4E,EAAG,eAAe,CAAC,CAC5B,EAAE,MAAO,EAAI,EAAK,IAAI,EAAG,KAAM,EAAI,CAAG,EAAEo4E,EAAI,GAAGA,EAAI,KAAM,SAASr1E,EAAM9B,EAAK,CAC5E,OAAOjB,EAAG+C,EAAK,kBAAmBq1E,EAAI,GAAG,CAAE,IAAAn3E,EAAK,IAAK,YAAa,YAAam3E,EAAI,GAAG,CAACr1E,EAAK,QAAU,CAAE,IAAK,OAAQ,GAAI,UAAW,CAClI,MAAO,CAAC/C,EAAG,mBAAoB,CAAE,MAAO,CAAE,IAAO+C,EAAK,QAAW,EAAC,CACnE,EAAE,MAAO,IAAS,IAAI,EAAG,KAAM,EAAI,GAAK,YAAaA,EAAK,uBAAwB,EAAK,EAAG,CAACq1E,EAAI,GAAG,IAAMA,EAAI,GAAGr1E,EAAK,IAAI,EAAI,GAAG,CAAC,CAAC,CACtI,CAAG,EAAG,CAAC,EAAIq1E,EAAI,GAAI,EAAEA,EAAI,2BAA6Bp4E,EAAG,OAAQ,CAAE,YAAa,qDAAqD,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,WAAW,IAAI,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,qBAAuBp4E,EAAG,mBAAoB,CAAE,YAAa,yBAA0B,MAAO,CAAE,OAAUo4E,EAAI,WAAW,OAAQ,cAAe,OAAOA,EAAI,OAAO,CAAC,EAAI,EAAIA,EAAI,GAAI,EAAEA,EAAI,aAAep4E,EAAG,OAAQ,CAAE,YAAa,8BAA+B,MAAOo4E,EAAI,oBAAsB,EAAE,CAACp4E,EAAG,OAAQ,CAAE,YAAa,sBAAuB,MAAOo4E,EAAI,aAAe,EAAE,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,QAAQ,EAAI,GAAG,CAAC,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,GAAG,CAAC,CAChnB,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMq3C,GAAWp3C,GAAc,QCxiBzBq3C,GAAS,EACTC,GAAc,GACdj4C,GAAY,CAChB,KAAM,iBACN,WAAY,CACV,SAAA+3C,GACA,YAAA5T,GACA,iBAAAhnB,EACD,EACD,OAAQ,CACN65B,EACD,EACD,MAAO,CAIL,KAAM,CACJ,KAAM,OACN,SAAU,EACX,EAKD,QAAS,CACP,KAAM,OACN,QAAS,EACV,EAID,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAID,QAAS,CACP,KAAM,OACN,QAAS,EACV,EAID,SAAU,CACR,KAAM,OACN,QAAS,EACV,EAID,OAAQ,CACN,KAAM,OACN,QAAS,EACV,EAKD,WAAY,CACV,KAAM,OACN,QAASiB,EACV,EAKD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAKD,YAAa,CACX,KAAM,OACN,QAAS,IACV,EAKD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAID,GAAI,CACF,KAAM,OACN,QAAS,IACV,CACF,EACD,OAAQ,CACN,MAAO,CACL,OAAAD,GACA,YAAAC,EACN,CACG,EACD,SAAU,CACR,SAAU,CACR,OAAO,KAAK,OAAS,EACtB,EACD,YAAa,CACX,OAAO,KAAK,UAAY,EACzB,EACD,gBAAiB,CACf,IAAIp+G,EAAIC,EACR,QAASA,GAAMD,EAAK,KAAK,UAAY,KAAO,OAASA,EAAG,OAAS,KAAO,OAASC,EAAG,KAAKD,CAAE,KAAO,EACnG,EACD,iBAAkB,CAChB,OAAO,KAAK,YAAc,EAC3B,EACD,SAAU,CACR,MAAMq+G,EAAU,KAAK,SAAW,EAAI,KAAK,OACzC,MAAO,CACL,WAAY,KAAK,WAAa,EAAIA,EAAU,KAC5C,WAAY,KAAK,OAAS,IAClC,CACK,EAKD,aAAc,CACZ,MAAMC,EAAiB,sBACjBj/G,EAAQ,KAAK,OAAO,MAAMi/G,CAAc,EAC9C,OAAI,KAAK,UAAY,CAACj/G,EACb,CAAC,KAAK,OAAQ,KAAK,MAAM,EAE3B,CAACA,EAAM,CAAC,EAAE,KAAI,EAAIA,EAAM,CAAC,CAAC,CAClC,CACF,EACD,aAAc,CACR,CAAC,KAAK,UAAY,CAAC,KAAK,SAC1B,KAAK,gBAAgB,KAAK,IAAI,CAEjC,CACH,EACA,IAAIunE,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,SAAU,MAAO,CAAE,kBAAmBA,EAAI,WAAaA,EAAI,WAAa,EAAE,MAAOA,EAAI,QAAS,MAAO,CAAE,GAAMA,EAAI,EAAE,CAAI,EAAEA,EAAI,UAAU,EAAG,CAACp4E,EAAG,WAAYo4E,EAAI,GAAG,CAAE,YAAa,iBAAkB,MAAO,CAAE,eAAgB,GAAM,kBAAmB,GAAM,eAAgBA,EAAI,aAAeA,EAAI,KAAM,aAAcA,EAAI,SAAU,KAAQA,EAAI,UAAU,CAAI,EAAE,WAAYA,EAAI,OAAQ,EAAK,CAAC,EAAGp4E,EAAG,MAAO,CAAE,YAAa,iBAAmB,EAAE,CAACA,EAAG,cAAe,CAAE,YAAa,kBAAmB,MAAO,CAAE,KAAQo4E,EAAI,KAAM,OAAUA,EAAI,YAAY,CAAC,CAAG,EAAE,EAAGA,EAAI,gBAAkBA,EAAI,gBAAkBp4E,EAAG,cAAe,CAAE,YAAa,kBAAmB,MAAO,CAAE,KAAQo4E,EAAI,QAAS,OAAUA,EAAI,YAAY,CAAC,CAAC,CAAI,GAAIA,EAAI,UAAYp4E,EAAG,OAAQ,CAACA,EAAG,OAAQ,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,WAAW,IAAI,CAAC,CAAC,CAAC,EAAGp4E,EAAG,OAAQ,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,WAAW,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAE,CAAE,EAAG,CAAC,EAAGA,EAAI,GAAG,UAAW,UAAW,CAC75B,MAAO,CAACA,EAAI,WAAap4E,EAAG,mBAAoB,CAAE,YAAa,eAAgB,MAAO,CAAE,IAAOo4E,EAAI,QAAS,KAAQA,EAAI,QAAU,EAAE,EAAIA,EAAI,QAAUp4E,EAAG,OAAQ,CAAE,YAAa,oBAAqB,MAAOo4E,EAAI,KAAM,MAAO,CAAE,aAAcA,EAAI,QAAQ,CAAI,GAAIA,EAAI,GAAE,CAAE,CAC7Q,CAAG,CAAC,EAAG,CAAC,CACR,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM03C,GAAiBz3C,GAAc,QC9JrCzU,GAASoR,EAAG,EACZ,MAAM0C,GAAY,CAChB,KAAM,WACN,WAAY,CACV,YAAA6jC,GACA,mBAAAO,GACA,eAAAgU,GACA,cAAA5T,GACJ,UAAI6T,GAAS,SACV,EACD,MAAO,CAEL,GAAGA,GAAS,UAAC,MACb,GAAGA,GAAS,UAAC,OAAO,OAAO,CAACC,EAAU54F,KAAW,CAAE,GAAG44F,EAAU,GAAG54F,EAAM,KAAO,GAAG,EAAE,EAIrF,uBAAwB,CACtB,KAAM,OACN,QAAS/0B,EAAE,gBAAgB,CAC5B,EAMD,kBAAmB,CACjB,KAAM,OACN,QAAS,IACV,EAID,iBAAkB,CAChB,KAAM,OACN,QAASA,EAAE,SAAS,CACrB,EAMD,wBAAyB,CACvB,KAAM,SACN,QAAU4tH,GAAgB5tH,EAAE,oBAAqB,CAAE,OAAQ4tH,EAAa,CACzE,EAOD,aAAc,CACZ,KAAM,QACN,QAAS,EACV,EAWD,kBAAmB,CACjB,KAAM,SACN,QAAS,IACV,EAMD,cAAe,CACb,KAAM,QACN,QAAS,EACV,EAMD,WAAY,CACV,KAAM,OACN,QAAS,KAAO,CACd,SAAU,CACR,OAAS70F,GAAkBA,EAAcw4D,GAAO,CAC9C,MAAO,CACL,KAAM,GACN,UAAW,0BACZ,EACD,MAAO,CACL,OAAQ,SACT,CACb,CAAW,CACF,CACT,EACK,EAID,MAAO,CACL,KAAM,OACN,QAAS,IACV,EAMD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAOD,mBAAoB,CAClB,KAAM,SACN,QAAS,CAAC,CAAE,OAAAs8B,EAAQ,KAAAC,KACXD,EAAS,GAAQC,CAE3B,EAeD,SAAU,CACR,KAAM,SACN,QAAS,IACV,EAMD,WAAY,CACV,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IACV,EAID,QAAS,CACP,KAAM,OACN,QAAS,IAAM,gBAAgB,OAAOl5C,GAAW,CAAE,CACpD,EAMD,WAAY,CACV,KAAM,OACN,QAAS,IACV,EAID,aAAc,CACZ,KAAM,QACN,QAAS,EACV,EAKD,oBAAqB,CACnB,KAAM,QACN,QAAS,EACV,EAYD,MAAO,CACL,KAAM,OACN,QAAS,IACV,EAMD,QAAS,CACP,KAAM,QACN,QAAS,EACV,EAMD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAID,OAAQ,CACN,KAAM,QACN,QAAS,EACV,EAQD,QAAS,CACP,KAAM,MACN,QAAS,IAAM,CAAE,CAClB,EAMD,YAAa,CACX,KAAM,OACN,QAAS,EACV,EAMD,WAAY,CACV,KAAM,SAQN,QAAQ9iE,EAAKgF,EAAI,CACf,MAAO,CACL,GAAGhF,EAMH,GAAK2N,GAAU,CACT3I,EAAG,MACL2I,EAAM,gBAAe,EAEvB3N,EAAI,EAAE,EAAE2N,CAAK,CACd,CACX,CACO,CACF,EAMD,IAAK,CACH,KAAM,OACN,QAAS,IAAMm1D,GAAa,CAC7B,EAMD,UAAW,CACT,KAAM,OACN,QAAS,QACV,EAKD,0BAA2B,CACzB,KAAM,QACN,QAAS,EACV,EAQD,WAAY,CACV,KAAM,QACN,QAAS,EACV,EAUD,MAAO,CACL,KAAM,CAAC,OAAQ,OAAQ,OAAQ,KAAK,EACpC,QAAS,IACV,EAID,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAQD,IAAK,CAAE,CACR,EACD,MAAO,CAKL,GACD,EACD,OAAQ,CACN,MAAMm5C,EAAgB,OAAO,SAAS,OAAO,iBAAiB,SAAS,IAAI,EAAE,iBAAiB,0BAA0B,CAAC,EACnHC,EAAe,OAAO,SAAS,OAAO,iBAAiB,SAAS,IAAI,EAAE,iBAAiB,yBAAyB,CAAC,EAEvH,MAAO,CACL,WAFiBD,EAAgB,EAAIC,CAG3C,CACG,EACD,MAAO,CACL,MAAO,CACL,OAAQ,EACd,CACG,EACD,SAAU,CACR,eAAgB,CACd,OAAK,KAAK,SAGH,KAAK,QAAU,MAAQ,MAAM,QAAQ,KAAK,KAAK,GAAK,KAAK,MAAM,SAAW,EAFxE,IAGV,EACD,wBAAyB,CACvB,OAAI,KAAK,oBAAsB,KACtB,KAAK,kBAEP,CAACC,EAAcxnB,EAAW,CAAE,MAAA/tC,CAAK,IAAO,CAC7Cu1D,EAAa,MAAM,MAAQv1D,EAC3B,MAAM50B,EAAW,CACf,KAAM,WACN,GAAGoqF,EAAiB,CAClB,OAAAD,EAAa,UAAU,IAAI,6BAA6B,EACjD,EACR,CACX,EACcE,EAAuB,CAC3B,KAAM,uBACN,GAAG,CAAE,UAAAh4C,GAAa,CAChB,OAAAswB,EAAU,IAAI,UAAU,OACtB,kBACAtwB,IAAc,KAC5B,EACY83C,EAAa,UAAU,OACrB,4CACA93C,IAAc,KAC5B,EACmB,EACR,CACX,EACci4C,EAAiB,IAAM,CAC3Bt3C,GAAgB2vB,EAAU,MAAM,OAAQwnB,EAAc,CACpD,UAAW,KAAK,UAChB,WAAY,CACV35E,GAAO,EAAE,EACTxQ,EACAqqF,EAEAhzC,GAAM,EACNsB,GAAM,CAAE,QAASg2B,GAAU,EAAI,CAChC,CACF,GAAE,KAAK,CAAC,CAAE,EAAAxxG,EAAG,EAAAyT,CAAC,IAAO,CACpB,OAAO,OAAOu5G,EAAa,MAAO,CAChC,KAAM,GAAG,OAAOhtH,EAAG,IAAI,EACvB,IAAK,GAAG,OAAOyT,EAAG,IAAI,EACtB,MAAO,GAAG,OAAO+xF,EAAU,MAAM,OAAO,sBAAqB,EAAG,MAAO,IAAI,CACzF,CAAa,CACb,CAAW,CACX,EAMQ,OALgBiR,GACdjR,EAAU,MAAM,OAChBwnB,EACAG,CACV,CAEA,CACK,EACD,eAAgB,CACd,MAAMZ,EAAiB,gBACvB,OAAI,KAAK,WAAa,KACb,KAAK,SAEV,KAAK,WACA,CAACzjF,EAAQskF,EAAOnuB,IAAW,CAChC,IAAIhxF,EAAIC,EAAIC,EACZ,MAAMb,EAAQ2xF,EAAO,MAAMstB,CAAc,EACzC,OAAOj/G,KAAWa,GAAMD,GAAMD,EAAK66B,EAAO,UAAY,KAAO,OAAS76B,EAAG,oBAAsB,KAAO,OAASC,EAAG,KAAKD,CAAE,IAAM,KAAO,OAASE,EAAG,QAAQb,EAAM,CAAC,EAAE,kBAAmB,IAAK,IAAM,GAAG,OAAO8/G,EAAO,GAAG,EAAE,OAAOtkF,EAAO,OAAO,EAAE,kBAAmB,EAAC,QAAQm2D,EAAO,kBAAiB,CAAE,EAAI,EAClT,EAEawtB,aAAU,MAAM,SAAS,OACjC,EACD,YAAa,CACX,OAAI,KAAK,QAAU,KACV,KAAK,MAEV,KAAK,WACA,cAEFA,aAAU,MAAM,MAAM,OAC9B,EACD,gBAAiB,CACf,MAAMY,EAAgB,CACpB,GAAG,OAAO,KAAKZ,GAAS,UAAC,KAAK,EAC9B,GAAGA,aAAU,OAAO,QAAS34F,GAAU,CACrC,IAAI7lB,EACJ,OAAO,OAAO,MAAMA,EAAK6lB,EAAM,QAAU,KAAO7lB,EAAK,EAAE,CACjE,CAAS,CACT,EAWM,MAPuB,CACrB,GAJ4B,OAAO,YACnC,OAAO,QAAQ,KAAK,MAAM,EAAE,OAAO,CAAC,CAACmB,EAAK+yC,CAAM,IAAMkrE,EAAc,SAASj+G,CAAG,CAAC,CACzF,EAIQ,kBAAmB,KAAK,uBACxB,SAAU,KAAK,cACf,MAAO,KAAK,UACpB,CAEK,CACF,EACD,SAAU,CACJ,CAAC,KAAK,cAAgB,CAAC,KAAK,YAAc,CAAC,KAAK,mBAClD0V,GAAI,KAAK,KAAK,wIAAwI,EAEpJ,KAAK,YAAc,KAAK,mBAC1BA,GAAI,KAAK,KAAK,8EAA8E,CAE/F,EACD,QAAS,CACX,EAAI/lB,CACD,CACH,EACA,IAAI81E,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,YAAao4E,EAAI,GAAGA,EAAI,GAAG,CAAE,YAAa,SAAU,MAAO,CACnE,kBAAmBA,EAAI,OACvB,cAAeA,EAAI,UACvB,EAAK,GAAI,CAAE,OAAWt3C,GAAiBs3C,EAAI,OAASt3C,CAAc,EAAE,YAAas3C,EAAI,GAAG,CAAC,CAACA,EAAI,cAAgBA,EAAI,WAAa,CAAE,IAAK,SAAU,GAAI,UAAW,CAC3J,MAAO,CAACp4E,EAAG,QAAS,CAAE,YAAa,gBAAiB,MAAO,CAAE,IAAOo4E,EAAI,OAAS,GAAI,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,UAAU,EAAI,GAAG,CAAC,CAAC,CAAC,CACnI,EAAE,MAAO,IAAS,KAAM,CAAE,IAAK,SAAU,GAAI,SAAS,CAAE,WAAAt6E,EAAY,OAAAw0B,CAAM,EAAI,CAC7E,MAAO,CAACtyB,EAAG,QAASo4E,EAAI,GAAGA,EAAI,GAAG,CAAE,MAAO,CAAC,aAAcA,EAAI,UAAU,EAAG,MAAO,CAAE,SAAYA,EAAI,aAAa,CAAI,EAAE,QAASt6E,EAAY,EAAK,EAAGw0B,CAAM,CAAC,CAAC,CAChK,CAAK,EAAE,CAAE,IAAK,iBAAkB,GAAI,SAAS,CAAE,WAAAx0B,GAAc,CACzD,MAAO,CAACkC,EAAG,cAAeo4E,EAAI,GAAG,CAAE,MAAO,CACxC,OAASA,EAAI,SAAuB,KAAZ,SACzB,EAAE,MAAO,CAAE,aAAc,2BAA4B,KAAQ,GAAM,EAAE,cAAet6E,EAAY,EAAK,CAAC,CAAC,CACzG,GAAI,CAAE,IAAK,SAAU,GAAI,SAAS68B,EAAQ,CACzC,MAAO,CAACy9C,EAAI,WAAap4E,EAAG,iBAAkBo4E,EAAI,GAAG,CAAE,MAAO,CAAE,cAAe,GAAI,KAAQz9C,EAAOy9C,EAAI,UAAU,EAAG,OAAUA,EAAI,MAAQ,GAAI,iBAAkBz9C,EAAQ,EAAK,CAAC,EAAI36B,EAAG,qBAAsB,CAAE,MAAO,CAAE,KAAQ,OAAO26B,EAAOy9C,EAAI,UAAU,CAAC,EAAG,OAAUA,EAAI,MAAM,CAAI,EAAC,CACvR,GAAI,CAAE,IAAK,kBAAmB,GAAI,SAAS+mC,EAAgB,CAC1D,MAAO,CAAC/mC,EAAI,WAAap4E,EAAG,iBAAkBo4E,EAAI,GAAG,CAAE,MAAO,CAAE,cAAeA,EAAI,WAAY,KAAQ+mC,EAAe/mC,EAAI,UAAU,EAAG,YAAa,GAAI,OAAUA,EAAI,MAAM,GAAM,iBAAkB+mC,EAAgB,EAAK,CAAC,EAAIn/G,EAAG,qBAAsB,CAAE,MAAO,CAAE,KAAQ,OAAOm/G,EAAe/mC,EAAI,UAAU,CAAC,EAAG,OAAUA,EAAI,OAAU,EAAC,CAC5U,GAAI,CAAE,IAAK,UAAW,GAAI,SAASgnC,EAAS,CAC3C,MAAO,CAACA,EAAQ,QAAUp/G,EAAG,eAAe,EAAIo4E,EAAI,GAAE,CAAE,CACzD,GAAI,CAAE,IAAK,aAAc,GAAI,UAAW,CACvC,MAAO,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,YAAY,CAAC,EAAI,GAAG,CAAC,CAC3D,EAAK,MAAO,EAAM,EAAEA,EAAI,GAAGA,EAAI,aAAc,SAAStnF,EAAGmL,EAAM,CAC3D,MAAO,CAAE,IAAKA,EAAM,GAAI,SAASe,EAAM,CACrC,MAAO,CAACo7E,EAAI,GAAGn8E,EAAM,KAAM,KAAMe,CAAI,CAAC,CAC5C,EACG,EAAC,EAAG,KAAM,EAAI,CAAG,EAAE,YAAao7E,EAAI,eAAgB,EAAK,EAAGA,EAAI,UAAU,CAAC,CAC9E,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM04C,GAAWz4C,GAAc,QC5gB/BzU,GAAS6R,EAAG,EACZ,SAASs7C,GAAsBC,EAAe,GAAIC,EAAsB,GAAI,CAC1E,MAAMC,EAAoB,GACpBC,EAAa,GACnB,UAAWzgB,KAAcsgB,EAAc,CACrC,MAAMI,EAAa1gB,EAAW,MAAM,GAAG,EACvC,GAAI,CAAC2gB,EAAW3jH,CAAI,EAAI,CAAC0jH,EAAW,MAAO,EAAEA,EAAW,KAAK,GAAG,CAAC,EAC5D1jH,IACHA,EAAO2jH,EACPA,EAAYhvH,EAAE,QAAQ,GAExB6uH,EAAkBG,CAAS,EAAIH,EAAkBG,CAAS,GAAK,CAC7D,UAAAA,EACA,QAAS,CAAE,CACjB,EACIH,EAAkBG,CAAS,EAAE,QAAQ,KAAK,CACxC,MAAOC,GAAwB5jH,CAAI,EACnC,OAAQ,CAAE,EACV,WAAAgjG,CACN,CAAK,CACF,CACD,UAAW6gB,KAAsBN,EAAqB,CACpD,KAAM,CAAE,UAAAI,EAAW,MAAAX,EAAO,WAAAhgB,CAAU,EAAK6gB,EACzCL,EAAkBG,CAAS,EAAIH,EAAkBG,CAAS,GAAK,CAC7D,UAAAA,EACA,QAAS,CAAE,CACjB,EACIH,EAAkBG,CAAS,EAAE,QAAQ,KAAK,CACxC,MAAAX,EACA,OAAQ,CAAE,EACV,WAAAhgB,CACN,CAAK,CACF,CACD,UAAW2gB,KAAaH,EACjB,OAAO,UAAU,eAAe,KAAKA,EAAmBG,CAAS,IAGtEH,EAAkBG,CAAS,EAAE,QAAQ,KAAK,CAAC/uH,EAAGK,IACxCL,EAAE,MAAQK,EAAE,MACP,GAEF,CACR,EACDwuH,EAAW,KAAKD,EAAkBG,CAAS,CAAC,GAE9C,OAAAF,EAAW,KAAK,CAAC7uH,EAAGK,IACdL,EAAE,UAAYK,EAAE,UACX,GAEF,CACR,EACMwuH,CACT,CACA,SAASG,GAAwB5gB,EAAY,CAC3C,OAAOA,EAAW,MAAM,GAAG,EAAE,KAAK,GAAG,EAAE,QAAQ,MAAO,MAAM,EAAE,MAAM,GAAG,EAAE,KAAK,KAAK,CACrF,CACA,MAAM0B,GAAkBof,GAAoB,EAC5C,IAAIC,GAAc,GAClB,SAASpf,IAAqB,CAC5B,OAAKof,KACHrf,GAAgB,yBAAwB,EACxCqf,GAAc,IAETrf,EACT,CACAxuC,GAAS4S,EAAG,EACZ,MAAMkB,GAAY,CAChB,KAAM,mBACN,WAAY,CACV,SAAAo5C,EACD,EACD,MAAO,CAIL,oBAAqB,CACnB,KAAM,MACN,QAAS,IAAM,CAAE,CAClB,EAID,MAAO,CACL,KAAM,OACN,QAAS,UACV,EAID,IAAK,CACH,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IAAM,MAAM,OAAO75C,GAAY,CAAC,CAAC,CAC3C,CACF,EACD,MAAO,CAAC,OAAO,EACf,SAAU,CACR,aAAc,CACZ,OAAO50E,EAAE,0BAA0B,CACpC,EACD,kBAAmB,CACjB,UAAWkvH,KAAsB,KAAK,oBACpC,GAAIA,EAAmB,aAAe,KAAK,MACzC,OAAOA,EAGX,MAAO,CACL,MAAOD,GAAwB,KAAK,KAAK,EACzC,WAAY,KAAK,KACzB,CACK,EACD,SAAU,CACR,MAAMI,EAAmBrf,KACnB2e,EAAeD,GAAsBW,EAAiB,iBAAgB,EAAI,KAAK,mBAAmB,EACxG,IAAIC,EAAmB,GACvB,cAAO,OAAOX,CAAY,EAAE,QAAS9gD,GAAU,CAC7CyhD,EAAmBA,EAAiB,OAAOzhD,EAAM,OAAO,CAChE,CAAO,EACMyhD,CACR,CACF,EACD,QAAS,CACX,EAAItvH,EACA,OAAO4d,EAAU,CACVA,GAGL,KAAK,MAAM,QAASA,EAAS,UAAU,CACxC,EAQD,aAAamsB,EAAQ,CACnB,MAAO,CAACA,EAAO,WAAW,WAAW,YAAY,CAClD,EAUD,SAASA,EAAQskF,EAAOnuB,EAAQ,CAC9B,MAAMqvB,EAAQrvB,EAAO,KAAM,EAAC,MAAM,GAAG,EACrC,OAAIn2D,EAAO,WAAW,WAAW,YAAY,EACpCA,EAAO,QAAQ,KAAMylF,GACnB,KAAK,gBAAgBA,EAAO,WAAYD,CAAK,CACrD,EAEI,KAAK,gBAAgBxlF,EAAO,WAAYwlF,CAAK,CACrD,EACD,gBAAgBlhB,EAAYkhB,EAAO,CACjC,OAAOA,EAAM,MAAOE,GAASphB,EAAW,YAAa,EAAC,SAASohB,EAAK,YAAW,CAAE,CAAC,CACnF,CACF,CACH,EACA,IAAI35C,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,WAAY,CAAE,MAAO,CAAE,sBAAuBo4E,EAAI,EAAE,sBAAsB,EAAG,UAAa,GAAO,YAAaA,EAAI,SAAU,SAAY,GAAO,QAAWA,EAAI,QAAS,YAAeA,EAAI,YAAa,WAAcA,EAAI,aAAc,IAAOA,EAAI,IAAK,MAASA,EAAI,iBAAkB,MAAS,OAAO,EAAI,GAAI,CAAE,kBAAmBA,EAAI,MAAQ,EAAE,CAC7V,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM25C,GAAmB15C,GAAc,QCnLhC,SAAS9nC,GAAO3qC,EAAO,CAC5B,OAAOA,aAAiB,MAAQ,OAAO,UAAU,SAAS,KAAKA,CAAK,IAAM,eAC5E,CACO,SAASosH,GAAOpsH,EAAO,CAC5B,OAAI2qC,GAAO3qC,CAAK,EACP,IAAI,KAAKA,EAAM,QAAS,GAG7BA,GAAS,KACJ,IAAI,KAAK,GAAG,EAGd,IAAI,KAAKA,CAAK,CACvB,CACO,SAASqsH,GAAYrsH,EAAO,CACjC,OAAO2qC,GAAO3qC,CAAK,GAAK,CAAC,MAAMA,EAAM,QAAO,CAAE,CAChD,CACO,SAASssH,GAAYtsH,EAAO,CACjC,IAAIusH,EAAiB,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EAEzF,GAAI,EAAEA,GAAkB,GAAKA,GAAkB,GAC7C,MAAM,IAAI,WAAW,sCAAsC,EAG7D,IAAIC,EAAOJ,GAAOpsH,CAAK,EACnBmrG,EAAMqhB,EAAK,SACXC,GAAQthB,EAAM,EAAIohB,GAAkB,EACxC,OAAAC,EAAK,QAAQA,EAAK,QAAS,EAAGC,CAAI,EAClCD,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACT,CACO,SAASE,GAAgB1sH,EAAO,CACrC,IAAIomE,EAAO,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,CAAE,EAC7EumD,EAAsBvmD,EAAK,eAC3BmmD,EAAiBI,IAAwB,OAAS,EAAIA,EACtDC,EAAwBxmD,EAAK,sBAC7BymD,EAAwBD,IAA0B,OAAS,EAAIA,EAEnE,GAAI,EAAEC,GAAyB,GAAKA,GAAyB,GAC3D,MAAM,IAAI,WAAW,+CAA+C,EAOtE,QAJIL,EAAOJ,GAAOpsH,CAAK,EACnBirG,EAAOuhB,EAAK,cACZM,EAAuB,IAAI,KAAK,CAAC,EAE5BzwH,EAAI4uG,EAAO,EAAG5uG,GAAK4uG,EAAO,IACjC6hB,EAAqB,YAAYzwH,EAAG,EAAGwwH,CAAqB,EAC5DC,EAAqB,SAAS,EAAG,EAAG,EAAG,CAAC,EACxCA,EAAuBR,GAAYQ,EAAsBP,CAAc,EAEnE,EAAAC,EAAK,QAAO,GAAMM,EAAqB,QAAO,IALdzwH,IAKpC,CAKF,OAAOywH,CACT,CACO,SAASC,GAAQ/sH,EAAO,CAC7B,IAAI6qE,EAAQ,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,CAAE,EAC9EmiD,EAAuBniD,EAAM,eAC7B0hD,EAAiBS,IAAyB,OAAS,EAAIA,EACvDC,EAAwBpiD,EAAM,sBAC9BgiD,EAAwBI,IAA0B,OAAS,EAAIA,EAE/DT,EAAOJ,GAAOpsH,CAAK,EACnBktH,EAAsBZ,GAAYE,EAAMD,CAAc,EACtDO,EAAuBJ,GAAgBF,EAAM,CAC/C,eAAgBD,EAChB,sBAAuBM,CAC3B,CAAG,EACGJ,EAAOS,EAAoB,QAAS,EAAGJ,EAAqB,QAAO,EACvE,OAAO,KAAK,MAAML,GAAQ,EAAI,GAAK,KAAO,IAAK,EAAI,CACrD,CCzEA,IAAI5xD,GAAS,CACX,OAAQ,CAAC,UAAW,WAAY,QAAS,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,UAAU,EACjI,YAAa,CAAC,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,KAAK,EAChG,SAAU,CAAC,SAAU,SAAU,UAAW,YAAa,WAAY,SAAU,UAAU,EACvF,cAAe,CAAC,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,KAAK,EAC/D,YAAa,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,IAAI,EACtD,eAAgB,EAChB,sBAAuB,CACzB,ECNIsyD,GAAe,sGAEnB,SAASC,GAAIp/G,EAAK,CAKhB,QAJIa,EAAM,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EAC1E4hC,EAAS,GAAG,OAAO,KAAK,IAAIziC,CAAG,CAAC,EAChCq/G,EAAOr/G,EAAM,EAAI,IAAM,GAEpByiC,EAAO,OAAS5hC,GACrB4hC,EAAS,IAAI,OAAOA,CAAM,EAG5B,OAAO48E,EAAO58E,CAChB,CAEA,SAAS68E,GAAUd,EAAM,CACvB,OAAO,KAAK,MAAMA,EAAK,kBAAiB,EAAK,EAAE,EAAI,EACrD,CAEA,SAASe,GAAex8E,EAAQ,CAC9B,IAAIy8E,EAAY,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAChFH,EAAOt8E,EAAS,EAAI,IAAM,IAC1B08E,EAAY,KAAK,IAAI18E,CAAM,EAC3B28E,EAAQ,KAAK,MAAMD,EAAY,EAAE,EACjCE,EAAUF,EAAY,GAC1B,OAAOJ,EAAOD,GAAIM,EAAO,CAAC,EAAIF,EAAYJ,GAAIO,EAAS,CAAC,CAC1D,CAEA,IAAIC,GAAW,SAAkB/wH,EAAGF,EAAGkxH,EAAa,CAClD,IAAIC,EAAOjxH,EAAI,GAAK,KAAO,KAC3B,OAAOgxH,EAAcC,EAAK,kBAAiB,EAAKA,CAClD,EAEIC,GAAc,CAChB,EAAG,SAAWvB,EAAM,CAClB,IAAIr7G,EAAIq7G,EAAK,cACb,OAAOr7G,GAAK,KAAO,GAAG,OAAOA,CAAC,EAAI,IAAI,OAAOA,CAAC,CAC/C,EAED,GAAI,SAAYq7G,EAAM,CACpB,OAAOY,GAAIZ,EAAK,YAAW,EAAI,CAAC,EAAE,OAAO,CAAC,CAC3C,EAED,KAAM,SAAcA,EAAM,CACxB,OAAOY,GAAIZ,EAAK,YAAa,EAAE,CAAC,CACjC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,SAAU,EAAG,CAC1B,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAIZ,EAAK,SAAU,EAAG,EAAG,CAAC,CAClC,EACD,IAAK,SAAaA,EAAM3xD,EAAQ,CAC9B,OAAOA,EAAO,YAAY2xD,EAAK,SAAU,EAC1C,EACD,KAAM,SAAcA,EAAM3xD,EAAQ,CAChC,OAAOA,EAAO,OAAO2xD,EAAK,SAAU,EACrC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,SACb,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAIZ,EAAK,QAAS,EAAE,CAAC,CAC7B,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,UACb,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAIZ,EAAK,SAAU,EAAE,CAAC,CAC9B,EAED,EAAG,SAAWA,EAAM,CAClB,IAAIkB,EAAQlB,EAAK,WAEjB,OAAIkB,IAAU,EACL,GAGLA,EAAQ,GACHA,EAAQ,GAGVA,CACR,EAED,GAAI,UAAc,CAChB,IAAIA,EAAQK,GAAY,EAAE,MAAMA,GAAa,SAAS,EACtD,OAAOX,GAAIM,EAAO,CAAC,CACpB,EAED,EAAG,SAAWlB,EAAM,CAClB,OAAOA,EAAK,YACb,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAIZ,EAAK,WAAY,EAAE,CAAC,CAChC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,YACb,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAIZ,EAAK,WAAY,EAAE,CAAC,CAChC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAO,KAAK,MAAMA,EAAK,gBAAiB,EAAG,GAAG,CAC/C,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOY,GAAI,KAAK,MAAMZ,EAAK,kBAAoB,EAAE,EAAG,CAAC,CACtD,EAED,IAAK,SAAaA,EAAM,CACtB,OAAOY,GAAIZ,EAAK,gBAAiB,EAAE,CAAC,CACrC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,QACb,EAED,GAAI,SAAYA,EAAM3xD,EAAQ,CAC5B,OAAOA,EAAO,YAAY2xD,EAAK,OAAQ,EACxC,EAED,IAAK,SAAaA,EAAM3xD,EAAQ,CAC9B,OAAOA,EAAO,cAAc2xD,EAAK,OAAQ,EAC1C,EAED,KAAM,SAAcA,EAAM3xD,EAAQ,CAChC,OAAOA,EAAO,SAAS2xD,EAAK,OAAQ,EACrC,EAED,EAAG,SAAWA,EAAM3xD,EAAQ,CAC1B,IAAImzD,EAAenzD,EAAO,UAAY+yD,GACtC,OAAOI,EAAaxB,EAAK,SAAQ,EAAIA,EAAK,WAAU,EAAI,EAAK,CAC9D,EAED,EAAG,SAAWA,EAAM3xD,EAAQ,CAC1B,IAAImzD,EAAenzD,EAAO,UAAY+yD,GACtC,OAAOI,EAAaxB,EAAK,SAAQ,EAAIA,EAAK,WAAU,EAAI,EAAI,CAC7D,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOe,GAAeD,GAAUd,CAAI,EAAG,GAAG,CAC3C,EAED,GAAI,SAAYA,EAAM,CACpB,OAAOe,GAAeD,GAAUd,CAAI,CAAC,CACtC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAO,KAAK,MAAMA,EAAK,QAAS,EAAG,GAAI,CACxC,EAED,EAAG,SAAWA,EAAM,CAClB,OAAOA,EAAK,SACb,EACD,EAAG,SAAWA,EAAM3xD,EAAQ,CAC1B,OAAOkyD,GAAQP,EAAM,CACnB,eAAgB3xD,EAAO,eACvB,sBAAuBA,EAAO,qBACpC,CAAK,CACF,EACD,GAAI,SAAY2xD,EAAM3xD,EAAQ,CAC5B,OAAOuyD,GAAIW,GAAY,EAAEvB,EAAM3xD,CAAM,EAAG,CAAC,CAC1C,CACH,EACO,SAASxa,GAAOryC,EAAKjD,EAAK,CAC/B,IAAIoB,EAAU,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAC9E8hH,EAAYljH,EAAM,OAAOA,CAAG,EAAI,2BAChCyhH,EAAOJ,GAAOp+G,CAAG,EAErB,GAAI,CAACq+G,GAAYG,CAAI,EACnB,MAAO,eAGT,IAAI3xD,EAAS1uD,EAAQ,QAAU+hH,GAC/B,OAAOD,EAAU,QAAQd,GAAc,SAAUniH,EAAOsiC,EAAI,CAC1D,OAAIA,IAIA,OAAOygF,GAAY/iH,CAAK,GAAM,WACzB,GAAG,OAAO+iH,GAAY/iH,CAAK,EAAEwhH,EAAM3xD,CAAM,CAAC,EAG5C7vD,EACX,CAAG,CACH,CCrMA,SAASmjH,GAAmBx/G,EAAK,CAAE,OAAOy/G,GAAmBz/G,CAAG,GAAK0/G,GAAiB1/G,CAAG,GAAK2/G,GAAkB,CAAK,CAErH,SAASA,IAAqB,CAAE,MAAM,IAAI,UAAU,iDAAiD,CAAI,CAEzG,SAASD,GAAiBE,EAAM,CAAE,GAAI,OAAO,YAAY,OAAOA,CAAI,GAAK,OAAO,UAAU,SAAS,KAAKA,CAAI,IAAM,qBAAsB,OAAO,MAAM,KAAKA,CAAI,CAAI,CAElK,SAASH,GAAmBz/G,EAAK,CAAE,GAAI,MAAM,QAAQA,CAAG,EAAG,CAAE,QAAStS,EAAI,EAAGmyH,EAAO,IAAI,MAAM7/G,EAAI,MAAM,EAAGtS,EAAIsS,EAAI,OAAQtS,IAAOmyH,EAAKnyH,CAAC,EAAIsS,EAAItS,CAAC,EAAK,OAAOmyH,CAAK,CAAI,CAEtK,SAAS5mD,GAAQ/nE,EAAQ4uH,EAAgB,CAAE,IAAI14G,EAAO,OAAO,KAAKlW,CAAM,EAAG,GAAI,OAAO,sBAAuB,CAAE,IAAI6uH,EAAU,OAAO,sBAAsB7uH,CAAM,EAAO4uH,IAAgBC,EAAUA,EAAQ,OAAO,SAAUt2E,EAAK,CAAE,OAAO,OAAO,yBAAyBv4C,EAAQu4C,CAAG,EAAE,UAAW,CAAE,GAAGriC,EAAK,KAAK,MAAMA,EAAM24G,CAAO,CAAE,CAAG,OAAO34G,CAAO,CAErV,SAAS44G,GAAc/5G,EAAQ,CAAE,QAASvY,EAAI,EAAGA,EAAI,UAAU,OAAQA,IAAK,CAAE,IAAIob,EAAS,UAAUpb,CAAC,GAAK,KAAO,UAAUA,CAAC,EAAI,GAAQA,EAAI,EAAKurE,GAAQnwD,EAAQ,EAAI,EAAE,QAAQ,SAAU3K,EAAK,CAAEsjD,GAAgBx7C,EAAQ9H,EAAK2K,EAAO3K,CAAG,CAAC,CAAI,GAAc,OAAO,0BAA6B,OAAO,iBAAiB8H,EAAQ,OAAO,0BAA0B6C,CAAM,CAAC,EAAYmwD,GAAQnwD,CAAM,EAAE,QAAQ,SAAU3K,EAAK,CAAE,OAAO,eAAe8H,EAAQ9H,EAAK,OAAO,yBAAyB2K,EAAQ3K,CAAG,CAAC,CAAI,EAAM,CAAC,OAAO8H,CAAS,CAEtgB,SAASg6G,GAAejgH,EAAKtS,EAAG,CAAE,OAAOwyH,GAAgBlgH,CAAG,GAAKmgH,GAAsBngH,EAAKtS,CAAC,GAAK0yH,GAAkB,CAAG,CAEvH,SAASA,IAAmB,CAAE,MAAM,IAAI,UAAU,sDAAsD,CAAI,CAE5G,SAASD,GAAsBngH,EAAKtS,EAAG,CAAE,GAAM,OAAO,YAAY,OAAOsS,CAAG,GAAK,OAAO,UAAU,SAAS,KAAKA,CAAG,IAAM,qBAAmC,KAAIqgH,EAAO,CAAE,EAAM9iC,EAAK,GAAUpgF,EAAK,GAAWo+E,EAAK,OAAW,GAAI,CAAE,QAAS/0E,EAAKxG,EAAI,OAAO,QAAQ,EAAC,EAAI49E,EAAI,EAAEL,GAAMK,EAAKp3E,EAAG,KAAI,GAAI,QAAoB65G,EAAK,KAAKziC,EAAG,KAAK,EAAO,EAAAlwF,GAAK2yH,EAAK,SAAW3yH,IAA3D6vF,EAAK,GAA6B,CAAsC,OAAQxnE,EAAK,CAAE5Y,EAAK,GAAMo+E,EAAKxlE,CAAI,SAAa,GAAI,CAAM,CAACwnE,GAAM/2E,EAAG,QAAa,MAAMA,EAAG,OAAW,UAAc,GAAIrJ,EAAI,MAAMo+E,CAAK,EAAG,OAAO8kC,EAAO,CAE5gB,SAASH,GAAgBlgH,EAAK,CAAE,GAAI,MAAM,QAAQA,CAAG,EAAG,OAAOA,CAAM,CAErE,SAASyhD,GAAgBziD,EAAKb,EAAK9M,EAAO,CAAE,OAAI8M,KAAOa,EAAO,OAAO,eAAeA,EAAKb,EAAK,CAAE,MAAO9M,EAAO,WAAY,GAAM,aAAc,GAAM,SAAU,EAAM,GAAY2N,EAAIb,CAAG,EAAI9M,EAAgB2N,CAAM,CAIjN,IAAIshH,GAAmB,6FACnBC,GAAS,KAETC,GAAS,OAETC,GAAS,QAETC,GAAS,QAETC,GAAY,QAEZC,GAAmB,iBAEnBC,GAAc,WAEdC,GAAiB,uBAGjBC,GAAO,OACPC,GAAQ,QACRC,GAAM,MACNC,GAAO,OACPC,GAAS,SACTC,GAAS,SACTC,GAAc,cACdC,GAAa,GAEbC,GAAe,SAAsB/gF,EAAOgwD,EAAOvyE,EAAU,CAC/D,IAAI+xB,EAAS,MAAM,QAAQxP,CAAK,EAAIA,EAAQ,CAACA,CAAK,EAC9CtwC,EAEA,OAAO+tB,GAAa,SACtB/tB,EAAO,SAAc25C,EAAO,CAC1B,IAAIx4C,EAAQ,SAASw4C,EAAO,EAAE,EAC9B,OAAO4X,GAAgB,GAAIxjC,EAAU5sB,CAAK,CAChD,EAEInB,EAAO+tB,EAGT+xB,EAAO,QAAQ,SAAU7xC,EAAK,CAC5BmjH,GAAWnjH,CAAG,EAAI,CAACqyF,EAAOtgG,CAAI,CAClC,CAAG,CACH,EAEIsxH,GAAqB,SAA4BplH,EAAK,CACxD,OAAOA,EAAI,QAAQ,sBAAuB,MAAM,CAClD,EAEIqlH,GAAkB,SAAyBC,EAAW,CACxD,OAAO,SAAUx1D,EAAQ,CACvB,IAAIx7D,EAAQw7D,EAAOw1D,CAAS,EAE5B,GAAI,CAAC,MAAM,QAAQhxH,CAAK,EACtB,MAAM,IAAI,MAAM,UAAU,OAAOgxH,EAAW,iBAAiB,CAAC,EAGhE,OAAO,IAAI,OAAOhxH,EAAM,IAAI8wH,EAAkB,EAAE,KAAK,GAAG,CAAC,CAC7D,CACA,EAEIG,GAAoB,SAA2BD,EAAWvjH,EAAK,CACjE,OAAO,SAAU0rC,EAAOqiB,EAAQ,CAC9B,IAAIx7D,EAAQw7D,EAAOw1D,CAAS,EAE5B,GAAI,CAAC,MAAM,QAAQhxH,CAAK,EACtB,MAAM,IAAI,MAAM,UAAU,OAAOgxH,EAAW,iBAAiB,CAAC,EAGhE,IAAI1wH,EAAQN,EAAM,QAAQm5C,CAAK,EAE/B,GAAI74C,EAAQ,EACV,MAAM,IAAI,MAAM,cAAc,EAGhC,OAAOywD,GAAgB,GAAItjD,EAAKnN,CAAK,CACzC,CACA,EAEAuwH,GAAa,IAAKV,GAAaE,EAAI,EACnCQ,GAAa,KAAMf,GAAQ,SAAU32E,EAAO,CAC1C,IAAIyyD,EAAO,IAAI,KAAM,EAAC,YAAW,EAC7BslB,EAAO,KAAK,MAAMtlB,EAAO,GAAG,EAC5BjrG,EAAQ,SAASw4C,EAAO,EAAE,EAC9B,OAAAx4C,GAASA,EAAQ,GAAKuwH,EAAO,EAAIA,GAAQ,IAAMvwH,EACxCowD,GAAgB,GAAIs/D,GAAM1vH,CAAK,CACxC,CAAC,EACDkwH,GAAa,OAAQb,GAAQK,EAAI,EACjCQ,GAAa,IAAKZ,GAAW,SAAU92E,EAAO,CAC5C,OAAO4X,GAAgB,CAAE,EAAEu/D,GAAO,SAASn3E,EAAO,EAAE,EAAI,CAAC,CAC3D,CAAC,EACD03E,GAAa,KAAMf,GAAQ,SAAU32E,EAAO,CAC1C,OAAO4X,GAAgB,CAAE,EAAEu/D,GAAO,SAASn3E,EAAO,EAAE,EAAI,CAAC,CAC3D,CAAC,EACD03E,GAAa,MAAOE,GAAgB,aAAa,EAAGE,GAAkB,cAAeX,EAAK,CAAC,EAC3FO,GAAa,OAAQE,GAAgB,QAAQ,EAAGE,GAAkB,SAAUX,EAAK,CAAC,EAClFO,GAAa,IAAKZ,GAAWM,EAAG,EAChCM,GAAa,KAAMf,GAAQS,EAAG,EAC9BM,GAAa,CAAC,IAAK,GAAG,EAAGZ,GAAWO,EAAI,EACxCK,GAAa,CAAC,KAAM,IAAI,EAAGf,GAAQU,EAAI,EACvCK,GAAa,IAAKZ,GAAWQ,EAAM,EACnCI,GAAa,KAAMf,GAAQW,EAAM,EACjCI,GAAa,IAAKZ,GAAWS,EAAM,EACnCG,GAAa,KAAMf,GAAQY,EAAM,EACjCG,GAAa,IAAKhB,GAAQ,SAAU12E,EAAO,CACzC,OAAO4X,GAAgB,CAAE,EAAE4/D,GAAa,SAASx3E,EAAO,EAAE,EAAI,GAAG,CACnE,CAAC,EACD03E,GAAa,KAAMf,GAAQ,SAAU32E,EAAO,CAC1C,OAAO4X,GAAgB,CAAE,EAAE4/D,GAAa,SAASx3E,EAAO,EAAE,EAAI,EAAE,CAClE,CAAC,EACD03E,GAAa,MAAOd,GAAQY,EAAW,EAEvC,SAASQ,GAAc31D,EAAQ,CAC7B,OAAOA,EAAO,eAAiB,eACjC,CAEA,SAAS41D,GAAYj4E,EAAO,CAC1B,MAAO,GAAG,OAAOA,CAAK,EAAE,YAAW,EAAG,OAAO,CAAC,IAAM,GACtD,CAEA03E,GAAa,CAAC,IAAK,GAAG,EAAGM,GAAe,SAAUh4E,EAAOqiB,EAAQ,CAC/D,IAAI61D,EAAO,OAAO71D,EAAO,MAAS,WAAaA,EAAO,KAAKriB,CAAK,EAAIi4E,GAAYj4E,CAAK,EACrF,MAAO,CACL,KAAMk4E,CACV,CACA,CAAC,EAED,SAASC,GAAiB5lH,EAAK,CAC7B,IAAI6lH,EAAQ7lH,EAAI,MAAM,cAAc,GAAK,CAAC,IAAK,IAAK,GAAG,EACnD8lH,EAAQjC,GAAegC,EAAO,CAAC,EAC/B5wG,EAAS6wG,EAAM,CAAC,EAChBzlB,EAAOylB,EAAM,CAAC,EACdxlB,EAASwlB,EAAM,CAAC,EAEhBlD,EAAU,SAASviB,EAAM,EAAE,EAAI,GAAK,SAASC,EAAQ,EAAE,EAE3D,OAAIsiB,IAAY,EACP,EAGF3tG,IAAW,IAAM,CAAC2tG,EAAU,CAACA,CACtC,CAEAuC,GAAa,CAAC,IAAK,IAAI,EAAGX,GAAkB,SAAU/2E,EAAO,CAC3D,MAAO,CACL,OAAQm4E,GAAiBn4E,CAAK,CAClC,CACA,CAAC,EACD03E,GAAa,IAAKV,GAAa,SAAUh3E,EAAO,CAC9C,MAAO,CACL,KAAM,IAAI,KAAK,SAASA,EAAO,EAAE,CAAC,CACtC,CACA,CAAC,EACD03E,GAAa,IAAKT,GAAgB,SAAUj3E,EAAO,CACjD,MAAO,CACL,KAAM,IAAI,KAAK,WAAWA,CAAK,EAAI,GAAI,CAC3C,CACA,CAAC,EACD03E,GAAa,IAAKhB,GAAQ,SAAS,EACnCgB,GAAa,KAAME,GAAgB,aAAa,EAAGE,GAAkB,cAAe,SAAS,CAAC,EAC9FJ,GAAa,MAAOE,GAAgB,eAAe,EAAGE,GAAkB,gBAAiB,SAAS,CAAC,EACnGJ,GAAa,OAAQE,GAAgB,UAAU,EAAGE,GAAkB,WAAY,SAAS,CAAC,EAC1FJ,GAAa,IAAKZ,GAAW,MAAM,EACnCY,GAAa,KAAMf,GAAQ,MAAM,EAEjC,SAAS2B,GAAS1lB,EAAMslB,EAAM,CAC5B,GAAItlB,IAAS,QAAaslB,IAAS,QACjC,GAAIA,GACF,GAAItlB,EAAO,GACT,OAAOA,EAAO,WAEPA,IAAS,GAClB,MAIJ,UAAOA,CACT,CAEA,SAAS2lB,GAAkBv4E,EAAO,CAMhC,QALIw4E,EAAa,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,IAAI,KACrF57G,EAAS,CAAC,EAAG,EAAG,EAAG,EAAG,EAAG,EAAG,CAAC,EAC7B67G,EAAY,CAACD,EAAW,YAAW,EAAIA,EAAW,SAAQ,EAAIA,EAAW,QAAS,EAAEA,EAAW,SAAU,EAAEA,EAAW,aAAcA,EAAW,aAAcA,EAAW,gBAAe,CAAE,EACzLE,EAAY,GAEP70H,EAAI,EAAGA,EAAI,EAAGA,IACjBm8C,EAAMn8C,CAAC,IAAM,OACf+Y,EAAO/Y,CAAC,EAAI60H,EAAYD,EAAU50H,CAAC,EAAI+Y,EAAO/Y,CAAC,GAE/C+Y,EAAO/Y,CAAC,EAAIm8C,EAAMn8C,CAAC,EACnB60H,EAAY,IAIhB,OAAO97G,CACT,CAEA,SAAS+7G,GAAWhgH,EAAGk8B,EAAGvwC,EAAGD,EAAGi3F,EAAG,EAAG0X,EAAI,CACxC,IAAIghB,EAEJ,OAAIr7G,EAAI,KAAOA,GAAK,GAClBq7G,EAAO,IAAI,KAAKr7G,EAAI,IAAKk8B,EAAGvwC,EAAGD,EAAGi3F,EAAG,EAAG0X,CAAE,EAEtC,SAASghB,EAAK,YAAW,CAAE,GAC7BA,EAAK,YAAYr7G,CAAC,GAGpBq7G,EAAO,IAAI,KAAKr7G,EAAGk8B,EAAGvwC,EAAGD,EAAGi3F,EAAG,EAAG0X,CAAE,EAG/BghB,CACT,CAEA,SAAS4E,IAAgB,CAGvB,QAFI5E,EAEKztH,EAAO,UAAU,OAAQlB,EAAO,IAAI,MAAMkB,CAAI,EAAGC,EAAO,EAAGA,EAAOD,EAAMC,IAC/EnB,EAAKmB,CAAI,EAAI,UAAUA,CAAI,EAG7B,IAAImS,EAAItT,EAAK,CAAC,EAEd,OAAIsT,EAAI,KAAOA,GAAK,GAClBtT,EAAK,CAAC,GAAK,IACX2uH,EAAO,IAAI,KAAK,KAAK,IAAI,MAAM,KAAM3uH,CAAI,CAAC,EAEtC,SAAS2uH,EAAK,eAAc,CAAE,GAChCA,EAAK,eAAer7G,CAAC,GAGvBq7G,EAAO,IAAI,KAAK,KAAK,IAAI,MAAM,KAAM3uH,CAAI,CAAC,EAGrC2uH,CACT,CAEA,SAAS6E,GAAWC,EAAYjxE,EAAQwa,EAAQ,CAC9C,IAAIlc,EAAS0B,EAAO,MAAM4uE,EAAgB,EAE1C,GAAI,CAACtwE,EACH,MAAM,IAAI,MAMZ,QAHInQ,EAASmQ,EAAO,OAChB4yE,EAAO,GAEFl1H,EAAI,EAAGA,EAAImyC,EAAQnyC,GAAK,EAAG,CAClC,IAAI8yC,EAAQwP,EAAOtiD,CAAC,EAChBm1H,EAAUvB,GAAW9gF,CAAK,EAE9B,GAAKqiF,EAQE,CACL,IAAIryB,EAAQ,OAAOqyB,EAAQ,CAAC,GAAM,WAAaA,EAAQ,CAAC,EAAE32D,CAAM,EAAI22D,EAAQ,CAAC,EACzEl0E,EAASk0E,EAAQ,CAAC,EAClBxxH,GAASm/F,EAAM,KAAKmyB,CAAU,GAAK,IAAI,CAAC,EACxC3jH,EAAM2vC,EAAOt9C,EAAO66D,CAAM,EAC9B02D,EAAO5C,GAAc,CAAE,EAAE4C,EAAM,CAAE,EAAE5jH,CAAG,EACtC2jH,EAAaA,EAAW,QAAQtxH,EAAO,EAAE,CAC1C,KAfa,CACZ,IAAI8tH,EAAO3+E,EAAM,QAAQ,WAAY,EAAE,EAEvC,GAAImiF,EAAW,QAAQxD,CAAI,IAAM,EAC/BwD,EAAaA,EAAW,OAAOxD,EAAK,MAAM,aAEpC,IAAI,MAAM,WAAW,CAEnC,CAQG,CAED,OAAOyD,CACT,CAEO,SAASpiE,GAAMpkD,EAAKs1C,EAAQ,CACjC,IAAIl0C,EAAU,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAElF,GAAI,CACF,IAAIslH,EAAkBtlH,EAAQ,OAC1BulH,EAAUD,IAAoB,OAASvD,GAAgBuD,EACvDE,EAAsBxlH,EAAQ,WAC9B6kH,EAAaW,IAAwB,OAAS,IAAI,KAASA,EAE3DC,EAAcP,GAAWtmH,EAAKs1C,EAAQqxE,CAAO,EAC7CzmB,EAAO2mB,EAAY,KACnB1mB,EAAQ0mB,EAAY,MACpBzmB,EAAMymB,EAAY,IAClBxmB,EAAOwmB,EAAY,KACnBvmB,EAASumB,EAAY,OACrBtmB,EAASsmB,EAAY,OACrBC,EAAcD,EAAY,YAC1BlB,EAAOkB,EAAY,KACnBpF,EAAOoF,EAAY,KACnB7gF,EAAS6gF,EAAY,OACrBE,EAAUF,EAAY,QACtBG,EAAOH,EAAY,KAEvB,GAAIpF,EACF,OAAOA,EAGT,IAAIwF,EAAa,CAAC/mB,EAAMC,EAAOC,EAAKC,EAAMC,EAAQC,EAAQumB,CAAW,EAGrE,GAFAG,EAAW,CAAC,EAAIlB,GAASkB,EAAW,CAAC,EAAGtB,CAAI,EAExCqB,IAAS,QAAa7mB,IAAU,QAAaC,IAAQ,OAAW,CAElE,IAAI8mB,EAAYvF,GAAgBzhB,IAAS,OAAY+lB,EAAa,IAAI,KAAK/lB,EAAM,CAAC,EAAG,CACnF,eAAgBymB,EAAQ,eACxB,sBAAuBA,EAAQ,qBACvC,CAAO,EACD,OAAO,IAAI,KAAKO,EAAU,QAAS,GAAIF,EAAO,GAAK,EAAI,GAAK,KAAO,GAAI,CACxE,CAED,IAAIG,EACA98G,EAAS27G,GAAkBiB,EAAYhB,CAAU,EAUrD,OARIjgF,IAAW,QACb37B,EAAO,CAAC,GAAK27B,EAAS,GAAK,IAC3BmhF,EAAad,GAAc,MAAM,OAAQjD,GAAmB/4G,CAAM,CAAC,GAEnE88G,EAAaf,GAAW,MAAM,OAAQhD,GAAmB/4G,CAAM,CAAC,EAI9D08G,IAAY,QAAaI,EAAW,OAAM,IAAOJ,EAC5C,IAAI,KAAK,GAAG,EAGdI,CACR,MAAW,CACV,OAAO,IAAI,KAAK,GAAG,CACpB,CACH,CC/VA,SAASC,GAAQxkH,EAAK,CACpB,0BAEA,OAAI,OAAO,QAAW,YAAc,OAAO,OAAO,UAAa,SAC7DwkH,GAAU,SAAUxkH,EAAK,CACvB,OAAO,OAAOA,CACpB,EAEIwkH,GAAU,SAAUxkH,EAAK,CACvB,OAAOA,GAAO,OAAO,QAAW,YAAcA,EAAI,cAAgB,QAAUA,IAAQ,OAAO,UAAY,SAAW,OAAOA,CAC/H,EAGSwkH,GAAQxkH,CAAG,CACpB,CAEA,SAASyiD,GAAgBziD,EAAKb,EAAK9M,EAAO,CACxC,OAAI8M,KAAOa,EACT,OAAO,eAAeA,EAAKb,EAAK,CAC9B,MAAO9M,EACP,WAAY,GACZ,aAAc,GACd,SAAU,EAChB,CAAK,EAED2N,EAAIb,CAAG,EAAI9M,EAGN2N,CACT,CAEA,SAASykH,IAAW,CAClB,OAAAA,GAAW,OAAO,QAAU,SAAUx9G,EAAQ,CAC5C,QAASvY,EAAI,EAAGA,EAAI,UAAU,OAAQA,IAAK,CACzC,IAAIob,EAAS,UAAUpb,CAAC,EAExB,QAASyQ,KAAO2K,EACV,OAAO,UAAU,eAAe,KAAKA,EAAQ3K,CAAG,IAClD8H,EAAO9H,CAAG,EAAI2K,EAAO3K,CAAG,EAG7B,CAED,OAAO8H,CACX,EAESw9G,GAAS,MAAM,KAAM,SAAS,CACvC,CAEA,SAASxqD,GAAQ/nE,EAAQ4uH,EAAgB,CACvC,IAAI14G,EAAO,OAAO,KAAKlW,CAAM,EAE7B,GAAI,OAAO,sBAAuB,CAChC,IAAI6uH,EAAU,OAAO,sBAAsB7uH,CAAM,EAC7C4uH,IAAgBC,EAAUA,EAAQ,OAAO,SAAUt2E,EAAK,CAC1D,OAAO,OAAO,yBAAyBv4C,EAAQu4C,CAAG,EAAE,UAC1D,CAAK,GACDriC,EAAK,KAAK,MAAMA,EAAM24G,CAAO,CAC9B,CAED,OAAO34G,CACT,CAEA,SAAS8xD,GAAejzD,EAAQ,CAC9B,QAASvY,EAAI,EAAGA,EAAI,UAAU,OAAQA,IAAK,CACzC,IAAIob,EAAS,UAAUpb,CAAC,GAAK,KAAO,UAAUA,CAAC,EAAI,GAE/CA,EAAI,EACNurE,GAAQ,OAAOnwD,CAAM,EAAG,EAAI,EAAE,QAAQ,SAAU3K,EAAK,CACnDsjD,GAAgBx7C,EAAQ9H,EAAK2K,EAAO3K,CAAG,CAAC,CAChD,CAAO,EACQ,OAAO,0BAChB,OAAO,iBAAiB8H,EAAQ,OAAO,0BAA0B6C,CAAM,CAAC,EAExEmwD,GAAQ,OAAOnwD,CAAM,CAAC,EAAE,QAAQ,SAAU3K,EAAK,CAC7C,OAAO,eAAe8H,EAAQ9H,EAAK,OAAO,yBAAyB2K,EAAQ3K,CAAG,CAAC,CACvF,CAAO,CAEJ,CAED,OAAO8H,CACT,CAEA,SAASy9G,GAA8B56G,EAAQ66G,EAAU,CACvD,GAAI76G,GAAU,KAAM,MAAO,GAC3B,IAAI7C,EAAS,GACT29G,EAAa,OAAO,KAAK96G,CAAM,EAC/B3K,EAAKzQ,EAET,IAAKA,EAAI,EAAGA,EAAIk2H,EAAW,OAAQl2H,IACjCyQ,EAAMylH,EAAWl2H,CAAC,EACd,EAAAi2H,EAAS,QAAQxlH,CAAG,GAAK,KAC7B8H,EAAO9H,CAAG,EAAI2K,EAAO3K,CAAG,GAG1B,OAAO8H,CACT,CAEA,SAAS49G,GAAyB/6G,EAAQ66G,EAAU,CAClD,GAAI76G,GAAU,KAAM,MAAO,GAE3B,IAAI7C,EAASy9G,GAA8B56G,EAAQ66G,CAAQ,EAEvDxlH,EAAKzQ,EAET,GAAI,OAAO,sBAAuB,CAChC,IAAIo2H,EAAmB,OAAO,sBAAsBh7G,CAAM,EAE1D,IAAKpb,EAAI,EAAGA,EAAIo2H,EAAiB,OAAQp2H,IACvCyQ,EAAM2lH,EAAiBp2H,CAAC,EACpB,EAAAi2H,EAAS,QAAQxlH,CAAG,GAAK,IACxB,OAAO,UAAU,qBAAqB,KAAK2K,EAAQ3K,CAAG,IAC3D8H,EAAO9H,CAAG,EAAI2K,EAAO3K,CAAG,EAE3B,CAED,OAAO8H,CACT,CAEA,SAASg6G,GAAejgH,EAAKtS,EAAG,CAC9B,OAAOwyH,GAAgBlgH,CAAG,GAAKmgH,GAAsBngH,EAAKtS,CAAC,GAAKq2H,GAA4B/jH,EAAKtS,CAAC,GAAK0yH,GAAgB,CACzH,CAEA,SAASF,GAAgBlgH,EAAK,CAC5B,GAAI,MAAM,QAAQA,CAAG,EAAG,OAAOA,CACjC,CAEA,SAASmgH,GAAsBngH,EAAKtS,EAAG,CACrC,GAAI,SAAO,OAAW,KAAe,EAAE,OAAO,YAAY,OAAOsS,CAAG,IACpE,KAAIqgH,EAAO,GACP9iC,EAAK,GACLpgF,EAAK,GACLo+E,EAAK,OAET,GAAI,CACF,QAAS/0E,EAAKxG,EAAI,OAAO,QAAQ,EAAG,EAAE49E,EAAI,EAAEL,GAAMK,EAAKp3E,EAAG,KAAI,GAAI,QAChE65G,EAAK,KAAKziC,EAAG,KAAK,EAEd,EAAAlwF,GAAK2yH,EAAK,SAAW3yH,IAH8C6vF,EAAK,GAG5E,CAEH,OAAQxnE,EAAK,CACZ5Y,EAAK,GACLo+E,EAAKxlE,CACT,SACI,GAAI,CACE,CAACwnE,GAAM/2E,EAAG,QAAa,MAAMA,EAAG,QAC1C,SACM,GAAIrJ,EAAI,MAAMo+E,CACf,CACF,CAED,OAAO8kC,EACT,CAEA,SAAS0D,GAA4Bz2H,EAAG02H,EAAQ,CAC9C,GAAK12H,EACL,CAAI,UAAOA,GAAM,SAAU,OAAO22H,GAAkB32H,EAAG02H,CAAM,EAC7D,IAAI72H,EAAI,OAAO,UAAU,SAAS,KAAKG,CAAC,EAAE,MAAM,EAAG,EAAE,EAErD,GADIH,IAAM,UAAYG,EAAE,cAAaH,EAAIG,EAAE,YAAY,MACnDH,IAAM,OAASA,IAAM,MAAO,OAAO,MAAM,KAAKA,CAAC,EACnD,GAAIA,IAAM,aAAe,2CAA2C,KAAKA,CAAC,EAAG,OAAO82H,GAAkB32H,EAAG02H,CAAM,EACjH,CAEA,SAASC,GAAkBjkH,EAAKE,EAAK,EAC/BA,GAAO,MAAQA,EAAMF,EAAI,UAAQE,EAAMF,EAAI,QAE/C,QAAStS,EAAI,EAAGmyH,EAAO,IAAI,MAAM3/G,CAAG,EAAGxS,EAAIwS,EAAKxS,IAAKmyH,EAAKnyH,CAAC,EAAIsS,EAAItS,CAAC,EAEpE,OAAOmyH,CACT,CAEA,SAASO,IAAmB,CAC1B,MAAM,IAAI,UAAU;AAAA,mFAA2I,CACjK,CAEA,SAAS8D,IAAa,CACpB,OAAOA,GAAa,OAAO,QAAU,SAAUn2H,EAAG,CAChD,QAASK,EAAGX,EAAI,EAAGA,EAAI,UAAU,OAAQA,IACvC,QAASU,KAAKC,EAAI,UAAUX,CAAC,EAAGW,EAC9B,OAAO,UAAU,eAAe,KAAKA,EAAGD,CAAC,IAAMJ,EAAEI,CAAC,EAAIC,EAAED,CAAC,GAI7D,OAAOJ,CACR,EAAEm2H,GAAW,MAAM,KAAM,SAAS,CACrC,CAEA,IAAIC,GAAc,CAAC,QAAS,QAAS,UAAU,EAC3CC,GAAe,CAAC,QAAS,QAAS,YAAY,EAC9CC,GAAkB,CAAC,KAAM,UAAU,EACnCC,GAAgB,SAAuBv2H,EAAG,CAC5C,OAAOA,EAAE,OAAO,SAAUN,EAAGM,EAAG,CAC9B,QAASK,KAAKL,EACZ,GAAI,CAACN,EAAEW,CAAC,EAAGX,EAAEW,CAAC,EAAIL,EAAEK,CAAC,UAAkB+1H,GAAY,QAAQ/1H,CAAC,IAA5B,GAA+BX,EAAEW,CAAC,EAAI81H,GAAW,CAAE,EAAEz2H,EAAEW,CAAC,EAAGL,EAAEK,CAAC,CAAC,UAAkBg2H,GAAa,QAAQh2H,CAAC,IAA7B,GAAgC,CACxI,IAAID,EAAIV,EAAEW,CAAC,YAAa,MAAQX,EAAEW,CAAC,EAAI,CAACX,EAAEW,CAAC,CAAC,EACxCf,EAAIU,EAAEK,CAAC,YAAa,MAAQL,EAAEK,CAAC,EAAI,CAACL,EAAEK,CAAC,CAAC,EAC5CX,EAAEW,CAAC,EAAID,EAAE,OAAOd,CAAC,CAClB,SAAiBg3H,GAAgB,QAAQj2H,CAAC,IAAhC,GACT,QAASH,KAAKF,EAAEK,CAAC,EACf,GAAIX,EAAEW,CAAC,EAAEH,CAAC,EAAG,CACX,IAAIf,EAAIO,EAAEW,CAAC,EAAEH,CAAC,YAAa,MAAQR,EAAEW,CAAC,EAAEH,CAAC,EAAI,CAACR,EAAEW,CAAC,EAAEH,CAAC,CAAC,EACjDC,EAAIH,EAAEK,CAAC,EAAEH,CAAC,YAAa,MAAQF,EAAEK,CAAC,EAAEH,CAAC,EAAI,CAACF,EAAEK,CAAC,EAAEH,CAAC,CAAC,EACrDR,EAAEW,CAAC,EAAEH,CAAC,EAAIf,EAAE,OAAOgB,CAAC,CAChC,MAAiBT,EAAEW,CAAC,EAAEH,CAAC,EAAIF,EAAEK,CAAC,EAAEH,CAAC,UAENG,GAAV,OAAa,QAASV,KAAKK,EAAEK,CAAC,EACvCX,EAAEW,CAAC,EAAEV,CAAC,EAAID,EAAEW,CAAC,EAAEV,CAAC,EAAI62H,GAAQ92H,EAAEW,CAAC,EAAEV,CAAC,EAAGK,EAAEK,CAAC,EAAEV,CAAC,CAAC,EAAIK,EAAEK,CAAC,EAAEV,CAAC,OACjDD,EAAEW,CAAC,EAAIL,EAAEK,CAAC,EAGnB,OAAOX,CACR,EAAE,CAAE,EACP,EACI82H,GAAU,SAAiBx2H,EAAGK,EAAG,CACnC,OAAO,UAAY,CACjBL,GAAKA,EAAE,MAAM,KAAM,SAAS,EAAGK,GAAKA,EAAE,MAAM,KAAM,SAAS,CAC/D,CACA,EAEIo2H,GAASF,GAGb,SAAS9B,GAAWhgH,EAAG,CACrB,IAAI2iF,EAAI,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACxEh3F,EAAI,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACxED,EAAI,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACxEwwC,EAAI,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACxE,EAAI,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACxEm+D,EAAK,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EACzEghB,EAAO,IAAI,KAAKr7G,EAAG2iF,EAAGh3F,EAAGD,EAAGwwC,EAAG,EAAGm+D,CAAE,EAExC,OAAIr6F,EAAI,KAAOA,GAAK,GAClBq7G,EAAK,YAAYr7G,CAAC,EAGbq7G,CACT,CACA,SAASH,GAAYG,EAAM,CACzB,OAAOA,aAAgB,MAAQ,CAAC,MAAMA,CAAI,CAC5C,CACA,SAAS4G,GAAiB5G,EAAM,CAC9B,OAAO,MAAM,QAAQA,CAAI,GAAKA,EAAK,SAAW,GAAKA,EAAK,MAAMH,EAAW,GAAKG,EAAK,CAAC,GAAKA,EAAK,CAAC,CACjG,CACA,SAAS6G,GAAaC,EAAO,CAC3B,OAAO,MAAM,QAAQA,CAAK,GAAKA,EAAM,MAAMjH,EAAW,CACxD,CACA,SAASkH,GAAavzH,EAAO,CAC3B,IAAIwsH,EAAO,IAAI,KAAKxsH,CAAK,EAEzB,GAAIqsH,GAAYG,CAAI,EAClB,OAAOA,EAGT,QAASztH,EAAO,UAAU,OAAQy0H,EAAS,IAAI,MAAMz0H,EAAO,EAAIA,EAAO,EAAI,CAAC,EAAGC,EAAO,EAAGA,EAAOD,EAAMC,IACpGw0H,EAAOx0H,EAAO,CAAC,EAAI,UAAUA,CAAI,EAGnC,OAAIw0H,EAAO,OACFD,GAAa,MAAM,OAAQC,CAAM,EAGnC,IAAI,IACb,CACA,SAASC,GAAYzzH,EAAO,CAC1B,IAAIwsH,EAAO,IAAI,KAAKxsH,CAAK,EACzB,OAAAwsH,EAAK,SAAS,EAAG,CAAC,EAClBA,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACT,CACA,SAASkH,GAAa1zH,EAAO,CAC3B,IAAIwsH,EAAO,IAAI,KAAKxsH,CAAK,EACzB,OAAAwsH,EAAK,QAAQ,CAAC,EACdA,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACT,CACA,SAASmH,GAAW3zH,EAAO,CACzB,IAAIwsH,EAAO,IAAI,KAAKxsH,CAAK,EACzB,OAAAwsH,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACT,CACA,SAASoH,GAAYxtD,EAAM,CAWzB,QAVImmD,EAAiBnmD,EAAK,eACtB6kC,EAAO7kC,EAAK,KACZ8kC,EAAQ9kC,EAAK,MACbz3D,EAAM,GAENklH,EAAW1C,GAAWlmB,EAAMC,EAAO,CAAC,EACpC4oB,EAAqBD,EAAS,UAE9BE,EAAsBD,GAAsBD,EAAS,OAAM,EAAK,EAAItH,GAAkB,EAEjFlwH,EAAI03H,EAAqB13H,GAAKy3H,EAAoBz3H,IACzDsS,EAAI,KAAKwiH,GAAWlmB,EAAMC,EAAO7uG,EAAIy3H,CAAkB,CAAC,EAI1DD,EAAS,SAAS3oB,EAAQ,EAAG,CAAC,EAG9B,QAFI8oB,EAAwBH,EAAS,UAE5B1+G,EAAK,EAAGA,GAAM6+G,EAAuB7+G,IAC5CxG,EAAI,KAAKwiH,GAAWlmB,EAAMC,EAAO/1F,CAAE,CAAC,EAMtC,QAHI8+G,EAAkBH,EAAqBC,EAAsB,EAC7DG,EAAkB,EAAI,EAAID,EAAkBD,EAEvCG,EAAM,EAAGA,GAAOD,EAAiBC,IACxCxlH,EAAI,KAAKwiH,GAAWlmB,EAAMC,EAAO8oB,EAAwBG,CAAG,CAAC,EAG/D,OAAOxlH,CACT,CACA,SAASylH,GAASC,EAAWC,EAAY,CACvC,IAAI9H,EAAO,IAAI,KAAK6H,CAAS,EACzBnpB,EAAQ,OAAOopB,GAAe,WAAaA,EAAW9H,EAAK,UAAU,EAAI,OAAO8H,CAAU,EAC1FrpB,EAAOuhB,EAAK,cACZ+H,EAAcpD,GAAWlmB,EAAMC,EAAQ,EAAG,CAAC,EAAE,UAC7CC,EAAMqhB,EAAK,UACf,OAAAA,EAAK,SAASthB,EAAO,KAAK,IAAIC,EAAKopB,CAAW,CAAC,EACxC/H,CACT,CACA,SAASgI,GAAQH,EAAWI,EAAW,CACrC,IAAIjI,EAAO,IAAI,KAAK6H,CAAS,EACzBppB,EAAO,OAAOwpB,GAAc,WAAaA,EAAUjI,EAAK,aAAa,EAAIiI,EAC7E,OAAAjI,EAAK,YAAYvhB,CAAI,EACduhB,CACT,CACA,SAASkI,GAAW9/G,EAAQ6C,EAAQ,CAClC,IAAI+0G,EAAO,IAAI,KAAK53G,CAAM,EACtB22F,EAAO,IAAI,KAAK9zF,CAAM,EAC1B,OAAA+0G,EAAK,SAASjhB,EAAK,SAAU,EAAEA,EAAK,aAAcA,EAAK,WAAU,CAAE,EAC5DihB,CACT,CAOA,SAAStlE,GAAMv4C,EAAK2/B,EAAM,CACxB,GAAI,CAAC,MAAM,QAAQ3/B,CAAG,EACpB,MAAO,GAGT,IAAIyG,EAAS,GACTvG,EAAMF,EAAI,OACVtS,EAAI,EAGR,IAFAiyC,EAAOA,GAAQz/B,EAERxS,EAAIwS,GACTuG,EAAO,KAAKzG,EAAI,MAAMtS,EAAGA,GAAKiyC,CAAI,CAAC,EAGrC,OAAOl5B,CACT,CAOA,SAAS1H,GAASC,EAAK,CACrB,OAAO,OAAO,UAAU,SAAS,KAAKA,CAAG,IAAM,iBACjD,CAOA,SAASgnH,GAAKhnH,EAAK+O,EAAO,CACxB,GAAI,CAAChP,GAASC,CAAG,EAAG,MAAO,GAEtB,MAAM,QAAQ+O,CAAK,IACtBA,EAAQ,CAACA,CAAK,GAGhB,IAAIrM,EAAM,GACV,OAAAqM,EAAM,QAAQ,SAAUxc,EAAM,CACxBA,KAAQyN,IACV0C,EAAInQ,CAAI,EAAIyN,EAAIzN,CAAI,EAE1B,CAAG,EACMmQ,CACT,CAOA,SAASukH,GAAUhgH,EAAQ6C,EAAQ,CACjC,GAAI,CAAC/J,GAASkH,CAAM,EAClB,MAAO,GAGT,IAAIQ,EAASR,EAEb,OAAIlH,GAAS+J,CAAM,GACjB,OAAO,KAAKA,CAAM,EAAE,QAAQ,SAAU3K,EAAK,CACzC,IAAI9M,EAAQyX,EAAO3K,CAAG,EAElBY,GAAS1N,CAAK,GAAK0N,GAASkH,EAAO9H,CAAG,CAAC,IACzC9M,EAAQ40H,GAAUhgH,EAAO9H,CAAG,EAAG9M,CAAK,GAGtCoV,EAASyyD,GAAe,GAAIzyD,EAAQg7C,GAAgB,GAAItjD,EAAK9M,CAAK,CAAC,CACzE,CAAK,EAGIoV,CACT,CAEA,SAASy/G,GAAen3H,EAAG,CAC1B,OAAOA,GAAKA,EAAE,YAAc,OAAO,UAAU,eAAe,KAAKA,EAAG,SAAS,EAAIA,EAAE,QAAaA,CACjG,CAEA,SAASo3H,GAAqB7lH,EAAIm+C,EAAQ,CACzC,OAAOA,EAAS,CAAE,QAAS,IAAMn+C,EAAGm+C,EAAQA,EAAO,OAAO,EAAGA,EAAO,OACrE,CAEA,IAAIkmC,GAAKwhC,GAAqB,SAAU1nE,EAAQ5b,EAAS,CAEzD,OAAO,eAAeA,EAAS,aAAc,CAC3C,MAAO,EACT,CAAC,EACDA,EAAQ,QAAa,OACrB,IAAIqpB,EAAS,CACX,OAAQ,CAAC,UAAW,WAAY,QAAS,QAAS,MAAO,OAAQ,OAAQ,SAAU,YAAa,UAAW,WAAY,UAAU,EACjI,YAAa,CAAC,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,KAAK,EAChG,SAAU,CAAC,SAAU,SAAU,UAAW,YAAa,WAAY,SAAU,UAAU,EACvF,cAAe,CAAC,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,KAAK,EAC/D,YAAa,CAAC,KAAM,KAAM,KAAM,KAAM,KAAM,KAAM,IAAI,EACtD,eAAgB,EAChB,sBAAuB,CACzB,EACIk6D,EAAWl6D,EACfrpB,EAAQ,QAAaujF,EACrB3nE,EAAO,QAAU5b,EAAQ,OACzB,CAAC,EAEGwjF,GAAOH,GAAcvhC,EAAE,EAEvB2hC,GAAO,CACT,aAAcD,GACd,WAAY,OACZ,YAAa,MACb,gBAAiB,EACnB,EAEI9G,GAAgB,KAChBgH,GAAU,GACdA,GAAQhH,EAAa,EAAI+G,GACzB,SAASp6D,GAAO/yD,EAAMjI,EAAQs1H,EAAS,CACrC,GAAI,OAAOrtH,GAAS,SAAU,OAAOotH,GAAQhH,EAAa,EAC1D,IAAI3uH,EAAI2uH,GAER,OAAIgH,GAAQptH,CAAI,IACdvI,EAAIuI,GAGFjI,IACFq1H,GAAQptH,CAAI,EAAIjI,EAChBN,EAAIuI,GAGDqtH,IACHjH,GAAgB3uH,GAGX21H,GAAQptH,CAAI,GAAKotH,GAAQhH,EAAa,CAC/C,CAMA,SAASkH,GAAUttH,EAAM,CACvB,OAAO+yD,GAAO/yD,EAAM,KAAM,EAAI,CAChC,CAGA,SAASutH,GAAYpmH,EAAI,CACvB,IAAIqmH,EAAY,GAChB,OAAO,UAAqB,CAG1B,QAFIlqG,EAAQ,KAEHrsB,EAAO,UAAU,OAAQlB,EAAO,IAAI,MAAMkB,CAAI,EAAGC,EAAO,EAAGA,EAAOD,EAAMC,IAC/EnB,EAAKmB,CAAI,EAAI,UAAUA,CAAI,EAGzBs2H,IACJA,EAAY,GACZ,sBAAsB,UAAY,CAChCA,EAAY,GACZrmH,EAAG,MAAMmc,EAAOvtB,CAAI,CAC1B,CAAK,EACL,CACA,CAMA,SAAS03H,GAAoB/1H,EAAS,CACpC,IAAImnC,EAAkBnnC,EAAQ,MAAM,QAChCg2H,EAAqBh2H,EAAQ,MAAM,WACvCA,EAAQ,MAAM,QAAU,QACxBA,EAAQ,MAAM,WAAa,SAC3B,IAAIwiC,EAAS,OAAO,iBAAiBxiC,CAAO,EACxC21D,EAAQ31D,EAAQ,YAAc,SAASwiC,EAAO,WAAY,EAAE,EAAI,SAASA,EAAO,YAAa,EAAE,EAC/Fg0B,EAASx2D,EAAQ,aAAe,SAASwiC,EAAO,UAAW,EAAE,EAAI,SAASA,EAAO,aAAc,EAAE,EACrG,OAAAxiC,EAAQ,MAAM,QAAUmnC,EACxBnnC,EAAQ,MAAM,WAAag2H,EACpB,CACL,MAAOrgE,EACP,OAAQa,CACZ,CACA,CASA,SAASy/D,GAAoB/vG,EAAIgwG,EAAaC,EAAcC,EAAO,CACjE,IAAIj2D,EAAO,EACPE,EAAM,EACNg2D,EAAU,EACVC,EAAU,EACVC,EAAerwG,EAAG,wBAClBswG,EAAK,SAAS,gBAAgB,YAC9BC,EAAK,SAAS,gBAAgB,aAElC,OAAIL,IACFC,EAAU,OAAO,YAAcE,EAAa,KAC5CD,EAAU,OAAO,YAAcC,EAAa,KAG1CC,EAAKD,EAAa,KAAOL,GAAeK,EAAa,MAAQL,EAC/D/1D,EAAOk2D,EAAUE,EAAa,KAAO,EAC5BA,EAAa,KAAOA,EAAa,MAAQ,GAAKC,EAAK,EAC5Dr2D,EAAOk2D,EAEPl2D,EAAOk2D,EAAUE,EAAa,MAAQL,EAGpCK,EAAa,KAAOJ,GAAgBM,EAAKF,EAAa,QAAUJ,EAClE91D,EAAMi2D,EAAUG,EAAKF,EAAa,IAAMJ,EAC/BI,EAAa,IAAMA,EAAa,OAAS,GAAKE,EAAK,EAC5Dp2D,EAAMi2D,EAAUC,EAAa,OAE7Bl2D,EAAMi2D,EAAUH,EAGX,CACL,KAAM,GAAG,OAAOh2D,EAAM,IAAI,EAC1B,IAAK,GAAG,OAAOE,EAAK,IAAI,CAC5B,CACA,CACA,SAASgd,GAAgBj1E,EAAM,CAC7B,IAAIsuH,EAAQ,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,SAAS,KAEzF,GAAI,CAACtuH,GAAQA,IAASsuH,EACpB,OAAO,KAGT,IAAIvwG,EAAQ,SAAe3lB,EAAOE,EAAM,CACtC,OAAO,iBAAiBF,EAAO,IAAI,EAAE,iBAAiBE,CAAI,CAC9D,EAEMi/F,EAAQ,gBACRnjB,EAASmjB,EAAM,KAAKx5E,EAAM/d,EAAM,UAAU,EAAI+d,EAAM/d,EAAM,YAAY,EAAI+d,EAAM/d,EAAM,YAAY,CAAC,EACvG,OAAOo0E,EAASp0E,EAAOi1E,GAAgBj1E,EAAK,WAAYsuH,CAAK,CAC/D,CAGA,IAAI1yC,GAAS,CACX,KAAM,QACN,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,QAAS,CACP,KAAM,QACN,QAAS,EACV,EACD,aAAc,CACZ,KAAM,QACN,QAAS,EACV,CACF,EACD,KAAM,UAAgB,CACpB,MAAO,CACL,IAAK,GACL,KAAM,EACZ,CACG,EACD,MAAO,CACL,QAAS,CACP,UAAW,GACX,QAAS,SAAiBx1E,EAAK,CAC7B,IAAIod,EAAQ,KAEZ,KAAK,UAAU,UAAY,CACrBpd,GACFod,EAAM,aAAY,CAE9B,CAAS,CACF,CACF,CACF,EACD,QAAS,UAAmB,CAC1B,IAAI+qG,EAAS,KAET,KAAK,cACP,SAAS,KAAK,YAAY,KAAK,GAAG,EAGpC,KAAK,eAAiB,eAAgB,SAAW,aAAe,YAChE,SAAS,iBAAiB,KAAK,eAAgB,KAAK,kBAAkB,EAEtE,IAAIC,EAAkB,KAAK,QAAQ,IACnC,KAAK,cAAgBf,GAAY,UAAY,CAC3C,OAAOc,EAAO,cACpB,CAAK,EACD,KAAK,cAAgBt5C,GAAgBu5C,CAAe,GAAK,OAEzD,KAAK,cAAc,iBAAiB,SAAU,KAAK,aAAa,EAEhE,OAAO,iBAAiB,SAAU,KAAK,aAAa,CACrD,EACD,cAAe,UAAyB,CAClC,KAAK,cAAgB,KAAK,IAAI,YAChC,KAAK,IAAI,WAAW,YAAY,KAAK,GAAG,EAG1C,SAAS,oBAAoB,KAAK,eAAgB,KAAK,kBAAkB,EAEzE,KAAK,cAAc,oBAAoB,SAAU,KAAK,aAAa,EAEnE,OAAO,oBAAoB,SAAU,KAAK,aAAa,CACxD,EACD,QAAS,CACP,mBAAoB,SAA4BC,EAAK,CACnD,GAAK,KAAK,QACV,KAAIzhH,EAASyhH,EAAI,OACb3wG,EAAK,KAAK,IAEVA,GAAM,CAACA,EAAG,SAAS9Q,CAAM,GAC3B,KAAK,MAAM,eAAgByhH,CAAG,CAEjC,GACD,aAAc,UAAwB,CACpC,GAAK,KAAK,QACV,CAAIC,MAAQ,KAAK,IACbF,EAAkB,KAAK,QAAQ,IAC/BG,EAAe,KAAK,aAEnB,KAAK,aACR,KAAK,WAAahB,GAAoBe,CAAK,GAG7C,IAAIE,EAAmB,KAAK,WACxBrhE,EAAQqhE,EAAiB,MACzBxgE,EAASwgE,EAAiB,OAE1BC,EAAuBhB,GAAoBW,EAAiBjhE,EAAOa,EAAQugE,CAAY,EACvF52D,EAAO82D,EAAqB,KAC5B52D,EAAM42D,EAAqB,IAE/B,KAAK,KAAO92D,EACZ,KAAK,IAAME,EACZ,CACF,CACH,EAEA,SAASyR,GAAmB7tE,EAAUkiB,EAAO69D,EAAQntD,EAASstD,EAAsBhS,EAElFC,EAAYgS,EAAgBC,EAAmBC,EAAsB,CAQrE,IAAI33E,EAAU,OAAOq3E,GAAW,WAAaA,EAAO,QAAUA,EAE9D,OAAI//E,GAAYA,EAAS,SACvB0I,EAAQ,OAAS1I,EAAS,OAC1B0I,EAAQ,gBAAkB1I,EAAS,gBACnC0I,EAAQ,UAAY,IAiEfq3E,CACT,CAGA,IAAIO,GAAiBP,GAGjBQ,GAAiB,UAA0B,CAC7C,IAAIC,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,aAAc,CACtB,MAAO,CACL,KAAQo4E,EAAI,YAAc,eAC3B,CACF,EAAE,CAACA,EAAI,QAAUp4E,EAAG,MAAO,CAC1B,MAAOo4E,EAAI,YAAc,oBAAsBA,EAAI,YAAc,oBACjE,MAAO,CACL,IAAKA,EAAI,IACT,KAAMA,EAAI,KACV,SAAU,UACX,CACL,EAAK,CAACA,EAAI,GAAG,SAAS,CAAC,EAAG,CAAC,EAAIA,EAAI,GAAI,EAAC,CACxC,EAEIE,GAA0B,GAG1BC,GAAwB,OAgBxBE,GAAoBhT,GAAmB,CACzC,OAAQ0S,GACR,gBAAiBG,EACnB,EAAGC,GAAuBL,EAAmI,EAKzJ2yC,GAAmB,UAA0B,CAC/C,IAAIzyC,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAO,CACL,MAAS,6BACT,QAAW,gBACX,MAAS,MACT,OAAU,KACX,CACL,EAAK,CAACA,EAAG,OAAQ,CACb,MAAO,CACL,EAAK,kkBACN,CACF,EAAC,CAAC,CACL,EAEI8qH,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBvlD,GAAmB,CAC3C,OAAQolD,GACR,gBAAiBC,EACnB,EAAGC,GAAyB,EAA6H,EAKrJE,GAAmB,UAA0B,CAC/C,IAAI7yC,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAO,CACL,MAAS,6BACT,QAAW,YACX,MAAS,MACT,OAAU,KACX,CACL,EAAK,CAACA,EAAG,OAAQ,CACb,MAAO,CACL,EAAK,gBACL,KAAQ,MACT,CACL,CAAG,EAAGo4E,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAC1B,MAAO,CACL,EAAK,iJACN,CACL,CAAG,EAAGo4E,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAC1B,MAAO,CACL,EAAK,0CACN,CACF,EAAC,CAAC,CACL,EAEIkrH,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsB3lD,GAAmB,CAC3C,OAAQwlD,GACR,gBAAiBC,EACnB,EAAGC,GAAyB,EAA6H,EAKrJE,GAAmB,UAA0B,CAC/C,IAAIjzC,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAO,CACL,MAAS,6BACT,QAAW,gBACX,MAAS,MACT,OAAU,KACX,CACL,EAAK,CAACA,EAAG,OAAQ,CACb,MAAO,CACL,EAAK,sQACN,CACF,EAAC,CAAC,CACL,EAEIsrH,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsB/lD,GAAmB,CAC3C,OAAQ4lD,GACR,gBAAiBC,EACnB,EAAGC,GAAyB,EAA6H,EAkBrJE,GAAW,CACb,MAAO,CACL,KAAM,OACN,SAAU,OACX,EACD,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,CACH,EAGIC,GAAmBD,GAGnBE,GAAmB,UAA0B,CAC/C,IAAIvzC,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,SAAUo4E,EAAI,GAAG,CACzB,MAAO,CAACA,EAAI,YAAc,QAAUA,EAAI,YAAc,aAAeA,EAAI,YAAc,aAAeA,EAAI,KAAM,CAC9G,SAAUA,EAAI,QACpB,CAAK,EACD,MAAO,CACL,KAAQ,SACR,SAAYA,EAAI,QACjB,CACF,EAAEA,EAAI,UAAU,EAAG,CAACp4E,EAAG,IAAK,CAC3B,MAAOo4E,EAAI,YAAc,SAAWA,EAAI,IACzC,EAAC,CAAC,CACL,EAEIwzC,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBrmD,GAAmB,CAC3C,OAAQkmD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAEnKK,GAAW,CACb,KAAM,YACN,WAAY,CACV,WAAYD,EACb,EACD,OAAQ,CACN,UAAW,CACT,QAAS,UAAoB,CAC3B,OAAOvC,EACR,CACF,EACD,QAAS,CACP,QAAS,UAAoB,CAC3B,OAAOrI,EACR,CACF,EACD,YAAa,CACX,QAAS,IACV,EACD,iBAAkB,CAChB,QAAS,MACV,EACD,iBAAkB,CAChB,QAAS,MACV,CACF,EACD,MAAO,CACL,wBAAyB,CACvB,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,SAAU,CACR,KAAM,KACN,QAAS,UAAoB,CAC3B,OAAO,IAAI,IACZ,CACF,EACD,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EACD,YAAa,CACX,KAAM,OACN,QAAS,YACV,EACD,cAAe,CACb,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,eAAgB,CACd,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,CACF,EACD,SAAU,CACR,eAAgB,UAA0B,CACxC,OAAO,KAAK,UAAS,EAAG,aAAa,gBAAkB,CACxD,EACD,UAAW,UAAqB,CAC9B,IAAI8K,EAAkB,KAAK,UAAW,EAClCC,EAAaD,EAAgB,WAC7BE,EAAkBF,EAAgB,gBAClCG,EAAwBH,EAAgB,YACxCI,EAAcD,IAA0B,OAAS,MAAQA,EAEzDE,EAAY,CACd,MAAO,OACP,MAAO,KAAK,WAAW,KAAK,SAAUJ,CAAU,CACxD,EACUK,EAAa,CACf,MAAO,QACP,MAAO,KAAK,WAAW,KAAK,SAAUF,CAAW,CACzD,EACM,OAAOF,EAAkB,CAACI,EAAYD,CAAS,EAAI,CAACA,EAAWC,CAAU,CAC1E,EACD,KAAM,UAAgB,CACpB,IAAIt9D,EAAS,KAAK,YACdu9D,EAAOv9D,EAAO,MAAQA,EAAO,aAAa,YAC9C,OAAOu9D,EAAK,OAAOA,CAAI,EAAE,MAAM,KAAK,eAAgB,KAAK,eAAiB,CAAC,CAC5E,EACD,MAAO,UAAiB,CACtB,IAAIntB,EAAO,KAAK,SAAS,YAAW,EAChCC,EAAQ,KAAK,SAAS,SAAQ,EAC9Bv8F,EAAMilH,GAAY,CACpB,eAAgB,KAAK,eACrB,KAAM3oB,EACN,MAAOC,CACf,CAAO,EACD,OAAOhkD,GAAMv4C,EAAK,CAAC,CACpB,CACF,EACD,QAAS,CACP,iBAAkB,SAA0BkL,EAAM,CAChD,IAAI2yG,EAAO,IAAI,KAAK,KAAK,QAAQ,EAEjC,OAAQ3yG,EAAI,CACV,IAAK,YACH2yG,EAAK,YAAYA,EAAK,cAAgB,EAAGA,EAAK,SAAU,EAAG,EAAG,CAAC,EAC/DA,EAAK,SAAS,GAAI,GAAI,GAAI,GAAG,EAC7B,MAEF,IAAK,YACHA,EAAK,YAAYA,EAAK,YAAa,EAAG,CAAC,EACvC,MAEF,IAAK,aACHA,EAAK,SAASA,EAAK,SAAU,EAAE,CAAC,EAChCA,EAAK,SAAS,GAAI,GAAI,GAAI,GAAG,EAC7B,MAEF,IAAK,aACHA,EAAK,SAASA,EAAK,SAAU,EAAG,CAAC,EACjC,KACH,CAED,OAAO,KAAK,wBAAwBA,EAAM3yG,CAAI,CAC/C,EACD,oBAAqB,UAA+B,CAClD,KAAK,MAAM,iBAAkBu6G,GAAS,KAAK,SAAU,SAAUj4H,EAAG,CAChE,OAAOA,EAAI,CACnB,CAAO,EAAG,YAAY,CACjB,EACD,qBAAsB,UAAgC,CACpD,KAAK,MAAM,iBAAkBi4H,GAAS,KAAK,SAAU,SAAUj4H,EAAG,CAChE,OAAOA,EAAI,CACnB,CAAO,EAAG,YAAY,CACjB,EACD,0BAA2B,UAAqC,CAC9D,KAAK,MAAM,iBAAkBq4H,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,CACnB,CAAO,EAAG,WAAW,CAChB,EACD,2BAA4B,UAAsC,CAChE,KAAK,MAAM,iBAAkBq4H,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,CACnB,CAAO,EAAG,WAAW,CAChB,EACD,kBAAmB,SAA2Bk8H,EAAO,CACnD,KAAK,MAAM,cAAeA,CAAK,CAChC,EACD,iBAAkB,SAA0BC,EAAM,CAC5C,OAAO,KAAK,kBAAqB,YACnC,KAAK,iBAAiBA,CAAI,CAE7B,EACD,iBAAkB,SAA0BA,EAAM,CAC5C,OAAO,KAAK,kBAAqB,YACnC,KAAK,iBAAiBA,CAAI,CAE7B,EACD,gBAAiB,SAAyBjC,EAAK,CAC7C,IAAIzhH,EAASyhH,EAAI,OAEbzhH,EAAO,QAAQ,YAAW,IAAO,QACnCA,EAASA,EAAO,YAGlB,IAAIjV,EAAQiV,EAAO,aAAa,cAAc,EAE9C,GAAIjV,EAAO,CACT,IAAI44H,EAAmB54H,EAAM,MAAM,GAAG,EAAE,IAAI,SAAUxD,EAAG,CACvD,OAAO,SAASA,EAAG,EAAE,CAC/B,CAAS,EACGq8H,EAAoB5J,GAAe2J,EAAkB,CAAC,EACtDE,EAAMD,EAAkB,CAAC,EACzBE,EAAMF,EAAkB,CAAC,EAEzBhM,EAAO,KAAK,MAAMiM,CAAG,EAAEC,CAAG,EAC9B,KAAK,MAAM,SAAU,IAAI,KAAKlM,CAAI,CAAC,CACpC,CACF,EACD,WAAY,SAAoBA,EAAMmM,EAAK,CACzC,OAAOt4E,GAAOmsE,EAAMmM,EAAK,CACvB,OAAQ,KAAK,UAAS,EAAG,YACjC,CAAO,CACF,EACD,aAAc,SAAsBnM,EAAM,CACxC,IAAImM,EAAM,KAAK,YACf,OAAO,KAAK,WAAWnM,EAAMmM,CAAG,CACjC,EACD,cAAe,SAAuBnM,EAAM,CAC1C,OAAO,KAAK,QAAQA,EAAM,KAAK,UAAS,EAAG,YAAY,CACxD,CACF,CACH,EAGIoM,GAAmBhB,GAGnBiB,GAAmB,UAA0B,CAC/C,IAAI50C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,aAAeA,EAAI,YAAc,sBAC9D,EAAK,CAACp4E,EAAG,MAAO,CACZ,MAAOo4E,EAAI,YAAc,kBAC7B,EAAK,CAACp4E,EAAG,cAAe,CACpB,MAAO,CACL,KAAQ,cACR,SAAYo4E,EAAI,iBAAiB,WAAW,CAC7C,EACD,GAAI,CACF,MAASA,EAAI,yBACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,cAAe,CACjC,MAAO,CACL,KAAQ,OACR,SAAYo4E,EAAI,iBAAiB,YAAY,CAC9C,EACD,GAAI,CACF,MAASA,EAAI,mBACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,cAAe,CACjC,MAAO,CACL,KAAQ,eACR,SAAYo4E,EAAI,iBAAiB,WAAW,CAC7C,EACD,GAAI,CACF,MAASA,EAAI,0BACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,cAAe,CACjC,MAAO,CACL,KAAQ,QACR,SAAYo4E,EAAI,iBAAiB,YAAY,CAC9C,EACD,GAAI,CACF,MAASA,EAAI,oBACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAC1B,MAAOo4E,EAAI,YAAc,wBAC1B,EAAEA,EAAI,GAAGA,EAAI,UAAW,SAAUr1E,EAAM,CACvC,OAAO/C,EAAG,SAAU,CAClB,IAAK+C,EAAK,MACV,MAAOq1E,EAAI,YAAc,QAAUA,EAAI,YAAc,aAAeA,EAAI,YAAc,gBAAkBr1E,EAAK,MAC7G,MAAO,CACL,KAAQ,QACT,EACD,GAAI,CACF,MAAS,SAAekQ,EAAQ,CAC9B,OAAOmlE,EAAI,kBAAkBr1E,EAAK,KAAK,CACxC,CACF,CACF,EAAE,CAACq1E,EAAI,GAAG;AAAA,UAAeA,EAAI,GAAGr1E,EAAK,KAAK,EAAI;AAAA,OAAU,CAAC,CAAC,CAC/D,CAAG,EAAG,CAAC,CAAC,EAAG,CAAC,EAAGq1E,EAAI,GAAG,GAAG,EAAGp4E,EAAG,MAAO,CAClC,MAAOo4E,EAAI,YAAc,mBAC7B,EAAK,CAACp4E,EAAG,QAAS,CACd,MAAOo4E,EAAI,YAAc,UAAYA,EAAI,YAAc,aAC3D,EAAK,CAACp4E,EAAG,QAAS,CAACA,EAAG,KAAM,CAACo4E,EAAI,eAAiBp4E,EAAG,KAAM,CACvD,MAAOo4E,EAAI,YAAc,qBAC1B,GAAIA,EAAI,KAAMA,EAAI,GAAG,GAAG,EAAGA,EAAI,GAAGA,EAAI,KAAM,SAAUknB,EAAK,CAC1D,OAAOt/F,EAAG,KAAM,CACd,IAAKs/F,CACX,EAAO,CAAClnB,EAAI,GAAGA,EAAI,GAAGknB,CAAG,CAAC,CAAC,CAAC,CAC5B,CAAG,CAAC,EAAG,CAAC,CAAC,CAAC,EAAGlnB,EAAI,GAAG,GAAG,EAAGp4E,EAAG,QAAS,CAClC,GAAI,CACF,MAASo4E,EAAI,eACd,CACL,EAAKA,EAAI,GAAGA,EAAI,MAAO,SAAUw0C,EAAKp8H,EAAG,CACrC,OAAOwP,EAAG,KAAM,CACd,IAAKxP,EACL,MAAO,CAAC4nF,EAAI,YAAc,YAAaA,EAAI,cAAcw0C,CAAG,CAAC,CAC9D,EAAE,CAACx0C,EAAI,eAAiBp4E,EAAG,KAAM,CAChC,MAAOo4E,EAAI,YAAc,eACzB,MAAO,CACL,eAAgB5nF,EAAI,IACrB,CACF,EAAE,CAAC4nF,EAAI,GAAG;AAAA,cAAmBA,EAAI,GAAGA,EAAI,cAAcw0C,EAAI,CAAC,CAAC,CAAC,EAAI;AAAA,WAAc,CAAC,CAAC,EAAIx0C,EAAI,KAAMA,EAAI,GAAG,GAAG,EAAGA,EAAI,GAAGw0C,EAAK,SAAUH,EAAM5uG,EAAG,CAC1I,OAAO7d,EAAG,KAAM,CACd,IAAK6d,EACL,YAAa,OACb,MAAOu6D,EAAI,eAAeq0C,CAAI,EAC9B,MAAO,CACL,eAAgBj8H,EAAI,IAAMqtB,EAC1B,MAASu6D,EAAI,aAAaq0C,CAAI,CAC/B,EACD,GAAI,CACF,WAAc,SAAoBx5G,EAAQ,CACxC,OAAOmlE,EAAI,iBAAiBq0C,CAAI,CACjC,EACD,WAAc,SAAoBx5G,EAAQ,CACxC,OAAOmlE,EAAI,iBAAiBq0C,CAAI,CACjC,CACF,CACF,EAAE,CAACzsH,EAAG,MAAO,CAACo4E,EAAI,GAAGA,EAAI,GAAGq0C,EAAK,QAAO,CAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CACtD,CAAK,CAAC,EAAG,CAAC,CACP,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CACb,EAEIQ,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsB1nD,GAAmB,CAC3C,OAAQunD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAGnKK,GAAW,CACb,KAAM,aACN,WAAY,CACV,WAAYtB,EACb,EACD,OAAQ,CACN,UAAW,CACT,QAAS,UAAoB,CAC3B,OAAOvC,EACR,CACF,EACD,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,wBAAyB,CACvB,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,SAAU,CACR,KAAM,KACN,QAAS,UAAoB,CAC3B,OAAO,IAAI,IACZ,CACF,EACD,eAAgB,CACd,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,CACF,EACD,SAAU,CACR,aAAc,UAAwB,CACpC,OAAO,KAAK,SAAS,aACtB,EACD,OAAQ,UAAkB,CACxB,IAAIv6D,EAAS,KAAK,YACdq+D,EAAer+D,EAAO,QAAUA,EAAO,aAAa,YACpDs+D,EAASD,EAAa,IAAI,SAAUv4H,EAAMuqG,EAAO,CACnD,MAAO,CACL,KAAMvqG,EACN,MAAOuqG,CACjB,CACA,CAAO,EACD,OAAOhkD,GAAMiyE,EAAQ,CAAC,CACvB,CACF,EACD,QAAS,CACP,iBAAkB,SAA0Bt/G,EAAM,CAChD,IAAI2yG,EAAO,IAAI,KAAK,KAAK,QAAQ,EAEjC,OAAQ3yG,EAAI,CACV,IAAK,YACH2yG,EAAK,YAAYA,EAAK,YAAa,EAAG,EAAG,GAAI,EAAE,EAC/CA,EAAK,SAAS,GAAI,GAAI,GAAI,GAAG,EAC7B,MAEF,IAAK,YACHA,EAAK,YAAYA,EAAK,YAAa,EAAG,EAAG,EAAG,CAAC,EAC7C,KACH,CAED,OAAO,KAAK,wBAAwBA,EAAM3yG,CAAI,CAC/C,EACD,0BAA2B,UAAqC,CAC9D,KAAK,MAAM,iBAAkB26G,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,CACnB,CAAO,EAAG,WAAW,CAChB,EACD,2BAA4B,UAAsC,CAChE,KAAK,MAAM,iBAAkBq4H,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,CACnB,CAAO,EAAG,WAAW,CAChB,EACD,kBAAmB,UAA6B,CAC9C,KAAK,MAAM,cAAe,MAAM,CACjC,EACD,YAAa,SAAqBk6H,EAAK,CACrC,IAAIzhH,EAASyhH,EAAI,OAEbzhH,EAAO,QAAQ,YAAW,IAAO,QACnCA,EAASA,EAAO,YAGlB,IAAIs2F,EAAQt2F,EAAO,aAAa,YAAY,EAExCs2F,GAAS,CAACt2F,EAAO,UAAU,SAAS,UAAU,GAChD,KAAK,MAAM,SAAU,SAASs2F,EAAO,EAAE,CAAC,CAE3C,CACF,CACH,EAGIkuB,GAAmBH,GAGnBI,GAAmB,UAA0B,CAC/C,IAAIp1C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,aAAeA,EAAI,YAAc,uBAC9D,EAAK,CAACp4E,EAAG,MAAO,CACZ,MAAOo4E,EAAI,YAAc,kBAC7B,EAAK,CAACp4E,EAAG,cAAe,CACpB,MAAO,CACL,KAAQ,cACR,SAAYo4E,EAAI,iBAAiB,WAAW,CAC7C,EACD,GAAI,CACF,MAASA,EAAI,yBACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,cAAe,CACjC,MAAO,CACL,KAAQ,eACR,SAAYo4E,EAAI,iBAAiB,WAAW,CAC7C,EACD,GAAI,CACF,MAASA,EAAI,0BACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAC1B,MAAOo4E,EAAI,YAAc,wBAC7B,EAAK,CAACp4E,EAAG,SAAU,CACf,MAAOo4E,EAAI,YAAc,QAAUA,EAAI,YAAc,YACrD,MAAO,CACL,KAAQ,QACT,EACD,GAAI,CACF,MAASA,EAAI,iBACd,CACL,EAAK,CAACA,EAAI,GAAG;AAAA,UAAeA,EAAI,GAAGA,EAAI,YAAY,EAAI;AAAA,OAAU,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAC,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,MAAO,CAChG,MAAOo4E,EAAI,YAAc,mBAC7B,EAAK,CAACp4E,EAAG,QAAS,CACd,MAAOo4E,EAAI,YAAc,UAAYA,EAAI,YAAc,eACvD,GAAI,CACF,MAASA,EAAI,WACd,CACL,EAAKA,EAAI,GAAGA,EAAI,OAAQ,SAAUw0C,EAAKp8H,EAAG,CACtC,OAAOwP,EAAG,KAAM,CACd,IAAKxP,CACN,EAAE4nF,EAAI,GAAGw0C,EAAK,SAAUH,EAAM5uG,EAAG,CAChC,OAAO7d,EAAG,KAAM,CACd,IAAK6d,EACL,YAAa,OACb,MAAOu6D,EAAI,eAAeq0C,EAAK,KAAK,EACpC,MAAO,CACL,aAAcA,EAAK,KACpB,CACF,EAAE,CAACzsH,EAAG,MAAO,CAACo4E,EAAI,GAAGA,EAAI,GAAGq0C,EAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CACjD,CAAK,EAAG,CAAC,CACN,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CACX,EAEIgB,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBloD,GAAmB,CAC3C,OAAQ+nD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAGnKK,GAAW,CACb,KAAM,YACN,WAAY,CACV,WAAY9B,EACb,EACD,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,wBAAyB,CACvB,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,SAAU,CACR,KAAM,KACN,QAAS,UAAoB,CAC3B,OAAO,IAAI,IACZ,CACF,EACD,eAAgB,CACd,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,aAAc,CACZ,KAAM,QACP,CACF,EACD,SAAU,CACR,MAAO,UAAiB,CACtB,IAAI9D,EAAW,IAAI,KAAK,KAAK,QAAQ,EAErC,OAAI,OAAO,KAAK,cAAiB,WACxB,KAAK,aAAaA,CAAQ,EAG5B,KAAK,SAASA,CAAQ,CAC9B,EACD,UAAW,UAAqB,CAC9B,OAAO,KAAK,MAAM,CAAC,EAAE,CAAC,CACvB,EACD,SAAU,UAAoB,CAC5B,IAAIh5G,EAAO,SAAclM,EAAK,CAC5B,OAAOA,EAAIA,EAAI,OAAS,CAAC,CACjC,EAEM,OAAOkM,EAAKA,EAAK,KAAK,KAAK,CAAC,CAC7B,CACF,EACD,QAAS,CACP,iBAAkB,SAA0BhB,EAAM,CAChD,IAAI2yG,EAAO,IAAI,KAAK,KAAK,QAAQ,EAEjC,OAAQ3yG,EAAI,CACV,IAAK,cACH2yG,EAAK,YAAY,KAAK,UAAY,EAAG,GAAI,EAAE,EAC3CA,EAAK,SAAS,GAAI,GAAI,GAAI,GAAG,EAC7B,MAEF,IAAK,cACHA,EAAK,YAAY,KAAK,SAAW,EAAG,EAAG,CAAC,EACxC,KACH,CAED,OAAO,KAAK,wBAAwBA,EAAM3yG,CAAI,CAC/C,EACD,SAAU,SAAkBg6G,EAAU,CAIpC,QAHI6F,EAAY,KAAK,MAAM7F,EAAS,cAAgB,EAAE,EAAI,GACtD8F,EAAQ,GAEHt9H,EAAI,EAAGA,EAAI,GAAIA,IACtBs9H,EAAM,KAAKD,EAAYr9H,CAAC,EAG1B,OAAO6qD,GAAMyyE,EAAO,CAAC,CACtB,EACD,0BAA2B,UAAqC,CAC9D,KAAK,MAAM,iBAAkBnF,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,EACnB,CAAO,EAAG,aAAa,CAClB,EACD,2BAA4B,UAAsC,CAChE,KAAK,MAAM,iBAAkBq4H,GAAQ,KAAK,SAAU,SAAUr4H,EAAG,CAC/D,OAAOA,EAAI,EACnB,CAAO,EAAG,aAAa,CAClB,EACD,YAAa,SAAqBk6H,EAAK,CACrC,IAAIzhH,EAASyhH,EAAI,OAEbzhH,EAAO,QAAQ,YAAW,IAAO,QACnCA,EAASA,EAAO,YAGlB,IAAIq2F,EAAOr2F,EAAO,aAAa,WAAW,EAEtCq2F,GAAQ,CAACr2F,EAAO,UAAU,SAAS,UAAU,GAC/C,KAAK,MAAM,SAAU,SAASq2F,EAAM,EAAE,CAAC,CAE1C,CACF,CACH,EAGI2uB,GAAmBH,GAGnBI,GAAmB,UAA0B,CAC/C,IAAI51C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,aAAeA,EAAI,YAAc,sBAC9D,EAAK,CAACp4E,EAAG,MAAO,CACZ,MAAOo4E,EAAI,YAAc,kBAC7B,EAAK,CAACp4E,EAAG,cAAe,CACpB,MAAO,CACL,KAAQ,cACR,SAAYo4E,EAAI,iBAAiB,aAAa,CAC/C,EACD,GAAI,CACF,MAASA,EAAI,yBACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,cAAe,CACjC,MAAO,CACL,KAAQ,eACR,SAAYo4E,EAAI,iBAAiB,aAAa,CAC/C,EACD,GAAI,CACF,MAASA,EAAI,0BACd,CACL,CAAG,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAC1B,MAAOo4E,EAAI,YAAc,wBAC7B,EAAK,CAACp4E,EAAG,OAAQ,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,SAAS,CAAC,CAAC,CAAC,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CACvE,MAAOo4E,EAAI,YAAc,4BAC1B,GAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,OAAQ,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAC,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,MAAO,CACzF,MAAOo4E,EAAI,YAAc,mBAC7B,EAAK,CAACp4E,EAAG,QAAS,CACd,MAAOo4E,EAAI,YAAc,UAAYA,EAAI,YAAc,cACvD,GAAI,CACF,MAASA,EAAI,WACd,CACL,EAAKA,EAAI,GAAGA,EAAI,MAAO,SAAUw0C,EAAKp8H,EAAG,CACrC,OAAOwP,EAAG,KAAM,CACd,IAAKxP,CACN,EAAE4nF,EAAI,GAAGw0C,EAAK,SAAUH,EAAM5uG,EAAG,CAChC,OAAO7d,EAAG,KAAM,CACd,IAAK6d,EACL,YAAa,OACb,MAAOu6D,EAAI,eAAeq0C,CAAI,EAC9B,MAAO,CACL,YAAaA,CACd,CACF,EAAE,CAACzsH,EAAG,MAAO,CAACo4E,EAAI,GAAGA,EAAI,GAAGq0C,CAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAC5C,CAAK,EAAG,CAAC,CACN,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CACX,EAEIwB,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsB1oD,GAAmB,CAC3C,OAAQuoD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAEnKK,GAAgB,CAClB,KAAM,gBACN,OAAQ,CACN,YAAa,CACX,QAAS,IACV,EACD,mBAAoB,CAClB,QAAS,UAAoB,CAC3B,OAAO,UAAY,EACpB,CACF,CACF,EACD,MAAO,CACL,MAAO,CAAE,EACT,aAAc,CACZ,QAAS,UAAoB,CAC3B,IAAIzN,EAAO,IAAI,KACf,OAAAA,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACR,CACF,EACD,aAAc,CACZ,KAAM,MACP,EACD,wBAAyB,CACvB,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,aAAc,CACZ,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,KAAM,CACJ,KAAM,OACN,QAAS,MACV,EACD,WAAY,CACV,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,eAAgB,CACd,KAAM,QACN,QAAS,MACV,EACD,aAAc,CACZ,KAAM,QACP,EACD,YAAa,CACX,KAAM,OACN,QAAS,YACV,EACD,SAAU,KAEV,cAAe,CACb,KAAM,QACN,QAAS,EACV,CACF,EACD,KAAM,UAAgB,CACpB,IAAI0N,EAAS,CAAC,OAAQ,QAAS,MAAM,EACjCv6H,EAAQ,KAAK,IAAIu6H,EAAO,QAAQ,KAAK,IAAI,EAAGA,EAAO,QAAQ,KAAK,YAAY,CAAC,EAC7E7B,EAAQ14H,IAAU,GAAKu6H,EAAOv6H,CAAK,EAAI,OAC3C,MAAO,CACL,MAAO04H,EACP,cAAe,IAAI,IACzB,CACG,EACD,SAAU,CACR,WAAY,UAAsB,CAChC,IAAIr4H,EAAQ,MAAM,QAAQ,KAAK,KAAK,EAAI,KAAK,MAAQ,CAAC,KAAK,KAAK,EAC5DuO,EAAM,CACR,KAAMklH,GACN,MAAOC,GACP,KAAMC,EACd,EACU5jH,EAAQxB,EAAI,KAAK,IAAI,GAAKA,EAAI,KAClC,OAAOvO,EAAM,OAAOqsH,EAAW,EAAE,IAAI,SAAUlwH,EAAG,CAChD,OAAO4T,EAAM5T,CAAC,CACtB,CAAO,CACF,EACD,aAAc,UAAwB,CACpC,OAAO,KAAK,cAAc,aAC3B,EACD,cAAe,UAAyB,CACtC,OAAO,KAAK,cAAc,UAC3B,CACF,EACD,MAAO,CACL,MAAO,CACL,UAAW,GACX,QAAS,cACV,EACD,SAAU,CACR,QAAS,cACV,EACD,aAAc,CACZ,QAAS,cACV,CACF,EACD,QAAS,CACP,aAAc,UAAwB,CACpC,IAAIg+H,EAAe,KAAK,SAExB,GAAI,CAAC9N,GAAY8N,CAAY,EAAG,CAC9B,IAAI3rF,EAAS,KAAK,WAAW,OAC7B2rF,EAAe5G,GAAa/kF,EAAS,EAAI,KAAK,WAAWA,EAAS,CAAC,EAAI,KAAK,YAAY,CACzF,CAED,KAAK,cAAgBklF,GAAayG,CAAY,CAC/C,EACD,WAAY,SAAoB3N,EAAM,CACpC,OAAO,KAAK,aAAa,IAAI,KAAKA,CAAI,EAAG,KAAK,UAAU,CACzD,EACD,SAAU,SAAkBA,EAAM3yG,EAAM,CACjC,KAAK,WAAW2yG,CAAI,IACvB,KAAK,MAAM,SAAUA,EAAM3yG,EAAM,KAAK,UAAU,EAEhD,KAAK,mBAAmB,OAAQ2yG,EAAM3yG,CAAI,EAE7C,EACD,qBAAsB,SAA8Bg6G,EAAUh6G,EAAM,CAClE,IAAIugH,EAAc,IAAI,KAAK,KAAK,aAAa,EAC7C,KAAK,cAAgBvG,EACrB,KAAK,MAAM,kBAAmBA,CAAQ,EACtC,KAAK,mBAAmB,kBAAmBA,EAAUuG,EAAavgH,CAAI,CACvE,EACD,kBAAmB,SAA2Bw+G,EAAO,CACnD,IAAIgC,EAAW,KAAK,MACpB,KAAK,MAAQhC,EACb,KAAK,mBAAmB,eAAgBA,EAAOgC,CAAQ,CACxD,EACD,iBAAkB,SAA0BpvB,EAAM,CAChD,GAAI,KAAK,OAAS,OAAQ,CACxB,IAAIuhB,EAAO,KAAK,gBAAgBvhB,CAAI,EACpC,KAAK,SAASuhB,EAAM,MAAM,CAClC,SACQ,KAAK,qBAAqB2E,GAAWlmB,EAAM,KAAK,aAAa,EAAG,MAAM,EACtE,KAAK,kBAAkB,OAAO,EAE1B,KAAK,eAAiB,KAAK,WAAW,SAAW,EAAG,CACtD,IAAIqvB,EAAQ,IAAI,KAAK,KAAK,WAAW,CAAC,CAAC,EAEvCA,EAAM,YAAYrvB,CAAI,EAEtB,KAAK,SAASqvB,EAAO,MAAM,CAC5B,CAEJ,EACD,kBAAmB,SAA2BpvB,EAAO,CACnD,GAAI,KAAK,OAAS,QAAS,CACzB,IAAIshB,EAAO,KAAK,iBAAiBthB,CAAK,EACtC,KAAK,SAASshB,EAAM,OAAO,CACnC,SACQ,KAAK,qBAAqB2E,GAAW,KAAK,aAAcjmB,CAAK,EAAG,OAAO,EACvE,KAAK,kBAAkB,MAAM,EAEzB,KAAK,eAAiB,KAAK,WAAW,SAAW,EAAG,CACtD,IAAIqvB,EAAS,IAAI,KAAK,KAAK,WAAW,CAAC,CAAC,EAExCA,EAAO,YAAY,KAAK,YAAY,EAEpC,KAAK,SAASnG,GAASmG,EAAQrvB,CAAK,EAAG,OAAO,CAC/C,CAEJ,EACD,iBAAkB,SAA0BshB,EAAM,CAChD,KAAK,SAASA,EAAM,KAAK,OAAS,OAAS,OAAS,MAAM,CAC3D,EACD,iBAAkB,SAA0BthB,EAAO,CACjD,OAAOimB,GAAW,KAAK,aAAcjmB,CAAK,CAC3C,EACD,gBAAiB,SAAyBD,EAAM,CAC9C,OAAOkmB,GAAWlmB,EAAM,CAAC,CAC1B,EACD,eAAgB,SAAwBuvB,EAAU,CAChD,IAAIC,EAAkBD,EAAS,SAAQ,IAAO,KAAK,cAC/C99D,EAAU,GAEV89D,EAAS,YAAc,IAAI,KAAM,EAAC,SAAS,EAAG,EAAG,EAAG,CAAC,GACvD99D,EAAQ,KAAK,OAAO,EAGlB+9D,GACF/9D,EAAQ,KAAK,mBAAmB,EAGlC,IAAI5S,EAAQ,KAAK,cAAc0wE,CAAQ,EAEvC,OAAM1wE,IAAU,UAAY2wE,GAC1B/9D,EAAQ,KAAK5S,CAAK,EAGb4S,EAAQ,OAAO,KAAK,WAAW89D,EAAU,KAAK,WAAY99D,EAAQ,KAAK,GAAG,CAAC,CAAC,CACpF,EACD,gBAAiB,SAAyBwuC,EAAO,CAC/C,IAAIxuC,EAAU,GAEd,GAAI,KAAK,OAAS,QAAS,CACrB,KAAK,gBAAkBwuC,GACzBxuC,EAAQ,KAAK,QAAQ,EAGvB,IAAIg+D,EAAY,KAAK,iBAAiBxvB,CAAK,EAE3C,OAAI,KAAK,wBAAwBwvB,EAAW,OAAO,GACjDh+D,EAAQ,KAAK,UAAU,EAGlBA,CACR,CAED,IAAI89D,EAAW,KAAK,iBAAiBtvB,CAAK,EAC1C,OAAAxuC,EAAQ,KAAK,KAAK,cAAc89D,CAAQ,CAAC,EAClC99D,EAAQ,OAAO,KAAK,WAAW89D,EAAU,KAAK,WAAY99D,EAAQ,KAAK,GAAG,CAAC,CAAC,CACpF,EACD,eAAgB,SAAwBuuC,EAAM,CAC5C,IAAIvuC,EAAU,GAEd,GAAI,KAAK,OAAS,OAAQ,CACpB,KAAK,eAAiBuuC,GACxBvuC,EAAQ,KAAK,QAAQ,EAGvB,IAAIi+D,EAAa,KAAK,gBAAgB1vB,CAAI,EAE1C,OAAI,KAAK,wBAAwB0vB,EAAY,MAAM,GACjDj+D,EAAQ,KAAK,UAAU,EAGlBA,CACR,CAED,IAAI89D,EAAW,KAAK,gBAAgBvvB,CAAI,EACxC,OAAAvuC,EAAQ,KAAK,KAAK,cAAc89D,CAAQ,CAAC,EAClC99D,EAAQ,OAAO,KAAK,WAAW89D,EAAU,KAAK,WAAY99D,EAAQ,KAAK,GAAG,CAAC,CAAC,CACpF,EACD,cAAe,SAAuB89D,EAAU,CAC9C,OAAI,KAAK,WAAWA,CAAQ,EACnB,WAGL,KAAK,WAAW,KAAK,SAAUr+H,EAAG,CACpC,OAAOA,EAAE,QAAO,IAAOq+H,EAAS,QAAO,CAC/C,CAAO,EACQ,SAGF,EACR,EACD,aAAc,SAAsB/B,EAAK,CACvC,GAAI,KAAK,OAAS,OAAQ,MAAO,GACjC,IAAI1oH,EAAQ0oH,EAAI,CAAC,EAAE,QAAO,EACtB99F,EAAM89F,EAAI,CAAC,EAAE,QAAO,EACpBmC,EAAS,KAAK,WAAW,KAAK,SAAUz+H,EAAG,CAC7C,IAAIovG,EAAOpvG,EAAE,UACb,OAAOovG,GAAQx7F,GAASw7F,GAAQ5wE,CACxC,CAAO,EACD,OAAOigG,EAAS,GAAG,OAAO,KAAK,YAAa,cAAc,EAAI,EAC/D,CACF,EACD,OAAQ,UAAkB,CACxB,IAAI/9H,EAAI,UAAU,CAAC,EACfw7H,EAAQ,KAAK,MACbwC,EAAgB,KAAK,cAEzB,OAAIxC,IAAU,OACLx7H,EAAEm9H,GAAqB,CAC5B,MAAS,CACP,wBAA2B,KAAK,wBAChC,SAAYa,EACZ,eAAkB,KAAK,eACvB,aAAgB,KAAK,YACtB,EACD,GAAM,CACJ,OAAU,KAAK,iBACf,eAAkB,KAAK,oBACxB,CACT,CAAO,EAGCxC,IAAU,QACLx7H,EAAE28H,GAAqB,CAC5B,MAAS,CACP,wBAA2B,KAAK,wBAChC,SAAYqB,EACZ,eAAkB,KAAK,eACxB,EACD,GAAM,CACJ,OAAU,KAAK,kBACf,YAAe,KAAK,kBACpB,eAAkB,KAAK,oBACxB,CACT,CAAO,EAGIh+H,EAAEm8H,GAAqB,CAC5B,MAAS,CACP,wBAA2B,KAAK,wBAChC,SAAY6B,EACZ,eAAkB,KAAK,eACvB,cAAiB,KAAK,aACtB,YAAe,KAAK,YACpB,eAAkB,OAAO,KAAK,gBAAmB,UAAY,KAAK,eAAiB,KAAK,OAAS,MAClG,EACD,MAASzqE,GAAgB,GAAI,GAAG,OAAO,KAAK,YAAa,qBAAqB,EAAG,KAAK,OAAS,MAAM,EACrG,GAAM,CACJ,OAAU,KAAK,iBACf,YAAe,KAAK,kBACpB,eAAkB,KAAK,oBACxB,CACP,CAAK,CACF,CACH,EAEI0qE,GAAgB,CAClB,KAAM,gBACN,WAAY,CACV,cAAeb,EAChB,EACD,QAAS,UAAmB,CAC1B,MAAO,CACL,iBAAkB,KAAK,iBACvB,iBAAkB,KAAK,gBAC7B,CACG,EACD,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAOpyD,GAAe,GAAIoyD,GAAc,KAAK,EAC7C,KAAM,UAAgB,CACpB,MAAO,CACL,WAAY,CAAE,EACd,UAAW,CAAE,EACb,aAAc,IACpB,CACG,EACD,SAAU,CAER,gBAAiB,UAA2B,CAC1C,IAAI1rH,EAAM,CACR,KAAM,EAEN,MAAO,GAEP,KAAM,GAEd,EACM,OAAOA,EAAI,KAAK,IAAI,GAAKA,EAAI,IAC9B,EACD,gBAAiB,UAA2B,CAC1C,MACD,MACD,cAAe,UAAyB,CACtC,OAAO,MAAM,QAAQ,KAAK,YAAY,EAAI,KAAK,aAAe,CAAC,KAAK,aAAc,KAAK,YAAY,CACpG,CACF,EACD,MAAO,CACL,MAAO,CACL,UAAW,GACX,QAAS,UAAmB,CAC1B,IAAI6c,EAAQ,KAEZ,KAAK,WAAagoG,GAAiB,KAAK,KAAK,EAAI,KAAK,MAAQ,CAAC,IAAI,KAAK,GAAG,EAAG,IAAI,KAAK,GAAG,CAAC,EAC3F,IAAI2H,EAAY,KAAK,WAAW,IAAI,SAAU5+H,EAAGE,EAAG,CAClD,OAAOq3H,GAAaH,GAAap3H,EAAGivB,EAAM,cAAc/uB,CAAC,CAAC,CAAC,CACrE,CAAS,EACD,KAAK,gBAAgB0+H,CAAS,CAC/B,CACF,CACF,EACD,QAAS,CACP,aAAc,SAAsBvO,EAAM3yG,EAAM,CAC9C,IAAImhH,EAAmBpM,GAAe,KAAK,WAAY,CAAC,EACpDqM,EAAaD,EAAiB,CAAC,EAC/BE,EAAWF,EAAiB,CAAC,EAE7B3O,GAAY4O,CAAU,GAAK,CAAC5O,GAAY6O,CAAQ,GAC9CD,EAAW,QAAO,EAAKzO,EAAK,QAAO,EACrC,KAAK,WAAa,CAACA,EAAMyO,CAAU,EAEnC,KAAK,WAAa,CAACA,EAAYzO,CAAI,EAGrC,KAAK,SAAS,KAAK,WAAY3yG,CAAI,GAEnC,KAAK,WAAa,CAAC2yG,EAAM,IAAI,KAAK,GAAG,CAAC,CAEzC,EACD,iBAAkB,SAA0B8L,EAAM,CAChD,KAAK,aAAeA,CACrB,EACD,iBAAkB,UAA4B,CAC5C,KAAK,aAAe,IACrB,EACD,SAAU,SAAkBhF,EAAOz5G,EAAM,CACvC,KAAK,MAAM,SAAUy5G,EAAOz5G,CAAI,CACjC,EACD,oBAAqB,SAA6B7Z,EAAO,CACvD,KAAK,gBAAgB,CAACA,EAAO,KAAK,UAAU,CAAC,CAAC,EAAG,CAAC,CACnD,EACD,kBAAmB,SAA2BA,EAAO,CACnD,KAAK,gBAAgB,CAAC,KAAK,UAAU,CAAC,EAAGA,CAAK,EAAG,CAAC,CACnD,EACD,gBAAiB,SAAyB+6H,EAAW,CACnD,IAAII,EAAc,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EAClFC,EAAM,KAAK,eAAeL,CAAS,EAEvC,GAAIK,EAAK,CACP,IAAIvH,EAAW,IAAI,KAAKkH,EAAUI,CAAW,CAAC,EAC9CtH,EAAS,SAASA,EAAS,SAAU,GAAIsH,IAAgB,EAAI,CAACC,EAAMA,EAAI,EACxEL,EAAUI,CAAW,EAAItH,CAC1B,CAED,KAAK,UAAYkH,CAClB,EACD,eAAgB,SAAwBA,EAAW,CACjD,IAAIM,EAAazM,GAAemM,EAAW,CAAC,EACxCO,EAAeD,EAAW,CAAC,EAC3BE,EAAgBF,EAAW,CAAC,EAE5BG,EAAWD,EAAc,YAAa,EAAGD,EAAa,YAAW,EACjEG,EAAYF,EAAc,SAAU,EAAGD,EAAa,SAAQ,EAC5D7O,EAAO+O,EAAW,GAAKC,EACvBlkF,EAAM,KAAK,gBACXjD,EAAM,KAAK,gBAEf,OAAIm4E,EAAOl1E,EACFA,EAAMk1E,EAGXA,EAAOn4E,EACFA,EAAMm4E,EAGR,CACR,EACD,gBAAiB,SAAyB+N,EAAUkB,EAAcC,EAAY,CAC5E,IAAIj/D,EAAU,GAAG,OAAO,KAAK,WAAW89D,EAAUkB,EAAcC,CAAU,CAAC,EAC3E,GAAI,kBAAkB,KAAKA,CAAU,EAAG,OAAOj/D,EAE/C,IAAI5Z,EAAU,SAAiBj6C,EAAM0vC,EAAO,CAC1C,IAAItpC,EAAK,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,SAAU9S,EAAG,CACxF,OAAOA,EAAE,SACnB,EACY6D,EAAQiP,EAAGpG,CAAI,EAEf+yH,EAAarjF,EAAM,IAAItpC,CAAE,EACzB4sH,EAAcjN,GAAegN,EAAY,CAAC,EAC1CrkF,EAAMskF,EAAY,CAAC,EACnBvnF,EAAMunF,EAAY,CAAC,EAEvB,GAAItkF,EAAMjD,EAAK,CACb,IAAI8xB,EAAO,CAAC9xB,EAAKiD,CAAG,EACpBA,EAAM6uB,EAAK,CAAC,EACZ9xB,EAAM8xB,EAAK,CAAC,CACb,CAED,OAAOpmE,EAAQu3C,GAAOv3C,EAAQs0C,CACtC,EAEM,OAAIonF,EAAa,SAAW,GAAK54E,EAAQ03E,EAAUkB,CAAY,EACtDh/D,EAAQ,OAAO,UAAU,EAG9Bg/D,EAAa,SAAW,GAAK,KAAK,cAAgB54E,EAAQ03E,EAAU,CAACkB,EAAa,CAAC,EAAG,KAAK,YAAY,CAAC,EACnGh/D,EAAQ,OAAO,gBAAgB,EAGjCA,CACR,CACF,EACD,OAAQ,UAAkB,CACxB,IAAIy5D,EAAS,KAETt5H,EAAI,UAAU,CAAC,EACfi/H,EAAgB,KAAK,UAAU,IAAI,SAAUjI,EAAUl0H,EAAO,CAChE,IAAI+c,EAAQmrD,GAAe,GAAIsuD,EAAO,OAAQ,CAC5C,SAAUtC,EACV,MAAOsC,EAAO,WACd,aAAcA,EAAO,cAAcx2H,CAAK,EACxC,WAAYw2H,EAAO,gBAEnB,cAAe,EACvB,CAAO,EAEGv6G,EAAK,CACP,OAAQu6G,EAAO,aACf,kBAAmBx2H,IAAU,EAAIw2H,EAAO,oBAAsBA,EAAO,iBAC7E,EACM,OAAOt5H,EAAE,iBAAkB,CACzB,MAASgrE,GAAe,CAAE,EAAEnrD,CAAK,EACjC,GAAMmrD,GAAe,CAAE,EAAEjsD,CAAE,CACnC,CAAO,CACP,CAAK,EACGmgH,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CACd,MAAS,GAAG,OAAOk/H,EAAa,gBAAgB,CACtD,EAAO,CAACD,CAAa,CAAC,CACnB,CACH,EAEIE,GACJ,SAASC,IAAqB,CAC5B,GAAI,OAAO,OAAW,IAAa,MAAO,GAC1C,GAAID,KAAmB,OAAW,OAAOA,GACzC,IAAIE,EAAQ,SAAS,cAAc,KAAK,EACxCA,EAAM,MAAM,WAAa,SACzBA,EAAM,MAAM,SAAW,SACvBA,EAAM,MAAM,MAAQ,QACpBA,EAAM,MAAM,SAAW,WACvBA,EAAM,MAAM,IAAM,UAClB,SAAS,KAAK,YAAYA,CAAK,EAC/B,IAAI/xC,EAAQ,SAAS,cAAc,KAAK,EACxC,OAAAA,EAAM,MAAM,MAAQ,OACpB+xC,EAAM,YAAY/xC,CAAK,EACvB6xC,GAAiBE,EAAM,YAAc/xC,EAAM,YAC3C+xC,EAAM,WAAW,YAAYA,CAAK,EAC3BF,EACT,CAGA,IAAIG,GAAW,CACb,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,KAAM,UAAgB,CACpB,MAAO,CACL,eAAgB,EAChB,SAAU,GACV,YAAa,EACnB,CACG,EACD,QAAS,UAAmB,CAC1B,KAAK,eAAiBF,KACtB,SAAS,iBAAiB,UAAW,KAAK,aAAa,CACxD,EACD,cAAe,UAAyB,CACtC,SAAS,iBAAiB,UAAW,KAAK,aAAa,CACxD,EACD,QAAS,UAAmB,CAC1B,KAAK,UAAU,KAAK,YAAY,CACjC,EACD,QAAS,CACP,aAAc,UAAwB,CACpC,IAAIG,EAAO,KAAK,MAAM,KACtB,GAAKA,EACL,CAAIC,MAAmBD,EAAK,aAAe,IAAMA,EAAK,aACtD,KAAK,YAAcC,EAAmB,IAAM,GAAG,OAAOA,EAAkB,GAAG,EAAI,GAChF,EACD,aAAc,SAAsBhG,EAAK,CACvC,IAAI3wG,EAAK2wG,EAAI,cACTiG,EAAe52G,EAAG,aAClB62G,EAAY72G,EAAG,UACnB,KAAK,SAAW,GAAG,OAAO62G,EAAY,IAAMD,EAAc,GAAG,CAC9D,EACD,gBAAiB,SAAyBjG,EAAK,CAC7CA,EAAI,yBAAwB,EAC5B,KAAK,WAAa,GAClB,IAAImG,EAAY,KAAK,MAAM,MAAM,UACjC,KAAK,OAASnG,EAAI,QAAUmG,EAC5B,SAAS,iBAAiB,YAAa,KAAK,aAAa,CAC1D,EACD,cAAe,SAAuBnG,EAAK,CACzC,GAAK,KAAK,WACV,KAAIoG,EAAUpG,EAAI,QACd+F,EAAO,KAAK,MAAM,KAClBE,EAAeF,EAAK,aACpBM,EAAeN,EAAK,aACpBtG,EAAU2G,EAAU,KAAK,OACzB58D,EAAMi2D,EAAUwG,EAAeI,EACnCN,EAAK,UAAYv8D,EAClB,EACD,cAAe,UAAyB,CAClC,KAAK,aACP,KAAK,WAAa,GAClB,SAAS,oBAAoB,YAAa,KAAK,aAAa,EAE/D,CACF,CACH,EAGI88D,GAAmBR,GAGnBS,GAAmB,UAA0B,CAC/C,IAAI34C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,aACzB,MAAO,CACL,SAAU,WACV,SAAU,QACX,CACL,EAAK,CAACp4E,EAAG,MAAO,CACZ,IAAK,OACL,MAAOo4E,EAAI,YAAc,kBACzB,MAAO,CACL,YAAa,IAAMA,EAAI,eAAiB,IACzC,EACD,GAAI,CACF,OAAUA,EAAI,YACf,CACF,EAAE,CAACA,EAAI,GAAG,SAAS,CAAC,EAAG,CAAC,EAAGA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,MAAO,CACjD,MAAOo4E,EAAI,YAAc,kBAC7B,EAAK,CAACp4E,EAAG,MAAO,CACZ,IAAK,QACL,MAAOo4E,EAAI,YAAc,mBACzB,MAAO,CACL,OAAQA,EAAI,YACZ,IAAKA,EAAI,QACV,EACD,GAAI,CACF,UAAaA,EAAI,eAClB,CACL,CAAG,CAAC,CAAC,CAAC,CAAC,CACP,EAEI44C,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBzrD,GAAmB,CAC3C,OAAQsrD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAInKK,GAAY,SAAmBh9H,EAAO,CACxC,OAAAA,EAAQ,SAASA,EAAO,EAAE,EACnBA,EAAQ,GAAK,IAAI,OAAOA,CAAK,EAAI,GAAG,OAAOA,CAAK,CACzD,EAEIi9H,GAAkB,SAAyBzuF,EAAQ6oE,EAAMlrG,EAAS,CACpE,GAAI,MAAM,QAAQA,CAAO,EACvB,OAAOA,EAAQ,OAAO,SAAUhQ,EAAG,CACjC,OAAOA,GAAK,GAAKA,EAAIqyC,CAC3B,CAAK,EAGC6oE,GAAQ,IACVA,EAAO,GAKT,QAFI1oG,EAAM,GAEDtS,EAAI,EAAGA,EAAImyC,EAAQnyC,GAAKg7G,EAC/B1oG,EAAI,KAAKtS,CAAC,EAGZ,OAAOsS,CACT,EAEIuuH,GAAW,SAASA,EAAS19H,EAAS0Q,EAAI,CAC5C,IAAI0zB,EAAW,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,EAGnF,GAAIA,GAAY,EAAG,CACjB,sBAAsB,UAAY,CAChCpkC,EAAQ,UAAY0Q,CAC1B,CAAK,EACD,MACD,CAED,IAAIitH,EAAajtH,EAAK1Q,EAAQ,UAC1B49H,EAAOD,EAAav5F,EAAW,GACnC,sBAAsB,UAAY,CAChC,IAAI24F,EAAY/8H,EAAQ,UAAY49H,EAEpC,GAAIb,GAAarsH,EAAI,CACnB1Q,EAAQ,UAAY0Q,EACpB,MACD,CAED1Q,EAAQ,UAAY+8H,EACpBW,EAAS19H,EAAS0Q,EAAI0zB,EAAW,EAAE,CACvC,CAAG,CACH,EAEIy5F,GAAW,CACb,KAAM,cACN,WAAY,CACV,kBAAmBN,EACpB,EACD,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,KAAM,KACN,eAAgB,CACd,KAAM,OACN,QAAS,GACV,EACD,WAAY,CACV,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,YAAa,MACb,cAAe,MACf,cAAe,MACf,SAAU,CACR,KAAM,QACN,QAAS,EACV,EACD,WAAY,CACV,KAAM,QACN,QAAS,EACV,EACD,WAAY,CACV,KAAM,QACN,QAAS,EACV,EACD,SAAU,CACR,KAAM,OACN,QAAS,CACV,EACD,WAAY,CACV,KAAM,OACN,QAAS,CACV,EACD,WAAY,CACV,KAAM,OACN,QAAS,CACV,EACD,OAAQ,CACN,KAAM,QACN,QAAS,EACV,CACF,EACD,SAAU,CACR,QAAS,UAAmB,CAC1B,IAAIO,EAAO,GACX,OAAI,KAAK,UAAUA,EAAK,KAAK,CAC3B,KAAM,OACN,KAAM,KAAK,aAAc,CACjC,CAAO,EACG,KAAK,YAAYA,EAAK,KAAK,CAC7B,KAAM,SACN,KAAM,KAAK,eAAgB,CACnC,CAAO,EACG,KAAK,YAAYA,EAAK,KAAK,CAC7B,KAAM,SACN,KAAM,KAAK,eAAgB,CACnC,CAAO,EACG,KAAK,QAAQA,EAAK,KAAK,CACzB,KAAM,OACN,KAAM,KAAK,YAAa,CAChC,CAAO,EACMA,EAAK,OAAO,SAAUnhI,EAAG,CAC9B,OAAOA,EAAE,KAAK,OAAS,CAC/B,CAAO,CACF,CACF,EACD,MAAO,CACL,KAAM,CACJ,QAAS,UAAmB,CAC1B,IAAIivB,EAAQ,KAEZ,KAAK,UAAU,UAAY,CACzBA,EAAM,iBAAiBA,EAAM,cAAc,CACrD,CAAS,CACF,CACF,CACF,EACD,QAAS,UAAmB,CAC1B,KAAK,iBAAiB,CAAC,CACxB,EACD,QAAS,CACP,aAAc,UAAwB,CACpC,IAAI+qG,EAAS,KAEb,OAAO8G,GAAgB,KAAK,OAAS,GAAK,GAAI,KAAK,SAAU,KAAK,WAAW,EAAE,IAAI,SAAU3sF,EAAK,CAChG,IAAIk8E,EAAO,IAAI,KAAK2J,EAAO,IAAI,EAC3Bx1H,EAAOq8H,GAAU1sF,CAAG,EAEpB6lF,EAAO,SACL7lF,IAAQ,IACV3vC,EAAO,MAGL6rH,EAAK,SAAU,GAAI,KACrBl8E,GAAO,KAIX,IAAItwC,EAAQwsH,EAAK,SAASl8E,CAAG,EAC7B,MAAO,CACL,MAAOtwC,EACP,KAAMW,CAChB,CACA,CAAO,CACF,EACD,eAAgB,UAA0B,CACxC,IAAI48H,EAAS,KAEb,OAAON,GAAgB,GAAI,KAAK,WAAY,KAAK,aAAa,EAAE,IAAI,SAAU3sF,EAAK,CACjF,IAAItwC,EAAQ,IAAI,KAAKu9H,EAAO,IAAI,EAAE,WAAWjtF,CAAG,EAChD,MAAO,CACL,MAAOtwC,EACP,KAAMg9H,GAAU1sF,CAAG,CAC7B,CACA,CAAO,CACF,EACD,eAAgB,UAA0B,CACxC,IAAIktF,EAAS,KAEb,OAAOP,GAAgB,GAAI,KAAK,WAAY,KAAK,aAAa,EAAE,IAAI,SAAU3sF,EAAK,CACjF,IAAItwC,EAAQ,IAAI,KAAKw9H,EAAO,IAAI,EAAE,WAAWltF,CAAG,EAChD,MAAO,CACL,MAAOtwC,EACP,KAAMg9H,GAAU1sF,CAAG,CAC7B,CACA,CAAO,CACF,EACD,YAAa,UAAuB,CAClC,IAAImtF,EAAS,KAEb,MAAO,CAAC,KAAM,IAAI,EAAE,IAAI,SAAU98H,EAAM,EAAG,CACzC,IAAI6rH,EAAO,IAAI,KAAKiR,EAAO,IAAI,EAC3Bz9H,EAAQwsH,EAAK,SAASA,EAAK,SAAQ,EAAK,GAAK,EAAI,EAAE,EACvD,MAAO,CACL,KAAM7rH,EACN,MAAOX,CACjB,CACA,CAAO,CACF,EACD,iBAAkB,SAA0B4jC,EAAU,CAGpD,QAFIigC,EAAW,KAAK,IAAI,iBAAiB,SAAS,EAEzC,EAAI,EAAG,EAAIA,EAAS,OAAQ,IAAK,CACxC,IAAIrkE,EAAUqkE,EAAS,CAAC,EACpB65D,EAAgB7gD,GAAgBr9E,EAAS,KAAK,GAAG,EAErD,GAAIk+H,EAAe,CACjB,IAAIxtH,EAAK1Q,EAAQ,UACjB09H,GAASQ,EAAextH,EAAI0zB,CAAQ,CACrC,CACF,CACF,EACD,aAAc,SAAsByyF,EAAK,CACvC,IAAIzhH,EAASyhH,EAAI,OACbsH,EAAgBtH,EAAI,cACxB,GAAIzhH,EAAO,QAAQ,YAAa,IAAK,KACrC,KAAIiF,EAAO8jH,EAAc,aAAa,WAAW,EAC7CC,EAAW,SAASD,EAAc,aAAa,YAAY,EAAG,EAAE,EAChEE,EAAY,SAASjpH,EAAO,aAAa,YAAY,EAAG,EAAE,EAC1D5U,EAAQ,KAAK,QAAQ49H,CAAQ,EAAE,KAAKC,CAAS,EAAE,MACnD,KAAK,MAAM,SAAU79H,EAAO6Z,CAAI,CACjC,EACF,CACH,EAGIikH,GAAmBT,GAGnBU,GAAmB,UAA0B,CAC/C,IAAI95C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,eAC7B,EAAKA,EAAI,GAAGA,EAAI,QAAS,SAAUy0C,EAAKr8H,EAAG,CACvC,OAAOwP,EAAG,qBAAsB,CAC9B,IAAKxP,EACL,MAAO4nF,EAAI,YAAc,cAC/B,EAAO,CAACp4E,EAAG,KAAM,CACX,MAAOo4E,EAAI,YAAc,aACzB,MAAO,CACL,YAAay0C,EAAI,KACjB,aAAcr8H,CACf,EACD,GAAI,CACF,MAAS4nF,EAAI,YACd,CACP,EAAOA,EAAI,GAAGy0C,EAAI,KAAM,SAAU9pH,EAAM8a,EAAG,CACrC,OAAO7d,EAAG,KAAM,CACd,IAAK+C,EAAK,MACV,MAAO,CAACq1E,EAAI,YAAc,aAAcA,EAAI,WAAWr1E,EAAK,MAAO8pH,EAAI,IAAI,CAAC,EAC5E,MAAO,CACL,aAAchvG,CACf,CACF,EAAE,CAACu6D,EAAI,GAAG;AAAA,UAAeA,EAAI,GAAGr1E,EAAK,IAAI,EAAI;AAAA,OAAU,CAAC,CAAC,CAChE,CAAK,EAAG,CAAC,CAAC,CAAC,CACX,CAAG,EAAG,CAAC,CACP,EAEIovH,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsB5sD,GAAmB,CAC3C,OAAQysD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAIvK,SAASK,IAAc,CACrB,IAAI5yB,EAAO,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAC3EzrF,EAASyrF,EAAK,MAAM,GAAG,EAE3B,GAAIzrF,EAAO,QAAU,EAAG,CACtB,IAAI4tG,EAAQ,SAAS5tG,EAAO,CAAC,EAAG,EAAE,EAC9B6tG,EAAU,SAAS7tG,EAAO,CAAC,EAAG,EAAE,EACpC,MAAO,CACL,MAAO4tG,EACP,QAASC,CACf,CACG,CAED,OAAO,IACT,CAEA,IAAIyQ,GAAa,SAAkB5+H,EAAS0Q,EAAI,CAC1C1Q,IACFA,EAAQ,UAAY0Q,EAExB,EAEImuH,GAAW,CACb,KAAM,cACN,WAAY,CACV,kBAAmBtB,EACpB,EACD,OAAQ,CACN,UAAW,CACT,QAAS,UAAoB,CAC3B,OAAO3H,EACR,CACF,EACD,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,KAAM,KACN,QAAS,CACP,KAAM,CAAC,OAAQ,QAAQ,EACvB,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,OAAQ,CACN,KAAM,OACN,QAAS,UACV,EACD,WAAY,CACV,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,CACF,EACD,SAAU,CACR,KAAM,UAAgB,CACpB,IAAIhgH,EAAS,GACTjJ,EAAU,KAAK,QAEnB,GAAI,OAAOA,GAAY,WACrB,OAAOA,EAAS,GAAI,GAGtB,IAAI4D,EAAQouH,GAAYhyH,EAAQ,KAAK,EACjCwuB,EAAMwjG,GAAYhyH,EAAQ,GAAG,EAC7BkrG,EAAO8mB,GAAYhyH,EAAQ,IAAI,EAC/BwsH,EAAMxsH,EAAQ,QAAU,KAAK,OAEjC,GAAI4D,GAAS4qB,GAAO08E,EAMlB,QALIinB,EAAevuH,EAAM,QAAUA,EAAM,MAAQ,GAC7CwuH,EAAa5jG,EAAI,QAAUA,EAAI,MAAQ,GACvC6jG,EAAcnnB,EAAK,QAAUA,EAAK,MAAQ,GAC1CxoG,EAAM,KAAK,OAAO0vH,EAAaD,GAAgBE,CAAW,EAErDniI,EAAI,EAAGA,GAAKwS,EAAKxS,IAAK,CAC7B,IAAIoiI,EAAcH,EAAejiI,EAAImiI,EACjC9Q,EAAQ,KAAK,MAAM+Q,EAAc,EAAE,EACnC9Q,EAAU8Q,EAAc,GACxBz+H,EAAQ,IAAI,KAAK,KAAK,IAAI,EAAE,SAAS0tH,EAAOC,EAAS,CAAC,EAC1Dv4G,EAAO,KAAK,CACV,MAAOpV,EACP,KAAM,KAAK,WAAWA,EAAO24H,CAAG,CAC5C,CAAW,CACF,CAGH,OAAOvjH,CACR,CACF,EACD,QAAS,UAAmB,CAC1B,KAAK,iBAAgB,CACtB,EACD,QAAS,CACP,WAAY,SAAoBo3G,EAAMmM,EAAK,CACzC,OAAOt4E,GAAOmsE,EAAMmM,EAAK,CACvB,OAAQ,KAAK,UAAS,EAAG,YACjC,CAAO,CACF,EACD,iBAAkB,UAA4B,CAC5C,IAAIn5H,EAAU,KAAK,IAAI,cAAc,SAAS,EAC9C,GAAKA,EACL,KAAIk+H,EAAgB7gD,GAAgBr9E,EAAS,KAAK,GAAG,EACrD,GAAKk+H,EACL,KAAIxtH,EAAK1Q,EAAQ,UACjB4+H,GAAWV,EAAextH,CAAE,GAC7B,EACD,aAAc,SAAsBlQ,EAAO,CACzC,KAAK,MAAM,SAAUA,EAAO,MAAM,CACnC,CACF,CACH,EAGI0+H,GAAmBL,GAGnBM,GAAmB,UAA0B,CAC/C,IAAI16C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,qBAAsBo4E,EAAI,GAAGA,EAAI,KAAM,SAAUr1E,EAAM,CAC/D,OAAO/C,EAAG,MAAO,CACf,IAAK+C,EAAK,MACV,MAAO,CAACq1E,EAAI,YAAc,eAAgBA,EAAI,WAAWr1E,EAAK,KAAK,CAAC,EACpE,GAAI,CACF,MAAS,SAAekQ,EAAQ,CAC9B,OAAOmlE,EAAI,aAAar1E,EAAK,KAAK,CACnC,CACF,CACF,EAAE,CAACq1E,EAAI,GAAG;AAAA,MAAWA,EAAI,GAAGr1E,EAAK,IAAI,EAAI;AAAA,GAAM,CAAC,CAAC,CACtD,CAAG,EAAG,CAAC,CACP,EAEIgwH,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBxtD,GAAmB,CAC3C,OAAQqtD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAGnKK,GAAW,CACb,KAAM,YACN,WAAY,CACV,YAAab,GACb,YAAaY,EACd,EACD,OAAQ,CACN,UAAW,CACT,QAAS,UAAoB,CAC3B,OAAO1J,EACR,CACF,EACD,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CACL,MAAO,CAAE,EACT,aAAc,CACZ,QAAS,UAAoB,CAC3B,IAAI5I,EAAO,IAAI,KACf,OAAAA,EAAK,SAAS,EAAG,EAAG,EAAG,CAAC,EACjBA,CACR,CACF,EACD,OAAQ,CACN,QAAS,UACV,EACD,gBAAiB,CACf,KAAM,OACN,QAAS,YACV,EACD,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EACD,aAAc,CACZ,KAAM,SACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,kBAAmB,CACjB,KAAM,CAAC,OAAQ,QAAQ,EACvB,QAAS,UAAoB,CAC3B,OAAO,IACR,CACF,EACD,YAAa,MACb,cAAe,MACf,cAAe,MACf,SAAU,CACR,KAAM,OACN,QAAS,CACV,EACD,WAAY,CACV,KAAM,OACN,QAAS,CACV,EACD,WAAY,CACV,KAAM,OACN,QAAS,CACV,EACD,SAAU,CACR,KAAM,QACN,QAAS,MACV,EACD,WAAY,CACV,KAAM,QACN,QAAS,MACV,EACD,WAAY,CACV,KAAM,QACN,QAAS,MACV,EACD,OAAQ,CACN,KAAM,QACN,QAAS,MACV,EACD,eAAgB,CACd,KAAM,OACN,QAAS,GACV,CACF,EACD,KAAM,UAAgB,CACpB,MAAO,CACL,WAAY+G,GAAa,KAAK,MAAO,KAAK,YAAY,CAC5D,CACG,EACD,SAAU,CACR,MAAO,UAAiB,CACtB,IAAIyL,EAAc,KAAK,gBACnBxS,EAAO,IAAI,KAAK,KAAK,UAAU,EACnC,OAAO,KAAK,WAAWA,EAAMwS,CAAW,CACzC,EACD,YAAa,UAAuB,CAClC,OAAO,OAAO,KAAK,QAAW,SAAW,KAAK,OAAS,UACxD,EACD,yBAA0B,UAAoC,CAC5D,IAAI5zG,EAAQ,KAERutG,EAAM,KAAK,YACXsG,EAAe,CACjB,SAAU,SAAS,KAAKtG,CAAG,EAC3B,WAAY,IAAI,KAAKA,CAAG,EACxB,WAAY,IAAI,KAAKA,CAAG,EACxB,OAAQ,KAAK,KAAKA,CAAG,CAC7B,EACUhrH,EAAM,GACV,cAAO,KAAKsxH,CAAY,EAAE,QAAQ,SAAUnyH,EAAK,CAC/Ca,EAAIb,CAAG,EAAI,OAAOse,EAAMte,CAAG,GAAM,UAAYse,EAAMte,CAAG,EAAImyH,EAAanyH,CAAG,CAClF,CAAO,EACMa,CACR,CACF,EACD,MAAO,CACL,MAAO,CACL,UAAW,GACX,QAAS,UAAmB,CAC1B,KAAK,WAAa4lH,GAAa,KAAK,MAAO,KAAK,YAAY,CAC7D,CACF,CACF,EACD,QAAS,CACP,WAAY,SAAoB/G,EAAMmM,EAAK,CACzC,OAAOt4E,GAAOmsE,EAAMmM,EAAK,CACvB,OAAQ,KAAK,UAAS,EAAG,YACjC,CAAO,CACF,EACD,eAAgB,SAAwB34H,EAAO,CAC7C,OAAO,KAAK,aAAa,IAAI,KAAKA,CAAK,CAAC,CACzC,EACD,eAAgB,SAAwBwsH,EAAM,CAC5C,IAAIxsH,EAAQ,IAAI,KAAKwsH,CAAI,EACzB,OAAO,KAAK,eAAexsH,CAAK,GAAK,KAAK,eAAeA,EAAM,WAAW,EAAG,EAAG,CAAC,CAAC,GAAK,KAAK,eAAeA,EAAM,WAAW,GAAI,GAAI,GAAG,CAAC,CACzI,EACD,iBAAkB,SAA0BwsH,EAAM,CAChD,IAAIxsH,EAAQ,IAAI,KAAKwsH,CAAI,EACzB,OAAO,KAAK,eAAexsH,CAAK,GAAK,KAAK,eAAeA,EAAM,WAAW,EAAG,CAAC,CAAC,GAAK,KAAK,eAAeA,EAAM,WAAW,GAAI,GAAG,CAAC,CAClI,EACD,eAAgB,SAAwBwsH,EAAM,CAC5C,IAAIxsH,EAAQ,IAAI,KAAKwsH,CAAI,EACrB0S,EAAUl/H,EAAM,SAAU,EAAG,GAAK,EAAI,GACtCm/H,EAAUD,EAAU,GACxB,OAAO,KAAK,eAAel/H,CAAK,GAAK,KAAK,eAAeA,EAAM,SAASk/H,EAAS,EAAG,EAAG,CAAC,CAAC,GAAK,KAAK,eAAel/H,EAAM,SAASm/H,EAAS,GAAI,GAAI,GAAG,CAAC,CACvJ,EACD,WAAY,SAAoB3S,EAAM3yG,EAAM,CAC1C,OAAIA,IAAS,OACJ,KAAK,eAAe2yG,CAAI,EAG7B3yG,IAAS,SACJ,KAAK,iBAAiB2yG,CAAI,EAG/B3yG,IAAS,OACJ,KAAK,eAAe2yG,CAAI,EAG1B,KAAK,eAAeA,CAAI,CAChC,EACD,aAAc,SAAsBxsH,EAAO6Z,EAAM,CAC/C,IAAI2yG,EAAO,IAAI,KAAKxsH,CAAK,EAEpB,KAAK,WAAWA,EAAO6Z,CAAI,IAC9B,KAAK,WAAa2yG,EAEb,KAAK,eAAeA,CAAI,GAC3B,KAAK,MAAM,SAAUA,EAAM3yG,CAAI,EAGpC,EACD,iBAAkB,UAA4B,CAC5C,KAAK,MAAM,YAAY,CACxB,EACD,WAAY,SAAoB7Z,EAAO6Z,EAAM,CAC3C,IAAI2gH,EAAW,IAAI,KAAKx6H,CAAK,EAE7B,OAAI,KAAK,WAAWA,EAAO6Z,CAAI,EACtB,WAGL2gH,EAAS,QAAS,IAAK,KAAK,WAAW,QAAO,EACzC,SAGF,EACR,CACF,CACH,EAGI4E,GAAmBL,GAGnBM,GAAmB,UAA0B,CAC/C,IAAIp7C,EAAM,KAENC,EAAKD,EAAI,eAETp4E,EAAKo4E,EAAI,MAAM,IAAMC,EAEzB,OAAOr4E,EAAG,MAAO,CACf,MAAOo4E,EAAI,YAAc,OAC1B,EAAE,CAACA,EAAI,eAAiBp4E,EAAG,MAAO,CACjC,MAAOo4E,EAAI,YAAc,cAC7B,EAAK,CAACp4E,EAAG,SAAU,CACf,MAAOo4E,EAAI,YAAc,QAAUA,EAAI,YAAc,aAAeA,EAAI,YAAc,qBACtF,MAAO,CACL,KAAQ,QACT,EACD,GAAI,CACF,MAASA,EAAI,gBACd,CACL,EAAK,CAACA,EAAI,GAAG;AAAA,QAAaA,EAAI,GAAGA,EAAI,KAAK,EAAI;AAAA,KAAQ,CAAC,CAAC,CAAC,CAAC,EAAIA,EAAI,KAAMA,EAAI,GAAG,GAAG,EAAGp4E,EAAG,MAAO,CAC3F,MAAOo4E,EAAI,YAAc,eAC1B,EAAE,CAACA,EAAI,kBAAoBp4E,EAAG,eAAgB,CAC7C,MAAO,CACL,KAAQo4E,EAAI,WACZ,cAAeA,EAAI,WACnB,QAAWA,EAAI,kBACf,OAAUA,EAAI,WACf,EACD,GAAI,CACF,OAAUA,EAAI,YACf,CACF,GAAIp4E,EAAG,eAAgBo4E,EAAI,GAAG,CAC7B,MAAO,CACL,KAAQA,EAAI,WACZ,cAAeA,EAAI,WACnB,eAAgBA,EAAI,YACpB,iBAAkBA,EAAI,cACtB,iBAAkBA,EAAI,cACtB,YAAaA,EAAI,SACjB,cAAeA,EAAI,WACnB,cAAeA,EAAI,WACnB,kBAAmBA,EAAI,cACxB,EACD,GAAI,CACF,OAAUA,EAAI,YACf,CACL,EAAK,eAAgBA,EAAI,yBAA0B,EAAK,CAAC,CAAC,EAAG,CAAC,CAAC,CAAC,CAChE,EAEIq7C,GAA4B,GAG5BC,GAA0B,OAgB1BC,GAAsBluD,GAAmB,CAC3C,OAAQ+tD,GACR,gBAAiBC,EACnB,EAAGC,GAAyBH,EAA2I,EAEnKK,GAAY,CACd,KAAM,YACN,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO53D,GAAe,GAAI23D,GAAoB,KAAK,EACnD,KAAM,UAAgB,CACpB,MAAO,CACL,WAAY,IAAI,KAAK,GAAG,EACxB,SAAU,IAAI,KAAK,GAAG,CAC5B,CACG,EACD,MAAO,CACL,MAAO,CACL,UAAW,GACX,QAAS,UAAmB,CAC1B,GAAIpM,GAAiB,KAAK,KAAK,EAAG,CAChC,IAAIsM,EAAc9Q,GAAe,KAAK,MAAO,CAAC,EAC1CqM,EAAayE,EAAY,CAAC,EAC1BxE,EAAWwE,EAAY,CAAC,EAE5B,KAAK,WAAazE,EAClB,KAAK,SAAWC,CAC1B,MACU,KAAK,WAAa,IAAI,KAAK,GAAG,EAC9B,KAAK,SAAW,IAAI,KAAK,GAAG,CAE/B,CACF,CACF,EACD,QAAS,CACP,WAAY,SAAoBrhH,EAAMla,EAAO,CAC3C,IAAI6sH,EAAO,CAAC,KAAK,WAAY,KAAK,QAAQ,EAC1C,KAAK,MAAM,SAAUA,EAAM3yG,IAAS,OAAS,aAAeA,EAAMla,CAAK,CACxE,EACD,kBAAmB,SAA2B6sH,EAAM3yG,EAAM,CACxD,KAAK,WAAa2yG,EAEZ,KAAK,SAAS,QAAS,GAAIA,EAAK,QAAO,IAC3C,KAAK,SAAWA,GAGlB,KAAK,WAAW3yG,EAAM,CAAC,CACxB,EACD,gBAAiB,SAAyB2yG,EAAM3yG,EAAM,CAEpD,KAAK,SAAW2yG,EAEV,KAAK,WAAW,QAAS,GAAIA,EAAK,QAAO,IAC7C,KAAK,WAAaA,GAGpB,KAAK,WAAW3yG,EAAM,CAAC,CACxB,EACD,kBAAmB,SAA2B2yG,EAAM,CAClD,OAAO,KAAK,aAAaA,EAAM,CAAC,CACjC,EACD,gBAAiB,SAAyBA,EAAM,CAC9C,OAAOA,EAAK,UAAY,KAAK,WAAW,QAAS,GAAI,KAAK,aAAaA,EAAM,CAAC,CAC/E,CACF,EACD,OAAQ,UAAkB,CACxB,IAAI3vH,EAAI,UAAU,CAAC,EACf8iI,EAAgB,MAAM,QAAQ,KAAK,YAAY,EAAI,KAAK,aAAe,CAAC,KAAK,aAAc,KAAK,YAAY,EAC5G5D,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CACd,MAAS,GAAG,OAAOk/H,EAAa,gBAAgB,CACtD,EAAO,CAACl/H,EAAE2iI,GAAqB,CACzB,MAAS33D,GAAe,CAAE,EAAEA,GAAe,CAAE,EAAE,KAAK,OAAQ,CAC1D,MAAO,KAAK,WACZ,aAAc83D,EAAc,CAAC,EAC7B,aAAc,KAAK,iBAC3B,CAAO,CAAC,EACF,GAAM93D,GAAe,CAAE,EAAEA,GAAe,CAAE,EAAE,KAAK,WAAY,CAC3D,OAAQ,KAAK,iBACrB,CAAO,CAAC,CACR,CAAK,EAAGhrE,EAAE2iI,GAAqB,CACzB,MAAS33D,GAAe,CAAE,EAAEA,GAAe,CAAE,EAAE,KAAK,OAAQ,CAC1D,MAAO,KAAK,SACZ,aAAc83D,EAAc,CAAC,EAC7B,aAAc,KAAK,eAC3B,CAAO,CAAC,EACF,GAAM93D,GAAe,CAAE,EAAEA,GAAe,CAAE,EAAE,KAAK,WAAY,CAC3D,OAAQ,KAAK,eACrB,CAAO,CAAC,CACH,EAAC,CAAC,CACJ,CACH,EAEI+3D,GAAgB,CAClB,KAAM,gBACN,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CAAC,SAAU,wBAAwB,EAC1C,MAAO/3D,GAAe,GAAIoyD,GAAc,MAAO,CAAE,EAAEuF,GAAoB,MAAO,CAC5E,cAAe,CACb,KAAM,QACN,QAAS,MACV,CACL,CAAG,EACD,KAAM,UAAgB,CACpB,MAAO,CACL,mBAAoB,GACpB,aAAc,KAAK,KACzB,CACG,EACD,SAAU,CACR,YAAa,UAAuB,CAClC,OAAO,OAAO,KAAK,eAAkB,UAAY,KAAK,cAAgB,KAAK,kBAC5E,CACF,EACD,MAAO,CACL,MAAO,SAAexxH,EAAK,CACzB,KAAK,aAAeA,CACrB,CACF,EACD,QAAS,CACP,eAAgB,UAA0B,CACxC,KAAK,mBAAqB,GAC1B,KAAK,MAAM,yBAA0B,EAAK,CAC3C,EACD,cAAe,UAAyB,CACtC,KAAK,mBAAqB,GAC1B,KAAK,MAAM,yBAA0B,EAAI,CAC1C,EACD,SAAU,SAAkBw+G,EAAM3yG,EAAM,CACtC,KAAK,MAAM,SAAU2yG,EAAM3yG,CAAI,CAChC,EACD,aAAc,SAAsB2yG,EAAM3yG,EAAM,CAC1CA,IAAS,QACX,KAAK,cAAa,EAGpB,IAAIgmH,EAAWnL,GAAWlI,EAAM+G,GAAa,KAAK,MAAO,KAAK,YAAY,CAAC,EAE3E,GAAI,KAAK,aAAa,IAAI,KAAKsM,CAAQ,CAAC,IAEtCA,EAAWnL,GAAWlI,EAAM,KAAK,YAAY,EAEzC,KAAK,aAAa,IAAI,KAAKqT,CAAQ,CAAC,GAAG,CAEzC,KAAK,aAAeA,EACpB,MACD,CAGH,KAAK,SAASA,EAAUhmH,CAAI,CAC7B,CACF,EACD,OAAQ,UAAkB,CACxB,IAAIhd,EAAI,UAAU,CAAC,EACfijI,EAAgB,CAClB,MAAOj4D,GAAe,GAAI8sD,GAAK,KAAK,OAAQ,OAAO,KAAKsF,GAAc,KAAK,CAAC,EAAG,CAC7E,KAAM,OACN,MAAO,KAAK,YACpB,CAAO,EACD,GAAI,CACF,OAAQ,KAAK,YACd,CACP,EACQ8F,EAAY,CACd,MAAOl4D,GAAe,GAAI8sD,GAAK,KAAK,OAAQ,OAAO,KAAK6K,GAAoB,KAAK,CAAC,EAAG,CACnF,eAAgB,GAChB,MAAO,KAAK,YACpB,CAAO,EACD,GAAI,CACF,OAAQ,KAAK,SACb,WAAY,KAAK,cAClB,CACP,EACQzD,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CAACA,EAAEo9H,GAAe9G,GAAO,CAAC,CAAE,EAAE2M,CAAa,CAAC,CAAC,EAAG,KAAK,aAAejjI,EAAE2iI,GAAqBrM,GAAO,CAAC,CACjH,MAAS,GAAG,OAAO4I,EAAa,gBAAgB,CACtD,EAAOgE,CAAS,CAAC,CAAC,CAAC,CAAC,CACjB,CACH,EAEIC,GAAgB,CAClB,KAAM,gBACN,OAAQ,CACN,YAAa,CACX,QAAS,IACV,CACF,EACD,MAAO,CAAC,SAAU,wBAAwB,EAC1C,MAAOn4D,GAAe,GAAIizD,GAAc,MAAO,CAAE,EAAE2E,GAAU,MAAO,CAClE,cAAe,CACb,KAAM,QACN,QAAS,MACV,CACL,CAAG,EACD,KAAM,UAAgB,CACpB,MAAO,CACL,mBAAoB,GACpB,aAAc,KAAK,KACzB,CACG,EACD,SAAU,CACR,YAAa,UAAuB,CAClC,OAAO,OAAO,KAAK,eAAkB,UAAY,KAAK,cAAgB,KAAK,kBAC5E,CACF,EACD,MAAO,CACL,MAAO,SAAezxH,EAAK,CACzB,KAAK,aAAeA,CACrB,CACF,EACD,QAAS,CACP,eAAgB,UAA0B,CACxC,KAAK,mBAAqB,GAC1B,KAAK,MAAM,yBAA0B,EAAK,CAC3C,EACD,cAAe,UAAyB,CACtC,KAAK,mBAAqB,GAC1B,KAAK,MAAM,yBAA0B,EAAI,CAC1C,EACD,SAAU,SAAkBslH,EAAOz5G,EAAM,CACvC,KAAK,MAAM,SAAUy5G,EAAOz5G,CAAI,CACjC,EACD,aAAc,SAAsBy5G,EAAOz5G,EAAM,CAC/C,IAAIuR,EAAQ,KAERvR,IAAS,QACX,KAAK,cAAa,EAGpB,IAAI8lH,EAAgB,MAAM,QAAQ,KAAK,YAAY,EAAI,KAAK,aAAe,CAAC,KAAK,aAAc,KAAK,YAAY,EAC5GM,EAAY3M,EAAM,IAAI,SAAU9G,EAAMnwH,EAAG,CAC3C,IAAIkvG,EAAO6nB,GAAiBhoG,EAAM,KAAK,EAAIA,EAAM,MAAM/uB,CAAC,EAAIsjI,EAActjI,CAAC,EAC3E,OAAOq4H,GAAWlI,EAAMjhB,CAAI,CACpC,CAAO,EAMD,GAJI00B,EAAU,CAAC,EAAE,QAAO,EAAKA,EAAU,CAAC,EAAE,YACxCA,EAAY,CAACA,EAAU,CAAC,EAAGA,EAAU,CAAC,CAAC,GAGrCA,EAAU,KAAK,KAAK,YAAY,IAClCA,EAAY3M,EAAM,IAAI,SAAU9G,EAAMnwH,EAAG,CACvC,OAAOq4H,GAAWlI,EAAMmT,EAActjI,CAAC,CAAC,CAClD,CAAS,EAEG4jI,EAAU,KAAK,KAAK,YAAY,GAAG,CACrC,KAAK,aAAeA,EACpB,MACD,CAGH,KAAK,SAASA,EAAWpmH,CAAI,CAC9B,CACF,EACD,OAAQ,UAAkB,CACxB,IAAIhd,EAAI,UAAU,CAAC,EACfijI,EAAgB,CAClB,MAAOj4D,GAAe,GAAI8sD,GAAK,KAAK,OAAQ,OAAO,KAAKmG,GAAc,KAAK,CAAC,EAAG,CAC7E,KAAM,OACN,MAAO,KAAK,YACpB,CAAO,EACD,GAAI,CACF,OAAQ,KAAK,YACd,CACP,EACQiF,EAAY,CACd,MAAOl4D,GAAe,GAAI8sD,GAAK,KAAK,OAAQ,OAAO,KAAK8K,GAAU,KAAK,CAAC,EAAG,CACzE,MAAO,KAAK,aACZ,eAAgB,EACxB,CAAO,EACD,GAAI,CACF,OAAQ,KAAK,SACb,WAAY,KAAK,cAClB,CACP,EACQ1D,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CAACA,EAAEi+H,GAAe3H,GAAO,CAAC,CAAE,EAAE2M,CAAa,CAAC,CAAC,EAAG,KAAK,aAAejjI,EAAE4iI,GAAWtM,GAAO,CAAC,CACvG,MAAS,GAAG,OAAO4I,EAAa,gBAAgB,CACtD,EAAOgE,CAAS,CAAC,CAAC,CAAC,CAAC,CACjB,CACH,EAEIG,GAAe,CACjB,QAASjG,GACT,KAAMuF,GACN,SAAUI,EACZ,EACIO,GAAoB,CACtB,QAASrF,GACT,KAAM2E,GACN,SAAUO,EACZ,EACII,GAAa,CACf,KAAM,aACN,QAAS,UAAmB,CAC1B,IAAIh1G,EAAQ,KAEZ,MAAO,CAEL,UAAW,UAAqB,CAC9B,OAAOA,EAAM,MACd,EACD,QAAS,KAAK,QACd,YAAa,KAAK,YAClB,mBAAoB,KAAK,MAAM,KAAK,IAAI,CAC9C,CACG,EACD,MAAOy8C,GAAe,GAAI+3D,GAAc,MAAO,CAC7C,MAAO,CAAE,EACT,UAAW,CACT,KAAM,OACN,QAAS,MAEV,EACD,KAAM,CACJ,KAAM,OAEN,QAAS,MACV,EACD,OAAQ,CACN,KAAM,MACP,EACD,UAAW,CACT,KAAM,MACP,EACD,MAAO,CACL,KAAM,QACN,QAAS,EACV,EACD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EACD,eAAgB,CACd,KAAM,MACP,EACD,KAAM,CACJ,KAAM,CAAC,OAAQ,MAAM,CACtB,EACD,YAAa,CACX,KAAM,OACN,QAAS,EACV,EACD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EACD,SAAU,CACR,KAAM,QACN,QAAS,EACV,EACD,UAAW,CACT,KAAM,QACN,QAAS,EACV,EACD,YAAa,CACX,KAAM,OACN,QAAS,IACV,EACD,WAAY,CAAE,EACd,UAAW,CACT,KAAM,OACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,aAAc,CACZ,KAAM,QACN,QAAS,EACV,EACD,KAAM,CACJ,KAAM,QACN,QAAS,MACV,EACD,WAAY,CAAE,EACd,WAAY,CACV,KAAM,OACN,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,EACD,OAAQ,CACN,KAAM,QACN,QAAS,EACV,EACD,QAAS,CACP,KAAM,QACN,QAAS,EACV,EACD,YAAa,CACX,KAAM,OACN,QAAS,IACV,EACD,gBAAiB,CACf,KAAM,QACP,EACD,UAAW,CACT,KAAM,MACN,UAAW,SAAmB5/H,EAAO,CACnC,OAAO,MAAM,QAAQA,CAAK,GAAKA,EAAM,MAAM,SAAU7D,EAAG,CACtD,OAAOuR,GAASvR,CAAC,GAAK,OAAOA,EAAE,MAAS,UAAY,OAAOA,EAAE,SAAY,UACnF,CAAS,CACF,EACD,QAAS,UAAoB,CAC3B,MAAO,EACR,CACF,CACL,CAAG,EACD,KAAM,UAAgB,CACpB,MAAO,CAEL,aAAc,KACd,UAAW,KACX,YAAa,GACb,aAAc,EACpB,CACG,EACD,SAAU,CACR,aAAc,UAAwB,CACpC,MAAO,CAAC,KAAK,WAAa,OAAO,KAAK,MAAS,UAAY,KAAK,KAAO,KAAK,YAC7E,EACD,oBAAqB,UAA+B,CAClD,OAAO,KAAK,iBAAmB,KAAK,SAAW,IAAM,MACtD,EACD,YAAa,UAAuB,CAClC,IAAIoS,EAAM,CACR,KAAM,aACN,SAAU,sBACV,KAAM,OACN,MAAO,UACP,KAAM,WACN,KAAM,GACd,EACM,OAAO,KAAK,QAAUA,EAAI,KAAK,IAAI,GAAKA,EAAI,IAC7C,EACD,WAAY,UAAsB,CAChC,IAAIvO,EAAQ,KAAK,MAEjB,OAAI,KAAK,mBACPA,EAAQ,MAAM,QAAQA,CAAK,EAAIA,EAAQ,GAChCA,EAAM,IAAI,KAAK,UAAU,GAG9B,KAAK,OACPA,EAAQ,MAAM,QAAQA,CAAK,EAAIA,EAAM,MAAM,EAAG,CAAC,EAAI,CAAC,KAAM,IAAI,EACvDA,EAAM,IAAI,KAAK,UAAU,GAG3B,KAAK,WAAWA,CAAK,CAC7B,EACD,KAAM,UAAgB,CACpB,IAAIm2H,EAAS,KAEb,OAAI,KAAK,YAAc,KACd,KAAK,UAGV,OAAO,KAAK,iBAAoB,WAC3B,KAAK,gBAAgB,KAAK,UAAU,EAGxC,KAAK,aAAa,KAAK,UAAU,EAIlC,MAAM,QAAQ,KAAK,UAAU,EACxB,KAAK,WAAW,IAAI,SAAUh6H,EAAG,CACtC,OAAOg6H,EAAO,WAAWh6H,CAAC,CAC3B,GAAE,KAAK,KAAK,mBAAmB,EAG3B,KAAK,WAAW,KAAK,UAAU,EAT7B,EAUV,EACD,cAAe,UAAyB,CACtC,MAAO,CAAC,KAAK,UAAY,KAAK,WAAa,KAAK,MAAQ,KAAK,YAC9D,EACD,OAAQ,UAAkB,CACxB,OAAIuR,GAAS,KAAK,IAAI,EACbknH,GAAUQ,GAAS,EAAI,KAAK,IAAI,EAGlCA,GAAU,KAAK,IAAI,CAC3B,EACD,kBAAmB,UAA6B,CAC9C,IAAIiL,EAAQ,CAAC,OAAQ,QAAS,MAAM,EACpC,OAAO,KAAK,UAAY,CAAC,KAAK,OAASA,EAAM,QAAQ,KAAK,IAAI,IAAM,EACrE,CACF,EACD,MAAO,CACL,WAAY,CACV,UAAW,GACX,QAAS,SAAiBryH,EAAK,CAC7B,KAAK,aAAeA,CACrB,CACF,EACD,aAAc,CACZ,QAAS,SAAiBA,EAAK,CACzBA,IACF,KAAK,aAAe,KAAK,WAE5B,CACF,CACF,EACD,QAAS,UAAmB,CACtBmkH,GAAQ,KAAK,MAAM,IAAM,UAC3B,QAAQ,KAAK,wHAAwH,CAExI,EACD,QAAS,CACP,iBAAkB,UAA4B,CAC5C,KAAK,aAAe,EACrB,EACD,iBAAkB,UAA4B,CAC5C,KAAK,aAAe,EACrB,EACD,mBAAoB,SAA4BkE,EAAK,CACnD,IAAIzhH,EAASyhH,EAAI,OAEZ,KAAK,IAAI,SAASzhH,CAAM,GAC3B,KAAK,WAAU,CAElB,EACD,aAAc,SAAsB9H,EAAK,CACvC,OAAOY,GAAS,KAAK,SAAS,GAAK,KAAK,UAAUZ,CAAG,GAAKY,GAAS,KAAK,MAAM,GAAK,KAAK,OAAOZ,CAAG,CACnG,EACD,QAAS,SAAmB0/G,EAAMrgH,EAAS,CACzC,OAAI,OAAO,KAAK,aAAa,SAAS,GAAM,WACnC,KAAK,aAAa,SAAS,EAAEqgH,EAAMrgH,CAAO,EAG5C4gH,GAAQP,EAAMrgH,CAAO,CAC7B,EACD,UAAW,SAAmBnM,EAAO24H,EAAK,CAGxC,GAFAA,EAAMA,GAAO,KAAK,YAEd,OAAO,KAAK,aAAa,OAAO,GAAM,WACxC,OAAO,KAAK,aAAa,OAAO,EAAE34H,EAAO24H,CAAG,EAG9C,IAAI3H,EAAa,IAAI,KACrB,OAAO7hE,GAAMnvD,EAAO24H,EAAK,CACvB,OAAQ,KAAK,OAAO,aACpB,WAAY3H,CACpB,CAAO,CACF,EACD,WAAY,SAAoBxE,EAAMmM,EAAK,CAGzC,OAFAA,EAAMA,GAAO,KAAK,YAEd,OAAO,KAAK,aAAa,WAAW,GAAM,WACrC,KAAK,aAAa,WAAW,EAAEnM,EAAMmM,CAAG,EAG1Ct4E,GAAOmsE,EAAMmM,EAAK,CACvB,OAAQ,KAAK,OAAO,YAC5B,CAAO,CACF,EAED,WAAY,SAAoB34H,EAAO,CACrC,OAAQ,KAAK,UAAS,CACpB,IAAK,OACH,OAAOA,aAAiB,KAAO,IAAI,KAAKA,EAAM,QAAO,CAAE,EAAI,IAAI,KAAK,GAAG,EAEzE,IAAK,YACH,OAAO,OAAOA,GAAU,SAAW,IAAI,KAAKA,CAAK,EAAI,IAAI,KAAK,GAAG,EAEnE,IAAK,SACH,OAAO,OAAOA,GAAU,SAAW,KAAK,UAAUA,CAAK,EAAI,IAAI,KAAK,GAAG,EAEzE,QACE,OAAO,OAAOA,GAAU,SAAW,KAAK,UAAUA,EAAO,KAAK,SAAS,EAAI,IAAI,KAAK,GAAG,CAC1F,CACF,EAED,WAAY,SAAoBwsH,EAAM,CACpC,GAAI,CAACH,GAAYG,CAAI,EAAG,OAAO,KAE/B,OAAQ,KAAK,UAAS,CACpB,IAAK,OACH,OAAOA,EAET,IAAK,YACH,OAAOA,EAAK,UAEd,IAAK,SACH,OAAO,KAAK,WAAWA,CAAI,EAE7B,QACE,OAAO,KAAK,WAAWA,EAAM,KAAK,SAAS,CAC9C,CACF,EACD,UAAW,SAAmBA,EAAM3yG,EAAM,CACxC,IAAIymH,EAAQ,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAEhF,KAAK,UAAY,KACjB,IAAItgI,EAAQ,MAAM,QAAQwsH,CAAI,EAAIA,EAAK,IAAI,KAAK,UAAU,EAAI,KAAK,WAAWA,CAAI,EAClF,OAAK,WAAM,QAASxsH,CAAK,EACzB,KAAK,MAAM,SAAUA,EAAO6Z,CAAI,EAE5BymH,GACF,KAAK,WAAU,EAGVtgI,CACR,EACD,aAAc,SAAsBA,EAAO,CACzC,OAAI,KAAK,kBACAqzH,GAAarzH,CAAK,EAGvB,KAAK,MACAozH,GAAiBpzH,CAAK,EAGxBqsH,GAAYrsH,CAAK,CACzB,EACD,2BAA4B,SAAoCA,EAAO,CACrE,GAAI,CAAC,KAAK,aAAaA,CAAK,EAC1B,MAAO,GAGT,IAAIugI,EAAe,OAAO,KAAK,cAAiB,WAAa,KAAK,aAAe,UAAY,CAC3F,MAAO,EACf,EACUC,EAAe,OAAO,KAAK,cAAiB,WAAa,KAAK,aAAe,UAAY,CAC3F,MAAO,EACf,EAEM,OAAK,MAAM,QAAQxgI,CAAK,IACtBA,EAAQ,CAACA,CAAK,GAGTA,EAAM,MAAM,SAAU7D,EAAG,CAC9B,MAAO,CAACokI,EAAapkI,CAAC,GAAK,CAACqkI,EAAarkI,CAAC,CAClD,CAAO,CACF,EACD,oBAAqB,SAA6BqwH,EAAM8G,EAAO,CAC7D,GAAI,KAAK,mBAAqBA,EAAO,CACnC,IAAImN,EAAYnN,EAAM,OAAO,SAAUn3H,EAAG,CACxC,OAAOA,EAAE,QAAO,IAAOqwH,EAAK,QAAO,CAC7C,CAAS,EAED,OAAIiU,EAAU,SAAWnN,EAAM,QAC7BmN,EAAU,KAAKjU,CAAI,EAGdiU,CACR,CAED,OAAOjU,CACR,EACD,iBAAkB,SAA0Bx+G,EAAK6L,EAAMy5G,EAAO,CAC5DtlH,EAAM,KAAK,oBAAoBA,EAAKslH,CAAK,EAErC,KAAK,QACP,KAAK,aAAetlH,EAEpB,KAAK,UAAUA,EAAK6L,EACpB,CAAC,KAAK,oBAAsBA,IAAS,KAAK,MAAQA,IAAS,OAAO,CAErE,EACD,MAAO,UAAiB,CACtB,KAAK,UAAU,KAAK,MAAQ,CAAC,KAAM,IAAI,EAAI,IAAI,EAC/C,KAAK,MAAM,OAAO,CACnB,EACD,YAAa,SAAqBw8G,EAAK,CACrCA,EAAI,gBAAe,EACnB,KAAK,MAAK,CACX,EACD,kBAAmB,UAA6B,CAC9C,IAAIr2H,EAAQ,KAAK,UAAU,KAAK,YAAY,EAC5C,KAAK,MAAM,UAAWA,CAAK,CAC5B,EACD,qBAAsB,SAA8Bq2H,EAAK,CACvD,IAAI12H,EAAQ02H,EAAI,cAAc,aAAa,YAAY,EACnDznH,EAAO,KAAK,UAAU,SAASjP,EAAO,EAAE,CAAC,EAE7C,GAAI+N,GAASkB,CAAI,GAAK,OAAOA,EAAK,SAAY,WAAY,CACxD,IAAI49G,EAAO59G,EAAK,QAAQ,IAAI,EAExB49G,GACF,KAAK,UAAUA,CAAI,CAEtB,CACF,EACD,UAAW,SAAmB6J,EAAK,CAC7B,KAAK,cAAgB,KAAK,WAC9B,KAAK,YAAc,GACnB,KAAK,MAAM,OAAQA,CAAG,EACtB,KAAK,MAAM,cAAe,EAAI,EAC/B,EACD,WAAY,UAAsB,CAC3B,KAAK,eACV,KAAK,YAAc,GACnB,KAAK,MAAM,OAAO,EAClB,KAAK,MAAM,cAAe,EAAK,EAChC,EACD,KAAM,UAAgB,CAEhB,KAAK,MAAM,OACb,KAAK,MAAM,MAAM,MAEpB,EACD,MAAO,UAAiB,CAClB,KAAK,MAAM,OACb,KAAK,MAAM,MAAM,OAEpB,EACD,kBAAmB,UAA6B,CAC9C,IAAIkH,EAAS,KAEb,GAAI,GAAC,KAAK,UAAY,KAAK,YAAc,MACzC,KAAI58H,EAAO,KAAK,UAAU,KAAI,EAG9B,GAFA,KAAK,UAAY,KAEbA,IAAS,GAAI,CACf,KAAK,MAAK,EACV,MACD,CAED,IAAI6rH,EAEJ,GAAI,KAAK,kBACPA,EAAO7rH,EAAK,MAAM,KAAK,mBAAmB,EAAE,IAAI,SAAUxE,EAAG,CAC3D,OAAOohI,EAAO,UAAUphI,EAAE,KAAM,EAC1C,CAAS,UACQ,KAAK,MAAO,CACrB,IAAIwS,EAAMhO,EAAK,MAAM,KAAK,mBAAmB,EAEzCgO,EAAI,SAAW,IAGjBA,EAAMhO,EAAK,MAAM,KAAK,oBAAoB,KAAI,CAAE,GAGlD6rH,EAAO79G,EAAI,IAAI,SAAUxS,EAAG,CAC1B,OAAOohI,EAAO,UAAUphI,EAAE,KAAM,EAC1C,CAAS,CACT,MACQqwH,EAAO,KAAK,UAAU7rH,CAAI,EAGxB,KAAK,2BAA2B6rH,CAAI,GACtC,KAAK,UAAUA,CAAI,EACnB,KAAK,KAAI,GAET,KAAK,MAAM,cAAe7rH,CAAI,CAEjC,GACD,iBAAkB,SAA0B01H,EAAK,CAE/C,KAAK,UAAY,OAAOA,GAAQ,SAAWA,EAAMA,EAAI,OAAO,KAC7D,EACD,mBAAoB,SAA4BA,EAAK,CACnD,IAAIqK,EAAUrK,EAAI,QAEdqK,IAAY,EACd,KAAK,WAAU,EACNA,IAAY,IACrB,KAAK,kBAAiB,CAEzB,EACD,gBAAiB,SAAyBrK,EAAK,CAE7C,KAAK,MAAM,OAAQA,CAAG,CACvB,EACD,iBAAkB,SAA0BA,EAAK,CAC/C,KAAK,UAAUA,CAAG,EAClB,KAAK,MAAM,QAASA,CAAG,CACxB,EACD,QAAS,SAAiBvuH,EAAM,CAC9B,MAAO,CAAC,EAAE,KAAK,OAAOA,CAAI,GAAK,KAAK,aAAaA,CAAI,EACtD,EACD,WAAY,SAAoBA,EAAMq0F,EAAUz/E,EAAO,CACrD,IAAIikH,EAAS,KAAK,aAAa74H,CAAI,EAEnC,OAAI64H,EACKA,EAAOjkH,CAAK,GAAKy/E,EAGnB,KAAK,OAAOr0F,CAAI,GAAKq0F,CAC7B,EACD,YAAa,UAAuB,CAClC,IAAIt/F,EAAI,KAAK,eACTk/H,EAAc,KAAK,YAEnBr/G,EAAQmrD,GAAe,CACzB,KAAM,OACN,KAAM,OACN,aAAc,MACd,MAAO,KAAK,KACZ,MAAO,KAAK,YAAc,GAAG,OAAO,KAAK,YAAa,QAAQ,EAC9D,SAAU,CAAC,KAAK,SAChB,SAAU,KAAK,SACf,YAAa,KAAK,WAC1B,EAAS,KAAK,SAAS,EAEb7nE,EAAQ0c,EAAM,MACd0lG,EAAY1lG,EAAM,MAClBD,EAAQ+1G,GAAyB91G,EAAO,CAAC,QAAS,OAAO,CAAC,EAE1DyhB,EAAS,CACX,QAAS,KAAK,mBACd,MAAO,KAAK,iBACZ,KAAM,KAAK,gBACX,MAAO,KAAK,iBACZ,OAAQ,KAAK,iBACrB,EACUqa,EAAQ,KAAK,WAAW,QAAS37C,EAAE,QAAS,CAC9C,SAAY,CACV,MAASmD,CACV,EACD,MAASoiH,EACT,MAASv6C,GAAe,CAAE,EAAEprD,CAAK,EACjC,GAAMorD,GAAe,CAAE,EAAE1pC,CAAM,EAC/B,IAAO,OACf,CAAO,EAAG,CACF,MAAOzhB,EACP,OAAQyhB,CAChB,CAAO,EACGyiG,EAAe,KAAK,OAAS,OAAS/jI,EAAEo6H,EAAmB,EAAIp6H,EAAEg6H,EAAmB,EAExF,OAAOh6H,EAAE,MAAO,CACd,MAAS,GAAG,OAAOk/H,EAAa,gBAAgB,EAChD,GAAM,CACJ,WAAc,KAAK,iBACnB,WAAc,KAAK,iBACnB,MAAS,KAAK,SACf,EACD,IAAO,cACR,EAAE,CAACvjF,EAAO,KAAK,cAAgB37C,EAAE,IAAK,CACrC,MAAS,GAAG,OAAOk/H,EAAa,aAAa,EAC7C,GAAM,CACJ,MAAS,KAAK,WACf,CACT,EAAS,CAAC,KAAK,WAAW,aAAcl/H,EAAEw6H,EAAmB,CAAC,CAAC,CAAC,EAAIx6H,EAAE,IAAK,CACnE,MAAS,GAAG,OAAOk/H,EAAa,gBAAgB,CACxD,EAAS,CAAC,KAAK,WAAW,gBAAiB6E,CAAY,CAAC,CAAC,CAAC,CAAC,CACtD,EACD,cAAe,UAAyB,CACtC,IAAI/jI,EAAI,KAAK,eACT0R,EAAM,KAAK,MAAQ4xH,GAAoBD,GACvCv9D,EAAYp0D,EAAI,KAAK,IAAI,GAAKA,EAAI,QAElCmO,EAAQmrD,GAAe,CAAE,EAAE8sD,GAAK,KAAK,OAAQ,OAAO,KAAKhyD,EAAU,KAAK,CAAC,EAAG,CAC9E,MAAO,KAAK,YACpB,CAAO,EAEG/mD,EAAKisD,GAAe,GAAI8sD,GAAK,KAAK,WAAYhyD,EAAU,OAAS,EAAE,EAAG,CACxE,OAAQ,KAAK,gBACrB,CAAO,EAEG35D,EAAUnM,EAAE8lE,EAAWwwD,GAAO,CAAC,GAAI,CACrC,MAAOz2G,EACP,GAAId,EACJ,IAAK,QACN,EAAC,CAAC,EACH,OAAO/e,EAAE,MAAO,CACd,MAAS,GAAG,OAAO,KAAK,YAAa,kBAAkB,CACxD,EAAE,CAAC,KAAK,WAAW,UAAWmM,EAAS,CACtC,MAAO,KAAK,aACZ,KAAM,KAAK,gBACZ,EAAC,CAAC,CACJ,EACD,cAAe,UAAyB,CACtC,IAAIw0H,EAAS,KAET3gI,EAAI,KAAK,eACTk/H,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CACd,MAAS,GAAG,OAAOk/H,EAAa,qBAAqB,CACtD,EAAE,CAAC,KAAK,WAAW,UAAW,KAAM,CACnC,MAAO,KAAK,aACZ,KAAM,KAAK,gBACnB,CAAO,EAAG,KAAK,UAAU,IAAI,SAAU5/H,EAAGE,EAAG,CACrC,OAAOQ,EAAE,SAAU,CACjB,IAAOR,EACP,MAAS,CACP,aAAcA,EACd,KAAQ,QACT,EACD,MAAS,GAAG,OAAO0/H,EAAa,OAAO,EAAE,OAAOA,EAAa,YAAY,EAAE,OAAOA,EAAa,eAAe,EAC9G,GAAM,CACJ,MAASyB,EAAO,oBACjB,CACX,EAAW,CAACrhI,EAAE,IAAI,CAAC,CACZ,EAAC,CAAC,CACJ,EACD,aAAc,UAAwB,CACpC,IAAIU,EAAI,KAAK,eACb,OAAOA,EAAE,MAAO,CACd,MAAS,GAAG,OAAO,KAAK,YAAa,oBAAoB,CAC1D,EAAE,CAAC,KAAK,WAAW,SAAU,KAAM,CAClC,MAAO,KAAK,aACZ,KAAM,KAAK,gBACZ,EAAC,CAAC,CACJ,EACD,aAAc,UAAwB,CACpC,IAAIA,EAAI,KAAK,eACTk/H,EAAc,KAAK,YACvB,OAAOl/H,EAAE,MAAO,CACd,MAAS,GAAG,OAAOk/H,EAAa,oBAAoB,CACrD,EAAE,CAAC,KAAK,WAAW,SAAU,KAAM,CAClC,MAAO,KAAK,aACZ,KAAM,KAAK,gBACZ,GAAG,KAAK,QAAUl/H,EAAE,SAAU,CAC7B,MAAS,CACP,KAAQ,QACT,EACD,MAAS,GAAG,OAAOk/H,EAAa,OAAO,EAAE,OAAOA,EAAa,yBAAyB,EACtF,GAAM,CACJ,MAAS,KAAK,iBACf,CACF,EAAE,CAAC,KAAK,WAAW,CAAC,EAAI,IAAI,CAAC,CAC/B,CACF,EACD,OAAQ,UAAkB,CACxB,IAAI8E,EAEAhkI,EAAI,UAAU,CAAC,EACfk/H,EAAc,KAAK,YACnB+E,EAAS,KAAK,OACdC,EAAW,KAAK,SAChBC,EAAU,KAAK,QAAQ,SAAS,GAAK,KAAK,UAAU,OAAS,KAAK,cAAa,EAAK,KACpFh4H,EAAUnM,EAAE,MAAO,CACrB,MAAS,GAAG,OAAOk/H,EAAa,qBAAqB,CAC3D,EAAO,CAAC,KAAK,QAAQ,QAAQ,EAAI,KAAK,aAAc,EAAG,KAAM,KAAK,cAAa,EAAI,KAAK,QAAQ,QAAQ,GAAK,KAAK,QAAU,KAAK,aAAY,EAAK,IAAI,CAAC,EACnJ,OAAOl/H,EAAE,MAAO,CACd,OAAUgkI,EAAS,CAAE,EAAEzwE,GAAgBywE,EAAQ,GAAG,OAAO9E,EAAa,aAAa,EAAG,EAAI,EAAG3rE,GAAgBywE,EAAQ,GAAG,OAAO9E,EAAa,mBAAmB,EAAG,KAAK,KAAK,EAAG3rE,GAAgBywE,EAAQ,GAAG,OAAO9E,EAAa,oBAAoB,EAAG+E,CAAM,EAAG1wE,GAAgBywE,EAAQ,WAAYE,CAAQ,EAAGF,EACnT,EAAO,CAAEC,EAA8B,KAArB,KAAK,YAAW,EAAYA,EAWjBjkI,EAAE,MAAO,CAChC,MAAS,GAAG,OAAOk/H,EAAa,kBAAkB,CACnD,EAAE,CAACiF,EAASh4H,CAAO,CAAC,EAb8BnM,EAAEynF,GAAmB,CACtE,IAAO,QACP,MAAS,KAAK,WACd,MAAS,KAAK,WACd,MAAS,CACP,QAAW,KAAK,aAChB,aAAgB,KAAK,YACtB,EACD,GAAM,CACJ,aAAgB,KAAK,kBACtB,CACF,EAAE,CAAC08C,EAASh4H,CAAO,CAAC,CAEC,CAAC,CACxB,CACH,EAEAo3H,GAAW,OAASvlE,GAEpBulE,GAAW,QAAU,SAAiB59G,EAAK,CACzCA,EAAI,UAAU49G,GAAW,KAAMA,EAAU,CAC3C,EAEI,OAAO,OAAW,KAAe,OAAO,KAC1CA,GAAW,QAAQ,OAAO,GAAG,EAG/BhO,GAASgO,GAAY,CACnB,cAAenG,GACf,cAAea,GACf,UAAW0E,GACX,UAAWC,GACX,cAAeG,GACf,cAAeI,EACjB,CAAC,EC9+HDhiE,GAASwS,EAAG,EACZ,MAAM+d,GAAc,CAClB,KAAM,oBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAIvK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,2CAA4C,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC7M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,kHAAoH,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACxZ,EACIwK,GAAyB,GACzB1H,GAAkCzV,GACpCid,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMwyC,GAAgBl6C,GAAgB,QAChCkC,GAAc,CAClB,KAAM,UACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAmB,CACrC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,gCAAiC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAClM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,s5BAAw5B,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAC5rC,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM+3C,GAAM55C,GAAgB,QACtB65C,GAAY,CAChB,KAAM,aACN,SAAU,qBACV,KAAM,OACN,MAAO,UACP,KAAM,UACN,KAAM,GACR,EACMrvD,GAAY,CAChB,KAAM,mBACN,WAAY,CACV,cAAAmvD,GACA,WAAAb,GACA,UAAA72C,GACA,iBAAA4iC,GACA,IAAA+U,EACD,EACD,aAAc,GACd,MAAO,CACL,UAAW,CACT,KAAM,QACN,QAAS,EACV,EACD,WAAY,CACV,KAAM,OACN,QAAS,EACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,MACV,EACD,OAAQ,CACN,KAAM,OACN,QAAS,IACV,EACD,UAAW,CACT,KAAM,OACN,QAAS,IACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,IACV,EAOD,MAAO,CACL,QAAS,IAAsB,IAAI,IACpC,EAID,WAAY,CACV,KAAM,OACN,QAAS,KACV,EACD,mBAAoB,CAClB,KAAM,QACN,QAAS,EACV,EACD,kBAAmB,CACjB,KAAM,QACN,QAAS,EACV,EACD,aAAc,CACZ,KAAM,QACN,QAAS,EACV,EACD,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EACD,YAAa,CACX,KAAM,OACN,QAAS,IACV,CACF,EACD,MAAO,CACL,eACA,oBACD,EACD,OAAQ,CACN,MAAO,CACL,uBAAwB,0BAA0B,OAAO7vD,IAAa,CAC5E,CACG,EACD,MAAO,CACL,MAAO,CACL,oBAAqB,GACrB,MAAO,KAAK,UAClB,CACG,EACD,SAAU,CAOR,aAAc,CACZ,MAAO,CACL,aAAc,CACZ,OAAQ9lE,GAAe,EACvB,YAAaC,GAAoB,EACjC,SAAUJ,GAAa,EACvB,cAAeC,GAAkB,EACjC,YAAaC,GAAgB,EAE7B,eAAgBH,GAAa,CAC9B,EACD,YAAa,KACrB,CACK,EAMD,oBAAqB,CACnB,OAAI,KAAK,OAAS,OACT1O,EAAE,aAAa,EAEpB,KAAK,OAAS,QACTA,EAAE,cAAc,EAErB,KAAK,OAAS,OACTA,EAAE,aAAa,EAEpB,KAAK,OAAS,OACTA,EAAE,aAAa,EAEpB,KAAK,OAAS,OACTA,EAAE,aAAa,EAEjBA,EAAE,wBAAwB,CAClC,EAOD,eAAgB,CACd,IAAIkP,EACJ,OAAQA,EAAKw1H,GAAU,KAAK,IAAI,IAAM,KAAOx1H,EAAKw1H,GAAU,IAC7D,EAID,mBAAoB,CAClB,IAAIx1H,EAOJ,MAAO,CACL,QAPe6gH,GAAS,CACxB,MAAM4U,EAAgB,IAAI,KAAK,KAAK,IAAI5U,EAAK,cAAeA,EAAK,SAAU,EAAEA,EAAK,QAAO,CAAE,CAAC,EAC5F4U,EAAc,WAAWA,EAAc,WAAY,EAAG,GAAKA,EAAc,UAAS,GAAM,EAAE,EAC1F,MAAMC,EAAY,IAAI,KAAK,KAAK,IAAID,EAAc,iBAAkB,EAAG,CAAC,CAAC,EACzE,OAAO,KAAK,OAAOA,EAAgBC,GAAa,MAAQ,GAAK,CAAC,CACtE,EAIQ,IAAI11H,EAAK,KAAK,YAAc,KAAOA,EAAK,CAAE,CAClD,CACK,CACF,EACD,QAAS,CACX,EAAIlP,EACA,iBAAiBwuG,EAAM,CACrB,MAAMjrG,EAAQ,KAAK,MAAM,WAAW,aACpC,GAAIA,EACF,GAAI,CACF,MAAMwsH,EAAO,IAAI,KAAK,IAAI,KAAKxsH,CAAK,EAAE,YAAYirG,CAAI,CAAC,EACvD,KAAK,MAAM,WAAW,WAAWuhB,CAAI,CACtC,MAAe,CACd,QAAQ,MAAM,gBAAiBxsH,EAAOirG,CAAI,CAC3C,CAEJ,EACD,kBAAkBC,EAAO,CACvB,MAAMlrG,EAAQ,KAAK,MAAM,WAAW,aACpC,GAAIA,EACF,GAAI,CACF,MAAMwsH,EAAO,IAAI,KAAK,IAAI,KAAKxsH,CAAK,EAAE,SAASkrG,CAAK,CAAC,EACrD,KAAK,MAAM,WAAW,WAAWshB,CAAI,CACtC,MAAe,CACd,QAAQ,MAAM,gBAAiBxsH,EAAOkrG,CAAK,CAC5C,CAEJ,EAID,uBAAwB,CACjB,KAAK,qBAGV,KAAK,oBAAsB,CAAC,KAAK,oBAClC,CACF,CACH,EACA,IAAI34B,GAAc,UAAmB,CACnC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,aAAco4E,EAAI,GAAGA,EAAI,GAAG,CAAE,IAAK,aAAc,MAAO,CAAE,iBAAkBA,EAAI,aAAc,UAAaA,EAAI,UAAW,OAAUA,EAAI,OAASA,EAAI,OAASA,EAAI,cAAe,UAAaA,EAAI,kBAAmB,KAAQA,EAAI,KAAOA,EAAI,KAAOA,EAAI,YAAa,cAAeA,EAAI,WAAY,YAAeA,EAAI,YAAcA,EAAI,YAAcA,EAAI,mBAAoB,cAAe,CAAE,mBAAoBA,EAAI,cAAgB,EAAE,mBAAoBA,EAAI,eAAgB,KAAQA,EAAI,KAAM,MAASA,EAAI,KAAO,EAAE,GAAI,CAAE,cAAeA,EAAI,iBAAkB,eAAgBA,EAAI,kBAAmB,eAAgB,SAASnlE,EAAQ,CACpnB,OAAOmlE,EAAI,MAAM,eAAgBA,EAAI,KAAK,CAC9C,GAAO,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,gBAAiB,GAAI,UAAW,CAC/D,MAAO,CAACA,EAAI,mBAAqBp4E,EAAG,YAAa,CAAE,MAAO,CAAE,aAAc,SAAU,MAASo4E,EAAI,oBAAqB,qBAAsB,yBAAyB,EAAI,GAAI,CAAE,eAAgB,SAASnlE,EAAQ,CAC9MmlE,EAAI,oBAAsBnlE,CAC3B,GAAI,YAAamlE,EAAI,GAAG,CAAC,CAAE,IAAK,UAAW,GAAI,SAAS,CAAE,MAAAxnE,GAAS,CAClE,MAAO,CAAC5Q,EAAG,SAAUo4E,EAAI,GAAG,CAAE,YAAa,8BAA+B,MAAO,CAAE,2CAA4CA,EAAI,iBAAmB,EAAE,GAAI,CAAE,UAAa,SAASnlE,EAAQ,CAC1L,OAAAA,EAAO,gBAAe,EACtBA,EAAO,eAAc,GACb,IAAM,CACtB,GAAW,MAAM,KAAM,SAAS,CAChC,CAAS,GAAI,SAAUrC,EAAO,EAAK,EAAG,CAAC5Q,EAAG,MAAO,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,EAAC,EAAG,CAAC,CAAC,CAC3E,EAAE,EAAG,KAAM,GAAO,SAAS,CAAG,EAAE,CAACA,EAAG,MAAO,CAAE,MAAO,CAAE,KAAQ,SAAU,kBAAmBo4E,EAAI,sBAAsB,GAAM,CAACp4E,EAAG,MAAO,CAAE,YAAa,iCAAiC,EAAI,CAACA,EAAG,SAAU,CAAE,MAAO,CAAE,GAAMo4E,EAAI,uBAA0B,EAAE,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,4BAA4B,CAAC,EAAI,GAAG,CAAC,CAAC,CAAC,CAAC,EAAGp4E,EAAG,mBAAoB,CAAE,YAAa,4CAA6C,GAAI,CAAE,MAAS,SAASiT,EAAQ,CACjb,OAAOmlE,EAAI,MAAM,qBAAsB,UAAU,CAAC,CAAC,CACzD,CAAO,EAAE,MAAO,CAAE,MAAOA,EAAI,MAAO,SAAU,SAASq9C,EAAK,CACtDr9C,EAAI,MAAQq9C,CAClB,EAAO,WAAY,OAAS,EAAE,CAAC,EAAG,CAAC,CAAC,CAAC,EAAIz1H,EAAG,gBAAiB,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,EAAC,CACvF,EAAK,MAAO,EAAM,EAAEo4E,EAAI,GAAGA,EAAI,aAAc,SAAStnF,EAAGgjB,EAAM,CAC3D,MAAO,CAAE,IAAKA,EAAM,GAAI,SAAS5E,EAAO,CACtC,MAAO,CAACkpE,EAAI,GAAGtkE,EAAM,KAAM,KAAM5E,CAAK,CAAC,CAC7C,EACG,EAAC,EAAG,KAAM,EAAI,CAAG,EAAE,aAAckpE,EAAI,OAAQ,EAAK,EAAGA,EAAI,UAAU,CAAC,CACvE,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM+uD,GAAmB9uD,GAAc,QACvC/P,GAAe6+D,EAAgB,ECtT/B,MAAMC,GAAiB,CAAC,OAAQ,iBAAkB,QAAS,OAAQ,MAAM,EACnE1vD,GAAY,CAChB,KAAM,yBACN,aAAc,GACd,MAAO,CAOL,MAAO,CACL,KAAM,KACN,QAAS,IACV,EAID,GAAI,CACF,KAAM,OACN,SAAU,EACX,EAMD,KAAM,CACJ,KAAM,OACN,QAAS,OACT,SAAWhqE,GAAS05H,GAAe,SAAS15H,CAAI,CACjD,EAKD,MAAO,CACL,KAAM,OACN,QAAS,sBACV,EAKD,IAAK,CACH,KAAM,CAAC,KAAM,OAAO,EACpB,QAAS,IACV,EAKD,IAAK,CACH,KAAM,CAAC,KAAM,OAAO,EACpB,QAAS,IACV,EAMD,UAAW,CACT,KAAM,QACN,QAAS,EACV,EAKD,WAAY,CACV,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,EACV,CACF,EACD,MAAO,CACL,OACD,EACD,SAAU,CACR,gBAAiB,CACf,OAAO,KAAK,YAAY,KAAK,KAAK,CACnC,EACD,cAAe,CACb,OAAI,KAAK,IACA,KAAK,YAAY,KAAK,GAAG,EAE3B,EACR,EACD,cAAe,CACb,OAAI,KAAK,IACA,KAAK,YAAY,KAAK,GAAG,EAE3B,EACR,EACD,WAAY,CACV,MAAO,CACL,GAAG,KAAK,WAOR,MAAQgX,GAAW,CACjB,GAAI,MAAMA,EAAO,OAAO,aAAa,EACnC,OAAO,KAAK,MAAM,QAAS,IAAI,EAEjC,GAAI,KAAK,OAAS,OAAQ,CACxB,MAAMysF,EAAOzsF,EAAO,OAAO,MAC3B,GAAI,KAAK,QAAU,GAAI,CACrB,KAAM,CAAE,KAAM2iH,EAAO,GAAIC,EAAK,GAAIC,CAAG,EAAK,KAAK,gBAAgC,IAAI,IAAM,EACzF,OAAO,KAAK,MAAM,QAAS,IAAI,KAAK,GAAG,OAAOF,EAAO,GAAG,EAAE,OAAOC,EAAK,GAAG,EAAE,OAAOC,EAAK,GAAG,EAAE,OAAOp2B,CAAI,CAAC,CAAC,CAC1G,CACD,KAAM,CAAE,KAAAq2B,EAAM,GAAAC,EAAI,GAAAtoB,CAAE,EAAK,KAAK,gBAAgB,KAAK,KAAK,EACxD,OAAO,KAAK,MAAM,QAAS,IAAI,KAAK,GAAG,OAAOqoB,EAAM,GAAG,EAAE,OAAOC,EAAI,GAAG,EAAE,OAAOtoB,EAAI,GAAG,EAAE,OAAOhO,CAAI,CAAC,CAAC,CAClH,SAAqB,KAAK,OAAS,QAAS,CAChC,MAAMs2B,GAAM,IAAI,KAAK/iH,EAAO,OAAO,KAAK,EAAE,SAAQ,EAAK,GAAG,SAAU,EAAC,SAAS,EAAG,GAAG,EACpF,GAAI,KAAK,QAAU,GAAI,CACrB,KAAM,CAAE,KAAM2iH,EAAO,GAAIE,EAAK,GAAIG,EAAK,GAAIC,CAAK,EAAG,KAAK,gBAAgC,IAAI,IAAM,EAClG,OAAO,KAAK,MAAM,QAAS,IAAI,KAAK,GAAG,OAAON,EAAO,GAAG,EAAE,OAAOI,EAAI,GAAG,EAAE,OAAOF,EAAK,GAAG,EAAE,OAAOG,EAAK,GAAG,EAAE,OAAOC,CAAG,CAAC,CAAC,CACzH,CACD,KAAM,CAAE,KAAAH,EAAM,GAAAroB,EAAI,GAAAyoB,EAAI,GAAAC,GAAO,KAAK,gBAAgB,KAAK,KAAK,EAC5D,OAAO,KAAK,MAAM,QAAS,IAAI,KAAK,GAAG,OAAOL,EAAM,GAAG,EAAE,OAAOC,EAAI,GAAG,EAAE,OAAOtoB,EAAI,GAAG,EAAE,OAAOyoB,EAAI,GAAG,EAAE,OAAOC,CAAE,CAAC,CAAC,CACrH,CACD,MAAMC,EAAwB,IAAI,KAAKpjH,EAAO,OAAO,aAAa,EAAE,kBAAiB,EAAK,IAAM,GAC1FqjH,EAAwBrjH,EAAO,OAAO,cAAgBojH,EAC5D,OAAO,KAAK,MAAM,QAAS,IAAI,KAAKC,CAAqB,CAAC,CAC3D,CACT,CACK,CACF,EACD,QAAS,CAOP,gBAAgBniI,EAAO,CACrB,GAAIA,aAAiB,KAAM,CACzB,MAAM4hI,EAAO5hI,EAAM,YAAa,EAAC,SAAQ,EAAG,SAAS,EAAG,GAAG,EACrD6hI,GAAM7hI,EAAM,WAAa,GAAG,SAAQ,EAAG,SAAS,EAAG,GAAG,EACtDu5G,EAAKv5G,EAAM,QAAS,EAAC,SAAQ,EAAG,SAAS,EAAG,GAAG,EAC/CgiI,EAAKhiI,EAAM,SAAU,EAAC,SAAQ,EAAG,SAAS,EAAG,GAAG,EAChDiiI,EAAKjiI,EAAM,WAAY,EAAC,SAAQ,EAAG,SAAS,EAAG,GAAG,EACxD,MAAO,CAAE,KAAA4hI,EAAM,GAAAC,EAAI,GAAAtoB,EAAI,GAAAyoB,EAAI,GAAAC,CAAE,CAC9B,CACF,EAOD,YAAYjiI,EAAO,CACjB,GAAIA,aAAiB,KAAM,CACzB,KAAM,CAAE,KAAA4hI,EAAM,GAAAC,EAAI,GAAAtoB,EAAI,GAAAyoB,EAAI,GAAAC,CAAE,EAAK,KAAK,gBAAgBjiI,CAAK,EAC3D,GAAI,KAAK,OAAS,iBAChB,MAAO,GAAG,OAAO4hI,EAAM,GAAG,EAAE,OAAOC,EAAI,GAAG,EAAE,OAAOtoB,EAAI,GAAG,EAAE,OAAOyoB,EAAI,GAAG,EAAE,OAAOC,CAAE,EAChF,GAAI,KAAK,OAAS,OACvB,MAAO,GAAG,OAAOL,EAAM,GAAG,EAAE,OAAOC,EAAI,GAAG,EAAE,OAAOtoB,CAAE,EAChD,GAAI,KAAK,OAAS,QACvB,MAAO,GAAG,OAAOqoB,EAAM,GAAG,EAAE,OAAOC,CAAE,EAChC,GAAI,KAAK,OAAS,OACvB,MAAO,GAAG,OAAOG,EAAI,GAAG,EAAE,OAAOC,CAAE,EAC9B,GAAI,KAAK,OAAS,OAAQ,CAC/B,MAAMG,EAAY,IAAI,KAAKR,EAAM,EAAG,CAAC,EAC/BS,EAA2B,KAAK,OAAOriI,EAAQoiI,IAAc,GAAK,GAAK,GAAK,IAAI,EAChFE,EAAa,KAAK,KAAKD,EAA2B,CAAC,EACzD,MAAO,GAAG,OAAOT,EAAM,IAAI,EAAE,OAAOU,CAAU,CAC/C,CACT,KACQ,OAAO,EAEV,CACF,CACH,EACA,IAAI/vD,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,wBAAwB,EAAI,CAACA,EAAG,QAAS,CAAE,MAAO,CAAE,kBAAmBo4E,EAAI,SAAW,EAAE,MAAO,CAAE,IAAOA,EAAI,EAAE,CAAI,EAAE,CAACA,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAGp4E,EAAG,QAASo4E,EAAI,GAAGA,EAAI,GAAG,CAAE,YAAa,gCAAiC,MAAOA,EAAI,WAAY,MAAO,CAAE,GAAMA,EAAI,GAAI,KAAQA,EAAI,KAAM,IAAOA,EAAI,aAAc,IAAOA,EAAI,YAAc,EAAE,SAAU,CAAE,MAASA,EAAI,eAAkB,EAAE,QAASA,EAAI,OAAQ,EAAK,EAAGA,EAAI,SAAS,CAAC,CAAC,CAAC,CAC5c,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM+vD,GAAyB9vD,GAAc,QAC7C/P,GAAe6/D,EAAsB,EChMrC,MAAMzwD,GAAY,CAChB,KAAM,yBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIS,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,iDAAkD,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACnN,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,qLAAuL,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAC3d,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMgwD,GAAc/vD,GAAc,QC3B5BX,GAAY,CAChB,KAAM,eACN,WAAY,CACV,SAAAY,GACA,YAAA8vD,GACA,MAAAh4B,EACD,EACD,aAAc,GACd,MAAO,CAKL,MAAO,CACL,KAAM,CAAC,OAAQ,MAAM,EACrB,SAAU,EACX,EAID,KAAM,CACJ,KAAM,OACN,QAAS,OACT,UAAYxqG,GAAU,CACpB,OACA,WACA,QACA,MACA,MACA,SACA,QACR,EAAQ,SAASA,CAAK,CACjB,EAQD,MAAO,CACL,KAAM,OACN,QAAS,MACV,EAMD,aAAc,CACZ,KAAM,QACN,QAAS,EACV,EAMD,YAAa,CACX,KAAM,OACN,QAAS,MACV,EAID,mBAAoB,CAClB,KAAM,QACN,QAAS,EACV,EAMD,oBAAqB,CACnB,KAAM,OACN,QAAS,EACV,EAKD,QAAS,CACP,KAAM,QACN,QAAS,EACV,EAKD,MAAO,CACL,KAAM,QACN,QAAS,EACV,EAOD,WAAY,CACV,KAAM,OACN,QAAS,EACV,EAID,SAAU,CACR,KAAM,QACN,QAAS,EACV,EAKD,KAAM,CACJ,KAAM,QACN,QAAS,EACV,EAKD,WAAY,CACV,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,EACV,CACF,EACD,MAAO,CACL,eACA,uBACD,EACD,SAAU,CACR,YAAa,CACX,OAAO,KAAK,OAAO,IAAM,KAAK,OAAO,KAAO,GAAK,KAAK,OAAO,GAAK,KAAK,SACxE,EACD,WAAY,CACV,MAAO,QAAUqxE,IAClB,EACD,gBAAiB,CACf,OAAO,KAAK,OAAO,OACpB,EACD,iBAAkB,CAChB,OAAO,KAAK,OACb,EACD,gBAAiB,CACf,OAAO,KAAK,cAAgB,IAAM,KAAK,cAAgB,MACxD,EACD,qBAAsB,CACpB,OAAO,KAAK,eAAiB,KAAK,YAAc,KAAK,KACtD,EACD,cAAe,CACb,MAAMoxD,EAAe,KAAK,OAAS,KAAK,aACxC,OAAKA,GACH,QAAQ,KAAK,mJAAmJ,EAE3JA,CACR,EACD,iBAAkB,CAChB,MAAMC,EAAkB,GACxB,OAAI,KAAK,WAAW,OAAS,GAC3BA,EAAgB,KAAK,GAAG,OAAO,KAAK,UAAW,cAAc,CAAC,EAE5D,KAAK,OAAO,kBAAkB,GAChCA,EAAgB,KAAK,KAAK,OAAO,kBAAkB,CAAC,EAE/CA,EAAgB,KAAK,GAAG,GAAK,IACrC,CACF,EACD,QAAS,CAMP,OAAQ,CACN,KAAK,MAAM,MAAM,OAClB,EAMD,QAAS,CACP,KAAK,MAAM,MAAM,QAClB,EACD,YAAYxmH,EAAO,CACjB,KAAK,MAAM,eAAgB,KAAK,OAAS,UAAY,OAAO,KAAK,OAAU,SAAW,WAAWA,EAAM,OAAO,MAAO,EAAE,EAAIA,EAAM,OAAO,KAAK,CAC9I,EACD,0BAA0BA,EAAO,CAC/B,KAAK,MAAM,wBAAyBA,CAAK,CAC1C,CACF,CACH,EACA,IAAIq2D,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,cAAe,MAAO,CACpD,wBAAyBo4E,EAAI,SAC7B,6BAA8BA,EAAI,cAAgB,CAACA,EAAI,aACvD,4BAA6BA,EAAI,eACjC,6BAA8BA,EAAI,oBAAsBA,EAAI,gBAC5D,oBAAqBA,EAAI,IAC7B,GAAO,CAACp4E,EAAG,MAAO,CAAE,YAAa,2BAA6B,EAAE,CAACA,EAAG,QAASo4E,EAAI,GAAGA,EAAI,GAAG,CAAE,IAAK,QAAS,YAAa,qBAAsB,MAAO,CACjJA,EAAI,WACJ,CACE,8BAA+BA,EAAI,QACnC,4BAA6BA,EAAI,KAClC,CACF,EAAE,MAAO,CAAE,GAAMA,EAAI,WAAY,KAAQA,EAAI,KAAM,SAAYA,EAAI,SAAU,YAAeA,EAAI,oBAAqB,mBAAoBA,EAAI,gBAAiB,YAAa,QAAU,EAAE,SAAU,CAAE,MAASA,EAAI,MAAM,SAAQ,CAAI,EAAE,GAAI,CAAE,MAASA,EAAI,WAAW,CAAI,EAAE,QAASA,EAAI,OAAQ,EAAK,EAAGA,EAAI,UAAU,CAAC,EAAG,CAACA,EAAI,cAAgBA,EAAI,aAAep4E,EAAG,QAAS,CAAE,YAAa,qBAAsB,MAAO,CAAE,IAAOo4E,EAAI,UAAY,GAAI,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,KAAK,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAEp4E,EAAG,MAAO,CAAE,WAAY,CAAC,CAAE,KAAM,OAAQ,QAAS,SAAU,MAAOo4E,EAAI,eAAgB,WAAY,gBAAkB,GAAG,YAAa,8CAA8C,EAAI,CAACA,EAAI,GAAG,SAAS,CAAC,EAAG,CAAC,EAAGA,EAAI,mBAAqBp4E,EAAG,WAAY,CAAE,YAAa,+BAAgC,MAAO,CAAE,KAAQ,yBAA0B,aAAco4E,EAAI,oBAAqB,SAAYA,EAAI,QAAQ,EAAI,GAAI,CAAE,MAASA,EAAI,yBAAyB,EAAI,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACh+B,MAAO,CAACA,EAAI,GAAG,sBAAsB,CAAC,CACvC,EAAE,MAAO,EAAI,CAAE,EAAG,KAAM,EAAI,CAAG,GAAIA,EAAI,SAAWA,EAAI,MAAQp4E,EAAG,MAAO,CAAE,YAAa,+CAA+C,EAAI,CAACo4E,EAAI,QAAUp4E,EAAG,QAAS,CAAE,YAAa,CAAE,MAAS,2BAA2B,EAAI,MAAO,CAAE,KAAQ,EAAE,CAAI,GAAIo4E,EAAI,MAAQp4E,EAAG,cAAe,CAAE,YAAa,CAAE,MAAS,yBAA2B,EAAE,MAAO,CAAE,KAAQ,EAAI,EAAE,EAAIo4E,EAAI,GAAE,CAAE,EAAG,CAAC,EAAIA,EAAI,GAAI,GAAG,CAAC,EAAGA,EAAI,WAAW,OAAS,EAAIp4E,EAAG,IAAK,CAAE,YAAa,mCAAoC,MAAO,CACre,0CAA2Co4E,EAAI,MAC/C,4CAA6CA,EAAI,OAClD,EAAE,MAAO,CAAE,GAAM,GAAG,OAAOA,EAAI,UAAW,cAAc,EAAK,EAAE,CAACA,EAAI,QAAUp4E,EAAG,QAAS,CAAE,YAAa,yCAA0C,MAAO,CAAE,KAAQ,GAAM,GAAIo4E,EAAI,MAAQp4E,EAAG,cAAe,CAAE,YAAa,yCAA0C,MAAO,CAAE,KAAQ,GAAM,GAAIo4E,EAAI,GAAI,EAAEA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,UAAU,EAAI,GAAG,CAAC,EAAG,CAAC,EAAIA,EAAI,GAAE,CAAE,CAAC,CACxW,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMmwD,GAAelwD,GAAc,QC7N7B8b,GAAc,CAClB,KAAM,UACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAIvK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,gCAAiC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAClM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,mPAAqP,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACzhB,EACIwK,GAAyB,GACzB1H,GAAkCzV,GACpCid,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMm0C,GAAM77C,GAAgB,QACtBkC,GAAc,CAClB,KAAM,aACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAmB,CACrC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,oCAAqC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACtM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,kkBAAokB,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACx2B,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM05C,GAASv7C,GAAgB,QAC/BtpB,GAASgS,EAAG,EACZ,MAAMssB,GAASzL,GAAgB,EAAG,WAAU,EAAG,OAAO,gBAAgB,EAAE,QAClEiyC,GAAiB5mC,GAAU,OAAQ,eAAgB,EAAE,EAAE,iBAAmB,KAC1E6mC,GAAoB,IAAI,IAAI,OAAO,KAAKJ,GAAa,KAAK,CAAC,EAC3D7wD,GAAY,CAChB,KAAM,kBACN,WAAY,CACV,aAAA6wD,GACA,IAAAC,GACA,OAAAC,EACD,EAED,aAAc,GACd,MAAO,CAML,IAAK,CAAE,EAEP,GAAGF,GAAa,MAKhB,mBAAoB,CAClB,KAAM,QACN,QAAS,EACV,EAED,oBAAqB,OASrB,sBAAuB,CACrB,KAAM,QACN,QAAS,EACV,EAKD,UAAW,CACT,KAAM,OACN,QAAS,CACV,EAKD,UAAW,CACT,KAAM,OACN,QAAS,IACV,EAQD,OAAQ,CACN,KAAM,QACN,QAAS,EACV,CACF,EACD,MAAO,CACL,QACA,UACA,cACD,EACD,MAAO,CACL,MAAO,CACL,iBAAkB,GAClB,oBAAqB,GACrB,QAAS,IACf,CACG,EACD,SAAU,CACR,eAAgB,CACd,OAAO,KAAK,OAAS,KAAK,UAAY,EACvC,EACD,iBAAkB,CAChB,OAAO,KAAK,SAAW,KAAK,UAAY,EACzC,EACD,oBAAqB,CACnB,OAAI,KAAK,WAAW,OAAS,EACpB,KAAK,WAEP,KAAK,mBACb,EACD,OAAQ,CACN,KAAM,CAAE,UAAAK,CAAW,EAAG,KACtB,MAAO,CACL,UAAWA,GAAkEF,IAAe,SACpG,CACK,EACD,6BAA8B,CAC5B,OAAO,KAAK,iBAAmBrmI,EAAE,eAAe,EAAIA,EAAE,eAAe,CACtE,EACD,wBAAyB,CACvB,MAAO,CAEL,GAAG,KAAK,OAER,GAAG,OAAO,YACR,OAAO,QAAQ,KAAK,MAAM,EAAE,OAAO,CAAC,CAACqQ,CAAG,IAAMi2H,GAAkB,IAAIj2H,CAAG,CAAC,CACzE,CACT,CACK,CACF,EACD,MAAO,CACL,MAAMuN,EAAU,CACd,GAAI,KAAK,sBAAuB,CAC9B,GAAIyoH,KAAmB,KACrB,OAEF,KAAK,cAAczoH,CAAQ,CAC5B,CACF,CACF,EACD,QAAS,CAMP,OAAQ,CACN,KAAK,MAAM,WAAW,OACvB,EAMD,QAAS,CACP,KAAK,MAAM,WAAW,QACvB,EACD,YAAY6B,EAAO,CACjB,KAAK,MAAM,eAAgBA,EAAM,OAAO,KAAK,CAC9C,EACD,0BAA2B,CACzB,KAAK,iBAAmB,CAAC,KAAK,gBAC/B,EACD,cAAe8nF,GAAS,eAAei/B,EAAU,CAC/C,GAAI,CACF,KAAM,CAAE,KAAAp6H,GAAS,MAAMyjD,GAAM,KAAKwqD,GAAe,sCAAsC,EAAG,CAAE,SAAAmsB,CAAQ,CAAE,EAEtG,GADA,KAAK,QAAUp6H,EAAK,IAAI,KAAK,OACzBA,EAAK,IAAI,KAAK,OAAQ,CACxB,KAAK,oBAAsBpM,EAAE,oBAAoB,EACjD,KAAK,MAAM,OAAO,EAClB,MACD,CACD,KAAK,oBAAsBoM,EAAK,IAAI,KAAK,OACzC,KAAK,MAAM,SAAS,CACrB,OAAQ7M,EAAG,CACVsgG,GAAO,MAAM,oCAAqCtgG,CAAC,CACpD,CACF,EAAE,GAAG,CACP,CACH,EACA,IAAIu2E,GAAc,UAAmB,CACnC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,eAAgBo4E,EAAI,GAAGA,EAAI,GAAG,CAAE,IAAK,aAAc,MAAO,CAAE,KAAQA,EAAI,kBAAoB,CAACA,EAAI,OAAS,WAAa,OAAQ,wBAAyBA,EAAI,4BAA6B,cAAeA,EAAI,mBAAoB,MAASA,EAAI,cAAe,QAAWA,EAAI,gBAAiB,UAAaA,EAAI,MAAM,UAAW,cAAe,CAAE,qCAAsCA,EAAI,kBAAoBA,EAAI,MAAM,CAAI,EAAE,GAAI,CAAE,wBAAyBA,EAAI,yBAA0B,MAASA,EAAI,WAAW,EAAI,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,uBAAwB,GAAI,UAAW,CACjkB,MAAO,CAACA,EAAI,iBAAmBp4E,EAAG,MAAO,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,GAAIA,EAAG,SAAU,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,EAAC,CACjH,EAAK,MAAO,GAAM,CAAC,CAAG,EAAE,eAAgBo4E,EAAI,uBAAwB,EAAK,EAAGA,EAAI,UAAU,EAAG,CAACA,EAAI,GAAG,SAAS,CAAC,EAAG,CAAC,CACnH,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM0wD,GAAkBzwD,GAAc,QChQhCX,GAAY,CAChB,KAAM,iBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIS,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,wCAAyC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC1M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,yEAA2E,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAC/W,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM2wD,GAAa1wD,GAAc,QC5B3BwW,GAAc,CAClB,KAAM,kBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,yCAA0C,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC3M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,mLAAqL,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACzd,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMi6C,GAAO97C,GAAgB,QAC7BtpB,GAASqR,GAAK8B,EAAG,EACjB,MAAM4xD,GAAoB,IAAI,IAAI,OAAO,KAAKJ,GAAa,KAAK,CAAC,EAC3D7wD,GAAY,CAChB,KAAM,cACN,WAAY,CACV,aAAA6wD,GACA,MAAA30C,GACA,WAAAm1C,GACA,KAAAC,EACD,EAED,aAAc,GACd,MAAO,CAML,IAAK,CAAE,EAEP,GAAGT,GAAa,MAMhB,oBAAqB,CACnB,KAAM,OACN,QAAS,EACV,EAOD,mBAAoB,CAClB,KAAM,OACN,QAAS,QACT,UAAY3iI,GAAU,CACpB,QACA,aACA,MACR,EAAQ,SAASA,CAAK,CACjB,CACF,EACD,MAAO,CACL,cACD,EACD,SAAU,CACR,wBAAyB,CACvB,MAAMqjI,EAAmB,CACvB,KAAM5mI,EAAE,cAAc,EACtB,MAAOA,EAAE,YAAY,EACrB,WAAYA,EAAE,cAAc,CACpC,EACM,MAAO,CAEL,GAAG,KAAK,OAER,GAAG,OAAO,YACR,OAAO,QAAQ,KAAK,MAAM,EAAE,OAAO,CAAC,CAACqQ,CAAG,IAAMi2H,GAAkB,IAAIj2H,CAAG,CAAC,CACzE,EAED,oBAAqB,KAAK,qBAAuBu2H,EAAiB,KAAK,kBAAkB,CACjG,CACK,CACF,EACD,QAAS,CAMP,OAAQ,CACN,KAAK,MAAM,WAAW,OACvB,EAMD,QAAS,CACP,KAAK,MAAM,WAAW,QACvB,EACD,YAAYnnH,EAAO,CACjB,KAAK,MAAM,eAAgBA,EAAM,OAAO,KAAK,CAC9C,CACF,CACH,EACA,IAAIq2D,GAAc,UAAmB,CACnC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,eAAgBo4E,EAAI,GAAGA,EAAI,GAAG,CAAE,IAAK,aAAc,GAAI,CAAE,MAASA,EAAI,WAAW,EAAI,YAAaA,EAAI,GAAG,CAACA,EAAI,OAAS,SAAW,CAAE,IAAK,uBAAwB,GAAI,UAAW,CACxL,MAAO,CAACA,EAAI,qBAAuB,QAAUp4E,EAAG,QAAS,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,GAAIo4E,EAAI,qBAAuB,aAAep4E,EAAG,aAAc,CAAE,MAAO,CAAE,KAAQ,EAAE,EAAI,EAAIo4E,EAAI,qBAAuB,OAASp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,KAAQ,EAAE,CAAI,GAAIo4E,EAAI,GAAE,CAAE,CACtQ,EAAK,MAAO,EAAM,EAAG,IAAI,EAAG,KAAM,EAAI,CAAC,EAAI,eAAgBA,EAAI,uBAAwB,EAAK,EAAGA,EAAI,UAAU,EAAG,CAACA,EAAI,GAAG,SAAS,CAAC,EAAG,CAAC,CACtI,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM8wD,GAAc7wD,GAAc,QCrIlCzU,GAASiT,EAAG,EAmIGx0E,EAAE,QAAQ,EChIzBuhE,GAAS8R,EAAG,EA6DW1e,GAAW,WAAW,EAAE,QAAO,EAAG,MAAK,ECtE9D4M,GAASuR,EAAG,ECHZ,MAAMuC,GAAY,CAChB,KAAM,WACN,MAAO,CAIL,OAAQ,CACN,KAAM,CAAC,MAAO,MAAM,EACpB,QAAS,IACV,CACF,EAOD,OAAOj1E,EAAG,CACR,IAAI8O,EAAIC,EAAIC,EACZ,OAAO,KAAK,UAAYF,EAAK,KAAK,SAAW,KAAO,OAASA,EAAG,YAAcE,GAAMD,EAAK,KAAK,eAAiB,KAAO,OAASA,EAAG,UAAY,KAAO,OAASC,EAAG,KAAKD,CAAE,EACzK,CACH,EACM2mE,GAAc,KACdC,GAAuB,KAC7B,IAAIC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM+wD,GAAW9wD,GAAc,QChCzBX,GAAY,CAChB,KAAM,gBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIS,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,uCAAwC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACzM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,8DAAgE,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACpW,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMgxD,GAAY/wD,GAAc,QC3BhCzU,GAASiR,EAAG,ECOZjR,GAASwR,EAAG,EA0CZxR,GAASyR,GAAK0B,EAAG,EChDjBnT,GAASmR,GAAK0B,EAAG,EAsBFp0E,EAAE,SAAS,ECZ1BuhE,GAAS+S,EAAG,EACZ,MAAMkY,GAAc,CAClB,KAAM,UACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,gCAAiC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAClM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,64BAA+4B,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACnrC,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMs6C,GAAMn8C,GAAgB,QAeb7qF,EAAE,UAAU,ECzD3BuhE,GAASgT,EAAG,EAoLegzB,GAAS,UAAW,CACzC,KAAK,gBAAkB,GACnB,SAAS,cAAc,UAAU,SAAS,uBAAuB,GACnE,SAAS,cAAc,MAE1B,EAAE,GAAG,ECjMV,IAAI0/B,GACF,mEAWEC,GAAS,CAACr1F,EAAO,KAAO,CAC1B,IAAIzwB,EAAK,GACLxhB,EAAIiyC,EACR,KAAOjyC,KACLwhB,GAAM6lH,GAAa,KAAK,OAAQ,EAAG,GAAM,CAAC,EAE5C,OAAO7lH,CACT,ECRA,SAASs0G,GAAQxkH,EAAK,CACpB,0BAEA,OAAI,OAAO,QAAW,YAAc,OAAO,OAAO,UAAa,SAC7DwkH,GAAU,SAAUxkH,EAAK,CACvB,OAAO,OAAOA,CACpB,EAEIwkH,GAAU,SAAUxkH,EAAK,CACvB,OAAOA,GAAO,OAAO,QAAW,YAAcA,EAAI,cAAgB,QAAUA,IAAQ,OAAO,UAAY,SAAW,OAAOA,CAC/H,EAGSwkH,GAAQxkH,CAAG,CACpB,CAEA,IAAI4D,GAAS,CACX,SAAU,qBAAqB,OAAOoyH,IAAQ,CAChD,EACIC,GAAc,SAAqB/zB,EAAU,CAC/C,OAAOt+F,GAAO,SAAWs+F,CAC3B,EACIg0B,GAAY,OAAO,OAAW,MAAgB,OAAO,SAAa,IAAc,YAAc1R,GAAQ,QAAQ,KAAO,OAErH2R,GAAkBthH,GAAI,OAAO,CAM/B,SAAU,GACV,KAAM,eACN,MAAO,CAAC,QAAS,KAAK,EACtB,KAAM,SAAcjP,EAAI,CACtB,MAAO,CACL,aAAcA,EAAG,KACvB,CACG,EACD,OAAQ,SAAgB1W,EAAG,CACzB,IAAI8gB,EAAQ,KAAK,cAAgB,KAAK,aAAY,EAClD,OAAKA,EACEA,EAAM,SAAW,GAAK,CAACA,EAAM,CAAC,EAAE,KAAOA,EAAQ9gB,EAAE,KAAK,KAAO,MAAO8gB,CAAK,EAD7D9gB,GAEpB,EACD,UAAW,UAAqB,CAC9B,IAAI6oB,EAAK,KAAK,IACdA,GAAMA,EAAG,WAAW,YAAYA,CAAE,CACnC,CACH,CAAC,EAEGq+G,GAASvhH,GAAI,OAAO,CACtB,KAAM,kBACN,MAAO,CACL,SAAU,CACR,KAAM,OACP,EACD,QAAS,CACP,KAAM,OACP,EACD,SAAU,CACR,KAAM,OACN,QAAS,UAAoB,CAC3B,MAAO,IAAI,OAAOjR,GAAO,QAAQ,CAClC,CACF,EACD,IAAK,CACH,KAAM,OACN,QAAS,KACV,CACF,EACD,OAAQ,SAAgB1U,EAAG,CACzB,GAAI,KAAK,SAAU,CACjB,IAAI8gB,EAAQ,KAAK,cAAgB,KAAK,aAAa,UACnD,OAAKA,EACEA,EAAM,OAAS,GAAK,CAACA,EAAM,CAAC,EAAE,KAAOA,EAAQ9gB,EAAE,KAAK,IAAK8gB,CAAK,EADlD9gB,GAEpB,CAED,OAAOA,EAAC,CACT,EACD,QAAS,UAAmB,CACrB,KAAK,eACR,KAAK,eAAc,CAEtB,EACD,QAAS,UAAmB,CAC1B,IAAIuuB,EAAQ,KAMZ,KAAK,UAAU,UAAY,CACrB,CAACA,EAAM,UAAYA,EAAM,SAAWA,EAAM,aAAa,UACzDA,EAAM,UAAU,aAAeA,EAAM,aAAa,SAGpDA,EAAM,OAASA,EAAM,aAAa,OACxC,CAAK,CACF,EACD,cAAe,UAAyB,CACtC,KAAK,QAAO,CACb,EACD,MAAO,CACL,SAAU,CACR,UAAW,GACX,QAAS,SAAiB21G,EAAU,CAClCA,EAAW,KAAK,QAAS,EAAG,KAAK,UAAU,KAAK,KAAK,CACtD,CACF,CACF,EACD,QAAS,CAEP,YAAa,UAAuB,CAClC,GAAK8C,GACL,OAAO,SAAS,cAAc,KAAK,QAAQ,CAC5C,EACD,eAAgB,UAA0B,CACxC,GAAKA,GACL,KAAIr8H,EAAS,SAAS,cAAc,MAAM,EACtC4Y,EAAQ,SAAS,cAAc,KAAK,GAAG,EAC3CA,EAAM,GAAK,KAAK,SAAS,UAAU,CAAC,EACpC5Y,EAAO,YAAY4Y,CAAK,EACzB,EACD,MAAO,UAAiB,CACtB,GAAKyjH,GACL,CAAIG,MAAW,KAAK,cAChBt+G,EAAK,SAAS,cAAc,KAAK,EAEjC,KAAK,SAAWs+G,EAAS,WAC3BA,EAAS,aAAat+G,EAAIs+G,EAAS,UAAU,EAE7CA,EAAS,YAAYt+G,CAAE,EAGzB,KAAK,UAAY,IAAIo+G,GAAgB,CACnC,GAAIp+G,EACJ,OAAQ,KACR,UAAW,CACT,IAAK,KAAK,IACV,MAAO,KAAK,aAAa,OAC1B,CACT,CAAO,CACF,GACD,QAAS,UAAmB,CACtB,KAAK,YACP,KAAK,UAAU,WACf,OAAO,KAAK,UAEf,CACF,CACH,CAAC,EAED,SAASqjE,GAAQk7C,EAAM,CACrB,IAAI93H,EAAU,UAAU,OAAS,GAAK,UAAU,CAAC,IAAM,OAAY,UAAU,CAAC,EAAI,GAElF83H,EAAK,UAAU93H,EAAQ,MAAQ,SAAU43H,EAAM,EAE3C53H,EAAQ,iBACVy3H,GAAYz3H,EAAQ,eAAe,CAEvC,CAEI,OAAO,OAAW,KAAe,OAAO,KAAO,OAAO,MAAQqW,IAEhEA,GAAI,IAAIumE,EAAO,EC5KjB/qB,GAAU,ECAV,MAAM8T,GAAY,CAChB,KAAM,iBACN,MAAO,CAKL,KAAM,CACJ,KAAM,OACN,QAAS,EACV,EAKD,YAAa,CACX,KAAM,OACN,QAAS,EACV,CACF,EACD,SAAU,CACR,SAAU,CACR,OAAO,KAAK,OAAS,EACtB,EAID,gBAAiB,CACf,IAAInmE,EACJ,OAAO,KAAK,cAAgB,MAAQA,EAAK,KAAK,OAAO,cAAgB,KAAO,OAASA,EAAG,CAAC,EAC1F,CACF,CACH,EACA,IAAI4mE,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,gBAAiB,MAAO,CAAE,KAAQ,MAAM,CAAI,EAAE,CAACo4E,EAAI,OAAO,KAAOp4E,EAAG,MAAO,CAAE,YAAa,sBAAuB,MAAO,CAAE,cAAe,MAAM,CAAI,EAAE,CAACo4E,EAAI,GAAG,MAAM,CAAC,EAAG,CAAC,EAAIA,EAAI,GAAE,EAAIA,EAAI,GAAG,OAAQ,UAAW,CAC9O,MAAO,CAACA,EAAI,QAAUp4E,EAAG,OAAQ,CAAE,YAAa,qBAAqB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,IAAI,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAE,CAAE,CAC5H,GAAGA,EAAI,eAAiBp4E,EAAG,IAAK,CAAE,YAAa,4BAA8B,EAAE,CAACo4E,EAAI,GAAG,cAAe,UAAW,CAChH,MAAO,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,WAAW,EAAI,GAAG,CAAC,CACpD,EAAC,EAAG,CAAC,EAAIA,EAAI,GAAE,EAAIA,EAAI,OAAO,OAASp4E,EAAG,MAAO,CAAE,YAAa,uBAAuB,EAAI,CAACo4E,EAAI,GAAG,QAAQ,CAAC,EAAG,CAAC,EAAIA,EAAI,IAAI,EAAG,CAAC,CACnI,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM0xD,GAAiBzxD,GAAc,QCmMrCzU,GAASkR,EAAG,EC3OZlR,GAAS2Q,EAAE,EACX3Q,GAAS+R,EAAG,ECZZ,MAAM+B,GAAY,CAChB,KAAM,gBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIS,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,uCAAwC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACzM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,wEAA0E,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAC9W,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,IACF,EACA,MAAM2xD,GAAY1xD,GAAc,4CCjC/B,SAASz2E,EAAES,EAAE,CAAmD2wD,EAAA,QAAe3wD,GAAmH,GAAe,OAAO,KAApB,IAAyB,KAAKq4D,GAAK,UAAU,CAAC,OAAO,SAAS94D,EAAE,CAAC,SAASS,EAAEF,EAAE,CAAC,GAAGT,EAAES,CAAC,EAAE,OAAOT,EAAES,CAAC,EAAE,QAAQ,IAAIF,EAAEP,EAAES,CAAC,EAAE,CAAC,EAAEA,EAAE,EAAE,GAAG,QAAQ,EAAE,EAAE,OAAOP,EAAEO,CAAC,EAAE,KAAKF,EAAE,QAAQA,EAAEA,EAAE,QAAQI,CAAC,EAAEJ,EAAE,EAAE,GAAGA,EAAE,OAAO,CAAC,IAAIP,EAAE,GAAG,OAAOW,EAAE,EAAET,EAAES,EAAE,EAAEX,EAAEW,EAAE,EAAE,SAAST,EAAEF,EAAES,EAAE,CAACE,EAAE,EAAET,EAAEF,CAAC,GAAG,OAAO,eAAeE,EAAEF,EAAE,CAAC,aAAa,GAAG,WAAW,GAAG,IAAIS,CAAC,CAAC,CAAC,EAAEE,EAAE,EAAE,SAAST,EAAE,CAAC,IAAIF,EAAEE,GAAGA,EAAE,WAAW,UAAU,CAAC,OAAOA,EAAE,OAAO,EAAE,UAAU,CAAC,OAAOA,CAAC,EAAE,OAAOS,EAAE,EAAEX,EAAE,IAAIA,CAAC,EAAEA,CAAC,EAAEW,EAAE,EAAE,SAAST,EAAES,EAAE,CAAC,OAAO,OAAO,UAAU,eAAe,KAAKT,EAAES,CAAC,CAAC,EAAEA,EAAE,EAAE,GAAGA,EAAEA,EAAE,EAAE,EAAE,CAAC,EAAE,CAAC,SAAST,EAAES,EAAE,CAAC,SAASX,EAAEE,EAAES,EAAE,CAAC,IAAIX,EAAEE,EAAE,CAAC,GAAG,GAAGK,EAAEL,EAAE,CAAC,EAAE,GAAG,CAACK,EAAE,OAAOP,EAAE,GAAGW,GAAe,OAAO,MAAnB,WAAwB,CAAC,IAAIR,EAAEM,EAAEF,CAAC,EAAE,MAAM,CAACP,CAAC,EAAE,OAAOO,EAAE,QAAQ,IAAI,SAASL,EAAE,CAAC,MAAM,iBAAiBK,EAAE,WAAWL,EAAE,KAAK,CAAC,CAAC,EAAE,OAAO,CAACC,CAAC,CAAC,EAAE,KAAK;AAAA,CAAI,CAAC,CAAC,MAAM,CAACH,CAAC,EAAE,KAAK;AAAA,CAAI,CAAC,CAAC,SAASS,EAAEP,EAAE,CAAC,MAAM,mEAAmE,KAAK,SAAS,mBAAmB,KAAK,UAAUA,CAAC,CAAC,CAAC,CAAC,EAAE,KAAK,CAACA,EAAE,QAAQ,SAASA,EAAE,CAAC,IAAIS,EAAE,CAAE,EAAC,OAAOA,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,IAAI,SAASA,EAAE,CAAC,IAAIF,EAAET,EAAEW,EAAET,CAAC,EAAE,OAAOS,EAAE,CAAC,EAAE,UAAUA,EAAE,CAAC,EAAE,IAAIF,EAAE,IAAIA,CAAC,CAAC,EAAE,KAAK,EAAE,CAAC,EAAEE,EAAE,EAAE,SAAST,EAAEF,EAAE,CAAW,OAAOE,GAAjB,WAAqBA,EAAE,CAAC,CAAC,KAAKA,EAAE,EAAE,CAAC,GAAG,QAAQO,EAAE,CAAE,EAACF,EAAE,EAAEA,EAAE,KAAK,OAAOA,IAAI,CAAC,IAAIJ,EAAE,KAAKI,CAAC,EAAE,CAAC,EAAY,OAAOJ,GAAjB,WAAqBM,EAAEN,CAAC,EAAE,GAAG,CAAC,IAAII,EAAE,EAAEA,EAAEL,EAAE,OAAOK,IAAI,CAAC,IAAIK,EAAEV,EAAEK,CAAC,EAAY,OAAOK,EAAE,CAAC,GAApB,UAAuBH,EAAEG,EAAE,CAAC,CAAC,IAAIZ,GAAG,CAACY,EAAE,CAAC,EAAEA,EAAE,CAAC,EAAEZ,EAAEA,IAAIY,EAAE,CAAC,EAAE,IAAIA,EAAE,CAAC,EAAE,UAAUZ,EAAE,KAAKW,EAAE,KAAKC,CAAC,EAAE,CAAC,EAAED,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,SAASS,EAAEP,EAAE,CAAC,QAAQS,EAAE,EAAEA,EAAET,EAAE,OAAOS,IAAI,CAAC,IAAIX,EAAEE,EAAES,CAAC,EAAEF,EAAED,EAAER,EAAE,EAAE,EAAE,GAAGS,EAAE,CAACA,EAAE,OAAO,QAAQF,EAAE,EAAEA,EAAEE,EAAE,MAAM,OAAOF,IAAIE,EAAE,MAAMF,CAAC,EAAEP,EAAE,MAAMO,CAAC,CAAC,EAAE,KAAKA,EAAEP,EAAE,MAAM,OAAOO,IAAIE,EAAE,MAAM,KAAKN,EAAEH,EAAE,MAAMO,CAAC,CAAC,CAAC,EAAEE,EAAE,MAAM,OAAOT,EAAE,MAAM,SAASS,EAAE,MAAM,OAAOT,EAAE,MAAM,OAAO,KAAK,CAAC,QAAQY,EAAE,GAAGL,EAAE,EAAEA,EAAEP,EAAE,MAAM,OAAOO,IAAIK,EAAE,KAAKT,EAAEH,EAAE,MAAMO,CAAC,CAAC,CAAC,EAAEC,EAAER,EAAE,EAAE,EAAE,CAAC,GAAGA,EAAE,GAAG,KAAK,EAAE,MAAMY,CAAC,CAAC,CAAC,CAAC,CAAC,SAASL,GAAG,CAAC,IAAIL,EAAE,SAAS,cAAc,OAAO,EAAE,OAAOA,EAAE,KAAK,WAAWY,EAAE,YAAYZ,CAAC,EAAEA,CAAC,CAAC,SAASC,EAAED,EAAE,CAAC,IAAIS,EAAEX,EAAES,EAAE,SAAS,cAAc,SAASQ,EAAE,MAAMf,EAAE,GAAG,IAAI,EAAE,GAAGO,EAAE,CAAC,GAAGq2F,EAAE,OAAOz2F,EAAEI,EAAE,WAAW,YAAYA,CAAC,CAAC,CAAC,GAAGmB,EAAE,CAAC,IAAIzB,EAAEY,IAAIN,EAAEO,IAAIA,EAAET,EAAC,GAAII,EAAEC,EAAE,KAAK,KAAKH,EAAEN,EAAE,EAAE,EAAEH,EAAEY,EAAE,KAAK,KAAKH,EAAEN,EAAE,EAAE,CAAC,MAAMM,EAAEF,EAAC,EAAGI,EAAED,EAAE,KAAK,KAAKD,CAAC,EAAET,EAAE,UAAU,CAACS,EAAE,WAAW,YAAYA,CAAC,CAAC,EAAE,OAAOE,EAAET,CAAC,EAAE,SAASO,EAAE,CAAC,GAAGA,EAAE,CAAC,GAAGA,EAAE,MAAMP,EAAE,KAAKO,EAAE,QAAQP,EAAE,OAAOO,EAAE,YAAYP,EAAE,UAAU,OAAOS,EAAET,EAAEO,CAAC,CAAC,MAAMT,EAAG,EAAC,CAAC,SAASY,EAAEV,EAAES,EAAEX,EAAES,EAAE,CAAC,IAAIF,EAAEP,EAAE,GAAGS,EAAE,IAAI,GAAGP,EAAE,WAAWA,EAAE,WAAW,QAAQqxC,EAAE5wC,EAAEJ,CAAC,MAAM,CAAC,IAAIJ,EAAE,SAAS,eAAeI,CAAC,EAAEK,EAAEV,EAAE,WAAWU,EAAED,CAAC,GAAGT,EAAE,YAAYU,EAAED,CAAC,CAAC,EAAEC,EAAE,OAAOV,EAAE,aAAaC,EAAES,EAAED,CAAC,CAAC,EAAET,EAAE,YAAYC,CAAC,CAAC,CAAC,CAAC,SAASO,EAAER,EAAES,EAAE,CAAC,IAAIX,EAAEW,EAAE,IAAIF,EAAEE,EAAE,MAAMJ,EAAEI,EAAE,UAAU,GAAGF,GAAGP,EAAE,aAAa,QAAQO,CAAC,EAAEV,EAAE,OAAOG,EAAE,aAAae,EAAEN,EAAE,EAAE,EAAEJ,IAAIP,GAAG;AAAA,gBAAmBO,EAAE,QAAQ,CAAC,EAAE,MAAMP,GAAG;AAAA,oDAAuD,KAAK,SAAS,mBAAmB,KAAK,UAAUO,CAAC,CAAC,CAAC,CAAC,EAAE,OAAOL,EAAE,WAAWA,EAAE,WAAW,QAAQF,MAAM,CAAC,KAAKE,EAAE,YAAYA,EAAE,YAAYA,EAAE,UAAU,EAAEA,EAAE,YAAY,SAAS,eAAeF,CAAC,CAAC,CAAC,CAAC,CAAC,IAAIM,EAAe,OAAO,SAApB,IAA6B,GAAgB,OAAO,MAApB,KAA2B,OAAO,CAACA,EAAE,MAAM,IAAI,MAAM,yJAAyJ,EAAE,IAAImD,EAAEzD,EAAE,EAAE,EAAEQ,EAAE,GAAGM,EAAER,IAAI,SAAS,MAAM,SAAS,qBAAqB,MAAM,EAAE,CAAC,GAAGU,EAAE,KAAKD,EAAE,EAAE+1F,EAAE,GAAGz2F,EAAE,UAAU,CAAE,EAACN,EAAE,KAAKkB,EAAE,kBAAkBW,EAAe,OAAO,UAApB,KAA+B,eAAe,KAAK,UAAU,UAAU,YAAW,CAAE,EAAE1B,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAEO,EAAE,CAACu2F,EAAE92F,EAAED,EAAEQ,GAAG,GAAG,IAAIJ,EAAEsD,EAAEvD,EAAES,CAAC,EAAE,OAAOF,EAAEN,CAAC,EAAE,SAASQ,EAAE,CAAC,QAAQX,EAAE,GAAGO,EAAE,EAAEA,EAAEJ,EAAE,OAAOI,IAAI,CAAC,IAAIK,EAAET,EAAEI,CAAC,EAAEG,EAAEF,EAAEI,EAAE,EAAE,EAAEF,EAAE,OAAOV,EAAE,KAAKU,CAAC,CAAC,CAACC,GAAGR,EAAEsD,EAAEvD,EAAES,CAAC,EAAEF,EAAEN,CAAC,GAAGA,EAAE,GAAG,QAAQI,EAAE,EAAEA,EAAEP,EAAE,OAAOO,IAAI,CAAC,IAAIG,EAAEV,EAAEO,CAAC,EAAE,GAAOG,EAAE,OAAN,EAAW,CAAC,QAAQJ,EAAE,EAAEA,EAAEI,EAAE,MAAM,OAAOJ,IAAII,EAAE,MAAMJ,CAAC,EAAC,EAAG,OAAOE,EAAEE,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,IAAI6wC,EAAE,UAAU,CAAC,IAAIrxC,EAAE,CAAE,EAAC,OAAO,SAASS,EAAEX,EAAE,CAAC,OAAOE,EAAES,CAAC,EAAEX,EAAEE,EAAE,OAAO,OAAO,EAAE,KAAK;AAAA,CAAI,CAAC,CAAC,EAAC,CAAE,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAES,EAAEF,EAAEJ,EAAE,CAAC,IAAIS,EAAEF,EAAER,EAAEA,GAAG,GAAGI,EAAE,OAAOJ,EAAE,QAAmBI,IAAX,UAA2BA,IAAb,aAAiBM,EAAEV,EAAEQ,EAAER,EAAE,SAAS,IAAIuD,EAAc,OAAO/C,GAAnB,WAAqBA,EAAE,QAAQA,EAAEC,IAAI8C,EAAE,OAAO9C,EAAE,OAAO8C,EAAE,gBAAgB9C,EAAE,gBAAgB8C,EAAE,UAAU,IAAIzD,IAAIyD,EAAE,WAAW,IAAIlD,IAAIkD,EAAE,SAASlD,GAAG,IAAIC,EAAE,GAAGL,GAAGK,EAAE,SAASN,EAAE,CAACA,EAAEA,GAAG,KAAK,QAAQ,KAAK,OAAO,YAAY,KAAK,QAAQ,KAAK,OAAO,QAAQ,KAAK,OAAO,OAAO,WAAWA,GAAgB,OAAO,oBAApB,MAA0CA,EAAE,qBAAqBO,GAAGA,EAAE,KAAK,KAAKP,CAAC,EAAEA,GAAGA,EAAE,uBAAuBA,EAAE,sBAAsB,IAAIC,CAAC,CAAC,EAAEsD,EAAE,aAAajD,GAAGC,IAAID,EAAEC,GAAGD,EAAE,CAAC,IAAIM,EAAE2C,EAAE,WAAWzC,EAAEF,EAAE2C,EAAE,OAAOA,EAAE,aAAa3C,GAAG2C,EAAE,cAAcjD,EAAEiD,EAAE,OAAO,SAASvD,EAAES,EAAE,CAAC,OAAOH,EAAE,KAAKG,CAAC,EAAEK,EAAEd,EAAES,CAAC,CAAC,GAAG8C,EAAE,aAAazC,EAAE,GAAG,OAAOA,EAAER,CAAC,EAAE,CAACA,CAAC,CAAC,CAAC,MAAM,CAAC,SAASI,EAAE,QAAQF,EAAE,QAAQ+C,CAAC,CAAC,CAAC,EAAE,SAASvD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAES,EAAE,CAAC,IAAIX,EAAES,EAAEP,GAAGA,EAAE,EAAE,EAAEF,EAAEE,GAAGA,EAAE,OAAOC,EAAE,SAASD,EAAE,GAAG,EAAEA,GAAGA,EAAE,KAAKA,EAAE,IAAI,OAAO,KAAKC,EAAE,SAASD,EAAE,GAAG,EAAEA,GAAGA,EAAE,OAAOC,EAAE,SAASD,EAAE,GAAG,EAAEA,GAAGA,EAAE,QAAQC,EAAE,SAASD,EAAE,IAAI,EAAEA,GAAGA,EAAE,OAAOC,EAAE,SAASD,EAAE,GAAG,KAAKC,EAAE,SAASD,CAAC,IAAaF,EAAE,KAAX,QAAsBA,EAAE,KAAT,MAAaA,EAAE,SAASS,GAAG,CAAC,EAAE,IAAIF,EAAEP,EAAE,MAAO,EAACY,EAAEZ,EAAE,MAAK,EAAG,OAAWO,EAAE,IAAN,IAAUK,EAAE,EAAEL,EAAE,EAAEL,EAAE,GAAGA,EAAE,KAAKA,EAAE,IAAI,GAAGS,GAAG,GAAG,CAAC,IAAIJ,EAAE,IAAIP,EAAE,YAAa,EAAC,YAAW,EAAG,KAAKA,EAAE,aAAY,EAAG,cAAc,KAAKA,EAAE,MAAO,EAAC,IAAIY,EAAE,OAAOV,EAAE,GAAGS,GAAGJ,EAAE,EAAE,OAAOL,EAAE,OAAO,EAAEA,EAAE,GAAGF,EAAE,SAAQ,CAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAE,SAASD,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,EAAEK,CAAC,EAAEI,EAAE,QAAQ,CAAC,MAAM,CAAC,OAAO,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,IAAIF,EAAE,KAAK,KAAK,CAAC,CAAC,EAAE,SAAS,CAAC,OAAO,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,GAAG,EAAE,IAAI,SAASP,EAAE,CAAC,KAAK,IAAIA,EAAE,KAAK,MAAM,QAAQA,CAAC,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,MAAM,SAASA,EAAE,CAAC,KAAK,IAAIO,EAAEP,CAAC,CAAC,CAAC,EAAE,QAAQ,CAAC,YAAY,SAASA,EAAES,EAAE,CAAC,KAAK,OAAO,KAAK,OAAO,IAAI,EAAE,KAAK,OAAOF,EAAEP,EAAES,GAAG,KAAK,MAAM,CAAC,EAAE,WAAW,SAAST,EAAE,CAAC,SAASC,EAAE,SAASD,CAAC,EAAE,QAAO,CAAE,EAAE,yBAAyB,SAASA,EAAE,CAAC,QAAQS,EAAE,CAAC,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAAEX,EAAE,EAAES,EAAE,EAAEF,EAAE,EAAEA,EAAEI,EAAE,OAAOJ,IAAI,CAAC,IAAIJ,EAAEQ,EAAEJ,CAAC,EAAEL,EAAEC,CAAC,IAAIH,IAAI,MAAME,EAAEC,CAAC,CAAC,GAAGM,IAAI,CAAC,GAAGT,IAAIS,EAAE,OAAOP,CAAC,EAAE,iBAAiB,SAASA,EAAE,CAAC,OAAOA,EAAE,IAAI,SAASA,EAAE,CAAC,OAAOA,EAAE,aAAa,CAAC,CAAC,EAAE,cAAc,SAASA,EAAE,CAAC,SAAcC,EAAE,SAASD,CAAC,EAAE,SAAQ,IAA7B,CAA+B,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAEE,EAAE,QAAqB,OAAO,OAApB,KAA4B,OAAO,MAAM,KAAK,OAAoB,OAAO,KAApB,KAA0B,KAAK,MAAM,KAAK,KAAK,SAAS,aAAa,EAAC,EAAa,OAAO,KAAjB,WAAuB,IAAIF,EAAE,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,EAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAM,IAAAF,EAAEV,EAAE,EAAE,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,0CAA0CH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAE,CAAC,IAAIX,EAAE,GAAG,eAAeE,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,OAAOX,EAAE,KAAKE,EAAES,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEE,EAAE,QAAQF,EAAE,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,OAAOS,EAAE,EAAEP,EAAES,EAAEJ,EAAE,EAAEP,CAAC,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,OAAOE,EAAES,CAAC,EAAEX,EAAEE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAE,OAAO,eAAeD,EAAE,EAAEX,EAAE,CAAC,EAAE,OAAO,eAAe,SAASE,EAAES,EAAEX,EAAE,CAAC,GAAGS,EAAEP,CAAC,EAAES,EAAER,EAAEQ,EAAE,EAAE,EAAEF,EAAET,CAAC,EAAEO,EAAE,GAAG,CAAC,OAAOK,EAAEV,EAAES,EAAEX,CAAC,CAAC,MAAS,CAAE,IAAG,QAAQA,GAAG,QAAQA,EAAE,MAAM,UAAU,0BAA0B,EAAE,MAAM,UAAUA,IAAIE,EAAES,CAAC,EAAEX,EAAE,OAAOE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAACE,EAAE,QAAQ,CAACF,EAAE,EAAE,EAAE,UAAU,CAAC,OAAU,OAAO,eAAe,GAAG,IAAI,CAAC,IAAI,UAAU,CAAC,MAAO,EAAC,CAAC,CAAC,EAAE,GAA5D,CAA6D,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOO,EAAEF,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAE,KAAK,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,CAAC,EAAE,OAAOY,EAAc,OAAOT,GAAnB,YAAsBD,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOO,EAAEP,CAAC,IAAIO,EAAEP,CAAC,EAAEU,GAAGT,EAAED,CAAC,IAAIU,EAAET,EAAEI,GAAG,UAAUL,CAAC,EAAE,GAAG,MAAMO,CAAC,EAAE,SAASP,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAgB,OAAOA,GAAjB,SAA0BA,IAAP,KAAqB,OAAOA,GAAnB,UAAoB,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAE,IAAIF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,gCAAgCH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAE,CAACT,EAAE,QAAQ,EAAE,EAAE,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAEE,EAAE,QAAQ,CAAC,QAAQ,QAAQ,EAAY,OAAO,KAAjB,WAAuB,IAAIF,EAAE,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAG,CAACO,EAAEP,CAAC,EAAE,MAAM,UAAUA,EAAE,oBAAoB,EAAE,OAAOA,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAG,CAAC,MAAM,CAAC,CAACA,EAAC,CAAE,MAAS,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,MAAM,CAAC,WAAW,EAAE,EAAET,GAAG,aAAa,EAAE,EAAEA,GAAG,SAAS,EAAE,EAAEA,GAAG,MAAMS,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAE,CAAC,IAAIX,EAAE,EAAES,EAAE,KAAK,OAAQ,EAACP,EAAE,QAAQ,SAASA,EAAE,CAAC,MAAM,UAAU,OAAgBA,IAAT,OAAW,GAAGA,EAAE,MAAM,EAAEF,EAAES,GAAG,SAAS,EAAE,CAAC,CAAC,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAE,IAAIF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,uCAAuCH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,MAAMF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,kCAAkCH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,MAAMF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,uCAAuCH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAE,CAAC,IAAIX,EAAE,KAAK,KAAKS,EAAE,KAAK,MAAMP,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAO,MAAMA,EAAE,CAACA,CAAC,EAAE,GAAGA,EAAE,EAAEO,EAAET,GAAGE,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAWA,GAAR,KAAU,MAAM,UAAU,yBAAyBA,CAAC,EAAE,OAAOA,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,GAAG,CAACF,EAAEP,CAAC,EAAE,OAAOA,EAAE,IAAIF,EAAEO,EAAgI,GAA3HI,GAAe,OAAOX,EAAEE,EAAE,WAAvB,YAAkC,CAACO,EAAEF,EAAEP,EAAE,KAAKE,CAAC,CAAC,GAA0B,OAAOF,EAAEE,EAAE,UAAvB,YAAiC,CAACO,EAAEF,EAAEP,EAAE,KAAKE,CAAC,CAAC,GAAc,CAACS,GAAe,OAAOX,EAAEE,EAAE,WAAvB,YAAkC,CAACO,EAAEF,EAAEP,EAAE,KAAKE,CAAC,CAAC,EAAE,OAAOK,EAAE,MAAM,UAAU,yCAAyC,CAAC,CAAC,EAAE,SAASL,EAAES,EAAE,CAACT,EAAE,QAAQ,CAAE,GAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEE,EAAE,QAAQ,OAAO,MAAM,SAASA,EAAE,CAAC,OAAOO,EAAEP,EAAEK,CAAC,CAAC,CAAC,EAAE,SAASL,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAE,MAAM,EAAEO,EAAEP,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOO,EAAEP,CAAC,IAAIO,EAAEP,CAAC,EAAEK,EAAEL,CAAC,EAAE,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,CAAC,EAAEG,EAAEI,EAAE,oBAAoB,IAAIA,EAAE,oBAAoB,EAAE,CAAE,IAAGL,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,OAAOR,EAAED,CAAC,IAAIC,EAAED,CAAC,EAAWS,IAAT,OAAWA,EAAE,CAAE,EAAC,GAAG,WAAW,CAAE,GAAE,KAAK,CAAC,QAAQF,EAAE,QAAQ,KAAKT,EAAE,EAAE,EAAE,OAAO,SAAS,UAAU,sCAAsC,CAAC,CAAC,EAAE,SAASE,EAAES,EAAE,CAACT,EAAE,QAAQ,gGAAgG,MAAM,GAAG,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAE,EAAEO,EAAEP,EAAE,CAAC,EAAEG,EAAEH,EAAE,EAAE,EAAE,aAAa,EAAEE,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAE,CAACE,GAAG,CAACK,EAAEL,EAAEF,EAAEE,EAAEA,EAAE,UAAUC,CAAC,GAAGM,EAAEP,EAAEC,EAAE,CAAC,aAAa,GAAG,MAAMQ,CAAC,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAACW,EAAE,EAAEX,EAAE,EAAE,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAEU,EAAEV,EAAE,CAAC,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,IAAIS,EAAEJ,EAAE,SAASA,EAAE,OAAOJ,EAAE,GAAGM,EAAE,QAAQ,IAASP,EAAE,OAAO,CAAC,GAAf,KAAkBA,KAAKS,GAAGD,EAAEC,EAAET,EAAE,CAAC,MAAMU,EAAE,EAAEV,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACA,EAAE,EAAE,GAAG,oBAAoB,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAE,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAEK,EAAE,QAAQ,CAAC,KAAK,UAAU,OAAO,CAACR,EAAE,OAAO,EAAE,MAAM,CAAC,QAAQ,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,OAAOG,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,QAAQI,EAAE,OAAO,EAAE,SAAS,CAAC,KAAK,UAAU,CAAC,OAAO,KAAK,OAAO,IAAI,YAAW,CAAE,CAAC,EAAE,QAAQ,CAAC,aAAa,SAASR,EAAE,CAAC,KAAK,YAAY,CAAC,IAAIA,EAAE,OAAO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAEA,EAAE,QAAQ,CAAC,KAAK,gBAAgB,MAAM,CAAC,MAAM,OAAO,UAAU,OAAO,KAAK,OAAO,MAAM,CAAC,OAAO,MAAM,EAAE,IAAI,OAAO,IAAI,OAAO,YAAY,CAAC,KAAK,OAAO,QAAQ,CAAC,CAAC,EAAE,SAAS,CAAC,IAAI,CAAC,IAAI,UAAU,CAAC,OAAO,KAAK,KAAK,EAAE,IAAI,SAAST,EAAE,CAAC,GAAG,EAAW,KAAK,MAAd,QAAmB,CAACA,EAAE,KAAK,KAAK,OAAOA,EAAE,KAAK,MAAM,MAAM,MAAM,KAAK,GAAG,CAAC,EAAE,QAAQ,UAAU,CAAC,MAAM,iBAAiB,KAAK,MAAM,KAAK,KAAK,OAAQ,EAAC,SAAQ,EAAG,MAAM,EAAE,CAAC,CAAC,EAAE,cAAc,UAAU,CAAC,OAAO,KAAK,WAAW,KAAK,KAAK,CAAC,EAAE,QAAQ,CAAC,OAAO,SAASA,EAAE,CAAC,KAAK,aAAaA,EAAE,OAAO,KAAK,CAAC,EAAE,aAAa,SAASA,EAAE,CAAC,IAAIS,EAAE,GAAGA,EAAE,KAAK,KAAK,EAAET,EAAWS,EAAE,MAAX,QAAyBA,EAAE,GAAG,IAAd,OAAgB,KAAK,MAAM,SAASA,CAAC,EAAET,EAAE,OAAO,GAAG,KAAK,MAAM,SAASS,CAAC,CAAC,EAAE,cAAc,SAAST,EAAE,CAAC,IAAIS,EAAE,KAAK,IAAIX,EAAE,OAAOW,CAAC,EAAE,GAAGX,EAAE,CAAC,IAAIS,EAAE,KAAK,aAAa,EAAOP,EAAE,UAAP,KAAiBS,EAAEX,EAAES,EAAE,KAAK,aAAaE,CAAC,EAAET,EAAE,eAAgB,GAAOA,EAAE,UAAP,KAAiBS,EAAEX,EAAES,EAAE,KAAK,aAAaE,CAAC,EAAET,EAAE,eAAc,EAAG,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIF,EAAET,EAAE,CAAC,EAAEO,EAAE,SAASL,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,EAAEO,CAAC,EAAEN,EAAE,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAEQ,EAAE,QAAQ,CAAC,KAAK,YAAY,OAAO,CAACJ,EAAE,OAAO,EAAE,MAAM,CAAC,QAAQ,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,OAAOJ,CAAC,CAAC,CAAC,EAAE,WAAW,CAAE,EAAC,SAAS,CAAC,KAAK,UAAU,CAAC,OAAO,KAAK,OAAO,IAAI,YAAa,EAAC,EAAE,QAAQ,CAAC,aAAa,SAASD,EAAE,CAAC,KAAK,YAAY,CAAC,IAAIA,EAAE,OAAO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAED,EAAE,QAAQ,CAAC,KAAK,WAAW,OAAO,CAACD,EAAE,OAAO,EAAE,WAAW,CAAC,QAAQP,EAAE,OAAO,EAAE,QAAQ,CAAC,SAAS,SAASD,EAAE,CAACA,IAAIA,EAAE,IAAI,KAAK,WAAWA,EAAE,GAAG,GAAG,KAAK,YAAY,CAAC,IAAIA,EAAE,IAAI,OAAO,KAAK,CAAC,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,OAAO,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAEN,EAAE,EAAE,EAAEyD,EAAEhD,EAAEH,CAAC,EAAEK,EAAE,QAAQ,CAAC,KAAK,SAAS,OAAO,CAACD,EAAE,OAAO,EAAE,MAAM,CAAC,SAAS,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,MAAM,CAAC,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,EAAE,GAAG,EAAE,GAAG,EAAE,CAAC,EAAE,GAAG,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,WAAW,CAAC,IAAI+C,EAAE,OAAO,EAAE,SAAS,CAAC,mBAAmB,UAAU,CAAC,OAAO,KAAK,SAAS,IAAI,SAASvD,EAAE,CAAC,OAA2BA,IAAT,OAAW,eAAeC,EAAE,SAASD,CAAC,KAAlD,SAAqD,CAAC,EAAE,GAAG,EAAEA,CAAC,EAAEA,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,CAAC,SAAS,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAE,KAAK,OAAO,IAAI,OAAWA,EAAE,IAAN,GAAaE,EAAE,IAAN,GAAcF,EAAE,IAAN,GAAaE,EAAE,IAAN,GAAS,KAAK,IAAIF,EAAE,EAAEE,EAAE,CAAC,EAAE,KAAK,KAAK,IAAIF,EAAE,EAAEE,EAAE,CAAC,EAAE,GAAI,EAAE,UAAU,SAASA,EAAE,CAAC,KAAK,YAAYA,CAAC,CAAC,EAAE,cAAc,SAASA,EAAES,EAAE,CAAC,KAAK,YAAY,CAAC,EAAE,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,OAAO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,CAAC,EAAEU,EAAEV,EAAE,EAAE,EAAEM,EAAEN,EAAE,EAAE,EAAEyD,EAAEzD,EAAE,EAAE,EAAEQ,EAAER,EAAE,EAAE,EAAEc,EAAEd,EAAE,EAAE,EAAE,UAAU,EAAEgB,EAAE,EAAE,CAAE,EAAC,MAAM,QAAQ,GAAG,KAAM,GAAED,EAAE,UAAU,CAAC,OAAO,IAAI,EAAEb,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAE82F,EAAEz2F,EAAEN,EAAEkB,EAAE,CAACX,EAAEN,EAAEW,EAAEm2F,CAAC,EAAE,IAAIl1F,EAAE2vC,EAAE1wC,EAAET,EAAE,SAASF,EAAE,CAAC,GAAG,CAACc,GAAGd,KAAKu3F,EAAE,OAAOA,EAAEv3F,CAAC,EAAE,OAAOA,EAAC,CAAE,IAAI,OAAO,IAAI,SAAS,OAAO,UAAU,CAAC,OAAO,IAAIF,EAAE,KAAKE,CAAC,CAAC,CAAC,CAAC,OAAO,UAAU,CAAC,OAAO,IAAIF,EAAE,KAAKE,CAAC,CAAC,CAAC,EAAEmV,EAAE1U,EAAE,YAAY22F,EAAYj3F,GAAV,SAAYs1D,EAAE,GAAG8hC,EAAEv3F,EAAE,UAAUk3F,EAAEK,EAAE32F,CAAC,GAAG22F,EAAE,YAAY,GAAGp3F,GAAGo3F,EAAEp3F,CAAC,EAAE42F,EAAEG,GAAGh3F,EAAEC,CAAC,EAAE62F,EAAE72F,EAAEi3F,EAAEl3F,EAAE,SAAS,EAAE62F,EAAE,OAAO56C,EAAW17C,GAAT,SAAW82F,EAAE,SAASL,EAAI,GAAG/6C,IAAIx7C,EAAEL,EAAE67C,EAAE,KAAK,IAAIn8C,CAAC,CAAC,KAAK,OAAO,WAAWW,EAAE,OAAO4C,EAAE5C,EAAEwU,EAAE,EAAE,EAAE5U,GAAe,OAAOI,EAAEC,CAAC,GAAtB,YAAyBF,EAAEC,EAAEC,EAAEC,CAAC,GAAGu2F,GAAGF,GAAcA,EAAE,OAAb,WAAoBzhC,EAAE,GAAGshC,EAAE,UAAU,CAAC,OAAOG,EAAE,KAAK,IAAI,CAAC,GAAG32F,GAAG,CAACQ,GAAG,CAACD,GAAG,CAAC20D,GAAG8hC,EAAE32F,CAAC,GAAGF,EAAE62F,EAAE32F,EAAEm2F,CAAC,EAAEv2F,EAAEC,CAAC,EAAEs2F,EAAEv2F,EAAE2U,CAAC,EAAEtU,EAAEV,EAAE,GAAGuB,EAAE,CAAC,OAAO01F,EAAEL,EAAE72F,EAAE,QAAQ,EAAE,KAAKL,EAAEk3F,EAAE72F,EAAE,MAAM,EAAE,QAAQ82F,CAAC,EAAEj2F,EAAE,IAAIswC,KAAK3vC,EAAE2vC,KAAKkmD,GAAGt3F,EAAEs3F,EAAElmD,EAAE3vC,EAAE2vC,CAAC,CAAC,OAAOhxC,EAAEA,EAAE,EAAEA,EAAE,GAAGS,GAAG20D,GAAGh1D,EAAEiB,CAAC,EAAE,OAAOA,CAAC,CAAC,EAAE,SAAS1B,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,CAAC,EAAEU,EAAEV,EAAE,CAAC,EAAEM,EAAE,SAASJ,EAAES,EAAEX,EAAE,CAAC,IAAIyD,EAAEjD,EAAEM,EAAEE,EAAEd,EAAEI,EAAE,EAAES,EAAEb,EAAEI,EAAE,EAAEw2F,EAAE52F,EAAEI,EAAE,EAAED,EAAEH,EAAEI,EAAE,EAAEP,EAAEG,EAAEI,EAAE,EAAEW,EAAEf,EAAEI,EAAE,EAAEsB,EAAEb,EAAER,EAAEA,EAAEI,CAAC,IAAIJ,EAAEI,CAAC,EAAE,IAAI4wC,EAAE3vC,EAAE,UAAUf,EAAEE,EAAEN,EAAEq2F,EAAEr2F,EAAEE,CAAC,GAAGF,EAAEE,CAAC,GAAG,CAAE,GAAE,UAAUI,IAAIf,EAAEW,GAAG,IAAI8C,KAAKzD,GAAGQ,EAAE,CAACQ,GAAGH,GAAYA,EAAE4C,CAAC,IAAZ,SAAgB/C,EAAEkB,EAAE6B,CAAC,IAAI3C,EAAEN,EAAEK,EAAE4C,CAAC,EAAEzD,EAAEyD,CAAC,EAAE7B,EAAE6B,CAAC,EAAE1C,GAAe,OAAOF,EAAE4C,CAAC,GAAtB,WAAwBzD,EAAEyD,CAAC,EAAE1D,GAAGS,EAAEL,EAAEW,EAAEL,CAAC,EAAEQ,GAAGJ,EAAE4C,CAAC,GAAG3C,EAAE,SAASZ,EAAE,CAAC,IAAIS,EAAE,SAASA,EAAEX,EAAES,EAAE,CAAC,GAAG,gBAAgBP,EAAE,CAAC,OAAO,UAAU,OAAQ,QAAO,OAAO,IAAIA,EAAE,IAAK,GAAE,OAAO,IAAIA,EAAES,CAAC,EAAE,IAAO,UAAO,IAAIT,EAAES,EAAEX,CAAC,CAAC,CAAC,OAAO,IAAIE,EAAES,EAAEX,EAAES,CAAC,CAAC,CAAC,OAAOP,EAAE,MAAM,KAAK,SAAS,CAAC,EAAE,OAAOS,EAAE,UAAUT,EAAE,UAAUS,CAAC,EAAEG,CAAC,EAAET,GAAe,OAAOS,GAAnB,WAAqBX,EAAE,SAAS,KAAKW,CAAC,EAAEA,EAAET,KAAKuB,EAAE,UAAUA,EAAE,QAAQ,KAAK6B,CAAC,EAAE3C,EAAEZ,EAAEI,EAAE,GAAGixC,GAAG,CAACA,EAAE9tC,CAAC,GAAG7C,EAAE2wC,EAAE9tC,EAAE3C,CAAC,GAAG,EAAER,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,GAAGA,EAAE,EAAE,GAAGA,EAAE,EAAE,GAAGA,EAAE,EAAE,IAAIJ,EAAE,QAAQI,CAAC,EAAE,SAASJ,EAAES,EAAEX,EAAE,CAACE,EAAE,QAAQ,CAACF,EAAE,CAAC,GAAG,CAACA,EAAE,EAAE,EAAE,UAAU,CAAC,OAAU,OAAO,eAAeA,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,CAAC,IAAI,UAAU,CAAC,QAAQ,CAAC,CAAC,EAAE,GAAtE,CAAuE,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,CAAC,EAAE,SAASG,EAAEM,EAAEF,CAAC,GAAGE,EAAEF,EAAE,aAAa,EAAEL,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOC,EAAEI,EAAE,cAAcL,CAAC,EAAE,CAAE,EAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAACE,EAAE,QAAQF,EAAE,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAE,UAAU,EAAEU,EAAE,UAAU,GAAGJ,EAAE,UAAU,CAAC,IAAIJ,EAAES,EAAEX,EAAE,EAAE,EAAE,QAAQ,EAAES,EAAEN,EAAE,OAAO,IAAIQ,EAAE,MAAM,QAAQ,OAAOX,EAAE,EAAE,EAAE,YAAYW,CAAC,EAAEA,EAAE,IAAI,cAAcT,EAAES,EAAE,cAAc,SAAST,EAAE,KAAI,EAAGA,EAAE,MAAM,qCAAqC,EAAEA,EAAE,MAAO,EAACI,EAAEJ,EAAE,EAAEO,KAAK,OAAOH,EAAE,UAAUH,EAAEM,CAAC,CAAC,EAAE,OAAOH,EAAC,CAAE,EAAEJ,EAAE,QAAQ,OAAO,QAAQ,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAE,OAAcE,IAAP,MAAUQ,EAAE,UAAUD,EAAEP,CAAC,EAAEF,EAAE,IAAIU,EAAEA,EAAE,UAAU,KAAKV,EAAEY,CAAC,EAAEV,GAAGF,EAAEM,EAAG,EAAUK,IAAT,OAAWX,EAAEO,EAAEP,EAAEW,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAE,UAAU,EAAEE,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,IAAIX,EAAEU,EAAEH,EAAEL,CAAC,EAAEI,EAAE,EAAEmD,EAAE,CAAE,EAAC,IAAIzD,KAAKU,EAAEV,GAAGY,GAAGH,EAAEC,EAAEV,CAAC,GAAGyD,EAAE,KAAKzD,CAAC,EAAE,KAAKW,EAAE,OAAOL,GAAGG,EAAEC,EAAEV,EAAEW,EAAEL,GAAG,CAAC,IAAI,CAACH,EAAEsD,EAAEzD,CAAC,GAAGyD,EAAE,KAAKzD,CAAC,GAAG,OAAOyD,CAAC,CAAC,EAAE,SAASvD,EAAES,EAAE,CAAC,IAAIX,EAAE,GAAG,SAASE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOF,EAAE,KAAKE,CAAC,EAAE,MAAM,EAAE,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAO,OAAOO,EAAEP,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACA,EAAE,EAAE,OAAO,qBAAqB,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAE,OAAO,SAAS,WAAW,EAAEW,EAAE,EAAE,OAAO,qBAAqB,SAAST,EAAE,CAAC,OAAOO,EAAEP,EAAEK,CAAC,CAAC,CAAC,EAAE,SAASL,EAAES,EAAEX,EAAE,CAAc,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAEA,EAAE,QAAQ,CAAC,KAAK,MAAM,MAAM,CAAC,MAAM,OAAO,UAAU,CAAC,KAAK,OAAO,QAAQ,YAAY,CAAC,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,OAAO,EAAE,cAAc,EAAE,CAAC,EAAE,SAAS,CAAC,OAAO,UAAU,CAAC,IAAIT,EAAE,KAAK,MAAM,IAAI,EAAE,OAAWA,IAAJ,GAAOA,EAAE,KAAK,OAAO,IAAI,KAAK,cAAc,SAAaA,IAAJ,GAAOA,EAAE,KAAK,OAAO,IAAI,KAAK,cAAc,QAAQ,KAAK,OAAOA,EAAE,KAAK,KAAK,EAAE,eAAe,UAAU,CAAC,MAAM,CAAC,qBAAoC,KAAK,YAApB,aAA8B,mBAAgC,KAAK,YAAlB,UAA2B,CAAC,EAAE,WAAW,UAAU,CAAC,OAAmB,KAAK,YAAlB,WAAgC,KAAK,OAAO,IAAI,IAApB,GAAiC,KAAK,gBAAf,QAA6B,EAAE,KAAK,KAAK,OAAO,IAAI,EAAE,IAAI,IAAI,IAAI,CAAC,EAAE,YAAY,UAAU,CAAC,OAAmB,KAAK,YAAlB,WAA4B,EAAM,KAAK,OAAO,IAAI,IAApB,GAAiC,KAAK,gBAAf,QAA6B,OAAO,IAAI,KAAK,OAAO,IAAI,EAAE,IAAI,GAAG,CAAC,EAAE,QAAQ,CAAC,aAAa,SAASA,EAAES,EAAE,CAAC,CAACA,GAAGT,EAAE,eAAc,EAAG,IAAIF,EAAE,KAAK,MAAM,UAAU,GAAGA,EAAE,CAAC,IAAIS,EAAEF,EAAEJ,EAAEH,EAAE,YAAYY,EAAEZ,EAAE,aAAaU,EAAEV,EAAE,sBAAuB,EAAC,KAAK,OAAO,YAAYM,EAAEN,EAAE,sBAAqB,EAAG,IAAI,OAAO,YAAYyD,EAAEvD,EAAE,QAAQA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,MAAM,GAAGM,EAAEN,EAAE,QAAQA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,MAAM,GAAGY,EAAE2C,EAAE/C,EAAEM,EAAER,EAAEF,EAAe,KAAK,YAAlB,YAA6BU,EAAE,EAAEP,EAAE,IAAIO,EAAEJ,EAAEH,EAAE,GAAGF,EAAE,KAAKS,EAAEJ,EAAE,IAAIH,EAAE,IAAIF,EAAE,KAAK,KAAK,OAAO,IAAI,IAAIE,GAAG,KAAK,MAAM,SAAS,CAAC,EAAEA,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,OAAO,KAAK,CAAC,IAAIK,EAAE,EAAEL,EAAE,EAAEK,EAAEX,EAAEM,EAAE,KAAKF,EAAE,IAAIO,EAAEX,EAAEM,EAAE,IAAIF,EAAE,KAAK,KAAK,OAAO,IAAI,IAAIE,GAAG,KAAK,MAAM,SAAS,CAAC,EAAEA,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,OAAO,KAAK,CAAC,EAAE,CAAC,EAAE,gBAAgB,SAASP,EAAE,CAAC,KAAK,aAAaA,EAAE,EAAE,EAAE,OAAO,iBAAiB,YAAY,KAAK,YAAY,EAAE,OAAO,iBAAiB,UAAU,KAAK,aAAa,CAAC,EAAE,cAAc,SAASA,EAAE,CAAC,KAAK,qBAAoB,CAAE,EAAE,qBAAqB,UAAU,CAAC,OAAO,oBAAoB,YAAY,KAAK,YAAY,EAAE,OAAO,oBAAoB,UAAU,KAAK,aAAa,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,GAAG,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAE,CAAC,MAAM,OAAO,SAAS,aAAa,SAAS,OAAO,YAAY,OAAO,OAAO,QAAQ,aAAa,OAAO,SAAS,QAAQ,SAAS,aAAa,QAAQ,WAAW,OAAO,EAAEmD,EAAE,CAAC,MAAM,MAAM,MAAM,MAAM,KAAK,EAAEjD,EAAE,UAAU,CAAC,IAAIN,EAAE,CAAE,EAAC,OAAOI,EAAE,QAAQ,SAASK,EAAE,CAAC,IAAIX,EAAE,GAAaW,EAAE,YAAW,IAAvB,SAAqCA,EAAE,YAAa,IAAzB,QAA0BX,EAAEA,EAAE,OAAO,CAAC,UAAU,SAAS,CAAC,EAAEyD,EAAE,QAAQ,SAASvD,EAAE,CAAC,IAAIO,EAAEN,EAAE,QAAQQ,CAAC,EAAET,CAAC,EAAEF,EAAE,KAAKS,EAAE,YAAa,EAAC,CAAC,EAAEP,EAAE,KAAKF,CAAC,CAAC,CAAC,EAAEE,CAAC,EAAG,EAACS,EAAE,QAAQ,CAAC,KAAK,WAAW,OAAO,CAACD,EAAE,OAAO,EAAE,MAAM,CAAC,QAAQ,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,OAAOF,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,KAAK,UAAU,CAAC,OAAO,KAAK,OAAO,GAAG,CAAC,EAAE,QAAQ,CAAC,MAAM,SAASN,EAAE,CAAC,OAAOA,EAAE,YAAW,IAAK,KAAK,OAAO,IAAI,YAAa,GAAE,aAAa,SAASA,EAAE,CAAC,KAAK,YAAY,CAAC,IAAIA,EAAE,OAAO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAEN,EAAE,EAAE,EAAEyD,EAAEhD,EAAEH,CAAC,EAAEE,EAAER,EAAE,EAAE,EAAEc,EAAEL,EAAED,CAAC,EAAEQ,EAAEhB,EAAE,EAAE,EAAEe,EAAEN,EAAEO,CAAC,EAAEL,EAAE,QAAQ,CAAC,KAAK,YAAY,OAAO,CAACR,EAAE,OAAO,EAAE,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,QAAQ,cAAc,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,eAAe,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,YAAY,CAAC,KAAK,OAAO,QAAQ,IAAI,EAAE,YAAY,CAAC,KAAK,OAAO,QAAQ,QAAQ,EAAE,WAAW,CAAC,KAAK,OAAO,QAAQ,OAAO,EAAE,SAAS,CAAC,KAAK,OAAO,QAAQ,KAAK,EAAE,aAAa,CAAC,KAAK,OAAO,QAAQ,SAAS,CAAC,EAAE,WAAW,CAAC,WAAWsD,EAAE,QAAQ,IAAI3C,EAAE,QAAQ,MAAMC,EAAE,QAAQ,QAAQL,EAAE,OAAO,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,aAAa,MAAM,CAAC,EAAE,SAAS,CAAC,IAAI,UAAU,CAAC,IAAIR,EAAE,KAAK,OAAO,IAAI,MAAM,CAAC,EAAEA,EAAE,EAAE,QAAO,EAAG,GAAG,IAAIA,EAAE,GAAG,QAAS,EAAC,GAAG,IAAIA,EAAE,GAAG,QAAO,CAAE,CAAC,EAAE,IAAI,UAAU,CAAC,IAAIA,EAAE,KAAK,OAAO,IAAI,OAAOA,GAAGA,EAAE,QAAQ,IAAI,EAAE,CAAC,CAAC,EAAE,QAAQ,UAAU,CAAC,KAAK,aAAa,KAAK,OAAO,GAAG,EAAE,QAAQ,CAAC,YAAY,SAASA,EAAE,CAAC,KAAK,YAAYA,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAACA,IAAIA,EAAE,GAAG,EAAE,KAAK,WAAWA,EAAE,GAAG,CAAC,GAAG,KAAK,YAAY,CAAC,IAAIA,EAAE,GAAG,EAAE,OAAO,KAAK,CAAC,EAAEA,EAAE,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,EAAE,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,OAAO,MAAM,CAAC,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,EAAE,KAAK,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,EAAE,KAAK,KAAK,OAAO,IAAI,EAAE,OAAO,KAAK,CAAC,EAAE,EAAE,kBAAkB,UAAU,CAAC,KAAK,YAAY,CAAC,IAAI,KAAK,aAAa,OAAO,KAAK,CAAC,CAAC,EAAE,aAAa,UAAU,CAAC,KAAK,MAAM,IAAI,CAAC,EAAE,aAAa,UAAU,CAAC,KAAK,MAAM,QAAQ,CAAC,EAAE,YAAY,UAAU,CAAC,KAAK,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,GAAG,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,GAAG,EAAEU,EAAED,EAAEG,CAAC,EAAED,EAAE,QAAQ,CAAC,KAAK,aAAa,MAAM,CAAC,MAAM,MAAM,EAAE,SAAS,CAAC,OAAO,UAAU,CAAC,OAAO,KAAK,KAAK,EAAE,QAAQ,UAAU,CAAC,MAAM,OAAO,KAAK,OAAO,IAAI,EAAE,cAAc,EAAE,WAAW,UAAU,CAAC,MAAM,KAAK,KAAK,OAAO,IAAI,EAAE,EAAE,IAAI,GAAG,EAAE,YAAY,UAAU,CAAC,MAAW,UAAK,OAAO,IAAI,EAAE,GAAG,CAAC,EAAE,QAAQ,CAAC,YAAYD,EAAE,SAAS,SAASR,EAAES,EAAE,CAACT,EAAES,CAAC,CAAC,EAAE,GAAG,CAAC,QAAQ,GAAG,SAAS,EAAE,CAAC,EAAE,aAAa,SAAST,EAAES,EAAE,CAAC,CAACA,GAAGT,EAAE,eAAc,EAAG,IAAIF,EAAE,KAAK,MAAM,UAAU,GAAGA,EAAE,CAAC,IAAIS,EAAET,EAAE,YAAYO,EAAEP,EAAE,aAAaY,EAAEZ,EAAE,sBAAuB,EAAC,KAAK,OAAO,YAAYU,EAAEV,EAAE,sBAAqB,EAAG,IAAI,OAAO,YAAYM,EAAEJ,EAAE,QAAQA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,MAAM,GAAGuD,EAAEvD,EAAE,QAAQA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,MAAM,GAAGM,KAAKL,EAAE,SAASG,EAAEM,EAAE,EAAEH,CAAC,EAAEK,KAAKX,EAAE,SAASsD,EAAE/C,EAAE,EAAEH,CAAC,EAAES,EAAER,EAAEC,EAAEM,KAAKZ,EAAE,SAAS,CAACW,EAAEP,EAAE,EAAE,EAAE,CAAC,EAAE,KAAK,SAAS,KAAK,SAAS,CAAC,EAAE,KAAK,OAAO,IAAI,EAAE,EAAES,EAAE,EAAED,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,OAAO,MAAM,CAAC,CAAC,CAAC,EAAE,SAAS,SAASb,EAAE,CAAC,KAAK,MAAM,SAASA,CAAC,CAAC,EAAE,gBAAgB,SAASA,EAAE,CAAC,OAAO,iBAAiB,YAAY,KAAK,YAAY,EAAE,OAAO,iBAAiB,UAAU,KAAK,YAAY,EAAE,OAAO,iBAAiB,UAAU,KAAK,aAAa,CAAC,EAAE,cAAc,SAASA,EAAE,CAAC,KAAK,qBAAoB,CAAE,EAAE,qBAAqB,UAAU,CAAC,OAAO,oBAAoB,YAAY,KAAK,YAAY,EAAE,OAAO,oBAAoB,UAAU,KAAK,YAAY,EAAE,OAAO,oBAAoB,UAAU,KAAK,aAAa,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIF,EAAET,EAAE,EAAE,EAAEO,EAAE,SAASL,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,EAAEO,CAAC,EAAEE,EAAE,QAAQ,CAAC,KAAK,QAAQ,MAAM,CAAC,MAAM,OAAO,SAAS,QAAQ,EAAE,WAAW,CAAC,WAAWJ,EAAE,OAAO,EAAE,SAAS,CAAC,OAAO,UAAU,CAAC,OAAO,KAAK,KAAK,EAAE,cAAc,UAAU,CAAC,IAAIL,EAAE,KAAK,OAAO,KAAKS,EAAE,CAACT,EAAE,EAAEA,EAAE,EAAEA,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,MAAM,kCAAkCS,EAAE,iBAAiBA,EAAE,YAAY,CAAC,EAAE,QAAQ,CAAC,aAAa,SAAST,EAAES,EAAE,CAAC,CAACA,GAAGT,EAAE,eAAc,EAAG,IAAIF,EAAE,KAAK,MAAM,UAAU,GAAGA,EAAE,CAAC,IAAIS,EAAEF,EAAEP,EAAE,YAAYG,EAAEH,EAAE,sBAAuB,EAAC,KAAK,OAAO,YAAYY,EAAEV,EAAE,QAAQA,EAAE,QAAQA,EAAE,QAAQ,CAAC,EAAE,MAAM,GAAGQ,EAAEE,EAAET,EAAEM,EAAEC,EAAE,EAAE,EAAEA,EAAEH,EAAE,EAAE,KAAK,MAAM,IAAIG,EAAEH,CAAC,EAAE,IAAI,KAAK,OAAO,IAAIE,GAAG,KAAK,MAAM,SAAS,CAAC,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAE,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,OAAO,MAAM,CAAC,CAAC,CAAC,EAAE,gBAAgB,SAASP,EAAE,CAAC,KAAK,aAAaA,EAAE,EAAE,EAAE,OAAO,iBAAiB,YAAY,KAAK,YAAY,EAAE,OAAO,iBAAiB,UAAU,KAAK,aAAa,CAAC,EAAE,cAAc,UAAU,CAAC,KAAK,qBAAoB,CAAE,EAAE,qBAAqB,UAAU,CAAC,OAAO,oBAAoB,YAAY,KAAK,YAAY,EAAE,OAAO,oBAAoB,UAAU,KAAK,aAAa,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAES,EAAEX,EAAE,CAAC,GAAgB,OAAO,SAApB,IAA6B,OAAO,KAAK,IAAIS,EAAE,SAAS,cAAc,QAAQ,EAAEA,EAAE,MAAMA,EAAE,OAAO,EAAET,EAAE,IAAIO,EAAEE,EAAE,WAAW,IAAI,EAAE,OAAOF,GAAGA,EAAE,UAAUL,EAAEK,EAAE,SAAS,EAAE,EAAEE,EAAE,MAAMA,EAAE,MAAM,EAAEF,EAAE,UAAUI,EAAEJ,EAAE,SAAS,EAAE,EAAEP,EAAEA,CAAC,EAAEO,EAAE,UAAUP,EAAEA,CAAC,EAAEO,EAAE,SAAS,EAAE,EAAEP,EAAEA,CAAC,EAAES,EAAE,UAAW,GAAE,IAAI,CAAC,SAASF,EAAEL,EAAES,EAAEX,EAAE,CAAC,IAAIO,EAAEL,EAAE,IAAIS,EAAE,IAAIX,EAAE,GAAGG,EAAEI,CAAC,EAAE,OAAOJ,EAAEI,CAAC,EAAE,IAAIK,EAAEH,EAAEP,EAAES,EAAEX,CAAC,EAAE,OAAOG,EAAEI,CAAC,EAAEK,EAAEA,CAAC,CAAC,OAAO,eAAeD,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIR,EAAE,CAAE,EAACQ,EAAE,QAAQ,CAAC,KAAK,aAAa,MAAM,CAAC,KAAK,CAAC,KAAK,CAAC,OAAO,MAAM,EAAE,QAAQ,CAAC,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,MAAM,EAAE,KAAK,CAAC,KAAK,OAAO,QAAQ,SAAS,CAAC,EAAE,SAAS,CAAC,QAAQ,UAAU,CAAC,MAAM,CAAC,mBAAmB,OAAOJ,EAAE,KAAK,MAAM,KAAK,KAAK,KAAK,IAAI,EAAE,GAAG,CAAC,CAAC,CAAC,CAAC,EAAE,SAASL,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAEN,EAAE,EAAE,EAAEyD,EAAEhD,EAAEH,CAAC,EAAEE,EAAER,EAAE,EAAE,EAAEc,EAAEL,EAAED,CAAC,EAAEQ,EAAEhB,EAAE,EAAE,EAAEe,EAAEN,EAAEO,CAAC,EAAE81F,EAAE92F,EAAE,EAAE,EAAEK,EAAEI,EAAEq2F,CAAC,EAAE/2F,EAAE,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,eAAe,EAAEY,EAAE,QAAQ,CAAC,KAAK,SAAS,OAAO,CAACR,EAAE,OAAO,EAAE,WAAW,CAAC,WAAWsD,EAAE,QAAQ,IAAI3C,EAAE,QAAQ,MAAMC,EAAE,QAAQ,QAAQL,EAAE,QAAQ,WAAWL,EAAE,OAAO,EAAE,MAAM,CAAC,aAAa,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,OAAON,CAAC,CAAC,EAAE,aAAa,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,CAAC,EAAE,SAAS,CAAC,IAAI,UAAU,CAAC,IAAIG,EAAE,OAAO,OAAOA,EAAE,KAAK,OAAO,EAAE,EAAE,KAAK,OAAO,KAAK,KAAK,OAAO,IAAIA,EAAE,QAAQ,IAAI,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,IAAIA,EAAE,KAAK,OAAO,KAAK,MAAM,QAAQ,CAACA,EAAE,EAAEA,EAAE,EAAEA,EAAE,EAAEA,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,GAAG,CAAC,EAAE,QAAQ,CAAC,aAAa,SAASA,EAAE,CAAC,KAAK,YAAY,CAAC,IAAIA,EAAE,OAAO,KAAK,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAAC,KAAK,YAAYA,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAACA,IAAIA,EAAE,IAAI,KAAK,WAAWA,EAAE,GAAG,GAAG,KAAK,YAAY,CAAC,IAAIA,EAAE,IAAI,OAAO,KAAK,CAAC,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,OAAO,MAAM,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAEN,EAAE,EAAE,EAAEyD,EAAEhD,EAAEH,CAAC,EAAEE,EAAER,EAAE,EAAE,EAAEc,EAAEL,EAAED,CAAC,EAAEQ,EAAEhB,EAAE,EAAE,EAAEe,EAAEN,EAAEO,CAAC,EAAE81F,EAAE92F,EAAE,EAAE,EAAEK,EAAEI,EAAEq2F,CAAC,EAAEn2F,EAAE,QAAQ,CAAC,KAAK,SAAS,OAAO,CAACR,EAAE,OAAO,EAAE,MAAM,CAAC,aAAa,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,CAAC,EAAE,WAAW,CAAC,WAAWsD,EAAE,QAAQ,IAAI3C,EAAE,QAAQ,MAAMC,EAAE,QAAQ,QAAQL,EAAE,QAAQ,WAAWL,EAAE,OAAO,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,YAAY,EAAE,UAAU,EAAE,CAAC,EAAE,SAAS,CAAC,IAAI,UAAU,CAAC,IAAIH,EAAE,KAAK,OAAO,IAAIS,EAAET,EAAE,EAAEF,EAAEE,EAAE,EAAEO,EAAEP,EAAE,EAAE,MAAM,CAAC,EAAES,EAAE,QAAO,EAAG,GAAG,IAAIX,GAAG,QAAO,EAAG,IAAI,GAAG,IAAIS,GAAG,QAAS,EAAC,GAAG,CAAC,EAAE,YAAY,UAAU,CAAC,IAAIP,EAAE,KAAK,OAAO,KAAK,MAAM,QAAQ,CAACA,EAAE,EAAEA,EAAE,EAAEA,EAAE,EAAEA,EAAE,CAAC,EAAE,KAAK,GAAG,EAAE,GAAG,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,OAAO,EAAE,CAAC,CAAC,EAAE,QAAQ,CAAC,YAAY,SAASA,EAAE,CAAC,KAAK,YAAYA,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAAC,GAAGA,GAAE,GAAGA,EAAE,IAAI,KAAK,WAAWA,EAAE,GAAG,GAAG,KAAK,YAAY,CAAC,IAAIA,EAAE,IAAI,OAAO,KAAK,CAAC,UAAUA,EAAE,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,EAAE,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,OAAO,MAAM,CAAC,UAAUA,EAAE,GAAGA,EAAE,GAAGA,EAAE,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAEA,EAAE,EAAE,QAAQ,IAAI,EAAE,EAAE,IAAI,KAAK,OAAO,IAAI,EAAEF,EAAEE,EAAE,EAAEA,EAAE,EAAE,QAAQ,IAAI,EAAE,EAAE,IAAI,KAAK,OAAO,IAAI,EAAE,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,IAAI,EAAE,EAAES,EAAE,EAAEX,EAAE,OAAO,KAAK,CAAC,CAAC,EAAC,EAAE,YAAY,UAAU,CAAC,GAAG,KAAK,aAAa,EAAE,OAAO,KAAK,KAAK,YAAY,GAAG,KAAK,aAAa,EAAE,cAAc,UAAU,CAAC,KAAK,UAAU,EAAE,EAAE,cAAc,UAAU,CAAC,KAAK,UAAU,EAAE,CAAC,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,OAAO,eAAeS,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,CAAC,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,CAAC,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAE,CAAC,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,UAAU,SAAS,EAAEK,EAAE,QAAQ,CAAC,KAAK,UAAU,OAAO,CAACD,EAAE,OAAO,EAAE,WAAW,CAAC,cAAcP,EAAE,OAAO,EAAE,MAAM,CAAC,MAAM,CAAC,KAAK,CAAC,OAAO,MAAM,EAAE,QAAQ,GAAG,EAAE,cAAc,CAAC,KAAK,MAAM,QAAQ,UAAU,CAAC,OAAOG,CAAC,CAAC,EAAE,SAAS,CAAC,QAAQ,WAAW,UAAU,SAASJ,EAAE,CAAC,MAAM,CAAC,OAAO,WAAW,WAAW,EAAE,SAASA,CAAC,CAAC,CAAC,CAAC,EAAE,SAAS,CAAC,IAAI,UAAU,CAAC,IAAIA,EAAE,KAAK,OAAO,IAAI,MAAM,CAAC,EAAEA,EAAE,EAAE,QAAS,EAAC,GAAG,IAAIA,EAAE,GAAG,QAAO,EAAG,GAAG,IAAIA,EAAE,GAAG,QAAS,EAAC,EAAE,IAAI,UAAU,CAAC,IAAIA,EAAE,KAAK,OAAO,IAAI,OAAOA,GAAGA,EAAE,QAAQ,IAAI,EAAE,CAAC,CAAC,EAAE,QAAQ,CAAC,MAAM,SAASA,EAAE,CAAC,OAAOA,EAAE,gBAAgB,KAAK,OAAO,IAAI,aAAa,EAAE,aAAa,SAASA,EAAE,CAAC,KAAK,YAAY,CAAC,IAAIA,EAAE,OAAO,KAAK,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAACA,IAAIA,EAAE,GAAG,EAAE,KAAK,WAAWA,EAAE,GAAG,CAAC,GAAG,KAAK,YAAY,CAAC,IAAIA,EAAE,GAAG,EAAE,OAAO,KAAK,CAAC,EAAEA,EAAE,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,EAAE,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,EAAEA,EAAE,GAAG,KAAK,OAAO,KAAK,EAAE,OAAO,MAAM,CAAC,GAAGA,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,KAAK,YAAY,CAAC,EAAEA,EAAE,GAAG,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,EAAE,KAAK,KAAK,OAAO,IAAI,EAAE,EAAEA,EAAE,EAAE,KAAK,KAAK,OAAO,IAAI,EAAE,OAAO,KAAK,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAAC,IAAIK,EAAEP,EAAE,EAAE,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,EAAE,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAEN,EAAE,EAAE,EAAEyD,EAAEhD,EAAEH,CAAC,EAAEE,EAAER,EAAE,EAAE,EAAEc,EAAEL,EAAED,CAAC,EAAEQ,EAAEhB,EAAE,GAAG,EAAEe,EAAEN,EAAEO,CAAC,EAAE81F,EAAE92F,EAAE,GAAG,EAAEK,EAAEI,EAAEq2F,CAAC,EAAE/2F,EAAEC,EAAE,GAAG,EAAEiB,EAAER,EAAEV,CAAC,EAAE6B,EAAE5B,EAAE,GAAG,EAAEuxC,EAAE9wC,EAAEmB,CAAC,EAAEf,EAAEb,EAAE,GAAG,EAAEI,EAAEK,EAAEI,CAAC,EAAEwU,EAAErV,EAAE,EAAE,EAAEs3F,EAAE72F,EAAE4U,CAAC,EAAEsgD,EAAE31D,EAAE,EAAE,EAAEy3F,EAAEh3F,EAAEk1D,CAAC,EAAEyhC,EAAEp3F,EAAE,CAAC,EAAEi3F,EAAEx2F,EAAE22F,CAAC,EAAEF,EAAEl3F,EAAE,EAAE,EAAEq8C,EAAE57C,EAAEy2F,CAAC,EAAEc,EAAEh4F,EAAE,EAAE,EAAE4tB,EAAEntB,EAAEu3F,CAAC,EAAEF,EAAE93F,EAAE,CAAC,EAAEg3F,EAAEv2F,EAAEq3F,CAAC,EAAErmC,GAAE,CAAC,QAAQ,QAAQ,QAAQtxD,EAAE,QAAQ,UAAUO,EAAE,QAAQ,QAAQN,EAAE,QAAQ,SAASqD,EAAE,QAAQ,OAAO3C,EAAE,QAAQ,SAASC,EAAE,QAAQ,UAAUV,EAAE,QAAQ,OAAOY,EAAE,QAAQ,OAAOswC,EAAE,QAAQ,MAAM+lD,EAAE,QAAQ,WAAWG,EAAE,QAAQ,cAAcR,EAAE,QAAQ,IAAI56C,EAAE,QAAQ,WAAWzuB,EAAE,QAAQ,WAAWopE,EAAE,OAAO,EAAE92F,EAAE,QAAQuxD,EAAC,EAAE,SAASvxD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,EAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAE,IAAIF,EAAEV,EAAE,EAAE,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,6BAA6BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAgyB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,QAAQX,EAAE,CAAE,EAACS,EAAE,CAAE,EAACF,EAAE,EAAEA,EAAEI,EAAE,OAAOJ,IAAI,CAAC,IAAIJ,EAAEQ,EAAEJ,CAAC,EAAEK,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,CAAC,EAAEG,EAAEH,EAAE,CAAC,EAAEsD,EAAEtD,EAAE,CAAC,EAAEK,EAAE,CAAC,GAAGN,EAAE,IAAIK,EAAE,IAAIG,EAAE,MAAMJ,EAAE,UAAUmD,CAAC,EAAEhD,EAAEG,CAAC,EAAEH,EAAEG,CAAC,EAAE,MAAM,KAAKJ,CAAC,EAAER,EAAE,KAAKS,EAAEG,CAAC,EAAE,CAAC,GAAGA,EAAE,MAAM,CAACJ,CAAC,CAAC,CAAC,CAAC,CAAC,OAAOR,CAAC,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,GAAG,SAASF,EAAE,CAAC,SAASJ,EAAED,EAAES,EAAE,CAAC,GAAGT,EAAEA,GAAG,GAAGS,EAAEA,GAAG,CAAE,EAACT,aAAaC,EAAE,OAAOD,EAAE,GAAG,EAAE,gBAAgBC,GAAG,OAAO,IAAIA,EAAED,EAAES,CAAC,EAAE,IAAIX,EAAEY,EAAEV,CAAC,EAAE,KAAK,eAAeA,EAAE,KAAK,GAAGF,EAAE,EAAE,KAAK,GAAGA,EAAE,EAAE,KAAK,GAAGA,EAAE,EAAE,KAAK,GAAGA,EAAE,EAAE,KAAK,QAAQs4F,GAAE,IAAI,KAAK,EAAE,EAAE,IAAI,KAAK,QAAQ33F,EAAE,QAAQX,EAAE,OAAO,KAAK,cAAcW,EAAE,aAAa,KAAK,GAAG,IAAI,KAAK,GAAG23F,GAAE,KAAK,EAAE,GAAG,KAAK,GAAG,IAAI,KAAK,GAAGA,GAAE,KAAK,EAAE,GAAG,KAAK,GAAG,IAAI,KAAK,GAAGA,GAAE,KAAK,EAAE,GAAG,KAAK,IAAIt4F,EAAE,GAAG,KAAK,OAAOC,IAAG,CAAC,SAASW,EAAEV,EAAE,CAAC,IAAIS,EAAE,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,CAAC,EAAEX,EAAE,EAAES,GAAE,KAAKF,GAAE,KAAKJ,GAAE,KAAKS,GAAE,GAAGN,GAAE,GAAG,OAAgB,OAAOJ,GAAjB,WAAqBA,EAAE62F,GAAE72F,CAAC,GAAa,OAAOA,GAAjB,WAAqBs4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,GAAGS,EAAED,EAAER,EAAE,EAAEA,EAAE,EAAEA,EAAE,CAAC,EAAEU,GAAE,GAAGN,GAAQ,OAAOJ,EAAE,CAAC,EAAE,OAAO,EAAE,IAA3B,IAA6B,OAAO,OAAOs4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,GAAGO,GAAEw3F,EAAE/3F,EAAE,CAAC,EAAEK,GAAE03F,EAAE/3F,EAAE,CAAC,EAAES,EAAEG,EAAEZ,EAAE,EAAEO,GAAEF,EAAC,EAAEK,GAAE,GAAGN,GAAE,OAAOk4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,GAAGs4F,GAAEt4F,EAAE,CAAC,IAAIO,GAAEw3F,EAAE/3F,EAAE,CAAC,EAAEC,GAAE83F,EAAE/3F,EAAE,CAAC,EAAES,EAAE8C,EAAEvD,EAAE,EAAEO,GAAEN,EAAC,EAAES,GAAE,GAAGN,GAAE,OAAOJ,EAAE,eAAe,GAAG,IAAIF,EAAEE,EAAE,IAAIF,EAAEk3F,EAAEl3F,CAAC,EAAE,CAAC,GAAGY,GAAE,OAAOV,EAAE,QAAQI,GAAE,EAAE83F,GAAE,IAAIG,GAAE53F,EAAE,EAAE,CAAC,CAAC,EAAE,EAAEy3F,GAAE,IAAIG,GAAE53F,EAAE,EAAE,CAAC,CAAC,EAAE,EAAEy3F,GAAE,IAAIG,GAAE53F,EAAE,EAAE,CAAC,CAAC,EAAE,EAAEX,CAAC,CAAC,CAAC,SAASU,EAAER,EAAES,EAAEX,EAAE,CAAC,MAAM,CAAC,EAAE,IAAIq8C,EAAEn8C,EAAE,GAAG,EAAE,EAAE,IAAIm8C,EAAE17C,EAAE,GAAG,EAAE,EAAE,IAAI07C,EAAEr8C,EAAE,GAAG,CAAC,CAAC,CAAC,SAASM,EAAEJ,EAAES,EAAEX,EAAE,CAACE,EAAEm8C,EAAEn8C,EAAE,GAAG,EAAES,EAAE07C,EAAE17C,EAAE,GAAG,EAAEX,EAAEq8C,EAAEr8C,EAAE,GAAG,EAAE,IAAIS,GAAEF,GAAEJ,GAAEo4F,GAAEr4F,EAAES,EAAEX,CAAC,EAAEY,GAAEw3F,GAAEl4F,EAAES,EAAEX,CAAC,EAAEU,IAAGP,GAAES,IAAG,EAAE,GAAGT,IAAGS,GAAEH,GAAEF,GAAE,MAAM,CAAC,IAAID,GAAEH,GAAES,GAAE,OAAOL,GAAEG,GAAE,GAAGJ,IAAG,EAAEH,GAAES,IAAGN,IAAGH,GAAES,IAAGT,IAAG,KAAKD,EAAEO,IAAGE,EAAEX,GAAGM,IAAGK,EAAEX,EAAE,EAAE,GAAG,MAAM,KAAKW,EAAEF,IAAGT,EAAEE,GAAGI,GAAE,EAAE,MAAM,KAAKN,EAAES,IAAGP,EAAES,GAAGL,GAAE,CAAC,CAACG,IAAG,CAAC,CAAC,MAAM,CAAC,EAAEA,GAAE,EAAEF,GAAE,EAAEG,EAAC,CAAC,CAAC,SAAS+C,EAAEvD,EAAES,EAAEX,EAAE,CAAC,SAASS,GAAEP,GAAES,GAAEX,GAAE,CAAC,OAAOA,GAAE,IAAIA,IAAG,GAAGA,GAAE,IAAIA,IAAG,GAAGA,GAAE,EAAE,EAAEE,GAAE,GAAGS,GAAET,IAAGF,GAAEA,GAAE,GAAGW,GAAEX,GAAE,EAAE,EAAEE,IAAGS,GAAET,KAAI,EAAE,EAAEF,IAAG,EAAEE,EAAC,CAAC,IAAIK,GAAEJ,GAAES,GAAE,GAAGV,EAAEm8C,EAAEn8C,EAAE,GAAG,EAAES,EAAE07C,EAAE17C,EAAE,GAAG,EAAEX,EAAEq8C,EAAEr8C,EAAE,GAAG,EAAMW,IAAJ,EAAMJ,GAAEJ,GAAES,GAAEZ,MAAM,CAAC,IAAIU,GAAEV,EAAE,GAAGA,GAAG,EAAEW,GAAGX,EAAEW,EAAEX,EAAEW,EAAEL,GAAE,EAAEN,EAAEU,GAAEH,GAAEE,GAAEH,GAAEI,GAAER,EAAE,EAAE,CAAC,EAAEC,GAAEM,GAAEH,GAAEI,GAAER,CAAC,EAAEU,GAAEH,GAAEH,GAAEI,GAAER,EAAE,EAAE,CAAC,CAAC,CAAC,MAAM,CAAC,EAAE,IAAIK,GAAE,EAAE,IAAIJ,GAAE,EAAE,IAAIS,EAAC,CAAC,CAAC,SAASJ,EAAEN,EAAES,EAAEX,EAAE,CAACE,EAAEm8C,EAAEn8C,EAAE,GAAG,EAAES,EAAE07C,EAAE17C,EAAE,GAAG,EAAEX,EAAEq8C,EAAEr8C,EAAE,GAAG,EAAE,IAAIS,GAAEF,GAAEJ,GAAEo4F,GAAEr4F,EAAES,EAAEX,CAAC,EAAEY,GAAEw3F,GAAEl4F,EAAES,EAAEX,CAAC,EAAEU,GAAEP,GAAEG,GAAEH,GAAES,GAAE,GAAGL,GAAMJ,KAAJ,EAAM,EAAEG,GAAEH,GAAEA,IAAGS,GAAEH,GAAE,MAAM,CAAC,OAAON,GAAG,MAAKD,EAAEO,IAAGE,EAAEX,GAAGM,IAAGK,EAAEX,EAAE,EAAE,GAAG,MAAM,KAAKW,EAAEF,IAAGT,EAAEE,GAAGI,GAAE,EAAE,MAAM,KAAKN,EAAES,IAAGP,EAAES,GAAGL,GAAE,CAAC,CAACG,IAAG,CAAC,CAAC,MAAM,CAAC,EAAEA,GAAE,EAAEF,GAAE,EAAEG,EAAC,CAAC,CAAC,SAASI,EAAEZ,EAAES,EAAEX,EAAE,CAACE,EAAE,EAAEm8C,EAAEn8C,EAAE,GAAG,EAAES,EAAE07C,EAAE17C,EAAE,GAAG,EAAEX,EAAEq8C,EAAEr8C,EAAE,GAAG,EAAE,IAAIS,GAAEF,EAAE,MAAML,CAAC,EAAEC,GAAED,EAAEO,GAAEG,GAAEZ,GAAG,EAAEW,GAAGD,GAAEV,GAAG,EAAEG,GAAEQ,GAAGL,GAAEN,GAAG,GAAG,EAAEG,IAAGQ,GAAG8C,GAAEhD,GAAE,EAAE,MAAM,CAAC,EAAE,IAAI,CAACT,EAAEU,GAAEE,GAAEA,GAAEN,GAAEN,CAAC,EAAEyD,EAAC,EAAE,EAAE,IAAI,CAACnD,GAAEN,EAAEA,EAAEU,GAAEE,GAAEA,EAAC,EAAE6C,EAAC,EAAE,EAAE,IAAI,CAAC7C,GAAEA,GAAEN,GAAEN,EAAEA,EAAEU,EAAC,EAAE+C,EAAC,CAAC,CAAC,CAAC,SAASzC,EAAEd,EAAES,EAAEX,EAAES,GAAE,CAAC,IAAIF,GAAE,CAACkxD,GAAE6mC,GAAEp4F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAEuxD,GAAE6mC,GAAE33F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAE8wD,GAAE6mC,GAAEt4F,CAAC,EAAE,SAAS,EAAE,CAAC,CAAC,EAAE,OAAOS,IAAGF,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,KAAK,EAAE,CAAC,CAAC,SAASQ,EAAEb,EAAES,EAAEX,EAAES,GAAEF,GAAE,CAAC,IAAIJ,GAAE,CAACsxD,GAAE6mC,GAAEp4F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAEuxD,GAAE6mC,GAAE33F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAE8wD,GAAE6mC,GAAEt4F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAEyxD,GAAEymC,GAAEz3F,EAAC,CAAC,CAAC,EAAE,OAAOF,IAAGJ,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,GAAGA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,CAAC,EAAE,OAAO,CAAC,EAAEA,GAAE,KAAK,EAAE,CAAC,CAAC,SAAS22F,EAAE52F,EAAES,EAAEX,EAAES,GAAE,CAAC,MAAM,CAACgxD,GAAEymC,GAAEz3F,EAAC,CAAC,EAAEgxD,GAAE6mC,GAAEp4F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAEuxD,GAAE6mC,GAAE33F,CAAC,EAAE,SAAS,EAAE,CAAC,EAAE8wD,GAAE6mC,GAAEt4F,CAAC,EAAE,SAAS,EAAE,CAAC,CAAC,EAAE,KAAK,EAAE,CAAC,CAAC,SAASK,EAAEH,EAAES,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAO,EAAC,OAAOF,EAAE,GAAGW,EAAE,IAAIX,EAAE,EAAEg4F,EAAEh4F,EAAE,CAAC,EAAEG,EAAEH,CAAC,CAAC,CAAC,SAASD,EAAEG,EAAES,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAK,EAAG,OAAOF,EAAE,GAAGW,EAAE,IAAIX,EAAE,EAAEg4F,EAAEh4F,EAAE,CAAC,EAAEG,EAAEH,CAAC,CAAC,CAAC,SAASiB,EAAEf,EAAE,CAAC,OAAOC,EAAED,CAAC,EAAE,WAAW,GAAG,CAAC,CAAC,SAAS0B,EAAE1B,EAAES,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAO,EAAC,OAAOF,EAAE,GAAGW,EAAE,IAAIX,EAAE,EAAEg4F,EAAEh4F,EAAE,CAAC,EAAEG,EAAEH,CAAC,CAAC,CAAC,SAASuxC,EAAErxC,EAAES,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAO,EAAC,OAAOF,EAAE,EAAEu4F,GAAE,EAAEH,GAAE,IAAIp4F,EAAE,EAAEs4F,GAAE,CAAC33F,EAAE,IAAI,GAAG,CAAC,CAAC,EAAEX,EAAE,EAAEu4F,GAAE,EAAEH,GAAE,IAAIp4F,EAAE,EAAEs4F,GAAE,CAAC33F,EAAE,IAAI,GAAG,CAAC,CAAC,EAAEX,EAAE,EAAEu4F,GAAE,EAAEH,GAAE,IAAIp4F,EAAE,EAAEs4F,GAAE,CAAC33F,EAAE,IAAI,GAAG,CAAC,CAAC,EAAER,EAAEH,CAAC,CAAC,CAAC,SAASa,EAAEX,EAAES,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAK,EAAG,OAAOF,EAAE,GAAGW,EAAE,IAAIX,EAAE,EAAEg4F,EAAEh4F,EAAE,CAAC,EAAEG,EAAEH,CAAC,CAAC,CAAC,SAASI,EAAEF,EAAES,EAAE,CAAC,IAAIX,EAAEG,EAAED,CAAC,EAAE,MAAO,EAACO,IAAGT,EAAE,EAAEW,GAAG,IAAI,OAAOX,EAAE,EAAES,GAAE,EAAE,IAAIA,GAAEA,GAAEN,EAAEH,CAAC,CAAC,CAAC,SAASqV,EAAEnV,EAAE,CAAC,IAAIS,EAAER,EAAED,CAAC,EAAE,MAAK,EAAG,OAAOS,EAAE,GAAGA,EAAE,EAAE,KAAK,IAAIR,EAAEQ,CAAC,CAAC,CAAC,SAAS22F,EAAEp3F,EAAE,CAAC,IAAIS,EAAER,EAAED,CAAC,EAAE,MAAO,EAACF,EAAEW,EAAE,EAAE,MAAM,CAACR,EAAED,CAAC,EAAEC,EAAE,CAAC,GAAGH,EAAE,KAAK,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAER,EAAE,CAAC,GAAGH,EAAE,KAAK,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAASg1D,EAAEz1D,EAAE,CAAC,IAAIS,EAAER,EAAED,CAAC,EAAE,MAAK,EAAGF,EAAEW,EAAE,EAAE,MAAM,CAACR,EAAED,CAAC,EAAEC,EAAE,CAAC,GAAGH,EAAE,IAAI,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAER,EAAE,CAAC,GAAGH,EAAE,KAAK,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAER,EAAE,CAAC,GAAGH,EAAE,KAAK,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS82F,EAAEv3F,EAAE,CAAC,IAAIS,EAAER,EAAED,CAAC,EAAE,MAAO,EAACF,EAAEW,EAAE,EAAE,MAAM,CAACR,EAAED,CAAC,EAAEC,EAAE,CAAC,GAAGH,EAAE,IAAI,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,EAAER,EAAE,CAAC,GAAGH,EAAE,KAAK,IAAI,EAAEW,EAAE,EAAE,EAAEA,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,SAASy2F,EAAEl3F,EAAES,EAAEX,EAAE,CAACW,EAAEA,GAAG,EAAEX,EAAEA,GAAG,GAAG,IAAIS,GAAEN,EAAED,CAAC,EAAE,MAAO,EAACK,GAAE,IAAIP,EAAEY,GAAE,CAACT,EAAED,CAAC,CAAC,EAAE,IAAIO,GAAE,GAAGA,GAAE,GAAGF,GAAEI,GAAG,GAAG,KAAK,IAAI,EAAEA,GAAGF,GAAE,GAAGA,GAAE,EAAEF,IAAG,IAAIK,GAAE,KAAKT,EAAEM,EAAC,CAAC,EAAE,OAAOG,EAAC,CAAC,SAASq2F,EAAE/2F,EAAES,EAAE,CAACA,EAAEA,GAAG,EAAE,QAAQX,EAAEG,EAAED,CAAC,EAAE,MAAK,EAAGO,GAAET,EAAE,EAAEO,GAAEP,EAAE,EAAEY,GAAEZ,EAAE,EAAEU,GAAE,GAAGJ,GAAE,EAAEK,EAAEA,KAAKD,GAAE,KAAKP,EAAE,CAAC,EAAEM,GAAE,EAAEF,GAAE,EAAEK,EAAC,CAAC,CAAC,EAAEA,IAAGA,GAAEN,IAAG,EAAE,OAAOI,EAAC,CAAC,SAASw2F,EAAEh3F,EAAE,CAAC,OAAOA,EAAE,WAAWA,CAAC,GAAG,MAAMA,CAAC,GAAGA,EAAE,GAAGA,EAAE,KAAKA,EAAE,GAAGA,CAAC,CAAC,SAASm8C,EAAEn8C,EAAES,EAAE,CAACm3F,EAAE53F,CAAC,IAAIA,EAAE,QAAQ,IAAIF,EAAEg3F,EAAE92F,CAAC,EAAE,OAAOA,EAAEk4F,GAAEz3F,EAAE43F,GAAE,EAAE,WAAWr4F,CAAC,CAAC,CAAC,EAAEF,IAAIE,EAAE,SAASA,EAAES,EAAE,EAAE,EAAE,KAAKJ,EAAE,IAAIL,EAAES,CAAC,EAAE,KAAK,EAAET,EAAES,EAAE,WAAWA,CAAC,CAAC,CAAC,SAASq3F,EAAE93F,EAAE,CAAC,OAAOk4F,GAAE,EAAEG,GAAE,EAAEr4F,CAAC,CAAC,CAAC,CAAC,SAAS0tB,EAAE1tB,EAAE,CAAC,OAAO,SAASA,EAAE,EAAE,CAAC,CAAC,SAAS43F,EAAE53F,EAAE,CAAC,OAAgB,OAAOA,GAAjB,UAAwBA,EAAE,QAAQ,GAAG,GAAjB,IAAwB,WAAWA,CAAC,IAAhB,CAAiB,CAAC,SAAS82F,EAAE92F,EAAE,CAAC,OAAgB,OAAOA,GAAjB,UAAwBA,EAAE,QAAQ,GAAG,GAAjB,EAAkB,CAAC,SAASuxD,GAAEvxD,EAAE,CAAC,OAAUA,EAAE,QAAL,EAAY,IAAIA,EAAE,GAAGA,CAAC,CAAC,SAAS+3F,EAAE/3F,EAAE,CAAC,OAAOA,GAAG,IAAIA,EAAE,IAAIA,EAAE,KAAKA,CAAC,CAAC,SAASg4F,GAAEh4F,EAAE,CAAC,OAAOK,EAAE,MAAM,IAAI,WAAWL,CAAC,CAAC,EAAE,SAAS,EAAE,CAAC,CAAC,SAASi3F,GAAEj3F,EAAE,CAAC,OAAO0tB,EAAE1tB,CAAC,EAAE,GAAG,CAAC,SAASs4F,GAAEt4F,EAAE,CAAC,MAAM,CAAC,CAAC44F,GAAE,SAAS,KAAK54F,CAAC,CAAC,CAAC,SAAS62F,GAAE72F,EAAE,CAACA,EAAEA,EAAE,QAAQq3F,GAAE,EAAE,EAAE,QAAQF,GAAE,EAAE,EAAE,YAAa,EAAC,IAAI12F,EAAE,GAAG,GAAGw3F,GAAEj4F,CAAC,EAAEA,EAAEi4F,GAAEj4F,CAAC,EAAES,EAAE,WAA0BT,GAAf,cAAiB,MAAM,CAAC,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,EAAE,OAAO,MAAM,EAAE,IAAIF,EAAE,OAAOA,EAAE84F,GAAE,IAAI,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,IAAI,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,IAAI,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAEF,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,EAAE,EAAEA,EAAE,CAAC,CAAC,GAAGA,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAE0tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,EAAEm3F,GAAEn3F,EAAE,CAAC,CAAC,EAAE,OAAOW,EAAE,OAAO,MAAM,GAAGX,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAE0tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,CAAC,EAAE,OAAOW,EAAE,OAAO,KAAK,GAAGX,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,GAAG,CAAC,EAAE0tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAEm3F,GAAEn3F,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,OAAOW,EAAE,OAAO,MAAM,EAAE,CAAC,EAAEX,EAAE84F,GAAE,KAAK,KAAK54F,CAAC,IAAI,CAAC,EAAE0tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,EAAE4tB,EAAE5tB,EAAE,CAAC,EAAE,GAAGA,EAAE,CAAC,CAAC,EAAE,OAAOW,EAAE,OAAO,KAAK,CAAC,CAAC,SAAS03F,GAAEn4F,EAAE,CAAC,IAAIS,EAAEX,EAAE,OAAOE,EAAEA,GAAG,CAAC,MAAM,KAAK,KAAK,OAAO,EAAES,GAAGT,EAAE,OAAO,MAAM,YAAa,EAACF,GAAGE,EAAE,MAAM,SAAS,YAAW,EAAUS,IAAP,MAAkBA,IAAR,QAAYA,EAAE,MAAgBX,IAAV,SAAuBA,IAAV,UAAcA,EAAE,SAAS,CAAC,MAAMW,EAAE,KAAKX,CAAC,CAAC,CAAC,IAAIu3F,GAAE,OAAOF,GAAE,OAAOp3F,GAAE,EAAEq4F,GAAE/3F,EAAE,MAAM63F,GAAE73F,EAAE,IAAIg4F,GAAEh4F,EAAE,IAAIk4F,GAAEl4F,EAAE,OAAOJ,EAAE,UAAU,CAAC,OAAO,UAAU,CAAC,OAAO,KAAK,cAAa,EAAG,GAAG,EAAE,QAAQ,UAAU,CAAC,MAAM,CAAC,KAAK,OAAQ,GAAE,QAAQ,UAAU,CAAC,OAAO,KAAK,GAAG,EAAE,iBAAiB,UAAU,CAAC,OAAO,KAAK,cAAc,EAAE,UAAU,UAAU,CAAC,OAAO,KAAK,OAAO,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,EAAE,EAAE,cAAc,UAAU,CAAC,IAAID,EAAE,KAAK,MAAO,EAAC,OAAO,IAAIA,EAAE,EAAE,IAAIA,EAAE,EAAE,IAAIA,EAAE,GAAG,GAAG,EAAE,aAAa,UAAU,CAAC,IAAIA,EAAES,EAAEX,EAAES,GAAEN,GAAES,GAAEF,GAAE,KAAK,MAAK,EAAG,OAAOR,EAAEQ,GAAE,EAAE,IAAIC,EAAED,GAAE,EAAE,IAAIV,EAAEU,GAAE,EAAE,IAAID,GAAEP,GAAG,OAAOA,EAAE,MAAMK,EAAE,KAAKL,EAAE,MAAM,MAAM,GAAG,EAAEC,GAAEQ,GAAG,OAAOA,EAAE,MAAMJ,EAAE,KAAKI,EAAE,MAAM,MAAM,GAAG,EAAEC,GAAEZ,GAAG,OAAOA,EAAE,MAAMO,EAAE,KAAKP,EAAE,MAAM,MAAM,GAAG,EAAE,MAAMS,GAAE,MAAMN,GAAE,MAAMS,EAAC,EAAE,SAAS,SAASV,EAAE,CAAC,OAAO,KAAK,GAAGg3F,EAAEh3F,CAAC,EAAE,KAAK,QAAQo4F,GAAE,IAAI,KAAK,EAAE,EAAE,IAAI,IAAI,EAAE,MAAM,UAAU,CAAC,IAAIp4F,EAAEM,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,EAAE,MAAM,CAAC,EAAE,IAAIN,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,IAAIA,EAAEM,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,EAAEG,EAAE23F,GAAE,IAAIp4F,EAAE,CAAC,EAAEF,EAAEs4F,GAAE,IAAIp4F,EAAE,CAAC,EAAEO,GAAE63F,GAAE,IAAIp4F,EAAE,CAAC,EAAE,OAAU,KAAK,IAAR,EAAW,OAAOS,EAAE,KAAKX,EAAE,MAAMS,GAAE,KAAK,QAAQE,EAAE,KAAKX,EAAE,MAAMS,GAAE,MAAM,KAAK,QAAQ,GAAG,EAAE,MAAM,UAAU,CAAC,IAAIP,EAAEI,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,EAAE,MAAM,CAAC,EAAE,IAAIJ,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,IAAIA,EAAEI,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,EAAEK,EAAE23F,GAAE,IAAIp4F,EAAE,CAAC,EAAEF,EAAEs4F,GAAE,IAAIp4F,EAAE,CAAC,EAAEO,GAAE63F,GAAE,IAAIp4F,EAAE,CAAC,EAAE,OAAU,KAAK,IAAR,EAAW,OAAOS,EAAE,KAAKX,EAAE,MAAMS,GAAE,KAAK,QAAQE,EAAE,KAAKX,EAAE,MAAMS,GAAE,MAAM,KAAK,QAAQ,GAAG,EAAE,MAAM,SAASP,EAAE,CAAC,OAAOc,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAGd,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAAC,MAAM,IAAI,KAAK,MAAMA,CAAC,CAAC,EAAE,OAAO,SAASA,EAAE,CAAC,OAAOa,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,GAAGb,CAAC,CAAC,EAAE,aAAa,SAASA,EAAE,CAAC,MAAM,IAAI,KAAK,OAAOA,CAAC,CAAC,EAAE,MAAM,UAAU,CAAC,MAAM,CAAC,EAAEo4F,GAAE,KAAK,EAAE,EAAE,EAAEA,GAAE,KAAK,EAAE,EAAE,EAAEA,GAAE,KAAK,EAAE,EAAE,EAAE,KAAK,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,OAAU,KAAK,IAAR,EAAW,OAAOA,GAAE,KAAK,EAAE,EAAE,KAAKA,GAAE,KAAK,EAAE,EAAE,KAAKA,GAAE,KAAK,EAAE,EAAE,IAAI,QAAQA,GAAE,KAAK,EAAE,EAAE,KAAKA,GAAE,KAAK,EAAE,EAAE,KAAKA,GAAE,KAAK,EAAE,EAAE,KAAK,KAAK,QAAQ,GAAG,EAAE,gBAAgB,UAAU,CAAC,MAAM,CAAC,EAAEA,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,IAAI,EAAEi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,IAAI,EAAEi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,IAAI,EAAE,KAAK,EAAE,CAAC,EAAE,sBAAsB,UAAU,CAAC,OAAU,KAAK,IAAR,EAAW,OAAOi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,MAAMi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,MAAMi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,KAAK,QAAQi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,MAAMi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,MAAMi8C,GAAE,IAAIj8C,EAAE,KAAK,GAAG,GAAG,CAAC,EAAE,MAAM,KAAK,QAAQ,GAAG,EAAE,OAAO,UAAU,CAAC,OAAW,KAAK,KAAT,EAAY,cAAc,EAAE,KAAK,GAAG,KAAKs8C,GAAE33F,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,EAAE,CAAC,GAAG,GAAG,EAAE,SAAS,SAASd,EAAE,CAAC,IAAIS,EAAE,IAAIm2F,EAAE,KAAK,GAAG,KAAK,GAAG,KAAK,GAAG,KAAK,EAAE,EAAE92F,EAAEW,EAAEF,GAAE,KAAK,cAAc,qBAAqB,GAAG,GAAGP,EAAE,CAAC,IAAIK,GAAEJ,EAAED,CAAC,EAAEF,EAAE,IAAI82F,EAAEv2F,GAAE,GAAGA,GAAE,GAAGA,GAAE,GAAGA,GAAE,EAAE,CAAC,CAAC,MAAM,8CAA8CE,GAAE,iBAAiBE,EAAE,gBAAgBX,EAAE,GAAG,EAAE,SAAS,SAASE,EAAE,CAAC,IAAIS,EAAE,CAAC,CAACT,EAAEA,EAAEA,GAAG,KAAK,QAAQ,IAAIF,EAAE,GAAGS,GAAE,KAAK,GAAG,GAAG,KAAK,IAAI,EAAE,OAAOE,GAAG,CAACF,IAAWP,IAAR,OAAoBA,IAAT,QAAqBA,IAAT,QAAqBA,IAAT,QAAqBA,IAAT,QAAqBA,IAAT,QAAoBA,IAAR,QAAYF,EAAE,KAAK,YAAa,GAAWE,IAAT,SAAaF,EAAE,KAAK,sBAAqB,GAAYE,IAAR,OAAoBA,IAAT,SAAaF,EAAE,KAAK,YAAW,GAAaE,IAAT,SAAaF,EAAE,KAAK,YAAY,EAAE,GAAYE,IAAT,SAAaF,EAAE,KAAK,aAAa,EAAE,GAAYE,IAAT,SAAaF,EAAE,KAAK,aAAY,GAAaE,IAAT,SAAaF,EAAE,KAAK,UAAkBE,IAAR,QAAYF,EAAE,KAAK,YAAa,GAAUE,IAAR,QAAYF,EAAE,KAAK,YAAa,GAAEA,GAAG,KAAK,YAAW,GAAaE,IAAT,QAAgB,KAAK,KAAT,EAAY,KAAK,OAAM,EAAG,KAAK,YAAa,GAAE,MAAM,UAAU,CAAC,OAAOC,EAAE,KAAK,SAAU,EAAC,EAAE,mBAAmB,SAASD,EAAES,EAAE,CAAC,IAAIX,EAAEE,EAAE,MAAM,KAAK,CAAC,IAAI,EAAE,OAAO,GAAG,MAAM,KAAKS,CAAC,CAAC,CAAC,EAAE,OAAO,KAAK,GAAGX,EAAE,GAAG,KAAK,GAAGA,EAAE,GAAG,KAAK,GAAGA,EAAE,GAAG,KAAK,SAASA,EAAE,EAAE,EAAE,IAAI,EAAE,QAAQ,UAAU,CAAC,OAAO,KAAK,mBAAmB4B,EAAE,SAAS,CAAC,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,mBAAmB2vC,EAAE,SAAS,CAAC,EAAE,OAAO,UAAU,CAAC,OAAO,KAAK,mBAAmB1wC,EAAE,SAAS,CAAC,EAAE,WAAW,UAAU,CAAC,OAAO,KAAK,mBAAmBR,EAAE,SAAS,CAAC,EAAE,SAAS,UAAU,CAAC,OAAO,KAAK,mBAAmBN,EAAE,SAAS,CAAC,EAAE,UAAU,UAAU,CAAC,OAAO,KAAK,mBAAmBkB,EAAE,SAAS,CAAC,EAAE,KAAK,UAAU,CAAC,OAAO,KAAK,mBAAmBb,EAAE,SAAS,CAAC,EAAE,kBAAkB,SAASF,EAAES,EAAE,CAAC,OAAOT,EAAE,MAAM,KAAK,CAAC,IAAI,EAAE,OAAO,GAAG,MAAM,KAAKS,CAAC,CAAC,CAAC,CAAC,EAAE,UAAU,UAAU,CAAC,OAAO,KAAK,kBAAkBy2F,EAAE,SAAS,CAAC,EAAE,WAAW,UAAU,CAAC,OAAO,KAAK,kBAAkB/hF,EAAE,SAAS,CAAC,EAAE,cAAc,UAAU,CAAC,OAAO,KAAK,kBAAkB4hF,EAAE,SAAS,CAAC,EAAE,gBAAgB,UAAU,CAAC,OAAO,KAAK,kBAAkBQ,EAAE,SAAS,CAAC,EAAE,MAAM,UAAU,CAAC,OAAO,KAAK,kBAAkBH,EAAE,SAAS,CAAC,EAAE,OAAO,UAAU,CAAC,OAAO,KAAK,kBAAkB3hC,EAAE,SAAS,CAAC,CAAC,EAAEx1D,EAAE,UAAU,SAASD,EAAES,EAAE,CAAC,GAAa,OAAOT,GAAjB,SAAmB,CAAC,IAAIF,EAAE,GAAG,QAAQS,MAAKP,EAAEA,EAAE,eAAeO,EAAC,IAAIT,EAAES,EAAC,EAAQA,KAAN,IAAQP,EAAEO,EAAC,EAAEw3F,EAAE/3F,EAAEO,EAAC,CAAC,GAAGP,EAAEF,CAAC,CAAC,OAAOG,EAAED,EAAES,CAAC,CAAC,EAAER,EAAE,OAAO,SAASD,EAAES,EAAE,CAAC,MAAM,EAAE,CAACT,GAAG,CAACS,IAAIR,EAAED,CAAC,EAAE,YAAW,GAAIC,EAAEQ,CAAC,EAAE,YAAa,GAAER,EAAE,OAAO,UAAU,CAAC,OAAOA,EAAE,UAAU,CAAC,EAAEs4F,GAAG,EAAC,EAAEA,GAAC,EAAG,EAAEA,GAAG,EAAC,CAAC,EAAEt4F,EAAE,IAAI,SAASD,EAAES,EAAEX,EAAE,CAACA,EAAMA,IAAJ,EAAM,EAAEA,GAAG,GAAG,IAAIS,GAAEN,EAAED,CAAC,EAAE,MAAO,EAACK,GAAEJ,EAAEQ,CAAC,EAAE,MAAK,EAAGC,GAAEZ,EAAE,IAAI,OAAOG,EAAE,CAAC,GAAGI,GAAE,EAAEE,GAAE,GAAGG,GAAEH,GAAE,EAAE,GAAGF,GAAE,EAAEE,GAAE,GAAGG,GAAEH,GAAE,EAAE,GAAGF,GAAE,EAAEE,GAAE,GAAGG,GAAEH,GAAE,EAAE,GAAGF,GAAE,EAAEE,GAAE,GAAGG,GAAEH,GAAE,CAAC,CAAC,CAAC,EAAEN,EAAE,YAAY,SAASD,EAAES,EAAE,CAAC,IAAIX,EAAEG,EAAED,CAAC,EAAEO,GAAEN,EAAEQ,CAAC,EAAE,OAAOJ,EAAE,IAAIP,EAAE,aAAY,EAAGS,GAAE,aAAc,GAAE,MAAMF,EAAE,IAAIP,EAAE,aAAY,EAAGS,GAAE,cAAc,EAAE,IAAI,EAAEN,EAAE,WAAW,SAASD,EAAES,EAAEX,EAAE,CAAC,IAAIS,GAAEF,GAAEK,GAAET,EAAE,YAAYD,EAAES,CAAC,EAAE,OAAOJ,GAAE,GAAGE,GAAE43F,GAAEr4F,CAAC,EAAES,GAAE,MAAMA,GAAE,KAAI,CAAE,IAAI,UAAU,IAAI,WAAWF,GAAEK,IAAG,IAAI,MAAM,IAAI,UAAUL,GAAEK,IAAG,EAAE,MAAM,IAAI,WAAWL,GAAEK,IAAG,CAAC,CAAC,OAAOL,EAAC,EAAEJ,EAAE,aAAa,SAASD,EAAES,EAAEX,EAAE,CAAC,IAAIS,GAAEF,GAAEK,GAAEF,GAAEJ,GAAE,KAAKmD,GAAE,EAAEzD,EAAEA,GAAG,CAAE,EAACO,GAAEP,EAAE,sBAAsBY,GAAEZ,EAAE,MAAMU,GAAEV,EAAE,KAAK,QAAQQ,GAAE,EAAEA,GAAEG,EAAE,OAAOH,MAAKC,GAAEN,EAAE,YAAYD,EAAES,EAAEH,EAAC,CAAC,GAAGiD,KAAIA,GAAEhD,GAAEH,GAAEH,EAAEQ,EAAEH,EAAC,CAAC,GAAG,OAAOL,EAAE,WAAWD,EAAEI,GAAE,CAAC,MAAMM,GAAE,KAAKF,EAAC,CAAC,GAAG,CAACH,GAAED,IAAGN,EAAE,sBAAsB,GAAGG,EAAE,aAAaD,EAAE,CAAC,OAAO,MAAM,EAAEF,CAAC,EAAE,EAAE,IAAIm4F,GAAEh4F,EAAE,MAAM,CAAC,UAAU,SAAS,aAAa,SAAS,KAAK,MAAM,WAAW,SAAS,MAAM,SAAS,MAAM,SAAS,OAAO,SAAS,MAAM,MAAM,eAAe,SAAS,KAAK,MAAM,WAAW,SAAS,MAAM,SAAS,UAAU,SAAS,YAAY,SAAS,UAAU,SAAS,WAAW,SAAS,UAAU,SAAS,MAAM,SAAS,eAAe,SAAS,SAAS,SAAS,QAAQ,SAAS,KAAK,MAAM,SAAS,SAAS,SAAS,SAAS,cAAc,SAAS,SAAS,SAAS,UAAU,SAAS,SAAS,SAAS,UAAU,SAAS,YAAY,SAAS,eAAe,SAAS,WAAW,SAAS,WAAW,SAAS,QAAQ,SAAS,WAAW,SAAS,aAAa,SAAS,cAAc,SAAS,cAAc,SAAS,cAAc,SAAS,cAAc,SAAS,WAAW,SAAS,SAAS,SAAS,YAAY,SAAS,QAAQ,SAAS,QAAQ,SAAS,WAAW,SAAS,UAAU,SAAS,YAAY,SAAS,YAAY,SAAS,QAAQ,MAAM,UAAU,SAAS,WAAW,SAAS,KAAK,SAAS,UAAU,SAAS,KAAK,SAAS,MAAM,SAAS,YAAY,SAAS,KAAK,SAAS,SAAS,SAAS,QAAQ,SAAS,UAAU,SAAS,OAAO,SAAS,MAAM,SAAS,MAAM,SAAS,SAAS,SAAS,cAAc,SAAS,UAAU,SAAS,aAAa,SAAS,UAAU,SAAS,WAAW,SAAS,UAAU,SAAS,qBAAqB,SAAS,UAAU,SAAS,WAAW,SAAS,UAAU,SAAS,UAAU,SAAS,YAAY,SAAS,cAAc,SAAS,aAAa,SAAS,eAAe,MAAM,eAAe,MAAM,eAAe,SAAS,YAAY,SAAS,KAAK,MAAM,UAAU,SAAS,MAAM,SAAS,QAAQ,MAAM,OAAO,SAAS,iBAAiB,SAAS,WAAW,SAAS,aAAa,SAAS,aAAa,SAAS,eAAe,SAAS,gBAAgB,SAAS,kBAAkB,SAAS,gBAAgB,SAAS,gBAAgB,SAAS,aAAa,SAAS,UAAU,SAAS,UAAU,SAAS,SAAS,SAAS,YAAY,SAAS,KAAK,SAAS,QAAQ,SAAS,MAAM,SAAS,UAAU,SAAS,OAAO,SAAS,UAAU,SAAS,OAAO,SAAS,cAAc,SAAS,UAAU,SAAS,cAAc,SAAS,cAAc,SAAS,WAAW,SAAS,UAAU,SAAS,KAAK,SAAS,KAAK,SAAS,KAAK,SAAS,WAAW,SAAS,OAAO,SAAS,cAAc,SAAS,IAAI,MAAM,UAAU,SAAS,UAAU,SAAS,YAAY,SAAS,OAAO,SAAS,WAAW,SAAS,SAAS,SAAS,SAAS,SAAS,OAAO,SAAS,OAAO,SAAS,QAAQ,SAAS,UAAU,SAAS,UAAU,SAAS,UAAU,SAAS,KAAK,SAAS,YAAY,SAAS,UAAU,SAAS,IAAI,SAAS,KAAK,SAAS,QAAQ,SAAS,OAAO,SAAS,UAAU,SAAS,OAAO,SAAS,MAAM,SAAS,MAAM,MAAM,WAAW,SAAS,OAAO,MAAM,YAAY,QAAQ,EAAEw4F,GAAEx4F,EAAE,SAAS,SAASD,EAAE,CAAC,IAAIS,EAAE,GAAG,QAAQX,KAAKE,EAAEA,EAAE,eAAeF,CAAC,IAAIW,EAAET,EAAEF,CAAC,CAAC,EAAEA,GAAG,OAAOW,CAAC,EAAEw3F,EAAC,EAAEW,GAAE,UAAU,CAAC,IAAI54F,EAAE,6CAA6CS,EAAE,cAAcT,EAAE,aAAaA,EAAE,aAAaA,EAAE,YAAYF,EAAE,cAAcE,EAAE,aAAaA,EAAE,aAAaA,EAAE,aAAaA,EAAE,YAAY,MAAM,CAAC,SAAS,IAAI,OAAOA,CAAC,EAAE,IAAI,IAAI,OAAO,MAAMS,CAAC,EAAE,KAAK,IAAI,OAAO,OAAOX,CAAC,EAAE,IAAI,IAAI,OAAO,MAAMW,CAAC,EAAE,KAAK,IAAI,OAAO,OAAOX,CAAC,EAAE,IAAI,IAAI,OAAO,MAAMW,CAAC,EAAE,KAAK,IAAI,OAAO,OAAOX,CAAC,EAAE,KAAK,uDAAuD,KAAK,uDAAuD,KAAK,uEAAuE,KAAK,sEAAsE,CAAC,EAAG,EAAUE,IAAT,QAAYA,EAAE,QAAQA,EAAE,QAAQC,GAAYM,EAAE,UAAU,CAAC,OAAON,CAAC,EAAE,KAAKQ,EAAEX,EAAEW,EAAET,CAAC,KAA7C,SAAkDA,EAAE,QAAQO,EAAE,GAAE,IAAI,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAiL,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC,KAAK,QAAQ,QAAQ,UAAU,MAAME,EAAE,IAAI,WAAW,KAAK,CAAC,EAAE,IAAI,QAAQ,YAAY,kBAAkB,MAAM,CAAC,kBAAkBA,EAAE,OAAO,EAAE,SAAS,CAAC,MAAMA,EAAE,GAAG,EAAE,GAAG,CAAC,QAAQA,EAAE,cAAc,MAAM,CAAC,SAASS,EAAE,CAACA,EAAE,OAAO,YAAYT,EAAE,IAAIS,EAAE,OAAO,MAAM,EAAET,EAAE,MAAM,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,OAAO,CAAC,YAAY,kBAAkB,MAAM,CAAC,IAAIE,EAAE,MAAM,GAAGA,EAAE,OAAO,CAAC,EAAE,CAACA,EAAE,GAAGA,EAAE,GAAGA,EAAE,aAAa,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,OAAO,CAAC,YAAY,gBAAgB,EAAE,CAACE,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEK,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,aAAa,MAAM,CAAC,KAAK,cAAc,aAAa,sBAAsB,CAAC,EAAE,CAACA,EAAE,KAAK,CAAC,YAAY,oBAAoB,MAAM,CAAC,KAAK,SAAS,CAAC,EAAEE,EAAE,GAAGA,EAAE,iBAAiBA,EAAE,OAAO,EAAE,SAASS,EAAE,CAAC,OAAOX,EAAE,KAAK,CAAC,IAAIW,EAAE,YAAY,wBAAwB,MAAM,CAAC,+BAA2CA,IAAZ,SAAa,EAAE,MAAM,CAAC,WAAWA,CAAC,EAAE,MAAM,CAAC,KAAK,SAAS,aAAa,SAASA,EAAE,gBAAgBA,IAAIT,EAAE,IAAI,EAAE,GAAG,CAAC,MAAM,SAASF,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,EAAE,CAACX,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAMW,IAAIT,EAAE,KAAK,WAAW,YAAY,CAAC,EAAE,YAAY,gBAAgB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEK,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,EAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAE,IAAIF,EAAEV,EAAE,EAAE,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,+BAA+BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAkqB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,eAAe,MAAM,CAAC,KAAK,cAAc,aAAa,wBAAwB,CAAC,EAAE,CAACA,EAAE,KAAK,CAAC,YAAY,sBAAsB,MAAM,CAAC,KAAK,SAAS,CAAC,EAAEE,EAAE,GAAGA,EAAE,iBAAiBA,EAAE,OAAO,EAAE,SAASS,EAAE,CAAC,OAAOX,EAAE,KAAK,CAAC,IAAIW,EAAE,YAAY,0BAA0B,MAAM,CAAC,iCAA4CA,GAAX,SAAY,EAAE,MAAM,CAAC,WAAWA,CAAC,EAAE,MAAM,CAAC,KAAK,SAAS,aAAa,SAASA,EAAE,gBAAgBA,IAAIT,EAAE,IAAI,EAAE,GAAG,CAAC,MAAM,SAASF,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,EAAE,CAACX,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAMW,IAAIT,EAAE,KAAK,WAAW,YAAY,CAAC,EAAE,YAAY,kBAAkB,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEK,EAAE,CAAE,EAACE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,EAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAM,IAAAF,EAAEV,EAAE,EAAE,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,8BAA8BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAgvB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,cAAc,MAAM,CAAC,KAAK,cAAc,aAAa,uBAAuB,CAAC,EAAE,CAACA,EAAE,QAAQ,CAAC,YAAY,kBAAkB,MAAM,CAAC,YAAYE,EAAE,OAAO,GAAG,EAAE,MAAM,CAAC,MAAM,KAAK,EAAE,GAAG,CAAC,OAAOA,EAAE,QAAQ,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,IAAI,SAAS,SAASS,EAAE,CAACT,EAAE,KAAKA,EAAE,OAAO,MAAMS,CAAC,CAAC,EAAE,WAAW,YAAY,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,GAAG,EAAE,GAAG,CAAC,OAAOE,EAAE,QAAQ,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,KAAK,EAAE,SAAS,SAASS,EAAE,CAACT,EAAE,KAAKA,EAAE,OAAO,KAAK,IAAIS,CAAC,CAAC,EAAE,WAAW,eAAe,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,GAAG,EAAE,GAAG,CAAC,OAAOE,EAAE,QAAQ,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,KAAK,EAAE,SAAS,SAASS,EAAE,CAACT,EAAE,KAAKA,EAAE,OAAO,KAAK,IAAIS,CAAC,CAAC,EAAE,WAAW,eAAe,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,GAAG,EAAE,GAAG,CAAC,OAAOE,EAAE,QAAQ,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,KAAK,EAAE,SAAS,SAASS,EAAE,CAACT,EAAE,KAAKA,EAAE,OAAO,KAAK,IAAIS,CAAC,CAAC,EAAE,WAAW,eAAe,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAEJ,EAAE,CAAE,EAACE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,EAAE,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,MAAMF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,4BAA4BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA2qC,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAC,OAAOA,GAAGA,EAAE,WAAWA,EAAE,CAAC,QAAQA,CAAC,CAAC,CAACS,EAAE,WAAW,GAAG,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEM,EAAEF,CAAC,EAAEK,EAAEZ,EAAE,GAAG,EAAEU,EAAED,EAAEG,CAAC,EAAEN,EAAc,OAAOI,EAAE,SAArB,YAAwC,OAAOP,EAAE,SAAnB,SAA2B,SAASD,EAAE,CAAC,OAAO,OAAOA,CAAC,EAAE,SAASA,EAAE,CAAC,OAAOA,GAAe,OAAOQ,EAAE,SAArB,YAA8BR,EAAE,cAAcQ,EAAE,SAASR,IAAIQ,EAAE,QAAQ,UAAU,SAAS,OAAOR,CAAC,EAAES,EAAE,QAAoB,OAAOD,EAAE,SAArB,YAAyCJ,EAAEH,EAAE,OAAO,IAAtB,SAAwB,SAASD,EAAE,CAAC,OAAgBA,IAAT,OAAW,YAAYI,EAAEJ,CAAC,CAAC,EAAE,SAASA,EAAE,CAAC,OAAOA,GAAe,OAAOQ,EAAE,SAArB,YAA8BR,EAAE,cAAcQ,EAAE,SAASR,IAAIQ,EAAE,QAAQ,UAAU,SAAkBR,IAAT,OAAW,YAAYI,EAAEJ,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAACE,EAAE,QAAQ,CAAC,QAAQF,EAAE,EAAE,EAAE,WAAW,EAAE,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAACA,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAEE,EAAE,QAAQF,EAAE,EAAE,EAAE,EAAE,UAAU,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAET,EAAE,EAAE,EAAE,EAAE,EAAEA,EAAE,EAAE,EAAE,OAAO,SAAS,SAASE,EAAE,CAAC,KAAK,GAAG,OAAOA,CAAC,EAAE,KAAK,GAAG,CAAC,EAAE,UAAU,CAAC,IAAIA,EAAES,EAAE,KAAK,GAAGX,EAAE,KAAK,GAAG,OAAOA,GAAGW,EAAE,OAAO,CAAC,MAAM,OAAO,KAAK,EAAE,GAAGT,EAAEO,EAAEE,EAAEX,CAAC,EAAE,KAAK,IAAIE,EAAE,OAAO,CAAC,MAAMA,EAAE,KAAK,EAAE,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAO,SAASS,EAAEX,EAAE,CAAC,IAAIG,EAAES,EAAEF,EAAE,OAAOH,EAAEI,CAAC,CAAC,EAAEL,EAAEG,EAAET,CAAC,EAAEyD,EAAE/C,EAAE,OAAO,OAAOJ,EAAE,GAAGA,GAAGmD,EAAEvD,EAAE,GAAG,QAAQC,EAAEO,EAAE,WAAWJ,CAAC,EAAEH,EAAE,OAAOA,EAAE,OAAOG,EAAE,IAAImD,IAAI7C,EAAEF,EAAE,WAAWJ,EAAE,CAAC,GAAG,OAAOM,EAAE,MAAMV,EAAEQ,EAAE,OAAOJ,CAAC,EAAEH,EAAED,EAAEQ,EAAE,MAAMJ,EAAEA,EAAE,CAAC,EAAEM,EAAE,OAAOT,EAAE,OAAO,IAAI,MAAM,CAAC,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAE,CAAC,GAAGS,EAAEP,CAAC,EAAWS,IAAT,OAAW,OAAOT,EAAE,OAAOF,EAAG,QAAO,OAAO,SAASA,EAAE,CAAC,OAAOE,EAAE,KAAKS,EAAEX,CAAC,CAAC,EAAE,OAAO,OAAO,SAASA,EAAES,EAAE,CAAC,OAAOP,EAAE,KAAKS,EAAEX,EAAES,CAAC,CAAC,EAAE,IAAK,GAAE,OAAO,SAAST,EAAES,EAAEF,EAAE,CAAC,OAAOL,EAAE,KAAKS,EAAEX,EAAES,EAAEF,CAAC,CAAC,CAAC,CAAC,OAAO,UAAU,CAAC,OAAOL,EAAE,MAAMS,EAAE,SAAS,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAE,CAAC,GAAe,OAAOA,GAAnB,WAAqB,MAAM,UAAUA,EAAE,qBAAqB,EAAE,OAAOA,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAE,GAAGZ,EAAE,CAAC,EAAEY,EAAEZ,EAAE,EAAE,EAAE,UAAU,EAAE,UAAU,CAAC,OAAO,IAAI,CAAC,EAAEE,EAAE,QAAQ,SAASA,EAAES,EAAEX,EAAE,CAACE,EAAE,UAAUO,EAAEG,EAAE,CAAC,KAAKL,EAAE,EAAEP,CAAC,CAAC,CAAC,EAAEG,EAAED,EAAES,EAAE,WAAW,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEE,EAAE,QAAQF,EAAE,CAAC,EAAE,OAAO,iBAAiB,SAASE,EAAES,EAAE,CAACJ,EAAEL,CAAC,EAAE,QAAQF,EAAEY,EAAET,EAAEQ,CAAC,EAAED,EAAEE,EAAE,OAAON,EAAE,EAAEI,EAAEJ,GAAGG,EAAE,EAAEP,EAAEF,EAAEY,EAAEN,GAAG,EAAEK,EAAEX,CAAC,CAAC,EAAE,OAAOE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,OAAO,GAAG,EAAE,qBAAqB,CAAC,EAAE,OAAO,SAASA,EAAE,CAAC,OAAgBO,EAAEP,CAAC,GAAb,SAAeA,EAAE,MAAM,EAAE,EAAE,OAAOA,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAO,SAASS,EAAEX,EAAEY,EAAE,CAAC,IAAIF,EAAEJ,EAAEG,EAAEE,CAAC,EAAE8C,EAAElD,EAAED,EAAE,MAAM,EAAEE,EAAEL,EAAES,EAAE6C,CAAC,EAAE,GAAGvD,GAAGF,GAAGA,GAAG,KAAKyD,EAAEjD,GAAG,IAAIE,EAAEJ,EAAEE,GAAG,IAAIE,EAAE,MAAM,OAAa+C,QAAEjD,EAAEA,IAAI,IAAIN,GAAGM,KAAKF,IAAIA,EAAEE,CAAC,IAAIR,EAAE,OAAOE,GAAGM,GAAG,EAAE,MAAM,CAACN,GAAG,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAE,KAAK,IAAIL,EAAE,QAAQ,SAASA,EAAE,CAAC,OAAOA,EAAE,EAAEK,EAAEE,EAAEP,CAAC,EAAE,gBAAgB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAE,KAAK,IAAIJ,EAAE,KAAK,IAAID,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,OAAOT,EAAEO,EAAEP,CAAC,EAAEA,EAAE,EAAEK,EAAEL,EAAES,EAAE,CAAC,EAAER,EAAED,EAAES,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAE,SAASE,EAAE,QAAQO,GAAGA,EAAE,eAAe,EAAE,SAASP,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAE,UAAU,EAAEY,EAAE,OAAO,UAAUV,EAAE,QAAQ,OAAO,gBAAgB,SAASA,EAAE,CAAC,OAAOA,EAAEK,EAAEL,CAAC,EAAEO,EAAEP,EAAEC,CAAC,EAAED,EAAEC,CAAC,EAAc,OAAOD,EAAE,aAArB,YAAkCA,aAAaA,EAAE,YAAYA,EAAE,YAAY,UAAUA,aAAa,OAAOU,EAAE,IAAI,CAAC,EAAE,SAASV,EAAES,EAAEX,EAAE,CAACA,EAAE,EAAE,EAAE,QAAQS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,CAAC,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAE,aAAa,EAAEU,EAAE,wbAAwb,MAAM,GAAG,EAAEJ,EAAE,EAAEA,EAAEI,EAAE,OAAOJ,IAAI,CAAC,IAAImD,EAAE/C,EAAEJ,CAAC,EAAEE,EAAEC,EAAEgD,CAAC,EAAE3C,EAAEN,GAAGA,EAAE,UAAUM,GAAG,CAACA,EAAEF,CAAC,GAAGL,EAAEO,EAAEF,EAAE6C,CAAC,EAAEtD,EAAEsD,CAAC,EAAEtD,EAAE,KAAK,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAEE,EAAE,QAAQF,EAAE,EAAE,EAAE,MAAM,QAAQ,SAASE,EAAES,EAAE,CAAC,KAAK,GAAGC,EAAEV,CAAC,EAAE,KAAK,GAAG,EAAE,KAAK,GAAGS,CAAC,EAAE,UAAU,CAAC,IAAIT,EAAE,KAAK,GAAGS,EAAE,KAAK,GAAGX,EAAE,KAAK,KAAK,MAAM,CAACE,GAAGF,GAAGE,EAAE,QAAQ,KAAK,GAAG,OAAOK,EAAE,CAAC,GAAWI,GAAR,OAAUJ,EAAE,EAAEP,CAAC,EAAYW,GAAV,SAAYJ,EAAE,EAAEL,EAAEF,CAAC,CAAC,EAAEO,EAAE,EAAE,CAACP,EAAEE,EAAEF,CAAC,CAAC,CAAC,CAAC,EAAE,QAAQ,EAAEG,EAAE,UAAUA,EAAE,MAAMM,EAAE,MAAM,EAAEA,EAAE,QAAQ,EAAEA,EAAE,SAAS,CAAC,EAAE,SAASP,EAAES,EAAE,CAACT,EAAE,QAAQ,UAAU,EAAE,EAAE,SAASA,EAAES,EAAE,CAACT,EAAE,QAAQ,SAASA,EAAES,EAAE,CAAC,MAAM,CAAC,MAAMA,EAAE,KAAK,CAAC,CAACT,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAACE,EAAE,QAAQ,CAAC,QAAQF,EAAE,GAAG,EAAE,WAAW,EAAE,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAACA,EAAE,GAAG,EAAEA,EAAE,GAAG,EAAEA,EAAE,GAAG,EAAEA,EAAE,GAAG,EAAEE,EAAE,QAAQF,EAAE,EAAE,EAAE,MAAM,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAET,EAAE,CAAC,EAAEO,EAAEP,EAAE,CAAC,EAAEG,EAAEH,EAAE,CAAC,EAAEY,EAAEZ,EAAE,EAAE,EAAEU,EAAEV,EAAE,EAAE,EAAEM,EAAEN,EAAE,GAAG,EAAE,IAAIyD,EAAEzD,EAAE,EAAE,EAAEQ,EAAER,EAAE,EAAE,EAAEc,EAAEd,EAAE,EAAE,EAAEgB,EAAEhB,EAAE,EAAE,EAAEe,EAAEf,EAAE,EAAE,EAAE82F,EAAE92F,EAAE,EAAE,EAAEK,EAAEL,EAAE,EAAE,EAAED,EAAEC,EAAE,GAAG,EAAEiB,EAAEjB,EAAE,GAAG,EAAE4B,EAAE5B,EAAE,EAAE,EAAEuxC,EAAEvxC,EAAE,EAAE,EAAEa,EAAEb,EAAE,EAAE,EAAEI,EAAEJ,EAAE,EAAE,EAAEqV,EAAErV,EAAE,EAAE,EAAEs3F,EAAEt3F,EAAE,EAAE,EAAE21D,EAAE31D,EAAE,EAAE,EAAEy3F,EAAEz3F,EAAE,GAAG,EAAEo3F,EAAEp3F,EAAE,GAAG,EAAEi3F,EAAEj3F,EAAE,EAAE,EAAEk3F,EAAEl3F,EAAE,CAAC,EAAEq8C,EAAEr8C,EAAE,EAAE,EAAEg4F,EAAEZ,EAAE,EAAExpE,EAAEspE,EAAE,EAAEY,EAAEL,EAAE,EAAET,EAAEv2F,EAAE,OAAOgxD,GAAEhxD,EAAE,KAAKw3F,EAAExmC,IAAGA,GAAE,UAAUymC,GAAEn3F,EAAE,SAAS,EAAEo2F,GAAEp2F,EAAE,aAAa,EAAEy3F,GAAE,CAAE,EAAC,qBAAqBzB,GAAEv2F,EAAE,iBAAiB,EAAE63F,GAAE73F,EAAE,SAAS,EAAE+2F,GAAE/2F,EAAE,YAAY,EAAE62F,GAAE,OAAO,UAAUp3F,GAAc,OAAO+2F,GAAnB,YAAsB,CAAC,CAACC,EAAE,EAAEqB,GAAE73F,EAAE,QAAQ23F,GAAE,CAACE,IAAG,CAACA,GAAE,WAAW,CAACA,GAAE,UAAU,UAAUC,GAAEp4F,GAAGsD,EAAE,UAAU,CAAC,OAAUkyD,EAAE/nC,EAAE,GAAG,IAAI,CAAC,IAAI,UAAU,CAAC,OAAOA,EAAE,KAAK,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAE,GAAjE,CAAkE,CAAC,EAAE,SAAS1tB,GAAES,GAAEX,EAAE,CAAC,IAAIS,EAAEu3F,EAAEX,GAAE12F,EAAC,EAAEF,GAAG,OAAO42F,GAAE12F,EAAC,EAAEitB,EAAE1tB,GAAES,GAAEX,CAAC,EAAES,GAAGP,KAAIm3F,IAAGzpE,EAAEypE,GAAE12F,GAAEF,CAAC,CAAC,EAAEmtB,EAAE6qE,GAAE,SAASv4F,GAAE,CAAC,IAAIS,GAAE03F,GAAEn4F,EAAC,EAAEy1D,EAAEqhC,EAAE,SAAS,EAAE,OAAOr2F,GAAE,GAAGT,GAAES,EAAC,EAAEw3F,GAAEl4F,IAAa,OAAO+2F,EAAE,UAAnB,SAA4B,SAAS92F,GAAE,CAAC,OAAgB,OAAOA,IAAjB,QAAkB,EAAE,SAASA,GAAE,CAAC,OAAOA,cAAa82F,CAAC,EAAE2B,GAAE,SAASz4F,GAAES,GAAEX,EAAE,CAAC,OAAOE,KAAIm3F,IAAGsB,GAAEpB,GAAE52F,GAAEX,CAAC,EAAE4B,EAAE1B,EAAC,EAAES,GAAE0U,EAAE1U,GAAE,EAAE,EAAEiB,EAAE5B,CAAC,EAAEO,EAAE83F,GAAE13F,EAAC,GAAGX,EAAE,YAAYO,EAAEL,GAAEg4F,EAAC,GAAGh4F,GAAEg4F,EAAC,EAAEv3F,EAAC,IAAIT,GAAEg4F,EAAC,EAAEv3F,EAAC,EAAE,IAAIX,EAAE21D,EAAE31D,EAAE,CAAC,WAAWs3F,EAAE,EAAE,EAAE,CAAC,CAAC,IAAI/2F,EAAEL,GAAEg4F,EAAC,GAAGtqE,EAAE1tB,GAAEg4F,GAAEZ,EAAE,EAAE,CAAE,EAAC,EAAEp3F,GAAEg4F,EAAC,EAAEv3F,EAAC,EAAE,IAAI43F,GAAEr4F,GAAES,GAAEX,CAAC,GAAG4tB,EAAE1tB,GAAES,GAAEX,CAAC,CAAC,EAAE84F,GAAE,SAAS54F,GAAES,GAAE,CAACiB,EAAE1B,EAAC,EAAE,QAAQF,EAAES,EAAEV,EAAEY,GAAEP,EAAEO,EAAC,CAAC,EAAEJ,EAAE,EAAEJ,EAAEM,EAAE,OAAON,EAAEI,GAAGo4F,GAAEz4F,GAAEF,EAAES,EAAEF,GAAG,EAAEI,GAAEX,CAAC,CAAC,EAAE,OAAOE,EAAC,EAAE04F,EAAE,SAAS14F,GAAES,GAAE,CAAC,OAAgBA,KAAT,OAAWg1D,EAAEz1D,EAAC,EAAE44F,GAAEnjC,EAAEz1D,EAAC,EAAES,EAAC,CAAC,EAAE+3F,EAAE,SAASx4F,GAAE,CAAC,IAAIS,GAAE63F,GAAE,KAAK,KAAKt4F,GAAEmV,EAAEnV,GAAE,EAAE,CAAC,EAAE,MAAM,EAAE,OAAOm3F,IAAG92F,EAAE83F,GAAEn4F,EAAC,GAAG,CAACK,EAAEg3F,GAAEr3F,EAAC,KAAK,EAAES,IAAG,CAACJ,EAAE,KAAKL,EAAC,GAAG,CAACK,EAAE83F,GAAEn4F,EAAC,GAAGK,EAAE,KAAK23F,EAAC,GAAG,KAAKA,EAAC,EAAEh4F,EAAC,IAAIS,GAAE,EAAEo4F,EAAE,SAAS74F,GAAES,GAAE,CAAC,GAAGT,GAAEE,EAAEF,EAAC,EAAES,GAAE0U,EAAE1U,GAAE,EAAE,EAAET,KAAIm3F,IAAG,CAAC92F,EAAE83F,GAAE13F,EAAC,GAAGJ,EAAEg3F,GAAE52F,EAAC,EAAE,CAAC,IAAIX,EAAEg4F,EAAE93F,GAAES,EAAC,EAAE,MAAM,CAACX,GAAG,CAACO,EAAE83F,GAAE13F,EAAC,GAAGJ,EAAEL,GAAEg4F,EAAC,GAAGh4F,GAAEg4F,EAAC,EAAEv3F,EAAC,IAAIX,EAAE,WAAW,IAAIA,CAAC,CAAC,EAAEi9F,GAAG,SAAS/8F,GAAE,CAAC,QAAQS,GAAEX,EAAE83F,EAAE13F,EAAEF,EAAC,CAAC,EAAEO,EAAE,GAAGN,EAAE,EAAEH,EAAE,OAAOG,GAAGI,EAAE83F,GAAE13F,GAAEX,EAAEG,GAAG,CAAC,GAAGQ,IAAGu3F,IAAGv3F,IAAGL,GAAGG,EAAE,KAAKE,EAAC,EAAE,OAAOF,CAAC,EAAEu8F,GAAG,SAAS98F,GAAE,CAAC,QAAQS,GAAEX,EAAEE,KAAIm3F,GAAE52F,EAAEq3F,EAAE93F,EAAEu3F,GAAEn3F,EAAEF,EAAC,CAAC,EAAEC,EAAE,CAAE,EAACS,EAAE,EAAEH,EAAE,OAAOG,GAAG,CAACL,EAAE83F,GAAE13F,GAAEF,EAAEG,GAAG,CAAC,GAAGZ,GAAG,CAACO,EAAE82F,GAAE12F,EAAC,GAAGR,EAAE,KAAKk4F,GAAE13F,EAAC,CAAC,EAAE,OAAOR,CAAC,EAAEF,KAAI+2F,EAAE,UAAU,CAAC,GAAG,gBAAgBA,EAAE,MAAM,UAAU,8BAA8B,EAAE,IAAI92F,GAAEc,EAAE,UAAU,OAAO,EAAE,UAAU,CAAC,EAAE,MAAM,EAAEL,GAAE,SAASX,EAAE,CAAC,OAAOq3F,IAAG12F,GAAE,KAAK42F,GAAEv3F,CAAC,EAAEO,EAAE,KAAK23F,EAAC,GAAG33F,EAAE,KAAK23F,EAAC,EAAEh4F,EAAC,IAAI,KAAKg4F,EAAC,EAAEh4F,EAAC,EAAE,IAAIq4F,GAAE,KAAKr4F,GAAEo3F,EAAE,EAAEt3F,CAAC,CAAC,CAAC,EAAE,OAAOG,GAAGi4F,IAAGG,GAAElB,GAAEn3F,GAAE,CAAC,aAAa,GAAG,IAAIS,EAAC,CAAC,EAAE83F,GAAEv4F,EAAC,CAAC,EAAEQ,EAAEs2F,EAAE,UAAU,WAAW,UAAU,CAAC,OAAO,KAAK,EAAE,CAAC,EAAEI,EAAE,EAAE2B,EAAE7B,EAAE,EAAEyB,GAAE34F,EAAE,EAAE,EAAE,EAAEy3F,EAAE,EAAEwF,GAAGj9F,EAAE,EAAE,EAAE,EAAE04F,EAAEzB,EAAE,EAAE+F,GAAG78F,GAAG,CAACH,EAAE,EAAE,GAAGU,EAAE22F,GAAE,uBAAuBqB,EAAE,EAAE,EAAE5B,EAAE,EAAE,SAAS52F,GAAE,CAAC,OAAOu4F,GAAE13F,EAAEb,EAAC,CAAC,CAAC,GAAGU,EAAEA,EAAE,EAAEA,EAAE,EAAEA,EAAE,EAAE,CAACX,GAAE,CAAC,OAAO+2F,CAAC,CAAC,EAAE,QAAQW,GAAG,iHAAiH,MAAM,GAAG,EAAEpmC,GAAG,EAAEomC,GAAG,OAAOpmC,IAAIxwD,EAAE42F,GAAGpmC,IAAI,CAAC,EAAE,QAAQsmC,GAAGx7C,EAAEt7C,EAAE,KAAK,EAAE22F,GAAG,EAAEG,GAAG,OAAOH,IAAIr3F,EAAEw3F,GAAGH,IAAI,CAAC,EAAE92F,EAAEA,EAAE,EAAEA,EAAE,EAAE,CAACX,GAAE,SAAS,CAAC,IAAI,SAASC,GAAE,CAAC,OAAOK,EAAEw2F,GAAE72F,IAAG,EAAE,EAAE62F,GAAE72F,EAAC,EAAE62F,GAAE72F,EAAC,EAAE82F,EAAE92F,EAAC,CAAC,EAAE,OAAO,SAASA,GAAE,CAAC,GAAG,CAACi4F,GAAEj4F,EAAC,EAAE,MAAM,UAAUA,GAAE,mBAAmB,EAAE,QAAQS,MAAKo2F,GAAE,GAAGA,GAAEp2F,EAAC,IAAIT,GAAE,OAAOS,EAAC,EAAE,UAAU,UAAU,CAACy3F,GAAE,EAAE,EAAE,UAAU,UAAU,CAACA,GAAE,EAAE,CAAC,CAAC,EAAEx3F,EAAEA,EAAE,EAAEA,EAAE,EAAE,CAACX,GAAE,SAAS,CAAC,OAAO24F,EAAE,eAAeD,GAAE,iBAAiBG,GAAE,yBAAyBC,EAAE,oBAAoBkE,GAAG,sBAAsBD,EAAE,CAAC,EAAE,IAAIG,GAAG15F,EAAE,UAAU,CAACwzF,EAAE,EAAE,CAAC,CAAC,CAAC,EAAEr2F,EAAEA,EAAE,EAAEA,EAAE,EAAEu8F,GAAG,SAAS,CAAC,sBAAsB,SAASj9F,GAAE,CAAC,OAAO+2F,EAAE,EAAEp2F,EAAEX,EAAC,CAAC,CAAC,CAAC,CAAC,EAAEuxD,IAAG7wD,EAAEA,EAAE,EAAEA,EAAE,GAAG,CAACX,IAAGwD,EAAE,UAAU,CAAC,IAAIvD,GAAE82F,EAAG,EAAC,OAAgBiB,EAAE,CAAC/3F,EAAC,CAAC,GAAf,UAAwB+3F,EAAE,CAAC,EAAE/3F,EAAC,CAAC,GAAb,MAAsB+3F,EAAE,OAAO/3F,EAAC,CAAC,GAAjB,IAAkB,CAAC,GAAG,OAAO,CAAC,UAAU,SAASA,GAAE,CAAC,QAAQS,GAAEX,EAAES,EAAE,CAACP,EAAC,EAAEK,EAAE,EAAE,UAAU,OAAOA,GAAGE,EAAE,KAAK,UAAUF,GAAG,CAAC,EAAE,GAAGP,EAAEW,GAAEF,EAAE,CAAC,GAAG8wC,EAAE5wC,EAAC,GAAYT,KAAT,SAAa,CAACi4F,GAAEj4F,EAAC,EAAE,OAAOe,EAAEN,EAAC,IAAIA,GAAE,SAAST,EAAES,EAAE,CAAC,GAAe,OAAOX,GAAnB,aAAuBW,EAAEX,EAAE,KAAK,KAAKE,EAAES,CAAC,GAAG,CAACw3F,GAAEx3F,CAAC,EAAE,OAAOA,CAAC,GAAGF,EAAE,CAAC,EAAEE,GAAEs3F,EAAE,MAAMxmC,GAAEhxD,CAAC,CAAC,CAAC,CAAC,EAAEu2F,EAAE,UAAUG,EAAC,GAAGn3F,EAAE,CAAC,EAAEg3F,EAAE,UAAUG,GAAEH,EAAE,UAAU,OAAO,EAAEl2F,EAAEk2F,EAAE,QAAQ,EAAEl2F,EAAE,KAAK,OAAO,EAAE,EAAEA,EAAEL,EAAE,KAAK,OAAO,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAE,MAAM,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,CAAC,EAAEY,EAAEZ,EAAE,CAAC,EAAE,EAAEU,EAAE,EAAEJ,EAAE,OAAO,cAAc,UAAU,CAAC,MAAM,EAAE,EAAEmD,EAAE,CAACzD,EAAE,EAAE,EAAE,UAAU,CAAC,OAAOM,EAAE,OAAO,kBAAkB,CAAE,EAAC,CAAC,CAAC,EAAEE,EAAE,SAASN,EAAE,CAACU,EAAEV,EAAEO,EAAE,CAAC,MAAM,CAAC,EAAE,KAAK,EAAEC,EAAE,EAAE,CAAE,EAAC,CAAC,CAAC,EAAEI,EAAE,SAASZ,EAAES,EAAE,CAAC,GAAG,CAACJ,EAAEL,CAAC,EAAE,OAAgB,OAAOA,GAAjB,SAAmBA,GAAa,OAAOA,GAAjB,SAAmB,IAAI,KAAKA,EAAE,GAAG,CAACC,EAAED,EAAEO,CAAC,EAAE,CAAC,GAAG,CAACH,EAAEJ,CAAC,EAAE,MAAM,IAAI,GAAG,CAACS,EAAE,MAAM,IAAIH,EAAEN,CAAC,CAAC,CAAC,OAAOA,EAAEO,CAAC,EAAE,CAAC,EAAEO,EAAE,SAASd,EAAES,EAAE,CAAC,GAAG,CAACR,EAAED,EAAEO,CAAC,EAAE,CAAC,GAAG,CAACH,EAAEJ,CAAC,EAAE,MAAM,GAAG,GAAG,CAACS,EAAE,MAAM,GAAGH,EAAEN,CAAC,CAAC,CAAC,OAAOA,EAAEO,CAAC,EAAE,CAAC,EAAEM,EAAE,SAASb,EAAE,CAAC,OAAOuD,GAAGqzF,EAAE,MAAMx2F,EAAEJ,CAAC,GAAG,CAACC,EAAED,EAAEO,CAAC,GAAGD,EAAEN,CAAC,EAAEA,CAAC,EAAE42F,EAAE52F,EAAE,QAAQ,CAAC,IAAIO,EAAE,KAAK,GAAG,QAAQK,EAAE,QAAQE,EAAE,SAASD,CAAC,CAAC,EAAE,SAASb,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEE,EAAE,QAAQ,SAASA,EAAE,CAAC,IAAIS,EAAEF,EAAEP,CAAC,EAAEF,EAAEO,EAAE,EAAE,GAAGP,EAAE,QAAQY,EAAEF,EAAEV,EAAEE,CAAC,EAAEI,EAAEH,EAAE,EAAEsD,EAAE,EAAE/C,EAAE,OAAO+C,GAAGnD,EAAE,KAAKJ,EAAEU,EAAEF,EAAE+C,GAAG,CAAC,GAAG9C,EAAE,KAAKC,CAAC,EAAE,OAAOD,CAAC,CAAC,EAAE,SAAST,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEE,EAAE,QAAQ,MAAM,SAAS,SAASA,EAAE,CAAC,OAAeO,EAAEP,CAAC,GAAZ,OAAa,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAE,EAAEG,EAAE,CAAE,EAAC,SAASS,EAAY,OAAO,QAAjB,UAAyB,QAAQ,OAAO,oBAAoB,OAAO,oBAAoB,MAAM,EAAE,GAAGF,EAAE,SAASR,EAAE,CAAC,GAAG,CAAC,OAAOK,EAAEL,CAAC,CAAC,MAAS,CAAC,OAAOU,EAAE,MAAO,EAAC,EAAEV,EAAE,QAAQ,EAAE,SAASA,EAAE,CAAC,OAAOU,GAAsBT,EAAE,KAAKD,CAAC,GAA3B,kBAA6BQ,EAAER,CAAC,EAAEK,EAAEE,EAAEP,CAAC,CAAC,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,EAAE,EAAEO,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAE,EAAEY,EAAEZ,EAAE,EAAE,EAAEU,EAAEV,EAAE,CAAC,EAAEM,EAAEN,EAAE,EAAE,EAAEyD,EAAE,OAAO,yBAAyB9C,EAAE,EAAEX,EAAE,CAAC,EAAEyD,EAAE,SAASvD,EAAES,EAAE,CAAC,GAAGT,EAAEC,EAAED,CAAC,EAAES,EAAEC,EAAED,EAAE,EAAE,EAAEL,EAAE,GAAG,CAAC,OAAOmD,EAAEvD,EAAES,CAAC,CAAC,MAAS,EAAE,GAAGD,EAAER,EAAES,CAAC,EAAE,OAAOJ,EAAE,CAACE,EAAE,EAAE,KAAKP,EAAES,CAAC,EAAET,EAAES,CAAC,CAAC,CAAC,CAAC,EAAE,SAAST,EAAES,EAAE,CAAE,EAAC,SAAST,EAAES,EAAEX,EAAE,CAACA,EAAE,EAAE,EAAE,eAAe,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAACA,EAAE,EAAE,EAAE,YAAY,CAAC,EAAE,SAASE,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAgwB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,MAAM,CAAC,SAASE,EAAE,cAAc,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,IAAI,YAAY,YAAY,mBAAmB,MAAM,CAAC,KAAK,SAAS,gBAAgBE,EAAE,OAAO,IAAI,EAAE,gBAAgB,IAAI,gBAAgB,KAAK,EAAE,GAAG,CAAC,UAAUA,EAAE,gBAAgB,UAAUA,EAAE,aAAa,WAAWA,EAAE,YAAY,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,MAAM,CAAC,IAAIE,EAAE,WAAW,KAAKA,EAAE,WAAW,EAAE,MAAM,CAAC,KAAK,cAAc,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,CAAE,EAACE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,YAAY,MAAM,CAAC,KAAK,cAAc,aAAa,qBAAqB,CAAC,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACA,EAAE,MAAM,CAAC,GAAG,CAAC,OAAOE,EAAE,SAAS,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,qBAAqB,MAAM,CAAC,KAAK,OAAO,CAAC,EAAEE,EAAE,GAAGA,EAAE,mBAAmB,SAASS,EAAEF,EAAE,CAAC,OAAOT,EAAE,MAAM,CAAC,IAAIS,EAAE,YAAY,mBAAmB,MAAM,CAAC,aAAaA,EAAE,aAAa,SAASP,EAAE,OAAO,IAAI,KAAK,QAAQ,EAAE,GAAG,CAAC,MAAM,SAASF,EAAE,CAAC,OAAOE,EAAE,cAAcO,EAAEE,CAAC,CAAC,CAAC,CAAC,EAAE,CAACX,EAAE,MAAM,CAAC,YAAY,0BAA0B,MAAM,CAAC,kCAAkCE,EAAE,SAASS,EAAEF,CAAC,EAAE,iCAAqCE,EAAE,IAAN,CAAO,EAAE,MAAM,CAAC,WAAW,OAAOT,EAAE,OAAO,IAAI,EAAE,KAAK,IAAIS,EAAE,EAAE,MAAM,IAAIA,EAAE,EAAE,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEJ,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,MAAMF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,8BAA8BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA86B,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAEX,EAAE,EAAEW,EAAE,MAAM,UAAU,CAAC,OAAOF,CAAC,CAAC,EAAET,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOJ,CAAC,CAAC,EAAEP,EAAE,EAAEW,EAAE,SAAS,UAAU,CAAC,OAAOR,CAAC,CAAC,EAAEH,EAAE,EAAEW,EAAE,aAAa,UAAU,CAAC,OAAOC,CAAC,CAAC,EAAEZ,EAAE,EAAEW,EAAE,SAAS,UAAU,CAAC,OAAOD,CAAC,CAAC,EAAEV,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOL,CAAC,CAAC,EAAEN,EAAE,EAAEW,EAAE,YAAY,UAAU,CAAC,OAAO8C,CAAC,CAAC,EAAEzD,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOH,CAAC,CAAC,EAAER,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOG,CAAC,CAAC,EAAEd,EAAE,EAAEW,EAAE,QAAQ,UAAU,CAAC,OAAOK,CAAC,CAAC,EAAEhB,EAAE,EAAEW,EAAE,aAAa,UAAU,CAAC,OAAOI,CAAC,CAAC,EAAEf,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOm2F,CAAC,CAAC,EAAE92F,EAAE,EAAEW,EAAE,SAAS,UAAU,CAAC,OAAON,CAAC,CAAC,EAAEL,EAAE,EAAEW,EAAE,QAAQ,UAAU,CAAC,OAAOZ,CAAC,CAAC,EAAEC,EAAE,EAAEW,EAAE,SAAS,UAAU,CAAC,OAAOM,CAAC,CAAC,EAAEjB,EAAE,EAAEW,EAAE,aAAa,UAAU,CAAC,OAAOiB,CAAC,CAAC,EAAE5B,EAAE,EAAEW,EAAE,QAAQ,UAAU,CAAC,OAAO4wC,CAAC,CAAC,EAAEvxC,EAAE,EAAEW,EAAE,OAAO,UAAU,CAAC,OAAOE,CAAC,CAAC,EAAEb,EAAE,EAAEW,EAAE,WAAW,UAAU,CAAC,OAAOP,CAAC,CAAC,EAAEJ,EAAE,EAAEW,EAAE,WAAW,UAAU,CAAC,OAAO0U,CAAC,CAAC,EAAErV,EAAE,EAAEW,EAAE,YAAY,UAAU,CAAC,OAAO22F,CAAC,CAAC,EAAEt3F,EAAE,EAAEW,EAAE,YAAY,UAAU,CAAC,OAAOg1D,CAAC,CAAC,EAAE31D,EAAE,EAAEW,EAAE,aAAa,UAAU,CAAC,OAAO82F,CAAC,CAAC,EAAEz3F,EAAE,EAAEW,EAAE,QAAQ,UAAU,CAAC,OAAOy2F,CAAC,CAAC,EAAEp3F,EAAE,EAAEW,EAAE,QAAQ,UAAU,CAAC,OAAOs2F,CAAC,CAAC,EAAE,IAAIx2F,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEF,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEJ,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAES,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEF,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEJ,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEmD,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEjD,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEM,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEE,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAED,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAE+1F,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEz2F,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEN,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEkB,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAEW,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,UAAU,KAAK,SAAS,EAAE2vC,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,SAAS,EAAE1wC,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,SAAS,EAAET,EAAE,CAAC,GAAG,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,UAAU,IAAI,SAAS,EAAEiV,EAAE,CAAC,QAAQ,sBAAsB,UAAU,sBAAsB,SAAS,sBAAsB,SAAS,qBAAqB,EAAEiiF,EAAE,CAAC,QAAQ,yBAAyB,UAAU,2BAA2B,SAAS,2BAA2B,SAAS,2BAA2B,EAAE3hC,EAAE,CAAC,OAAO,sBAAsB,SAAS,qBAAqB,EAAE8hC,EAAE,CAAC,OAAO,yBAAyB,SAAS,0BAA0B,EAAEL,EAAE,UAAUH,EAAE,UAAUt2F,EAAE,QAAQ,CAAC,IAAIF,EAAE,KAAKF,EAAE,OAAOJ,EAAE,WAAWS,EAAE,OAAOF,EAAE,KAAKJ,EAAE,UAAUmD,EAAE,KAAKjD,EAAE,KAAKM,EAAE,MAAME,EAAE,WAAWD,EAAE,KAAK+1F,EAAE,OAAOz2F,EAAE,MAAMN,EAAE,OAAOkB,EAAE,WAAWW,EAAE,MAAM2vC,EAAE,KAAK1wC,EAAE,SAAST,EAAE,SAASiV,EAAE,UAAUiiF,EAAE,UAAU3hC,EAAE,WAAW8hC,EAAE,MAAML,EAAE,MAAMH,CAAC,CAAC,EAAE,SAAS/2F,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,cAAc,MAAM,CAAC,KAAK,cAAc,aAAa,wBAAwB,YAAYE,EAAE,IAAI,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,kBAAkB,MAAM,CAAC,KAAK,SAAS,CAAC,EAAEE,EAAE,GAAGA,EAAE,QAAQ,SAASS,EAAEF,EAAE,CAAC,OAAOT,EAAE,MAAM,CAAC,IAAIS,EAAE,YAAY,yBAAyB,EAAEP,EAAE,GAAGS,EAAE,SAASA,EAAE,CAAC,OAAOX,EAAE,MAAM,CAAC,IAAIW,EAAE,MAAM,CAAC,uBAAuB,CAAC,2BAAuCA,IAAZ,SAAa,CAAC,EAAE,MAAM,CAAC,WAAWA,CAAC,EAAE,MAAM,CAAC,KAAK,SAAS,aAAa,SAASA,EAAE,gBAAgBT,EAAE,MAAMS,CAAC,EAAE,aAAaA,CAAC,EAAE,GAAG,CAAC,MAAM,SAASX,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,EAAE,CAACX,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAME,EAAE,MAAMS,CAAC,EAAE,WAAW,UAAU,CAAC,EAAE,YAAY,kBAAkB,EAAE,CAACX,EAAE,MAAM,CAAC,YAAY,CAAC,MAAM,OAAO,OAAO,MAAM,EAAE,MAAM,CAAC,QAAQ,WAAW,CAAC,EAAE,CAACA,EAAE,OAAO,CAAC,MAAM,CAAC,EAAE,yDAAyD,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAM,IAAAF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,+BAA+BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAk1H,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAgpB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAE,CAAC,SAASX,EAAEE,EAAES,EAAEX,EAAE,CAAC,OAAOW,EAAEX,EAAEE,EAAES,EAAEA,EAAET,EAAEF,EAAEA,EAAEE,EAAEA,EAAEF,EAAEA,EAAEE,EAAES,EAAEA,EAAET,CAAC,CAACA,EAAE,QAAQF,CAAC,EAAE,SAASE,EAAES,EAAE,CAAC,SAASX,EAAEE,EAAES,EAAEX,EAAE,CAAC,SAASS,EAAEE,GAAE,CAAC,IAAIX,GAAEK,GAAEI,GAAEV,GAAE,OAAOM,GAAEN,GAAE,OAAO41D,GAAEh1D,GAAEiB,GAAE1B,EAAE,MAAMO,GAAET,EAAC,CAAC,CAAC,SAASG,EAAED,GAAE,CAAC,OAAOy1D,GAAEz1D,GAAEqxC,GAAE,WAAW/wC,EAAEG,CAAC,EAAE82F,GAAEh3F,EAAEP,EAAC,EAAE0B,EAAC,CAAC,SAAShB,EAAEV,GAAE,CAAC,IAAIF,GAAEE,GAAEW,GAAEJ,GAAEP,GAAEy1D,GAAEp1D,GAAEI,EAAEX,GAAE,OAAOo3F,GAAE/hF,EAAE9U,GAAEU,GAAER,EAAC,EAAEF,EAAC,CAAC,SAASkD,EAAEvD,GAAE,CAAC,IAAIF,GAAEE,GAAEW,GAAEJ,GAAEP,GAAEy1D,GAAE,OAAgB90D,KAAT,QAAYb,IAAGW,GAAGX,GAAE,GAAGo3F,IAAG32F,IAAGQ,EAAC,CAAC,SAAST,GAAG,CAAC,IAAIN,GAAEo3F,EAAG,EAAC,GAAG7zF,EAAEvD,EAAC,EAAE,OAAOY,EAAEZ,EAAC,EAAEqxC,GAAE,WAAW/wC,EAAEI,EAAEV,EAAC,CAAC,CAAC,CAAC,SAASY,EAAEZ,GAAE,CAAC,OAAOqxC,GAAE,OAAO0lD,IAAG52F,GAAEI,EAAEP,EAAC,GAAGG,GAAEN,GAAE,OAAO6B,GAAE,CAAC,SAASZ,GAAG,CAAUuwC,KAAT,QAAY,aAAaA,EAAC,EAAEokB,GAAE,EAAEt1D,GAAEQ,GAAEd,GAAEwxC,GAAE,MAAM,CAAC,SAASxwC,IAAG,CAAC,OAAgBwwC,KAAT,OAAW3vC,GAAEd,EAAEw2F,GAAG,CAAC,CAAC,SAASR,GAAG,CAAC,IAAI52F,GAAEo3F,EAAG,EAACt3F,GAAEyD,EAAEvD,EAAC,EAAE,GAAGG,GAAE,UAAUN,GAAE,KAAKc,GAAEX,GAAEF,GAAE,CAAC,GAAYuxC,KAAT,OAAW,OAAOpxC,EAAEU,EAAC,EAAE,GAAGu2F,GAAE,OAAO7lD,GAAE,WAAW/wC,EAAEG,CAAC,EAAEF,EAAEI,EAAC,CAAC,CAAC,OAAgB0wC,KAAT,SAAaA,GAAE,WAAW/wC,EAAEG,CAAC,GAAGiB,EAAC,CAAC,IAAIvB,GAAEN,GAAEkB,GAAEW,GAAE2vC,GAAE1wC,GAAE80D,GAAE,EAAE8hC,GAAE,GAAGL,GAAE,GAAGH,GAAE,GAAG,GAAe,OAAO/2F,GAAnB,WAAqB,MAAM,IAAI,UAAUI,CAAC,EAAE,OAAOK,EAAED,EAAEC,CAAC,GAAG,EAAEJ,EAAEP,CAAC,IAAIy3F,GAAE,CAAC,CAACz3F,EAAE,QAAQo3F,GAAE,YAAYp3F,EAAEiB,GAAEm2F,GAAEh3F,EAAEM,EAAEV,EAAE,OAAO,GAAG,EAAEW,CAAC,EAAEM,GAAEg2F,GAAE,aAAaj3F,EAAE,CAAC,CAACA,EAAE,SAASi3F,IAAGH,EAAE,OAAO91F,EAAE81F,EAAE,MAAM/1F,GAAE+1F,CAAC,CAAC,SAASr2F,EAAEP,EAAES,EAAEF,EAAE,CAAC,IAAIN,EAAE,GAAGS,EAAE,GAAG,GAAe,OAAOV,GAAnB,WAAqB,MAAM,IAAI,UAAUI,CAAC,EAAE,OAAOC,EAAEE,CAAC,IAAIN,EAAE,YAAYM,EAAE,CAAC,CAACA,EAAE,QAAQN,EAAES,EAAE,aAAaH,EAAE,CAAC,CAACA,EAAE,SAASG,GAAGZ,EAAEE,EAAES,EAAE,CAAC,QAAQR,EAAE,QAAQQ,EAAE,SAASC,CAAC,CAAC,CAAC,CAAC,SAASL,EAAEL,EAAE,CAAC,IAAIS,EAAE,OAAOT,EAAE,MAAM,CAAC,CAACA,IAAcS,GAAV,UAAyBA,GAAZ,WAAc,CAAC,SAASR,EAAED,EAAE,CAAC,MAAM,CAAC,CAACA,GAAa,OAAOA,GAAjB,QAAkB,CAAC,SAASU,EAAEV,EAAE,CAAC,OAAgB,OAAOA,GAAjB,UAAoBC,EAAED,CAAC,GAAGW,EAAE,KAAKX,CAAC,GAAGM,CAAC,CAAC,SAASE,EAAER,EAAE,CAAC,GAAa,OAAOA,GAAjB,SAAmB,OAAOA,EAAE,GAAGU,EAAEV,CAAC,EAAE,OAAOuD,EAAE,GAAGlD,EAAEL,CAAC,EAAE,CAAC,IAAIS,EAAc,OAAOT,EAAE,SAArB,WAA6BA,EAAE,QAAS,EAACA,EAAEA,EAAEK,EAAEI,CAAC,EAAEA,EAAE,GAAGA,CAAC,CAAC,GAAa,OAAOT,GAAjB,SAAmB,OAAWA,IAAJ,EAAMA,EAAE,CAACA,EAAEA,EAAEA,EAAE,QAAQY,EAAE,EAAE,EAAE,IAAId,EAAEe,EAAE,KAAKb,CAAC,EAAE,OAAOF,GAAG82F,EAAE,KAAK52F,CAAC,EAAEG,EAAEH,EAAE,MAAM,CAAC,EAAEF,EAAE,EAAE,CAAC,EAAEgB,EAAE,KAAKd,CAAC,EAAEuD,EAAE,CAACvD,CAAC,CAAC,IAAII,EAAE,sBAAsBmD,EAAE,IAAIjD,EAAE,kBAAkBM,EAAE,aAAaE,EAAE,qBAAqBD,EAAE,aAAa+1F,EAAE,cAAcz2F,EAAE,SAASN,EAAY,OAAOoR,IAAjB,UAAyBA,IAAQA,GAAO,SAAS,QAAQA,GAAOlQ,EAAY,OAAO,MAAjB,UAAuB,MAAM,KAAK,SAAS,QAAQ,KAAKW,EAAE7B,GAAGkB,GAAG,SAAS,aAAa,EAAC,EAAGswC,EAAE,OAAO,UAAU1wC,EAAE0wC,EAAE,SAASnxC,EAAE,KAAK,IAAIiV,EAAE,KAAK,IAAIiiF,EAAE,UAAU,CAAC,OAAO11F,EAAE,KAAK,IAAK,GAAE1B,EAAE,QAAQO,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,IAAI,YAAY,YAAY,gBAAgB,MAAM,CAAC,WAAWE,EAAE,OAAO,EAAE,GAAG,CAAC,UAAUA,EAAE,gBAAgB,UAAUA,EAAE,aAAa,WAAWA,EAAE,YAAY,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,sBAAsB,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,sBAAsB,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,wBAAwB,MAAM,CAAC,IAAIE,EAAE,WAAW,KAAKA,EAAE,WAAW,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,sBAAsB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA+tB,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA0I,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAe,OAAOA,EAAE,MAAM,IAAIS,GAAG,MAAM,CAAC,YAAY,kBAAkB,MAAMT,EAAE,OAAO,CAAC,CAAC,EAAEK,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,UAAU,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,0BAA0B,EAAE,CAACA,EAAE,YAAY,CAAC,EAAE,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,oBAAoB,MAAM,CAAC,WAAWE,EAAE,aAAa,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,IAAI,YAAY,YAAY,qBAAqB,GAAG,CAAC,UAAUE,EAAE,gBAAgB,UAAUA,EAAE,aAAa,WAAWA,EAAE,YAAY,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,mBAAmB,MAAM,CAAC,KAAK,IAAIE,EAAE,OAAO,EAAE,GAAG,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,CAAE,EAACE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,MAAM,CAAC,eAAeE,EAAE,cAAc,+BAA+B,EAAE,EAAE,MAAM,CAAC,KAAK,cAAc,aAAa,wBAAwB,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,aAAa,MAAM,CAAC,KAAK,SAAS,CAAC,EAAE,CAACE,EAAE,GAAGA,EAAE,GAAGA,EAAE,IAAI,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,YAAY,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,uBAAuB,EAAE,CAACA,EAAE,aAAa,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,gBAAgB,EAAE,CAACA,EAAE,MAAM,CAAC,MAAM,CAAC,UAAU,UAAU,EAAE,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,EAAE,CAACX,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,IAAI,CAAC,YAAY,yBAAyB,CAAC,EAAEA,EAAE,IAAI,CAAC,YAAY,0BAA0B,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,MAAM,CAAC,iBAAiBE,EAAE,cAAc,iCAAiC,EAAE,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,gBAAgB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,uBAAuB,EAAE,CAACE,EAAE,GAAGA,EAAE,GAAGA,EAAE,QAAQ,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,0BAA0B,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,2BAA2B,MAAM,CAAC,WAAWE,EAAE,OAAO,GAAG,EAAE,MAAM,CAAC,aAAa,gBAAgBA,EAAE,OAAO,GAAG,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,2BAA2B,MAAM,CAAC,WAAWE,EAAE,YAAY,EAAE,MAAM,CAAC,aAAa,oBAAoBA,EAAE,YAAY,EAAE,GAAG,CAAC,MAAMA,EAAE,iBAAiB,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,uBAAuB,EAAE,CAACE,EAAE,GAAGA,EAAE,GAAGA,EAAE,YAAY,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,cAAcA,EAAE,KAAKF,EAAE,MAAM,CAAC,YAAY,eAAe,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,eAAe,MAAM,CAAC,KAAK,SAAS,aAAaE,EAAE,WAAW,EAAE,GAAG,CAAC,MAAMA,EAAE,YAAY,CAAC,EAAE,CAACA,EAAE,GAAGA,EAAE,GAAGA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,eAAe,MAAM,CAAC,KAAK,SAAS,aAAaE,EAAE,WAAW,EAAE,GAAG,CAAC,MAAMA,EAAE,YAAY,CAAC,EAAE,CAACA,EAAE,GAAGA,EAAE,GAAGA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,cAAc,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,KAAK,IAAI,MAAME,EAAE,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,KAAK,IAAI,MAAME,EAAE,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,KAAK,IAAI,MAAME,EAAE,IAAI,EAAE,IAAI,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,uBAAuB,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,uBAAuB,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,QAAQ,CAAC,YAAY,oBAAoB,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,eAAeF,EAAE,MAAM,CAAC,YAAY,eAAe,MAAM,CAAC,aAAa,OAAO,EAAE,GAAG,CAAC,MAAME,EAAE,WAAW,CAAC,EAAE,CAACA,EAAE,GAAGA,EAAE,GAAGA,EAAE,UAAU,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEK,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAM,IAAAF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,4BAA4BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAA+vE,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,MAAM,CAAC,YAAYE,EAAE,aAAa,2BAA2B,EAAE,EAAE,MAAM,CAAC,KAAK,cAAc,aAAa,qBAAqB,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,2BAA2B,EAAE,CAACA,EAAE,aAAa,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACA,EAAE,MAAM,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAI,EAACF,EAAE,MAAM,CAAC,YAAY,sBAAsB,EAAE,CAACA,EAAE,QAAQ,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,sBAAsB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,yBAAyB,MAAM,CAAC,WAAWE,EAAE,WAAW,EAAE,MAAM,CAAC,aAAa,oBAAoBA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,YAAY,CAAC,EAAE,CAAC,CAAC,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEA,EAAE,cAAcA,EAAE,GAAE,EAAGF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,MAAM,MAAME,EAAE,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAE,EAAGF,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,EAAE,eAAe,IAAI,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,oBAAoB,MAAM,CAAC,KAAK,QAAQ,aAAa,kDAAkD,CAAC,EAAE,CAACE,EAAE,GAAGA,EAAE,aAAa,SAASS,EAAE,CAAC,MAAM,CAACT,EAAE,cAAcS,CAAC,EAAEX,EAAE,MAAM,CAAC,IAAIW,EAAE,YAAY,0BAA0B,MAAM,CAAC,aAAa,SAASA,CAAC,EAAE,GAAG,CAAC,MAAM,SAASX,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,EAAE,CAACX,EAAE,YAAY,CAAC,EAAE,CAAC,EAAEA,EAAE,MAAM,CAAC,IAAIW,EAAE,YAAY,0BAA0B,MAAM,CAAC,WAAWA,CAAC,EAAE,MAAM,CAAC,aAAa,SAASA,CAAC,EAAE,GAAG,CAAC,MAAM,SAASX,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEJ,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAE,IAAIF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,4BAA4BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,CAAE,EAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAwsF,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,MAAM,CAAC,YAAYE,EAAE,aAAa,2BAA2B,EAAE,EAAE,MAAM,CAAC,KAAK,cAAc,aAAa,qBAAqB,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,2BAA2B,EAAE,CAACA,EAAE,aAAa,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,gBAAgB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,sBAAsB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,yBAAyB,MAAM,CAAC,WAAWE,EAAE,WAAW,EAAE,MAAM,CAAC,aAAa,oBAAoBA,EAAE,OAAO,GAAG,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAE,EAAGF,EAAE,YAAY,CAAC,EAAE,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACA,EAAE,MAAM,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAI,EAACF,EAAE,MAAM,CAAC,YAAY,sBAAsB,EAAE,CAACA,EAAE,QAAQ,CAAC,GAAG,CAAC,OAAOE,EAAE,WAAW,EAAE,MAAM,CAAC,MAAMA,EAAE,OAAO,SAAS,SAASS,EAAE,CAACT,EAAE,OAAOS,CAAC,EAAE,WAAW,QAAQ,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEA,EAAE,cAAcA,EAAE,GAAE,EAAGF,EAAE,MAAM,CAAC,YAAY,uBAAuB,EAAE,CAACA,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAUE,EAAE,cAAN,EAAkB,WAAW,mBAAmB,CAAC,EAAE,YAAY,kBAAkB,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACE,EAAE,SAASA,EAAE,GAAI,EAACF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,MAAM,MAAME,EAAE,OAAO,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,SAASF,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,MAAM,MAAME,EAAE,OAAO,IAAI,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAE,CAAE,EAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAUE,EAAE,cAAN,EAAkB,WAAW,mBAAmB,CAAC,EAAE,YAAY,kBAAkB,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,KAAK,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAI,EAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,EAAE,eAAe,IAAI,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAUE,EAAE,cAAN,EAAkB,WAAW,mBAAmB,CAAC,EAAE,YAAY,kBAAkB,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,aAAaA,EAAE,GAAE,EAAGF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,OAAO,EAAE,eAAe,IAAI,IAAI,CAAC,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,uBAAuB,MAAM,CAAC,KAAK,SAAS,aAAa,iCAAiC,EAAE,GAAG,CAAC,MAAME,EAAE,WAAW,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,uBAAuB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,CAAC,MAAM,OAAO,OAAO,MAAM,EAAE,MAAM,CAAC,QAAQ,WAAW,EAAE,GAAG,CAAC,UAAUE,EAAE,cAAc,WAAWA,EAAE,cAAc,SAASA,EAAE,aAAa,CAAC,EAAE,CAACF,EAAE,OAAO,CAAC,MAAM,CAAC,KAAK,OAAO,EAAE,mHAAmH,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAME,EAAE,UAAU,WAAW,WAAW,CAAC,EAAE,YAAY,iCAAiC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEK,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,EAAE,SAASD,EAAES,EAAEX,EAAE,CAAc,SAASS,EAAEP,EAAE,CAAIF,EAAE,GAAG,CAAC,CAAC,OAAO,eAAeW,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,EAAE,IAAIJ,EAAEP,EAAE,EAAE,EAAEG,EAAEH,EAAE,EAAEO,CAAC,EAAE,QAAQK,KAAKL,EAAcK,IAAZ,WAAe,SAASV,EAAE,CAACF,EAAE,EAAEW,EAAET,EAAE,UAAU,CAAC,OAAOK,EAAEL,CAAC,CAAC,CAAC,CAAC,EAAEU,CAAC,EAAM,IAAAF,EAAEV,EAAE,GAAG,EAAOyD,EAAEzD,EAAE,CAAC,EAAEQ,EAAEC,EAAEK,EAAE2C,EAAEtD,EAAE,EAAEO,EAAE,EAAE,GAAGF,EAAE,KAAK,IAAI,EAAEM,EAAE,QAAQ,OAAO,6BAA6BH,EAAE,QAAQG,EAAE,OAAO,EAAE,SAASZ,EAAES,EAAEX,EAAE,CAAC,IAAIS,EAAET,EAAE,GAAG,EAAY,OAAOS,GAAjB,WAAqBA,EAAE,CAAC,CAACP,EAAE,EAAEO,EAAE,EAAE,CAAC,GAAGA,EAAE,SAASP,EAAE,QAAQO,EAAE,QAAQT,EAAE,CAAC,EAAE,WAAWS,EAAE,GAAG,EAAE,CAAC,EAAE,SAASP,EAAES,EAAEX,EAAE,CAACW,EAAET,EAAE,QAAQF,EAAE,CAAC,EAAE,EAAE,EAAEW,EAAE,KAAK,CAACT,EAAE,EAAE;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAw9D,EAAE,CAAC,CAAC,EAAE,SAASA,EAAES,EAAEX,EAAE,CAAc,IAAIS,EAAE,UAAU,CAAC,IAAIP,EAAE,KAAKS,EAAET,EAAE,eAAeF,EAAEE,EAAE,MAAM,IAAIS,EAAE,OAAOX,EAAE,MAAM,CAAC,YAAY,aAAa,MAAM,CAAC,4BAAqCE,EAAE,WAAX,OAAoB,gCAA6CA,EAAE,WAAf,WAAwB,iCAA+CA,EAAE,WAAhB,WAAwB,EAAE,MAAM,CAAC,MAAgB,OAAOA,EAAE,OAAnB,SAAyBA,EAAE,MAAM,KAAKA,EAAE,KAAK,CAAC,EAAE,CAACF,EAAE,MAAM,CAAC,YAAY,4BAA4B,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,qBAAqB,CAAC,EAAEE,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACE,EAAE,GAAGA,EAAE,cAAc,SAASS,EAAEF,EAAE,CAAC,OAAOT,EAAE,OAAO,CAAC,IAAIS,EAAE,YAAY,oBAAoB,MAAM,CAAC,WAAWE,EAAE,UAAU,YAAYT,EAAE,MAAMS,CAAC,EAAEA,EAAE,cAAc,EAAE,GAAG,CAAC,MAAM,SAASX,EAAE,CAAC,OAAOE,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,iBAAiB,EAAE,CAACE,EAAE,GAAG,GAAG,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,iBAAiB,CAAC,MAAM,CAAC,MAAM,IAAI,MAAME,EAAE,GAAG,EAAE,GAAG,CAAC,OAAOA,EAAE,WAAW,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEF,EAAE,MAAM,CAAC,YAAY,kBAAkB,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,GAAGE,EAAE,cAAc,GAAG,IAAIN,EAAE,CAAC,OAAOM,EAAE,gBAAgBF,CAAC,EAAEI,EAAE,EAAER,CAAC,CAAC,CAAC,CAAC,CAAC,0BCWzknG+hE,GAASqQ,EAAE,EACX,MAAM+1D,GAAY,gCACZtyD,GAAY,CAChB,KAAM,gBACN,WAAY,CACV,UAAAqyD,GACA,MAAA35B,GACJ,OAAI65B,GAAM,OACN,eAAA76C,GACA,SAAA9W,GACA,UAAA6W,EACD,EACD,MAAO,CAIL,MAAO,CACL,KAAM,OACN,SAAU,EACX,EAID,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EAID,YAAa,CACX,KAAM,QACN,QAAS,EACV,EASD,QAAS,CACP,KAAM,MACN,QAAS,IAAM,CAAC,GAAGmuB,EAAc,EACjC,UAAYD,GAAYA,EAAQ,MAC7B7oG,GAAS,OAAOA,GAAS,UAAYw1H,GAAU,KAAKx1H,CAAI,GAAK,OAAOA,GAAS,UAAYA,EAAK,OAASw1H,GAAU,KAAKx1H,EAAK,KAAK,CAClI,CACF,EAID,UAAW,CACT,KAAM,CAAC,OAAQ,OAAQ,QAAS,OAAO,EACvC,QAAS,MACV,CACF,EACD,MAAO,CACL,SACA,QACA,cACA,eACA,OACD,EACD,MAAO,CACL,MAAO,CACL,aAAc,KAAK,MACnB,SAAU,GACV,SAAUnS,EAAE,MAAM,EAClB,SAAUA,EAAE,cAAc,CAChC,CACG,EACD,SAAU,CACR,mBAAoB,CAClB,OAAO,KAAK,QAAQ,IAAKmS,IAAU,CACjC,MAAO,OAAOA,GAAS,SAAWA,EAAK,MAAQA,EAC/C,KAAM,OAAOA,GAAS,UAAYA,EAAK,KAAOA,EAAK,KAAOnS,EAAE,iCAAkC,CAAE,IAAKmS,EAAK,KAAK,CAAE,CAClH,EAAC,CACH,EACD,KAAM,CACJ,OAAOyiE,GAAW,CACnB,EACD,eAAgB,CAGd,OAAO,KAAK,cAAc,KAAK,YAAY,EAAI,GAFjC,UACA,SAEf,CACF,EACD,MAAO,CACL,MAAMizD,EAAO,CACX,KAAK,aAAeA,CACrB,CACF,EACD,QAAS,CACX,EAAI7nI,EAIA,eAAgB,CACd,KAAK,MAAM,SAAU,KAAK,YAAY,EACtC,KAAK,YAAW,EAChB,KAAK,SAAW,EACjB,EACD,aAAc,CACZ,KAAK,MAAM,OAAO,EAClB,KAAK,MAAM,cAAe,EAAK,CAChC,EAID,YAAa,CACX,KAAK,SAAW,EACjB,EACD,oBAAqB,CACnB,KAAK,SAAW,EACjB,EAMD,UAAU6nI,EAAO,CACX,OAAOA,GAAU,WACnBA,EAAQ,KAAK,aAAa,KAE5B,KAAK,aAAeA,EACpB,KAAK,MAAM,eAAgBA,CAAK,EAChC,KAAK,MAAM,QAASA,CAAK,CAC1B,EAMD,cAAcA,EAAO,CACnB,KAAM,CAAC1sB,EAAK2sB,EAAOzsB,CAAI,EAAI,KAAK,SAASwsB,CAAK,EAC9C,OAAQ,MAAS1sB,EAAM,MAAS2sB,EAAQ,MAASzsB,GAAQ,GAC1D,EAMD,SAASO,EAAK,CACZ,MAAMjjG,EAAS,4CAA4C,KAAKijG,CAAG,EACnE,OAAOjjG,EAAS,CAAC,SAASA,EAAO,CAAC,EAAG,EAAE,EAAG,SAASA,EAAO,CAAC,EAAG,EAAE,EAAG,SAASA,EAAO,CAAC,EAAG,EAAE,CAAC,EAAI,IAC/F,CACF,CACH,EACA,IAAIm9D,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,YAAao4E,EAAI,GAAGA,EAAI,GAAG,CAAE,MAAO,CAAE,aAAc,SAAU,UAAaA,EAAI,SAAS,EAAI,GAAI,CAAE,aAAcA,EAAI,WAAW,EAAI,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,UAAW,GAAI,SAASqF,EAAW,CAC1M,MAAO,CAACrF,EAAI,GAAG,UAAW,KAAM,KAAMqF,CAAS,CAAC,CACjD,EAAE,EAAG,KAAM,EAAI,CAAG,EAAE,YAAarF,EAAI,OAAQ,EAAK,EAAGA,EAAI,UAAU,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,eAAgB,MAAO,CAAE,gCAAiCo4E,EAAI,UAAYA,EAAI,cAAc,EAAI,MAAO,CAAE,KAAQ,SAAU,aAAc,OAAQ,aAAcA,EAAI,EAAE,cAAc,CAAC,CAAI,EAAE,CAACp4E,EAAG,aAAc,CAAE,MAAO,CAAE,KAAQ,QAAS,KAAQ,QAAU,GAAI,CAAEo4E,EAAI,SAI5Vp4E,EAAG,SAAU,CAAE,YAAa,yBAA0B,MAAO,CAAE,gBAAiB,GAAM,iBAAkB,CAACo4E,EAAI,cAAgB,EAAE,GAAI,CAAE,MAASA,EAAI,SAAS,EAAI,MAAO,CAAE,MAAOA,EAAI,aAAc,SAAU,SAASq9C,EAAK,CAChOr9C,EAAI,aAAeq9C,CACvB,EAAK,WAAY,eAAkB,GAN+Uz1H,EAAG,MAAO,CAAE,YAAa,sBAAwB,EAAEo4E,EAAI,GAAGA,EAAI,kBAAmB,SAAS,CAAE,MAAAqgD,EAAO,KAAAx8H,CAAI,EAAInI,EAAO,CAChe,OAAOkM,EAAG,QAAS,CAAE,IAAKlM,EAAO,YAAa,oCAAqC,MAAO,CAAE,4CAA6C2kI,IAAUrgD,EAAI,YAAc,EAAE,MAAO,CAAE,gBAAiBqgD,CAAK,CAAI,EAAE,CAACA,IAAUrgD,EAAI,aAAep4E,EAAG,QAAS,CAAE,MAAO,CAAE,KAAQ,GAAI,aAAco4E,EAAI,cAAiB,GAAIA,EAAI,GAAI,EAAEp4E,EAAG,QAAS,CAAE,YAAa,kBAAmB,MAAO,CAAE,KAAQ,QAAS,aAAc/D,EAAM,KAAQ,gBAAgB,OAAOm8E,EAAI,GAAG,CAAC,EAAI,SAAU,CAAE,QAAWqgD,IAAUrgD,EAAI,YAAY,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACxhB,OAAOmlE,EAAI,UAAUqgD,CAAK,CAChC,EAAS,EAAC,EAAG,CAAC,CACX,GAAG,CAAC,CAE6B,EAAG,CAAC,EAAIrgD,EAAI,YAI6IA,EAAI,KAJnIp4E,EAAG,MAAO,CAAE,YAAa,0BAA4B,EAAE,CAACo4E,EAAI,SAAWp4E,EAAG,WAAY,CAAE,MAAO,CAAE,KAAQ,WAAY,aAAco4E,EAAI,UAAY,GAAI,CAAE,MAASA,EAAI,YAAc,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACjS,MAAO,CAACp4E,EAAG,YAAa,CAAE,MAAO,CAAE,KAAQ,GAAM,EAAC,CACnD,EAAE,MAAO,EAAI,CAAE,EAAG,KAAM,GAAO,UAAU,CAAG,GAAIA,EAAG,WAAY,CAAE,MAAO,CAAE,KAAQ,WAAY,aAAco4E,EAAI,QAAU,EAAE,GAAI,CAAE,MAASA,EAAI,kBAAoB,EAAE,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACvN,MAAO,CAACp4E,EAAG,iBAAkB,CAAE,MAAO,CAAE,KAAQ,GAAM,EAAC,CAC3D,EAAK,MAAO,EAAI,CAAE,EAAG,KAAM,GAAO,UAAU,CAAG,GAAGA,EAAG,WAAY,CAAE,MAAO,CAAE,KAAQ,SAAS,EAAI,GAAI,CAAE,MAASo4E,EAAI,aAAe,GAAI,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,QAAQ,CAAC,EAAI,GAAG,CAAC,CAAC,CAAC,EAAG,CAAC,CAAY,EAAG,CAAC,CAAC,CAAC,CAC3M,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMgyD,GAAgB/xD,GAAc,QCjLpCzU,GAASiS,EAAG,ECHZ,MAAM6B,GAAY,CAChB,KAAM,wBACN,WAAY,CACV,SAAA+3C,GACA,UAAA/7B,GACA,eAAA6Y,EACD,EACD,MAAO,CAIL,GAAI,CACF,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,MACV,EAID,UAAW,CACT,KAAM,OACN,QAAS,MACV,EAID,UAAW,CACT,KAAM,OACN,QAAS,MACV,EAID,eAAgB,CACd,KAAM,OACN,QAAS,MACV,EAID,eAAgB,CACd,KAAM,QACN,QAAS,EACV,EAID,eAAgB,CACd,KAAM,OACN,QAAS,MACV,EAID,SAAU,CACR,KAAM,OACN,SAAU,EACX,EAID,QAAS,CACP,KAAM,OACN,QAAS,EACV,EAID,SAAU,CACR,KAAM,OACN,QAAS,KACA,GAEV,EAID,UAAW,CACT,KAAM,QACN,QAAS,EACV,CACF,EACD,MAAO,CACL,MAAO,CACL,QAAS,EACf,CACG,EACD,SAAU,CACR,MAAO,CACL,MAAO,CACL,GAAI,KAAK,GACT,UAAW,KAAK,UAChB,UAAW,KAAK,UAChB,eAAgB,KAAK,eACrB,eAAgB,KAAK,eACrB,SAAU,KAAK,SACf,QAAS,KAAK,OACtB,CACK,EACD,SAAU,CACR,OAAO,OAAO,KAAK,KAAK,QAAQ,EAAE,SAAW,GAAK,CAAC,CAAC,KAAK,OAAO,OACjE,EACD,gBAAiB,CACf,OAAO,KAAK,gBAAkB,KAAK,iBAAmB,EACvD,CACF,EACD,QAAS,CACP,YAAYzqF,EAAO,CACbA,EAAM,OAAO,QAAQ,cAAc,GACrCA,EAAM,eAAc,CAEvB,CACF,CACH,EACA,IAAIq2D,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,GAAI,CAAE,UAAa,SAASiT,EAAQ,CACrDmlE,EAAI,QAAU,EAClB,EAAK,WAAc,SAASnlE,EAAQ,CAChCmlE,EAAI,QAAU,EAClB,CAAK,GAAI,CAACp4E,EAAGo4E,EAAI,UAAY,IAAM,MAAO,CAAE,IAAK,YAAa,MAAO,CAAE,mBAAoB,GAAM,qCAAsCA,EAAI,OAAO,EAAI,MAAO,CAAE,KAAQA,EAAI,WAAa,OAAQ,OAAUA,EAAI,UAAY,SAAW,MAAQ,EAAE,GAAI,CAAE,MAASA,EAAI,WAAa,GAAI,CAACA,EAAI,GAAG,SAAU,UAAW,CAC5S,MAAO,CAACp4E,EAAG,WAAY,CAAE,YAAa,cAAe,MAAO,CAAE,KAAQ,GAAI,IAAOo4E,EAAI,UAAW,KAAQA,EAAI,eAAgB,aAAcA,EAAI,eAAgB,mBAAoB,CAACA,EAAI,cAAgB,EAAE,CAAC,CAC9M,EAAK,CAAE,UAAaA,EAAI,UAAW,eAAkBA,EAAI,cAAc,CAAE,EAAGA,EAAI,eAAiBp4E,EAAG,MAAO,CAAE,YAAa,YAAa,MAAO,CAAE,IAAO,GAAI,IAAOo4E,EAAI,cAAgB,EAAE,EAAIA,EAAI,KAAMp4E,EAAG,MAAO,CAAE,YAAa,eAAiB,EAAE,CAACA,EAAG,KAAM,CAAE,MAAO,CAAE,MAASo4E,EAAI,SAAY,EAAE,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,QAAQ,EAAI,GAAG,CAAC,CAAC,EAAGA,EAAI,UAAY,GAAKp4E,EAAG,OAAQ,CAAE,YAAa,UAAW,MAAO,CAAE,MAASo4E,EAAI,OAAS,GAAI,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,OAAO,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAE,CAAE,CAAC,EAAGA,EAAI,QAAUp4E,EAAG,YAAa,CAAE,MAAO,CAAE,aAAco4E,EAAI,UAAa,EAAE,CAACA,EAAI,GAAG,UAAW,UAAW,CACzkB,OAAOA,EAAI,GAAGA,EAAI,SAAU,SAAS52C,EAAGo3F,EAAY,CAClD,OAAO54H,EAAG,iBAAkB,CAAE,IAAK44H,EAAY,MAAO,CAAE,KAAQp3F,EAAE,KAAM,oBAAqB,EAAM,EAAE,GAAI,CAAE,MAAS,SAASvuB,EAAQ,CACnI,OAAAA,EAAO,eAAc,EACrBA,EAAO,gBAAe,EACfmlE,EAAI,MAAMwgD,EAAYxgD,EAAI,IAAI,CACtC,IAAM,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAG52C,EAAE,IAAI,EAAI,GAAG,CAAC,CAAC,CACjD,CAAK,CACL,CAAG,CAAC,EAAG,CAAC,EAAI42C,EAAI,GAAI,GAAG,CAAC,CAAC,EAAG,CAAC,CAC7B,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMkyD,GAAwBjyD,GAAc,QC1I5CzU,GAASoS,EAAG,EAmCG3zE,EAAE,cAAc,ECtC/BuhE,GAASsQ,EAAE,EAEH7xE,EAAE,mBAAmB,EACpBA,EAAE,aAAa,EAEdA,EAAE,UAAU,sCCTrB,SAAST,EAAES,EAAE,CAAmD2wD,EAAe,QAAA3wD,EAAC,CAAoH,GAAe,OAAO,KAApB,IAAyB,KAAKq4D,GAAM,UAAU,CAAC,OAAO,UAAU,CAAC,IAAI94D,EAAE,CAAC,IAAI,UAAU,CAAc,OAAO,OAApB,KAA4B,UAAU,CAAC,QAAQA,EAAE,EAAES,EAAE,CAAC,KAAK,MAAM,SAAS,GAAG,EAAEJ,EAAE,EAAEA,EAAEI,EAAE,QAAQ,CAAC,OAAO,sBAAsB,EAAEJ,EAAE,OAAO,sBAAsB,OAAOI,EAAEJ,CAAC,EAAE,uBAAuB,EAAE,OAAO,qBAAqB,OAAOI,EAAEJ,CAAC,EAAE,sBAAsB,GAAG,OAAOI,EAAEJ,CAAC,EAAE,6BAA6B,EAAE,OAAO,wBAAwB,OAAO,sBAAsB,SAASI,EAAEJ,EAAE,CAAC,IAAIP,EAAG,IAAI,KAAM,YAAUS,EAAE,KAAK,IAAI,EAAE,IAAIT,EAAEE,EAAE,EAAEC,EAAE,OAAO,WAAY,UAAU,CAACQ,EAAEX,EAAES,CAAC,CAAC,EAAGA,CAAC,EAAE,OAAOP,EAAEF,EAAES,EAAEN,CAAC,GAAG,OAAO,uBAAuB,OAAO,qBAAqB,SAASD,EAAE,CAAC,aAAaA,CAAC,CAAC,EAAE,GAAG,CAAC,EAAES,EAAE,GAAG,SAASJ,EAAEP,EAAE,CAAC,IAAIS,EAAEE,EAAEX,CAAC,EAAE,GAAYS,IAAT,OAAW,OAAOA,EAAE,QAAQ,IAAIN,EAAEQ,EAAEX,CAAC,EAAE,CAAC,QAAQ,EAAE,EAAE,OAAOE,EAAEF,CAAC,EAAEG,EAAEA,EAAE,QAAQI,CAAC,EAAEJ,EAAE,OAAO,CAACI,EAAE,EAAE,SAASL,EAAES,EAAE,CAAC,QAAQX,KAAKW,EAAEJ,EAAE,EAAEI,EAAEX,CAAC,GAAG,CAACO,EAAE,EAAEL,EAAEF,CAAC,GAAG,OAAO,eAAeE,EAAEF,EAAE,CAAC,WAAW,GAAG,IAAIW,EAAEX,CAAC,CAAC,CAAC,CAAC,EAAEO,EAAE,EAAE,SAASL,EAAES,EAAE,CAAC,OAAO,OAAO,UAAU,eAAe,KAAKT,EAAES,CAAC,CAAC,EAAEJ,EAAE,EAAE,SAASL,EAAE,CAAc,OAAO,OAApB,KAA4B,OAAO,aAAa,OAAO,eAAeA,EAAE,OAAO,YAAY,CAAC,MAAM,QAAQ,CAAC,EAAE,OAAO,eAAeA,EAAE,aAAa,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,IAAIF,EAAE,GAAG,OAAO,UAAU,CAAcO,EAAE,EAAEP,CAAC,EAAEO,EAAE,EAAEP,EAAE,CAAC,QAAQ,UAAU,CAAC,OAAO21D,CAAC,EAAE,SAAS,UAAU,CAAC,OAAO8iC,EAAC,EAAE,MAAM,UAAU,CAAC,OAAOK,EAAC,EAAE,UAAU,UAAU,CAAC,OAAO/B,EAAC,EAAE,WAAW,UAAU,CAAC,OAAOtlC,EAAC,EAAE,UAAU,UAAU,CAAC,OAAO4lC,EAAC,EAAE,OAAO,UAAU,CAAC,OAAO6F,EAAE,EAAE,QAAQ,UAAU,CAAC,OAAO5E,CAAC,EAAE,OAAO,UAAU,CAAC,OAAOS,EAAC,EAAE,MAAM,UAAU,CAAC,OAAOL,CAAC,EAAE,WAAW,UAAU,CAAC,OAAOt4F,CAAC,EAAE,SAAS,UAAU,CAAC,OAAO63F,EAAC,EAAE,MAAM,UAAU,CAAC,OAAO33F,CAAC,EAAE,WAAW,UAAU,CAAC,OAAOw2F,CAAC,CAAC,CAAC,EAAE,IAAI52F,EAAES,EAAEF,EAAE,aAAaN,EAAE,KAAKO,EAAe,OAAO,OAApB,KAA4B,iBAAiB,OAAO,SAASE,EAAEV,EAAEK,EAAE,CAAC,GAAGI,EAAEA,EAAET,EAAEK,CAAC,MAAM,CAAC,GAAG,CAACG,EAAE,OAAO,GAAG,CAAC,OAAO,aAAa,GAAG,OAAOD,EAAE,GAAG,EAAE,OAAOP,CAAC,CAAC,EAAEC,EAAE,UAAUI,CAAC,CAAC,MAAS,CAAE,EAAC,CAAC,IAAID,EAAE,CAAC,OAAO,SAASJ,EAAE,CAAC,QAAQS,KAAKT,EAAEU,EAAED,EAAET,EAAES,CAAC,CAAC,CAAC,EAAE,IAAIC,EAAE,IAAI,SAASD,EAAE,CAAC,GAAGT,EAAE,OAAOA,EAAES,CAAC,EAAE,GAAGD,EAAE,CAAC,GAAG,CAAC,IAAIH,EAAE,OAAO,aAAa,GAAG,OAAOE,EAAE,GAAG,EAAE,OAAOE,CAAC,CAAC,CAAC,MAAS,CAAC,MAAM,CAAC,OAAOJ,EAAE,KAAK,MAAMA,CAAC,EAAE,MAAM,CAAC,EAAE,aAAa,SAASL,EAAE,CAACO,EAAEP,CAAC,EAAE,YAAY,SAASK,EAAE,CAACA,IAAIA,EAAE,CAAE,GAAEL,EAAEK,EAAE,OAAOI,EAAEJ,EAAE,MAAM,CAAC,EAAE,SAASC,EAAEN,EAAE,CAAC,OAAOM,EAAc,OAAO,QAAnB,YAAqC,OAAO,OAAO,UAAxB,SAAiC,SAASN,EAAE,CAAC,OAAO,OAAOA,CAAC,EAAE,SAASA,EAAE,CAAC,OAAOA,GAAe,OAAO,QAAnB,YAA2BA,EAAE,cAAc,QAAQA,IAAI,OAAO,UAAU,SAAS,OAAOA,CAAC,EAAEM,EAAEN,CAAC,CAAC,CAAC,SAASuD,EAAEvD,EAAES,EAAE,EAAQA,GAAN,MAASA,EAAET,EAAE,UAAUS,EAAET,EAAE,QAAQ,QAAQK,EAAE,EAAEP,EAAE,IAAI,MAAMW,CAAC,EAAEJ,EAAEI,EAAEJ,IAAIP,EAAEO,CAAC,EAAEL,EAAEK,CAAC,EAAE,OAAOP,CAAC,CAAC,IAAIe,EAAE,CAAC,KAAK,IAAI,QAAQ,IAAI,cAAc,IAAI,cAAc,IAAI,eAAe,IAAI,gBAAgB,IAAI,iBAAiB,IAAI,SAAS,IAAI,MAAM,IAAI,UAAU,IAAI,KAAK,IAAI,YAAY,IAAI,SAAS,GAAG,EAAEwwC,EAAE,SAASrxC,EAAE,CAAC,IAAIS,EAAE,GAAGJ,EAAE,SAASL,EAAEK,EAAE,CAACL,IAAI,MAAM,QAAQA,CAAC,EAAEA,EAAE,CAACA,CAAC,GAAG,QAAS,SAASA,EAAE,EAAEK,EAAEL,EAAE,MAAM,WAAW,EAAE,CAACA,CAAC,GAAG,QAAS,SAASA,EAAE,CAACA,EAAEA,EAAE,YAAW,EAAOS,EAAE,QAAQT,CAAC,GAAf,IAAkBS,EAAE,KAAKT,CAAC,CAAC,EAAG,CAAC,CAAE,EAAE,OAAOK,EAAEL,EAAE,YAAY,EAAE,EAAEK,EAAEL,EAAE,KAAK,EAAE,EAAEK,EAAEL,EAAE,SAAS,EAAE,EAAEK,EAAEL,EAAE,UAAU,EAAE,EAAES,EAAE,KAAK,GAAG,CAAC,EAAE,SAASK,EAAEd,EAAE,CAAC,IAAIS,EAAEJ,EAAE,SAASL,EAAES,EAAE,CAAC,IAAIJ,EAAe,OAAO,OAApB,KAA4BL,EAAE,OAAO,QAAQ,GAAGA,EAAE,YAAY,EAAE,GAAG,CAACK,EAAE,CAAC,GAAG,MAAM,QAAQL,CAAC,IAAIK,EAAE,SAASL,GAAES,GAAE,CAAC,GAAGT,GAAE,CAAC,GAAa,OAAOA,IAAjB,SAAmB,OAAOuD,EAAEvD,GAAES,EAAC,EAAE,IAAIJ,GAAE,OAAO,UAAU,SAAS,KAAKL,EAAC,EAAE,MAAM,EAAE,EAAE,EAAE,OAAiBK,KAAX,UAAcL,GAAE,cAAcK,GAAEL,GAAE,YAAY,MAAcK,KAAR,OAAmBA,KAAR,MAAU,MAAM,KAAKL,EAAC,EAAgBK,KAAd,aAAiB,2CAA2C,KAAKA,EAAC,EAAEkD,EAAEvD,GAAES,EAAC,EAAE,MAAM,CAAC,EAAET,CAAC,IAAIS,EAAgC,CAACJ,IAAIL,EAAEK,GAAG,IAAIP,GAAE,EAAES,GAAE,UAAU,GAAG,MAAM,CAAC,EAAEA,GAAE,EAAE,UAAU,CAAC,OAAOT,IAAGE,EAAE,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,GAAG,MAAMA,EAAEF,IAAG,CAAC,CAAC,EAAE,EAAE,SAASE,GAAE,CAAC,MAAMA,EAAC,EAAE,EAAEO,EAAC,CAAC,CAAC,MAAM,IAAI,UAAU;AAAA,mFAAuI,CAAC,CAAC,IAAIN,GAAEO,GAAE,GAAGE,GAAE,GAAG,MAAM,CAAC,EAAE,UAAU,CAACL,EAAEA,EAAE,KAAKL,CAAC,CAAC,EAAE,EAAE,UAAU,CAAC,IAAIA,GAAEK,EAAE,KAAM,EAAC,OAAOG,GAAER,GAAE,KAAKA,EAAC,EAAE,EAAE,SAASA,GAAE,CAACU,GAAE,GAAGT,GAAED,EAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAACQ,IAASH,EAAE,QAAR,MAAgBA,EAAE,OAAQ,SAAC,CAAQ,GAAGK,GAAE,MAAMT,EAAC,CAAC,CAAC,CAAC,EAAE,OAAO,oBAAoBD,CAAC,CAAC,EAAE,GAAG,CAAC,IAAIK,EAAE,EAAC,EAAG,EAAEI,EAAEJ,EAAE,EAAC,GAAI,MAAM,CAAC,IAAIP,EAAEW,EAAE,MAAMF,EAAEP,EAAEF,CAAC,EAAEE,EAAEF,CAAC,EAAES,GAAcD,EAAEC,CAAC,IAAd,SAAgBO,EAAEP,CAAC,EAAEA,CAAC,CAAC,OAAOP,EAAE,CAACK,EAAE,EAAEL,CAAC,CAAC,QAAC,CAAQK,EAAE,EAAG,EAAC,OAAO,OAAO,OAAOL,CAAC,CAAC,CAAC,IAAIY,EAAET,EAAEy2F,EAAE,SAAS52F,EAAE,CAAC,GAAG,CAACA,EAAE,WAAW,OAAOA,EAAE,QAAQS,KAAKT,EAAE,WAAW,GAAGA,EAAE,OAAO,CAAC,IAAIK,EAAEL,EAAE,OAAOS,CAAC,EAAE,QAAQX,KAAKe,EAAER,EAAEP,CAAC,EAAEO,EAAEQ,EAAEf,CAAC,CAAC,EAAE,OAAOO,EAAEQ,EAAEf,CAAC,CAAC,EAAEO,EAAE,cAAcA,EAAE,YAAY,CAAE,GAAEA,EAAE,YAAY,QAAQI,CAAC,EAAEJ,EAAE,QAAQA,EAAE,MAAM,CAAC,EAAEA,EAAE,QAAQA,EAAE,MAAM,CAAC,EAAE,OAAOA,EAAE,MAAMA,EAAE,OAAOA,EAAE,KAAK,IAAIA,EAAE,WAAWA,EAAE,SAAS,GAAGA,EAAE,SAASA,EAAE,SAAS,QAAQ,CAAC,EAAEA,EAAE,OAAOgxC,EAAEhxC,CAAC,CAAC,CAAC,OAAOS,EAAEd,CAAC,CAAC,EAAE0tB,EAAE,CAAC,KAAK,WAAW,gBAAgB,aAAa,WAAW,+BAA+B,cAAc,MAAM,SAAS,eAAe,WAAW,QAAQ,MAAM,aAAa,QAAQ,QAAQ,EAAEvY,EAAE,GAAG,SAAStV,GAAG,CAACM,EAAE,GAAGS,EAAER,EAAE,IAAI,YAAY,CAAC,CAAC,IAAIF,EAAE,CAAC,IAAI,SAASF,EAAE,CAACG,GAAGN,EAAG,EAAC,IAAIY,EAAET,EAAE,GAAGY,IAAIA,EAAEuU,GAAGvU,EAAEH,CAAC,IAAIG,EAAEH,CAAC,EAAE,GAAGG,EAAEH,CAAC,GAAG,EAAEL,EAAE,IAAI,OAAOK,CAAC,EAAEL,EAAE,IAAI,aAAaQ,CAAC,CAAC,EAAE,IAAI,SAASZ,EAAE,CAAC,GAAGG,GAAGN,IAAI,CAACe,EAAE,CAACuU,EAAE,GAAG,QAAQ1U,EAAE,GAAGJ,EAAE,KAAK,IAAIL,EAAE0tB,EAAE,MAAM,EAAE5tB,EAAE,EAAEA,EAAEO,EAAEP,IAAIqV,EAAEuY,EAAE5tB,CAAC,CAAC,EAAE,UAAUO,EAAEP,GAAG,EAAE,EAAE,EAAE,EAAEW,EAAE,KAAKitB,EAAE5tB,CAAC,CAAC,EAAE,OAAOW,CAAC,CAAC,IAAIF,EAAEP,EAAEC,EAAE,GAAG,QAAQO,KAAKI,EAAEA,EAAE,eAAeJ,CAAC,GAAGP,EAAE,KAAKO,CAAC,EAAE,IAAIE,EAAET,EAAE,KAAM,SAASD,GAAES,GAAE,CAAC,OAAOG,EAAEZ,EAAC,EAAEY,EAAEH,EAAC,CAAC,CAAC,EAAG,QAAO,EAAG,MAAM,EAAEF,CAAC,EAAED,GAAEF,EAAE,IAAI,MAAM,EAAE,OAAOE,IAAOI,EAAE,QAAQJ,EAAC,GAAf,KAAmBI,EAAE,MAAMA,EAAE,KAAKJ,EAAC,GAAGI,CAAC,CAAC,EAAEC,EAAE,CAAC,SAAS,+zBAA+zB,OAAO,2gBAA2gB,MAAM,uQAAuQ,MAAM,w7BAAw7B,OAAO,4uDAA4uD,QAAQ,+gCAA+gC,QAAQ,yaAAya,OAAO,wxFAAwxF,OAAO,0kCAA0kC,OAAO,uSAAuS,QAAQ,++CAA++C,EAAE,SAASy2F,EAAEp3F,EAAES,EAAEJ,EAAEP,EAAES,EAAEN,EAAEO,EAAEE,EAAE,CAAC,IAAIN,GAAEE,GAAc,OAAON,GAAnB,WAAqBA,EAAE,QAAQA,EAAE,OAAGS,IAAIH,GAAE,OAAOG,EAAEH,GAAE,gBAAgBD,EAAEC,GAAE,UAAU,IAAylB,CAAC,QAAQN,EAAE,QAAQM,EAAC,CAAC,CAAC,IAAIS,EAAEq2F,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,MAAM,CAAC,KAAK,MAAM,EAAE,WAAW,CAAC,KAAK,MAAM,SAAS,EAAE,EAAE,eAAe,CAAC,KAAK,OAAO,QAAQ,UAAU,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,MAAM,CAAC,OAAO,EAAE,QAAQ,UAAU,CAAC,KAAK,KAAKz2F,CAAC,CAAC,EAAG,UAAU,CAAC,IAAIX,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOS,EAAE,MAAM,CAAC,YAAY,qBAAqB,MAAM,CAAC,KAAK,SAAS,CAAC,EAAET,EAAE,GAAGA,EAAE,WAAY,SAASK,EAAE,CAAC,OAAOI,EAAE,SAAS,CAAC,IAAIJ,EAAE,GAAG,MAAM,CAAC,oBAAoB,GAAG,6BAA6BA,EAAE,IAAIL,EAAE,eAAe,EAAE,EAAE,MAAM,CAAC,MAAMK,EAAE,IAAIL,EAAE,eAAe,GAAGA,EAAE,MAAM,EAAE,EAAE,MAAM,CAAC,KAAK,MAAM,KAAK,SAAS,aAAaK,EAAE,KAAK,gBAAgBA,EAAE,IAAIL,EAAE,eAAe,GAAG,aAAaA,EAAE,KAAK,WAAWK,EAAE,EAAE,CAAC,EAAE,GAAG,CAAC,MAAM,SAASI,EAAE,CAAC,OAAOT,EAAE,MAAM,QAAQK,CAAC,CAAC,CAAC,CAAC,EAAE,CAACI,EAAE,MAAM,CAAC,MAAM,CAAC,cAAc,MAAM,EAAE,SAAS,CAAC,UAAUT,EAAE,GAAGA,EAAE,KAAKK,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,EAAEL,EAAE,GAAG,GAAG,EAAES,EAAE,OAAO,CAAC,YAAY,wBAAwB,MAAM,CAAC,gBAAgBT,EAAE,KAAK,EAAE,MAAM,CAAC,cAAc,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,GAAI,CAAC,CAAC,EAAG,EAAoB,EAAEy1D,EAAE10D,EAAE,QAAQ,SAASo7C,EAAEn8C,EAAES,EAAE,CAAC,GAAG,EAAET,aAAaS,GAAG,MAAM,IAAI,UAAU,mCAAmC,CAAC,CAAC,SAASy2F,EAAEl3F,EAAE,CAAC,IAAIS,EAAE,SAAST,EAAES,EAAE,CAAC,GAAaH,EAAEN,CAAC,GAAb,UAAgB,CAACA,EAAE,OAAOA,EAAE,IAAIK,EAAEL,EAAE,OAAO,WAAW,EAAE,GAAYK,IAAT,OAAW,CAAC,IAAIP,EAAEO,EAAE,KAAKL,EAAE,QAAQ,EAAE,GAAaM,EAAER,CAAC,GAAb,SAAe,OAAOA,EAAE,MAAM,IAAI,UAAU,8CAA8C,CAAC,CAAC,OAAO,OAAOE,CAAC,CAAC,EAAEA,CAAC,EAAE,OAAgBM,EAAEG,CAAC,GAAb,SAAeA,EAAEA,EAAE,EAAE,CAAC,SAASiB,EAAE1B,EAAES,EAAE,CAAC,QAAQJ,EAAE,EAAEA,EAAEI,EAAE,OAAOJ,IAAI,CAAC,IAAIP,EAAEW,EAAEJ,CAAC,EAAEP,EAAE,WAAWA,EAAE,YAAY,GAAGA,EAAE,aAAa,GAAG,UAAUA,IAAIA,EAAE,SAAS,IAAI,OAAO,eAAeE,EAAEk3F,EAAEp3F,EAAE,GAAG,EAAEA,CAAC,CAAC,CAAC,CAAC,SAASk3F,EAAEh3F,EAAES,EAAEJ,EAAE,CAAC,OAAOI,GAAGiB,EAAE1B,EAAE,UAAUS,CAAC,EAAY,OAAO,eAAeT,EAAE,YAAY,CAAC,SAAS,EAAE,CAAC,EAAEA,CAAC,CAAC,IAAI82F,EAAE,OAAO,eAAe,UAAU,CAAC,IAAI92F,EAAES,EAAEJ,EAAE,GAAGP,EAAE,GAAGS,EAAE,UAAU,OAAO,GAAG,CAACA,EAAE,MAAM,GAAG,QAAQN,EAAE,GAAG,EAAEH,EAAES,GAAG,CAAC,IAAIC,EAAE,OAAO,UAAUV,CAAC,CAAC,EAAE,GAAG,CAAC,SAASU,CAAC,GAAGA,EAAE,GAAGA,EAAE,SAAS,KAAK,MAAMA,CAAC,GAAGA,EAAE,MAAM,WAAW,uBAAuBA,CAAC,EAAEA,GAAG,MAAMH,EAAE,KAAKG,CAAC,GAAGR,EAAE,QAAQQ,GAAG,QAAQ,IAAIC,EAAED,EAAE,KAAK,MAAMH,EAAE,KAAKL,EAAES,CAAC,IAAIX,EAAE,IAAIS,GAAGF,EAAE,OAAO,SAASJ,GAAG,OAAO,aAAa,MAAM,KAAKI,CAAC,EAAEA,EAAE,OAAO,EAAE,CAAC,OAAOJ,CAAC,EAAE,SAAS82F,EAAE/2F,EAAE,CAAC,IAAIS,EAAET,EAAE,MAAM,GAAG,EAAE,IAAK,SAASA,EAAE,CAAC,MAAM,KAAK,OAAOA,CAAC,CAAC,CAAC,EAAG,OAAO82F,EAAE,MAAM,KAAKr2F,CAAC,CAAC,CAAC,SAASq3F,EAAE93F,EAAE,CAAC,OAAOA,EAAE,OAAQ,SAASA,EAAES,EAAE,CAAC,OAAWT,EAAE,QAAQS,CAAC,IAAhB,IAAmBT,EAAE,KAAKS,CAAC,EAAET,CAAC,EAAG,EAAE,CAAC,CAAC,SAASq3F,GAAEr3F,EAAES,EAAE,CAAC,IAAIJ,EAAEy3F,EAAE93F,CAAC,EAAEF,EAAEg4F,EAAEr3F,CAAC,EAAE,OAAOJ,EAAE,OAAQ,SAASL,EAAE,CAAC,OAAOF,EAAE,QAAQE,CAAC,GAAG,CAAC,EAAG,CAAC,SAASu3F,EAAEv3F,EAAES,EAAE,CAAC,IAAIJ,EAAE,CAAE,EAAC,QAAQP,KAAKE,EAAE,CAAC,IAAIO,EAAEP,EAAEF,CAAC,EAAEG,EAAEM,EAAEE,EAAE,eAAeX,CAAC,IAAIG,EAAEQ,EAAEX,CAAC,GAAcQ,EAAEL,CAAC,IAAd,WAAkBA,EAAEs3F,EAAEh3F,EAAEN,CAAC,GAAGI,EAAEP,CAAC,EAAEG,CAAC,CAAC,OAAOI,CAAC,CAAC,SAAS83F,GAAEn4F,EAAES,EAAE,CAAC,IAAIJ,EAAe,OAAO,OAApB,KAA4BL,EAAE,OAAO,QAAQ,GAAGA,EAAE,YAAY,EAAE,GAAG,CAACK,EAAE,CAAC,GAAG,MAAM,QAAQL,CAAC,IAAIK,EAAE,SAASL,GAAES,GAAE,CAAC,GAAGT,GAAE,CAAC,GAAa,OAAOA,IAAjB,SAAmB,OAAO43F,GAAE53F,GAAES,EAAC,EAAE,IAAIJ,GAAE,OAAO,UAAU,SAAS,KAAKL,EAAC,EAAE,MAAM,EAAE,EAAE,EAAE,OAAiBK,KAAX,UAAcL,GAAE,cAAcK,GAAEL,GAAE,YAAY,MAAcK,KAAR,OAAmBA,KAAR,MAAU,MAAM,KAAKL,EAAC,EAAgBK,KAAd,aAAiB,2CAA2C,KAAKA,EAAC,EAAEu3F,GAAE53F,GAAES,EAAC,EAAE,MAAM,CAAC,EAAET,CAAC,IAAIS,EAAgC,CAACJ,IAAIL,EAAEK,GAAG,IAAIP,EAAE,EAAES,EAAE,UAAU,GAAG,MAAM,CAAC,EAAEA,EAAE,EAAE,UAAU,CAAC,OAAOT,GAAGE,EAAE,OAAO,CAAC,KAAK,EAAE,EAAE,CAAC,KAAK,GAAG,MAAMA,EAAEF,GAAG,CAAC,CAAC,EAAE,EAAE,SAASE,GAAE,CAAC,MAAMA,EAAC,EAAE,EAAEO,CAAC,CAAC,CAAC,MAAM,IAAI,UAAU;AAAA,mFAAuI,CAAC,CAAC,IAAIN,EAAEO,EAAE,GAAGE,EAAE,GAAG,MAAM,CAAC,EAAE,UAAU,CAACL,EAAEA,EAAE,KAAKL,CAAC,CAAC,EAAE,EAAE,UAAU,CAAC,IAAIA,GAAEK,EAAE,KAAI,EAAG,OAAOG,EAAER,GAAE,KAAKA,EAAC,EAAE,EAAE,SAASA,GAAE,CAACU,EAAE,GAAGT,EAAED,EAAC,EAAE,EAAE,UAAU,CAAC,GAAG,CAACQ,GAASH,EAAE,QAAR,MAAgBA,EAAE,OAAM,CAAE,QAAC,CAAQ,GAAGK,EAAE,MAAMT,CAAC,CAAC,CAAC,CAAC,CAAC,SAAS23F,GAAE53F,EAAES,EAAE,EAAQA,GAAN,MAASA,EAAET,EAAE,UAAUS,EAAET,EAAE,QAAQ,QAAQK,EAAE,EAAEP,EAAE,IAAI,MAAMW,CAAC,EAAEJ,EAAEI,EAAEJ,IAAIP,EAAEO,CAAC,EAAEL,EAAEK,CAAC,EAAE,OAAOP,CAAC,CAAC,IAAIm3F,GAAE,4CAA4CoB,GAAE,CAAC,QAAQ,QAAQ,QAAQ,QAAQ,QAAQ,OAAO,EAAE9mC,GAAE,UAAU,CAAC,OAAOylC,EAAG,SAASh3F,EAAES,EAAE,CAAC,IAAIJ,EAAE,UAAU,OAAO,GAAY,UAAU,CAAC,IAApB,OAAsB,UAAU,CAAC,EAAE,GAAGP,EAAEO,EAAE,mBAAmBE,EAAEF,EAAE,QAAQJ,EAAEI,EAAE,QAAQG,EAAEH,EAAE,OAAOK,EAAEL,EAAE,OAAOD,GAAEC,EAAE,aAAaC,GAAWF,KAAT,OAAW,GAAGA,GAAE+7C,EAAE,KAAKn8C,CAAC,EAAE,KAAK,MAAM42F,EAAEn2F,CAAC,EAAE,KAAK,cAAcX,GAAG,KAAK,KAAK,SAASS,GAAG,KAAK,KAAK,SAASN,GAAG,KAAK,KAAK,QAAQO,GAAG,GAAG,KAAK,QAAQE,GAAGR,EAAE,IAAII,EAAC,EAAE,KAAK,QAAQ,CAAE,EAAC,KAAK,cAAc,CAAE,EAAC,KAAK,WAAW,CAAE,EAAC,KAAK,YAAY,CAAE,EAAC,KAAK,gBAAgB,CAAC,GAAG,SAAS,KAAK,SAAS,OAAO,EAAE,EAAE,KAAK,gBAAgB,CAAC,GAAG,SAAS,KAAK,SAAS,OAAO,EAAE,EAAE,KAAK,aAAa,CAAE,EAAC,KAAK,aAAa,OAAO,OAAO,IAAI,CAAC,EAAG,CAAC,CAAC,IAAI,aAAa,MAAM,UAAU,CAAC,IAAIN,EAAE,KAAKS,EAAE,KAAK,MAAM,WAAW,GAAG,KAAK,WAAWA,GAAGA,EAAEA,EAAE,OAAQ,SAASA,EAAE,CAAC,OAAOT,EAAE,SAAS,SAASS,EAAE,EAAE,CAAC,CAAC,GAAI,KAAM,SAASA,EAAEJ,EAAE,CAAC,IAAIP,EAAEE,EAAE,SAAS,QAAQS,EAAE,EAAE,EAAEF,GAAEP,EAAE,SAAS,QAAQK,EAAE,EAAE,EAAE,OAAOP,EAAES,GAAE,GAAGT,EAAES,GAAE,EAAE,CAAC,IAAKE,EAAE,QAAS,SAASA,EAAE,CAAC,GAAGT,EAAE,iBAAiBS,EAAE,EAAE,EAAE,CAAC,IAAIJ,EAAE,CAAC,GAAGI,EAAE,GAAG,KAAKA,EAAE,KAAK,OAAO,EAAE,EAAEA,EAAE,OAAO,QAAS,SAASA,EAAE,CAAC,IAAIX,GAAEE,EAAE,SAASS,CAAC,EAAEX,IAAGO,EAAE,OAAO,KAAKP,EAAC,CAAC,CAAG,EAACO,EAAE,OAAO,QAAQL,EAAE,YAAY,KAAKK,CAAC,CAAC,CAAC,GAAI,KAAK,iBAAiB,QAAQ,EAAE,CAAC,GAAG,KAAK,QAAQ,OAAO,EAAE,CAAC,IAAIA,EAAEP,EAAEq4F,GAAE,KAAK,OAAO,EAAE,GAAG,CAAC,IAAIr4F,EAAE,EAAC,EAAG,EAAEO,EAAEP,EAAE,EAAC,GAAI,MAAM,CAAC,IAAIS,EAAEF,EAAE,MAAM,KAAK,eAAeE,CAAC,CAAC,CAAC,OAAOP,EAAE,CAACF,EAAE,EAAEE,CAAC,CAAC,SAASF,EAAE,EAAC,CAAE,CAAC,CAAC,KAAK,gBAAgB,OAAO,QAAQ,KAAK,YAAY,KAAK,KAAK,eAAe,CAAC,CAAC,KAAK,iBAAiB,QAAQ,IAAI,KAAK,QAAQ,QAAQ,KAAK,QAAQ,IAAK,SAASW,EAAE,CAAC,IAAIJ,EAAEP,EAAEq4F,GAAEn4F,EAAE,gBAAgB,MAAM,EAAE,GAAG,CAAC,IAAIF,EAAE,IAAI,EAAEO,EAAEP,EAAE,KAAK,MAAM,CAAC,IAAIS,GAAEF,EAAE,MAAM,GAAGE,GAAE,KAAKE,EAAE,OAAO,KAAKT,EAAE,gBAAgB,OAAO,KAAKO,EAAC,CAAC,CAAC,OAAOP,GAAE,CAACF,EAAE,EAAEE,EAAC,CAAC,QAAC,CAAQF,EAAE,GAAG,CAACE,EAAE,SAASS,CAAC,GAAGT,EAAE,gBAAgB,OAAO,KAAKA,EAAE,MAAMS,CAAC,CAAC,CAAC,CAAG,EAAC,KAAK,gBAAgB,OAAO,QAAQ,KAAK,YAAY,QAAQ,KAAK,eAAe,EAAE,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,SAAST,EAAES,EAAE,CAAC,IAAIJ,EAAEL,EAAE,MAAMi3F,EAAC,EAAE,GAAG52F,IAAIL,EAAEK,EAAE,CAAC,EAAEA,EAAE,CAAC,IAAII,EAAE,SAASJ,EAAE,CAAC,EAAE,EAAE,IAAI,KAAK,MAAM,QAAQ,eAAeL,CAAC,IAAIA,EAAE,KAAK,MAAM,QAAQA,CAAC,GAAG,KAAK,QAAQ,eAAeA,CAAC,EAAE,CAAC,IAAIF,EAAE,KAAK,QAAQE,CAAC,EAAE,OAAOS,EAAEX,EAAE,QAAQW,CAAC,EAAEX,CAAC,CAAC,OAAO,KAAK,cAAc,eAAeE,CAAC,EAAE,KAAK,cAAcA,CAAC,EAAE,IAAI,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAU,CAAC,OAAO,KAAK,WAAW,CAAC,EAAE,CAAC,IAAI,QAAQ,MAAM,SAASA,EAAE,CAAC,KAAK,MAAM,QAAQ,eAAeA,CAAC,IAAIA,EAAE,KAAK,MAAM,QAAQA,CAAC,GAAG,IAAIS,EAAE,KAAK,QAAQT,CAAC,EAAE,GAAG,CAACS,EAAE,MAAM,IAAI,MAAM,6BAA6BT,CAAC,EAAE,OAAOS,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAU,CAAC,IAAIT,EAAE,KAAK,QAAQ,OAAO,KAAK,KAAK,OAAO,EAAE,CAAC,CAAC,EAAE,GAAG,CAACA,EAAE,MAAM,IAAI,MAAM,yBAAyB,EAAE,OAAOA,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,SAASA,EAAE,CAAC,OAAO,KAAK,MAAM,QAAQ,eAAeA,CAAC,IAAIA,EAAE,KAAK,MAAM,QAAQA,CAAC,GAAG,CAAC,CAAC,KAAK,QAAQA,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,SAASA,EAAE,CAAC,OAAO,KAAK,cAAc,eAAeA,CAAC,EAAE,KAAK,cAAcA,CAAC,EAAE,IAAI,CAAC,EAAE,CAAC,IAAI,SAAS,MAAM,SAASA,EAAES,EAAE,CAAC,IAAIJ,EAAE,KAAK,GAAGI,IAAIA,EAAE,IAAI,CAACT,EAAE,OAAO,OAAO,KAAK,GAAQA,GAAL,KAAcA,GAAN,KAAQ,MAAM,CAAC,KAAK,MAAM,IAAI,CAAC,EAAE,IAAIF,EAAES,EAAEP,EAAE,YAAa,EAAC,MAAM,cAAc,EAAEO,EAAE,OAAO,IAAIA,EAAE,CAACA,EAAE,CAAC,EAAEA,EAAE,CAAC,CAAC,GAAGT,EAAES,EAAE,IAAK,SAASP,EAAE,CAAC,QAAQS,EAAEJ,EAAE,QAAQP,GAAEO,EAAE,aAAaE,GAAE,EAAEN,GAAE,UAAU,CAAC,IAAII,GAAEL,EAAEQ,EAAC,EAAE,GAAGD,KAAIT,GAAEO,EAAC,IAAIP,GAAEO,EAAC,EAAE,IAAI,EAAEP,GAAEA,GAAEO,EAAC,GAAG,QAAQ,CAAC,IAAIJ,GAAE,GAAG,QAAQS,MAAKZ,GAAE,QAAQ,CAAE,EAACA,GAAE,OAAO,CAAE,EAACW,EAAE,CAAC,IAAIL,GAAEK,EAAEC,EAAC,EAAEJ,GAAEF,GAAE,MAAM,OAAOmD,GAAEvD,EAAE,OAAO,EAAEO,EAAC,EAAEM,GAAEP,GAAE,QAAQiD,EAAC,EAAE,GAAO1C,IAAJ,GAAM,CAAC,IAAIwwC,GAAExwC,GAAE,EAAE0C,IAAG7C,KAAI2wC,GAAE,GAAGvxC,GAAE,QAAQ,KAAKM,EAAC,EAAEN,GAAE,OAAOY,EAAC,EAAEN,GAAEH,GAAES,EAAC,EAAE2wC,EAAC,CAAC,CAACvxC,GAAE,QAAQ,KAAM,SAASE,GAAES,GAAE,CAAC,OAAOR,GAAED,GAAE,EAAE,EAAEC,GAAEQ,GAAE,EAAE,CAAC,CAAC,CAAE,CAACA,EAAEX,GAAE,MAAM,EAAEU,GAAE,EAAEA,GAAER,EAAE,OAAOQ,KAAIP,GAAG,EAAC,OAAOH,GAAE,OAAO,CAAC,EAAG,OAAQ,SAASE,EAAE,CAAC,OAAOA,CAAC,CAAG,EAAC,IAAIC,EAAE,KAAK,OAAOA,EAAEH,EAAE,OAAO,EAAEu3F,GAAE,MAAM,KAAKv3F,CAAC,EAAEA,EAAE,OAAOA,EAAE,CAAC,EAAE,KAAKG,EAAE,OAAOQ,IAAIR,EAAEA,EAAE,MAAM,EAAEQ,CAAC,GAAGR,CAAC,CAAC,EAAE,CAAC,IAAI,iBAAiB,MAAM,SAASD,EAAE,CAAC,IAAIS,EAAE,OAAO,OAAO,GAAGT,EAAE,CAAC,GAAGA,EAAE,YAAY,CAAC,EAAE,OAAO,EAAE,CAAC,EAAES,EAAE,SAASA,EAAE,OAAO4wC,EAAE5wC,CAAC,GAAG,IAAIJ,EAAE,IAAIw2F,GAAEp2F,CAAC,EAAE,OAAO,KAAK,QAAQJ,EAAE,EAAE,EAAEA,EAAE,KAAK,gBAAgB,OAAO,KAAKA,CAAC,EAAEA,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,SAASL,EAAE,CAAC,IAAIS,EAAE,KAAKJ,EAAE,KAAK,MAAM,OAAOL,CAAC,EAAE,GAAG,CAAC,KAAK,cAAcK,CAAC,EAAE,MAAM,GAAG,IAAIP,EAAE,IAAI+2F,GAAEx2F,CAAC,EAAE,GAAG,KAAK,QAAQL,CAAC,EAAEF,EAAEA,EAAE,SAAS,KAAK,cAAcA,EAAE,MAAM,EAAEA,GAAGA,EAAE,OAAO,QAAQS,KAAKT,EAAE,OAAO,CAAC,IAAIG,EAAEH,EAAE,OAAOS,CAAC,EAAEN,EAAE,SAAS,KAAK,cAAcA,EAAE,MAAM,EAAEA,EAAE,CAAC,OAAOH,EAAE,WAAWA,EAAE,UAAU,QAAS,SAASO,EAAE,CAACI,EAAE,WAAWJ,CAAC,IAAII,EAAE,WAAWJ,CAAC,EAAEL,EAAE,GAAIF,CAAC,CAAC,EAAE,CAAC,IAAI,mBAAmB,MAAM,SAASE,EAAE,CAAC,IAAIS,EAAE,CAAC,KAAK,UAAU,CAAC,KAAK,SAAS,QAAQ,KAAK,SAAS,QAAQT,CAAC,EAAE,GAAGK,EAAE,EAAE,CAAC,KAAK,UAAU,CAAC,KAAK,SAAS,SAAS,KAAK,SAAS,QAAQL,CAAC,EAAE,GAAG,MAAM,EAAE,CAACS,GAAGJ,EAAE,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,SAASL,EAAE,CAAC,MAAM,CAAC,KAAK,eAAe,KAAK,cAAcA,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,EAAC62F,GAAE,UAAU,CAAC,OAAOG,EAAG,SAASh3F,EAAES,EAAE,CAAC,GAAG07C,EAAE,KAAKn8C,CAAC,EAAE,KAAK,MAAM,OAAO,OAAO,GAAGS,CAAC,EAAE,KAAK,OAAO,KAAK,KAAK,MAAM,gBAAgB,QAAQJ,KAAK,KAAK,OAAO,GAAGg4F,GAAE,CAAC,IAAIv4F,EAAEu4F,GAAEh4F,CAAC,EAAEE,EAAE,KAAK,MAAM,gBAAgBT,CAAC,EAAEG,EAAE,OAAO,OAAO,GAAGQ,CAAC,EAAE,QAAQD,KAAKD,EAAEN,EAAEO,CAAC,EAAED,EAAEC,CAAC,EAAE,OAAOP,EAAE,gBAAgBA,EAAE,UAAU,SAASI,CAAC,EAAE,EAAE,KAAK,OAAO,KAAK,IAAIL,EAAEC,CAAC,CAAC,CAAC,CAAC,QAAQS,KAAK,KAAK,WAAWq3F,GAAE,KAAK,KAAK,EAAE,KAAK,WAAW,KAAKr3F,CAAC,EAAE,KAAK,WAAWA,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,YAAY,KAAK,WAAW,KAAK,MAAM,YAAY,CAAC,EAAE,OAAO,OAAO,IAAI,CAAC,EAAG,CAAC,CAAC,IAAI,UAAU,MAAM,SAASV,EAAE,CAAC,OAAOA,GAAaA,GAAV,UAAa,KAAK,OAAO,KAAK,OAAOA,EAAE,CAAC,EAAE,IAAI,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAU,CAAC,IAAIA,EAAE,EAAE,mBAAO,KAAK,MAAM,SAAS,QAAQ,CAAC,EAAES,EAAE,EAAE,IAAI,GAAG,KAAK,MAAM,SAAS,QAAQ,CAAC,EAAE,MAAM,GAAG,OAAOT,EAAE,IAAI,EAAE,OAAOS,EAAE,GAAG,CAAC,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,MAAM,CAAC,KAAK,MAAM,EAAE,OAAO,KAAK,WAAW,EAAE,OAAO,OAAO,EAAE,KAAK,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,EAAC02F,GAAE,UAAU,CAAC,OAAOH,EAAG,SAASh3F,EAAES,EAAEJ,EAAEP,EAAES,EAAEN,EAAEO,EAAEE,EAAE,CAACy7C,EAAE,KAAKn8C,CAAC,EAAE,KAAK,OAAOS,EAAE,KAAK,QAAQF,EAAE,KAAK,MAAMF,EAAE,KAAK,KAAKP,EAAE,KAAK,UAAUG,EAAE,KAAK,UAAU,KAAK,aAAa,KAAK,SAAS,KAAK,YAAY,KAAK,SAAS,KAAK,UAAUS,CAAC,EAAE,KAAK,QAAQ,KAAK,SAAU,EAAC,KAAK,MAAWF,IAAL,GAAOC,EAAE,WAAW,KAAK,KAAK,UAAUA,EAAE,UAAW,EAAC,OAAO,OAAO,IAAI,CAAC,EAAG,CAAC,CAAC,IAAI,WAAW,MAAM,UAAU,CAAC,OAAO,KAAK,OAAO,QAAQ,KAAK,KAAK,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAU,CAAC,OAAO,KAAK,aAAa,KAAK,UAAS,GAAI,KAAK,UAAS,GAAI,KAAK,SAAS,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,MAAM,CAAC,aAAa,KAAK,KAAK,cAAc,KAAK,YAAY,CAAC,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,SAAST,EAAE,CAAC,IAAIS,EAAE,GAAG,OAAO,KAAK,YAAYA,EAAE,CAAC,gBAAgB,OAAO,KAAK,WAAW,MAAM,SAAS,IAAI,eAAe,OAAO,MAAMT,EAAE,KAAK,OAAOA,EAAE,IAAI,EAAE,KAAK,UAAW,GAAE,CAAC,KAAK,cAAcS,EAAE,CAAC,mBAAmB,KAAK,SAAU,EAAC,YAAa,IAAGT,IAAIS,EAAE,KAAK,YAAY,OAAO,OAAOA,EAAE,CAAC,SAAS,KAAK,MAAM,IAAIT,EAAE,EAAE,EAAE,GAAG,IAAI,CAAC,EAAE,OAAO,OAAOS,EAAE,CAAC,MAAMT,EAAE,KAAK,OAAOA,EAAE,IAAI,CAAC,GAAGS,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,UAAU,CAAC,OAAO,KAAK,UAAW,EAAC,GAAG,KAAK,UAAW,EAAC,KAAK,WAAW,OAAO,KAAK,UAAW,EAAC,GAAG,KAAK,UAAU,KAAK,UAAU,KAAK,SAAU,GAAE,IAAI,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,OAAO,KAAK,OAAO,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,OAAO,KAAK,WAAW,MAAM,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,GAAG,CAAC,KAAK,SAAQ,EAAG,MAAM,MAAM,GAAG,IAAIT,EAAE,KAAK,WAAW,MAAM,WAAW,KAAK,IAAI,EAAE,OAAgBA,IAAT,QAAYA,CAAC,CAAC,EAAE,CAAC,IAAI,aAAa,MAAM,UAAU,CAAC,OAAO,KAAK,UAAW,EAAC,SAAS,KAAK,UAAS,EAAG,SAAS,KAAK,YAAY,QAAQ,UAAU,CAAC,CAAC,CAAC,CAAC,EAAG,EAAC,SAAS+3F,GAAE/3F,EAAE,CAAC,IAAIS,EAAET,EAAE,KAAKK,EAAEL,EAAE,YAAYF,EAAEE,EAAE,UAAUO,EAAEP,EAAE,gBAAgBC,EAAED,EAAE,UAAUQ,EAAER,EAAE,QAAQU,EAAEV,EAAE,OAAOI,GAAEJ,EAAE,SAASM,GAAEN,EAAE,IAAIK,EAAE,CAAC,EAAEkD,GAAE,IAAI,OAAOjD,GAAE,GAAG,EAAE,OAAOI,EAAE,CAAC,GAAGJ,GAAE,KAAKG,EAAE,OAAO8C,GAAE,UAAUtD,EAAE,OAAOS,EAAE,SAASN,EAAC,GAAGN,IAAIyD,IAAG,cAAc,OAAOzD,EAAE,GAAG,GAAG,CAAC,GAAGQ,GAAE,KAAKG,EAAE,OAAO8C,GAAE,UAAUtD,EAAE,QAAQO,EAAE,YAAa,EAAC,KAAKV,IAAIS,EAAE,EAAE,MAAM,OAAOw2F,EAAEv2F,CAAC,CAAC,EAAE,CAAC,SAASw3F,GAAEh4F,EAAES,EAAEJ,EAAE,CAAC,OAAOI,EAAEy2F,EAAEz2F,CAAC,KAAKT,EAAE,OAAO,eAAeA,EAAES,EAAE,CAAC,MAAMJ,EAAE,WAAW,GAAG,aAAa,GAAG,SAAS,EAAE,CAAC,EAAEL,EAAES,CAAC,EAAEJ,EAAEL,CAAC,CAAC,IAAIs4F,GAAE,CAAC,OAAO,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,QAAQ,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,SAAS,CAAC,KAAK,QAAQ,EAAE,KAAK,CAAC,KAAK,OAAO,QAAQ,CAAC,EAAE,IAAI,CAAC,KAAK,OAAO,QAAQ,OAAO,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,MAAM,EAAE,SAAS,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,QAAQ,IAAI,EAAE,IAAI,CAAC,KAAK,OAAO,QAAQ,MAAM,CAAC,EAAEv4F,GAAE,CAAC,QAAQ,CAAC,KAAK,OAAO,QAAQ,CAAC,EAAE,iBAAiB,CAAC,KAAK,OAAO,QAAQ,EAAE,EAAE,UAAU,CAAC,KAAK,OAAO,QAAQ,EAAE,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,aAAa,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,kBAAkB,EAAE,MAAM,CAAC,KAAK,OAAO,QAAQ,SAAS,EAAE,IAAI,CAAC,KAAK,OAAO,QAAQ,OAAO,EAAE,KAAK,CAAC,KAAK,OAAO,QAAQ,IAAI,EAAE,YAAY,CAAC,KAAK,OAAO,QAAQ,CAAC,EAAE,OAAO,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,aAAa,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,UAAU,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,QAAQ,UAAU,CAAC,MAAM,EAAE,CAAC,EAAE,YAAY,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,WAAW,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,eAAe,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,eAAe,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,aAAa,CAAC,KAAK,OAAO,QAAQ,UAAU,CAAC,MAAM,EAAE,CAAC,CAAC,EAAE,SAASm4F,GAAEl4F,EAAES,EAAE,CAAC,IAAIJ,EAAE,OAAO,KAAKL,CAAC,EAAE,GAAG,OAAO,sBAAsB,CAAC,IAAIF,EAAE,OAAO,sBAAsBE,CAAC,EAAES,IAAIX,EAAEA,EAAE,OAAQ,SAASW,EAAE,CAAC,OAAO,OAAO,yBAAyBT,EAAES,CAAC,EAAE,UAAU,CAAG,GAAEJ,EAAE,KAAK,MAAMA,EAAEP,CAAC,CAAC,CAAC,OAAOO,CAAC,CAAC,SAAS43F,GAAEj4F,EAAE,CAAC,QAAQS,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAIJ,EAAQ,UAAUI,CAAC,GAAjB,KAAmB,UAAUA,CAAC,EAAE,CAAE,EAACA,EAAE,EAAEy3F,GAAE,OAAO73F,CAAC,EAAE,EAAE,EAAE,QAAS,SAASI,EAAE,CAACu3F,GAAEh4F,EAAES,EAAEJ,EAAEI,CAAC,CAAC,CAAC,CAAC,EAAG,OAAO,0BAA0B,OAAO,iBAAiBT,EAAE,OAAO,0BAA0BK,CAAC,CAAC,EAAE63F,GAAE,OAAO73F,CAAC,CAAC,EAAE,QAAS,SAASI,EAAE,CAAC,OAAO,eAAeT,EAAES,EAAE,OAAO,yBAAyBJ,EAAEI,CAAC,CAAC,CAAC,EAAG,CAAC,OAAOT,CAAC,CAAC,IAAI44F,GAAExB,EAAE,CAAC,MAAMa,GAAEA,GAAE,GAAGK,EAAC,EAAE,CAAE,EAAC,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,CAAC,CAAC,EAAE,MAAM,CAAC,QAAQ,aAAa,YAAY,EAAE,SAAS,CAAC,KAAK,UAAU,CAAC,OAAO,IAAInB,GAAE,KAAK,YAAY,KAAK,KAAK,KAAK,IAAI,KAAK,OAAO,KAAK,SAAS,KAAK,QAAQ,KAAK,IAAI,CAAC,EAAE,cAAc,UAAU,CAAC,OAAO,KAAK,YAAY,UAAU,EAAE,MAAM,UAAU,CAAC,OAAO,KAAK,QAAQ,KAAK,YAAY,WAAW,IAAI,EAAE,YAAY,UAAU,CAAC,OAAgB,OAAO,KAAK,OAAtB,SAA4B,KAAK,KAAK,UAAU,KAAK,KAAK,EAAE,KAAK,KAAK,CAAC,EAAE,QAAQ,UAAU,GAAG,QAAQ,CAAC,QAAQ,UAAU,CAAC,KAAK,MAAM,QAAQ,KAAK,WAAW,CAAC,EAAE,aAAa,UAAU,CAAC,KAAK,MAAM,aAAa,KAAK,WAAW,CAAC,EAAE,aAAa,UAAU,CAAC,KAAK,MAAM,aAAa,KAAK,WAAW,CAAC,CAAC,CAAC,EAAG,UAAU,CAAC,IAAIn3F,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOA,EAAE,KAAK,UAAUS,EAAET,EAAE,IAAI,CAAC,IAAI,YAAY,YAAY,mBAAmB,MAAM,CAAC,MAAMA,EAAE,KAAK,MAAM,aAAaA,EAAE,KAAK,UAAU,aAAaA,EAAE,KAAK,EAAE,GAAG,CAAC,WAAWA,EAAE,aAAa,WAAWA,EAAE,aAAa,MAAMA,EAAE,OAAO,CAAC,EAAE,CAACS,EAAE,OAAO,CAAC,MAAMT,EAAE,KAAK,SAAS,MAAMA,EAAE,KAAK,QAAQ,EAAE,CAACA,EAAE,GAAGA,EAAE,GAAGA,EAAE,KAAK,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,IAAI,EAAG,EAAoB,EAAE,QAAQu4F,GAAEnB,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,GAAG,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,OAAO,CAAC,KAAK,KAAK,EAAE,WAAW,CAAC,KAAK,OAAO,SAAS,EAAE,CAAC,EAAE,QAAQ,CAAC,YAAY,SAASp3F,EAAE,CAAC,OAAO,KAAK,WAAW,eAAe,KAAK,WAAW,uBAAuB,KAAK,WAAW,cAAc,IAAIA,EAAE,IAAI,KAAK,WAAW,sBAAsB,IAAI,KAAK,GAAG,4BAA4B,EAAE,CAAC,EAAE,SAAS,CAAC,UAAU,UAAU,CAAC,MAAM,CAAC,CAAC,KAAK,MAAM,EAAE,SAAS,UAAU,CAAC,OAAgB,KAAK,MAAf,QAAmB,EAAE,WAAW,UAAU,CAAC,OAAO,KAAK,OAAO,OAAO,CAAC,EAAE,aAAa,UAAU,CAAC,IAAIA,EAAE,KAAK,OAAO,KAAK,OAAO,IAAK,SAASS,EAAE,CAAC,MAAM,CAAC,YAAYA,EAAE,UAAU,IAAI02F,GAAE12F,EAAET,EAAE,WAAW,KAAKA,EAAE,WAAW,IAAIA,EAAE,WAAW,OAAOA,EAAE,WAAW,SAASA,EAAE,WAAW,aAAaA,EAAE,WAAW,SAAS,CAAC,CAAC,CAAC,CAAE,CAAC,EAAE,WAAW,CAAC,MAAM44F,EAAC,CAAC,EAAG,UAAU,CAAC,IAAI54F,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOA,EAAE,YAAYA,EAAE,UAAUA,EAAE,YAAYS,EAAE,UAAU,CAAC,MAAM,CAAC,sBAAsB,GAAG,wBAAwB,CAACT,EAAE,UAAU,EAAE,MAAM,CAAC,aAAaA,EAAE,KAAK,WAAWA,EAAE,EAAE,CAAC,CAAC,EAAE,CAACS,EAAE,MAAM,CAAC,YAAY,2BAA2B,EAAE,CAACA,EAAE,KAAK,CAAC,YAAY,2BAA2B,EAAE,CAACT,EAAE,GAAGA,EAAE,GAAGA,EAAE,KAAK,WAAWA,EAAE,EAAE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAGA,EAAE,aAAc,SAASK,EAAE,CAAC,IAAIP,EAAEO,EAAE,YAAYE,EAAEF,EAAE,UAAU,MAAM,CAACE,EAAE,UAAUE,EAAE,SAAS,CAAC,IAAIX,EAAE,GAAG,YAAY,mBAAmB,MAAME,EAAE,YAAYF,CAAC,EAAE,MAAM,CAAC,aAAaS,EAAE,UAAU,KAAK,SAAS,gBAAgB,QAAQ,gBAAgB,IAAI,eAAe,OAAO,KAAK,SAAS,aAAaT,EAAE,WAAW,MAAMS,EAAE,KAAK,EAAE,GAAG,CAAC,WAAW,SAASE,EAAE,CAACT,EAAE,WAAW,QAAQO,EAAE,UAAU,CAAC,EAAE,WAAW,SAASE,EAAE,CAACT,EAAE,WAAW,QAAQO,EAAE,SAAQ,CAAE,CAAC,EAAE,MAAM,SAASE,EAAE,CAACT,EAAE,WAAW,QAAQO,EAAE,SAAU,EAAC,CAAC,CAAC,EAAE,CAACE,EAAE,OAAO,CAAC,MAAMF,EAAE,SAAS,MAAMA,EAAE,QAAQ,EAAE,CAACP,EAAE,GAAGA,EAAE,GAAGO,EAAE,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEP,EAAE,GAAE,CAAE,CAAC,CAAC,EAAGA,EAAE,GAAG,GAAG,EAAEA,EAAE,WAAWA,EAAE,KAAKS,EAAE,MAAM,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,KAAKT,EAAE,KAAK,MAAM,gBAAgB,OAAOA,EAAE,WAAW,OAAO,KAAKA,EAAE,WAAW,KAAK,IAAIA,EAAE,WAAW,GAAG,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,YAAY,6BAA6B,EAAE,CAACT,EAAE,GAAGA,EAAE,GAAGA,EAAE,KAAK,QAAQ,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAE,CAAE,EAAG,EAAoB,EAAE,QAAQw4F,EAAEpB,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,CAAC,EAAE,MAAM,CAAC,QAAQ,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,OAAO,EAAE,CAAC,EAAE,QAAQ,CAAC,QAAQ,SAASp3F,EAAE,CAAC,KAAK,QAAQA,GAAG,KAAK,MAAM,KAAK,MAAM,SAASA,CAAC,EAAE,KAAK,OAAO,CAAC,KAAK,MAAM,CAAC,CAAC,EAAG,UAAU,CAAC,IAAIA,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOS,EAAE,MAAM,CAAC,MAAM,CAAC,2BAA2B,GAAG,kCAAkCT,EAAE,MAAM,CAAC,EAAEA,EAAE,GAAG,EAAG,SAASK,EAAE,CAAC,OAAOI,EAAE,OAAO,CAAC,IAAIJ,EAAE,MAAM,CAAC,yBAAyB,GAAG,kCAAkCL,EAAE,MAAMK,CAAC,CAAC,EAAE,CAACI,EAAE,OAAO,CAAC,MAAM,wCAAwCJ,EAAE,GAAG,CAAC,MAAM,SAASI,EAAE,CAAC,OAAOT,EAAE,QAAQK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAG,EAAC,CAAC,CAAC,EAAG,EAAoB,EAAE,QAAQ+3F,EAAEhB,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,MAAM,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,MAAM,CAAC,KAAK,CAAC,OAAO,MAAM,CAAC,EAAE,UAAU,CAAC,KAAK,CAAC,OAAO,MAAM,EAAE,SAAS,EAAE,EAAE,cAAc,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,WAAW,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,UAAU,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,aAAa,CAAC,KAAK,SAAS,SAAS,EAAE,CAAC,EAAE,SAAS,CAAC,UAAU,UAAU,CAAC,OAAO,KAAK,MAAM,KAAK,MAAM,CAAE,GAAE,gBAAgB,UAAU,CAAC,OAAO,KAAK,UAAU,WAAW,EAAE,eAAe,UAAU,CAAC,OAAO,KAAK,UAAU,SAAS,CAAC,EAAE,WAAW,CAAC,MAAMwB,GAAE,MAAMJ,CAAC,CAAC,EAAG,UAAU,CAAC,IAAIx4F,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOS,EAAE,MAAM,CAAC,YAAY,oBAAoB,EAAE,CAACT,EAAE,MAAM,CAACS,EAAE,MAAM,CAAC,YAAY,0BAA0B,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,KAAKT,EAAE,KAAK,MAAMA,EAAE,MAAM,OAAOA,EAAE,WAAW,OAAO,KAAKA,EAAE,WAAW,KAAK,IAAIA,EAAE,WAAW,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACT,EAAE,GAAGA,EAAE,GAAGA,EAAE,MAAM,IAAI,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,YAAY,+BAA+B,EAAET,EAAE,GAAGA,EAAE,gBAAiB,SAASK,EAAE,CAAC,OAAOI,EAAE,OAAO,CAAC,IAAIJ,EAAE,YAAY,8BAA8B,EAAE,CAACL,EAAE,GAAG,IAAIA,EAAE,GAAGK,CAAC,EAAE,GAAG,CAAC,CAAC,CAAC,GAAI,CAAC,EAAEL,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,YAAY,8BAA8B,EAAET,EAAE,GAAGA,EAAE,eAAgB,SAASK,EAAE,CAAC,OAAOI,EAAE,OAAO,CAAC,IAAIJ,EAAE,YAAY,6BAA6B,EAAE,CAACL,EAAE,GAAGA,EAAE,GAAGK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAC,CAAC,CAAC,CAAC,EAAE,CAACI,EAAE,MAAM,CAAC,YAAY,0BAA0B,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,KAAKT,EAAE,KAAK,MAAMA,EAAE,UAAU,OAAOA,EAAE,WAAW,OAAO,KAAKA,EAAE,WAAW,KAAK,IAAIA,EAAE,WAAW,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,YAAY,yBAAyB,EAAE,CAACA,EAAE,OAAO,CAAC,YAAY,wBAAwB,EAAE,CAACT,EAAE,GAAGA,EAAE,GAAGA,EAAE,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,cAAcS,EAAE,MAAM,CAAC,YAAY,0BAA0B,EAAE,CAACA,EAAE,QAAQ,CAAC,MAAM,CAAC,KAAKT,EAAE,UAAU,IAAI,EAAE,GAAG,CAAC,OAAO,SAASS,EAAE,CAAC,OAAOT,EAAE,aAAaS,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,EAAET,EAAE,GAAI,EAAC,EAAE,CAAC,CAAC,EAAG,CAAoB,GAAE,QAAQ04F,EAAEtB,EAAE,CAAC,MAAM,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,EAAE,UAAU,CAAC,KAAK,QAAQ,QAAQ,EAAE,EAAE,SAAS,CAAC,KAAK,SAAS,SAAS,EAAE,EAAE,YAAY,CAAC,KAAK,SAAS,SAAS,EAAE,EAAE,aAAa,CAAC,KAAK,SAAS,SAAS,EAAE,EAAE,YAAY,CAAC,KAAK,SAAS,SAAS,EAAE,EAAE,UAAU,CAAC,KAAK,SAAS,SAAS,EAAE,EAAE,QAAQ,CAAC,KAAK,SAAS,SAAS,EAAE,CAAC,EAAE,MAAM,CAAC,SAAS,QAAQ,UAAU,YAAY,aAAa,WAAW,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,MAAM,EAAE,CAAC,EAAE,SAAS,CAAC,WAAW,UAAU,CAAC,OAAO,KAAK,IAAI,CAAC,EAAE,MAAM,CAAC,MAAM,UAAU,CAAC,KAAK,MAAM,SAAS,KAAK,KAAK,CAAC,CAAC,EAAE,QAAQ,CAAC,MAAM,UAAU,CAAC,KAAK,MAAM,EAAE,CAAC,EAAE,QAAQ,UAAU,CAAC,IAAIp3F,EAAE,KAAK,IAAI,cAAc,OAAO,EAAE,KAAK,WAAWA,EAAE,MAAO,EAAC,EAAG,UAAU,CAAC,IAAIA,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOS,EAAE,MAAM,CAAC,YAAY,mBAAmB,EAAE,CAACA,EAAE,QAAQ,CAAC,WAAW,CAAC,CAAC,KAAK,QAAQ,QAAQ,UAAU,MAAMT,EAAE,MAAM,WAAW,OAAO,CAAC,EAAE,MAAM,CAAC,KAAK,OAAO,YAAYA,EAAE,KAAK,OAAO,KAAK,UAAU,oBAAoB,OAAO,YAAY,kBAAkB,aAAa,sBAAsB,mBAAmB,+BAA+B,EAAE,SAAS,CAAC,MAAMA,EAAE,KAAK,EAAE,GAAG,CAAC,QAAQ,CAAC,SAASS,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGT,EAAE,GAAGS,EAAE,QAAQ,OAAO,GAAGA,EAAE,IAAI,CAAC,OAAO,WAAW,CAAC,GAAG,WAAWA,GAAOA,EAAE,SAAN,EAAa,KAAK,SAASA,EAAE,CAAC,OAAOT,EAAE,MAAM,YAAYS,CAAC,CAAC,EAAE,MAAM,KAAK,SAAS,CAAC,EAAE,SAASA,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGT,EAAE,GAAGS,EAAE,QAAQ,QAAQ,GAAGA,EAAE,IAAI,CAAC,QAAQ,YAAY,CAAC,GAAG,WAAWA,GAAOA,EAAE,SAAN,EAAa,KAAK,UAAU,CAAC,OAAOT,EAAE,MAAM,YAAY,CAAC,EAAE,MAAM,KAAK,SAAS,CAAC,EAAE,SAASS,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGT,EAAE,GAAGS,EAAE,QAAQ,OAAO,GAAGA,EAAE,IAAI,CAAC,OAAO,WAAW,CAAC,EAAE,KAAK,UAAU,CAAC,OAAOT,EAAE,MAAM,WAAW,CAAC,EAAE,MAAM,KAAK,SAAS,CAAC,EAAE,SAASS,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGT,EAAE,GAAGS,EAAE,QAAQ,KAAK,GAAGA,EAAE,IAAI,CAAC,KAAK,SAAS,CAAC,EAAE,KAAK,SAASA,EAAE,CAAC,OAAOT,EAAE,MAAM,UAAUS,CAAC,CAAC,EAAE,MAAM,KAAK,SAAS,CAAC,EAAE,SAASA,EAAE,CAAC,MAAM,CAACA,EAAE,KAAK,QAAQ,KAAK,GAAGT,EAAE,GAAGS,EAAE,QAAQ,QAAQ,GAAGA,EAAE,IAAI,OAAO,EAAE,KAAK,UAAU,CAAC,OAAOT,EAAE,MAAM,OAAO,CAAC,EAAE,MAAM,KAAK,SAAS,CAAC,CAAC,EAAE,MAAM,SAASS,EAAE,CAACA,EAAE,OAAO,YAAYT,EAAE,MAAMS,EAAE,OAAO,MAAM,CAAC,CAAC,CAAC,EAAET,EAAE,GAAG,GAAG,EAAES,EAAE,OAAO,CAAC,YAAY,SAAS,MAAM,CAAC,GAAG,iCAAiC,CAAC,EAAE,CAACT,EAAE,GAAG;AAAA,aAAwF,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,EAAoB,EAAE64F,GAAEH,EAAE,QAAQ,SAASD,GAAEz4F,EAAES,EAAE,EAAQA,GAAN,MAASA,EAAET,EAAE,UAAUS,EAAET,EAAE,QAAQ,QAAQK,EAAE,EAAEP,EAAE,IAAI,MAAMW,CAAC,EAAEJ,EAAEI,EAAEJ,IAAIP,EAAEO,CAAC,EAAEL,EAAEK,CAAC,EAAE,OAAOP,CAAC,CAACO,EAAE,GAAG,EAAE,IAAI08F,GAAG,UAAU,CAAC,OAAO/F,EAAG,SAASh3F,EAAES,EAAE,CAAC,IAAIJ,EAAEP,EAAEq8C,EAAE,KAAKn8C,CAAC,EAAE,KAAK,IAAIS,EAAE,KAAK,MAAMA,EAAE,KAAK,KAAK,SAASA,EAAE,QAAQ,KAAK,YAAY,CAAE,GAAEJ,EAAE,KAAK,aAAa,KAAK,MAAMA,EAAE,SAASL,EAAE,CAAC,GAAG,MAAM,QAAQA,CAAC,EAAE,OAAOy4F,GAAEz4F,CAAC,CAAC,EAAEF,EAAE,KAAK,MAAM,WAAU,CAAE,GAAG,SAASE,EAAE,CAAC,GAAgB,OAAO,OAApB,KAAkCA,EAAE,OAAO,QAAQ,GAAvB,MAAgCA,EAAE,YAAY,GAApB,KAAsB,OAAO,MAAM,KAAKA,CAAC,CAAC,EAAEF,CAAC,GAAG,SAASE,EAAES,EAAE,CAAC,GAAGT,EAAE,CAAC,GAAa,OAAOA,GAAjB,SAAmB,OAAOy4F,GAAEz4F,EAAES,CAAC,EAAE,IAAIJ,EAAE,OAAO,UAAU,SAAS,KAAKL,CAAC,EAAE,MAAM,EAAE,EAAE,EAAE,OAAiBK,IAAX,UAAcL,EAAE,cAAcK,EAAEL,EAAE,YAAY,MAAcK,IAAR,OAAmBA,IAAR,MAAU,MAAM,KAAKL,CAAC,EAAgBK,IAAd,aAAiB,2CAA2C,KAAKA,CAAC,EAAEo4F,GAAEz4F,EAAES,CAAC,EAAE,MAAM,CAAC,EAAEX,CAAC,GAAG,UAAU,CAAC,MAAM,IAAI,UAAU;AAAA,mFAAsI,CAAC,EAAC,CAAE,EAAE,KAAK,YAAY,KAAK,YAAY,OAAQ,SAASE,EAAE,CAAC,OAAOA,EAAE,OAAO,OAAO,CAAC,GAAI,KAAK,YAAY,CAAC,EAAE,MAAM,GAAG,OAAO,OAAO,KAAK,WAAW,EAAE,KAAK,eAAe,KAAK,YAAY,CAAC,EAAE,KAAK,aAAa,KAAK,KAAK,aAAa,KAAK,KAAK,wBAAwB,EAAE,KAAK,gBAAgB,EAAE,EAAG,CAAC,CAAC,IAAI,WAAW,MAAM,UAAU,CAAC,QAAQA,EAAE,KAAK,IAAI,MAAM,OAAO,UAAUS,EAAE,KAAK,mBAAmB,CAAC,EAAEJ,EAAE,EAAEP,EAAE,KAAK,mBAAmB,OAAOO,EAAEP,EAAEO,IAAI,CAAC,IAAIE,EAAE,KAAK,mBAAmBF,CAAC,EAAEJ,EAAE,KAAK,IAAI,qBAAqBI,CAAC,EAAE,GAAGJ,GAAGA,EAAE,IAAI,UAAU,GAAGD,EAAE,MAAMS,EAAEF,CAAC,CAAC,KAAK,eAAeE,CAAC,CAAC,EAAE,CAAC,IAAI,gBAAgB,IAAI,UAAU,CAAC,OAAO,KAAK,WAAW,CAAC,EAAE,CAAC,IAAI,qBAAqB,IAAI,UAAU,CAAC,OAAO,KAAK,aAAa,CAAC,CAAC,GAAG,SAAS,KAAK,SAAS,OAAO,KAAK,YAAY,CAAC,EAAE,KAAK,YAAY,OAAQ,SAAST,EAAE,CAAC,OAAOA,EAAE,OAAO,OAAO,CAAC,EAAG,CAAC,EAAE,CAAC,IAAI,uBAAuB,IAAI,UAAU,CAAC,OAAO,KAAK,yBAAyB,EAAE,KAAK,mBAAmB,KAAK,uBAAuB,EAAE,IAAI,CAAC,EAAE,CAAC,IAAI,gBAAgB,MAAM,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,GAAG,CAAC,KAAK,aAAa,CAAC,IAAIJ,EAAE,KAAK,mBAAmB,QAAQL,CAAC,EAAEF,EAAE,KAAK,IAAI,qBAAqBO,CAAC,EAAE,KAAK,IAAI,eAAe,UAAU,CAAC,GAAGP,EAAE,CAAC,IAAIO,EAAEP,EAAE,IAAI,UAAUE,EAAE,QAAQK,EAAE,GAAGI,EAAE,IAAI,MAAM,OAAO,UAAUJ,CAAC,CAAC,IAAI,KAAK,eAAe,KAAK,mBAAmBA,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,IAAI,WAAW,MAAM,SAASL,EAAE,CAAC,IAAIS,EAAE,KAAK,MAAM,OAAOT,EAAE,KAAK,gBAAgB,EAAE,KAAK,aAAaS,EAAE,KAAK,wBAAwB,EAAE,KAAK,gBAAgB,EAAE,KAAK,oBAAoB,CAAC,EAAE,CAAC,IAAI,eAAe,MAAM,SAAST,EAAE,CAAC,KAAK,aAAaA,EAAE,KAAK,gBAAgB,GAAG,KAAK,wBAAwB,EAAE,CAAC,EAAE,CAAC,IAAI,eAAe,MAAM,SAASA,EAAE,CAAC,KAAK,aAAa,IAAI,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAU,CAAC,KAAK,gBAAgB,EAAE,KAAK,iBAAiB,GAAG,KAAK,yBAAyB,EAAE,KAAK,wBAAwB,EAAE,KAAK,wBAAwB,EAAE,KAAK,gBAAgB,KAAK,mBAAmB,KAAK,uBAAuB,EAAE,OAAO,OAAO,GAAG,KAAK,oBAAoB,CAAC,EAAE,CAAC,IAAI,eAAe,MAAM,UAAU,CAAC,KAAK,gBAAgB,KAAK,aAAa,KAAK,uBAAuB,EAAE,EAAE,KAAK,iBAAiB,GAAG,KAAK,yBAAyB,EAAE,KAAK,yBAAyB,KAAK,mBAAmB,OAAO,KAAK,wBAAwB,KAAK,mBAAmB,OAAO,EAAE,KAAK,gBAAgB,GAAG,KAAK,mBAAkB,CAAE,CAAC,EAAE,CAAC,IAAI,cAAc,MAAM,UAAU,CAAC,GAAO,KAAK,iBAAT,GAAyB,OAAO,KAAK,aAAY,EAAG,IAAIA,EAAE,KAAK,mBAAmB,KAAK,uBAAuB,EAAE,OAAO,OAAOS,EAAE,KAAK,SAAS,KAAK,gBAAgBA,EAAET,IAAIS,EAAET,EAAE,KAAK,UAAU,QAAQK,EAAE,EAAEA,EAAEI,EAAEJ,IAAI,KAAK,aAAc,EAAC,KAAK,oBAAoB,CAAC,EAAE,CAAC,IAAI,YAAY,MAAM,UAAU,CAAC,IAAIL,EAAE,KAAK,SAAS,KAAK,gBAAgBA,EAAE,IAAIA,EAAE,KAAK,wBAAwB,EAAE,KAAK,mBAAmB,KAAK,wBAAwB,CAAC,EAAE,OAAO,OAAO,KAAK,SAAS,GAAG,QAAQS,EAAE,EAAEA,EAAET,EAAES,IAAI,KAAK,YAAW,EAAG,KAAK,oBAAoB,CAAC,EAAE,CAAC,IAAI,qBAAqB,MAAM,UAAU,CAAC,IAAIT,EAAE,KAAK,KAAK,aAAa,KAAK,mBAAmB,KAAK,uBAAuB,EAAE,OAAO,KAAK,eAAe,EAAE,KAAK,IAAI,UAAW,UAAU,CAAC,IAAIS,EAAET,EAAE,IAAI,MAAM,OAAOK,EAAEI,EAAE,cAAc,4BAA4B,EAAEX,EAAEW,EAAE,UAAUA,EAAE,aAAaJ,GAAGA,EAAE,UAAUA,EAAE,aAAaP,EAAEW,EAAE,YAAYA,EAAE,WAAWJ,EAAE,cAAcA,GAAGA,EAAE,UAAUI,EAAE,YAAYA,EAAE,WAAWJ,EAAE,aAAa,CAAG,EAAC,EAAE,CAAC,IAAI,eAAe,MAAM,SAASL,EAAE,CAAC,OAAUA,GAAJ,GAAM,EAAE,KAAK,mBAAmBA,CAAC,EAAE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAC,IAAI,SAAS88F,GAAG98F,EAAES,EAAE,CAAC,IAAIJ,EAAE,OAAO,KAAKL,CAAC,EAAE,GAAG,OAAO,sBAAsB,CAAC,IAAIF,EAAE,OAAO,sBAAsBE,CAAC,EAAES,IAAIX,EAAEA,EAAE,OAAQ,SAASW,EAAE,CAAC,OAAO,OAAO,yBAAyBT,EAAES,CAAC,EAAE,UAAU,CAAC,GAAIJ,EAAE,KAAK,MAAMA,EAAEP,CAAC,CAAC,CAAC,OAAOO,CAAC,CAAC,SAASs3F,GAAG33F,EAAE,CAAC,QAAQS,EAAE,EAAEA,EAAE,UAAU,OAAOA,IAAI,CAAC,IAAIJ,EAAQ,UAAUI,CAAC,GAAjB,KAAmB,UAAUA,CAAC,EAAE,CAAE,EAACA,EAAE,EAAEq8F,GAAG,OAAOz8F,CAAC,EAAE,EAAE,EAAE,QAAS,SAASI,EAAE,CAACu3F,GAAEh4F,EAAES,EAAEJ,EAAEI,CAAC,CAAC,CAAC,CAAC,EAAG,OAAO,0BAA0B,OAAO,iBAAiBT,EAAE,OAAO,0BAA0BK,CAAC,CAAC,EAAEy8F,GAAG,OAAOz8F,CAAC,CAAC,EAAE,QAAS,SAASI,EAAE,CAAC,OAAO,eAAeT,EAAES,EAAE,OAAO,yBAAyBJ,EAAEI,CAAC,CAAC,CAAC,EAAG,CAAC,OAAOT,CAAC,CAAC,IAAIy3F,GAAG,CAAC,OAAO,SAAS,SAAS,iBAAiB,WAAW,CAAC,OAAO,iBAAiB,OAAO,kBAAkB,QAAQ,oBAAoB,OAAO,gBAAgB,OAAO,mBAAmB,MAAM,eAAe,SAAS,WAAW,OAAO,kBAAkB,QAAQ,UAAU,QAAQ,UAAU,MAAM,QAAQ,OAAO,QAAQ,CAAC,EAAEpmC,GAAG,CAAC,MAAMsmC,GAAGA,GAAG,GAAG53F,EAAC,EAAE,GAAG,CAAC,KAAK,CAAC,KAAK,OAAO,SAAS,EAAE,CAAC,CAAC,EAAE,MAAM,CAAC,SAAS,aAAa,EAAE,KAAK,UAAU,CAAC,MAAM,CAAC,WAAW,KAAK,MAAMK,EAAE,IAAI,MAAM,GAAG,KAAK,YAAY,KAAK,IAAI28F,GAAG,IAAI,CAAC,CAAC,EAAE,SAAS,CAAC,aAAa,UAAU,CAAC,OAAOpF,GAAG,CAAC,MAAM,KAAK,eAAe,IAAI,EAAE,KAAK,YAAY,CAAC,EAAE,WAAW,UAAU,CAAC,MAAM,CAAC,OAAO,KAAK,OAAO,KAAK,KAAK,WAAW,IAAI,KAAK,IAAI,aAAa,KAAK,aAAa,UAAU,KAAK,UAAU,cAAc,KAAK,KAAK,aAAa,sBAAsB,KAAK,KAAK,qBAAqB,QAAQ,KAAK,aAAa,KAAK,IAAI,EAAE,QAAQ,KAAK,aAAa,KAAK,IAAI,EAAE,QAAQ,KAAK,aAAa,KAAK,IAAI,CAAC,CAAC,EAAE,UAAU,UAAU,CAAC,MAAM,CAAC,KAAK,KAAK,UAAU,CAAC,EAAE,eAAe,UAAU,CAAC,OAAO,KAAK,SAAS,KAAK,UAAU,IAAI,GAAG,EAAE,UAAU,CAAC,GAAgB,OAAO,SAApB,IAA6B,SAAS,IAAI33F,EAAE,SAAS,cAAc,KAAK,EAAEA,EAAE,MAAM,MAAM,QAAQA,EAAE,MAAM,OAAO,QAAQA,EAAE,MAAM,SAAS,SAASA,EAAE,MAAM,SAAS,WAAWA,EAAE,MAAM,IAAI,UAAU,SAAS,KAAK,YAAYA,CAAC,EAAE,IAAIS,EAAET,EAAE,YAAYA,EAAE,YAAY,OAAO,SAAS,KAAK,YAAYA,CAAC,EAAES,CAAC,GAAG,EAAE,mBAAmB,UAAU,CAAC,OAAO,KAAK,KAAK,kBAAkB,EAAE,WAAW,UAAU,CAAC,OAAO,OAAO,OAAO82F,EAAEE,GAAG,KAAK,IAAI,CAAC,CAAC,EAAE,UAAU,UAAU,CAAC,GAAG,CAAC,OAAO,KAAK,KAAK,MAAM,KAAK,KAAK,CAAC,OAAOz3F,EAAE,CAAC,OAAO,QAAQ,MAAM,0BAA0B,KAAK,MAAM,uDAAuD,EAAE,QAAQ,MAAMA,CAAC,EAAE,KAAK,KAAK,WAAY,EAAC,CAAC,EAAE,MAAM,CAAC,KAAK,UAAU,CAAC,KAAK,aAAa,KAAK,IAAI,CAAC,CAAC,EAAE,QAAQ,CAAC,SAAS,UAAU,CAAC,KAAK,gBAAgB,CAAC,KAAK,kBAAkB,KAAK,gBAAgB,GAAG,OAAO,sBAAsB,KAAK,cAAc,KAAK,IAAI,CAAC,EAAE,EAAE,cAAc,UAAU,CAAC,KAAK,gBAAgB,GAAG,KAAK,KAAK,UAAU,EAAE,cAAc,SAASA,EAAE,CAAC,KAAK,KAAK,cAAcA,CAAC,CAAC,EAAE,SAAS,SAASA,EAAE,CAAC,KAAK,KAAK,SAASA,CAAC,CAAC,EAAE,aAAa,SAASA,EAAE,CAAC,KAAK,KAAK,aAAaA,CAAC,CAAC,EAAE,aAAa,SAASA,EAAE,CAAC,KAAK,KAAK,aAAaA,CAAC,CAAC,EAAE,YAAY,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,KAAK,gBAAgB,KAAK,KAAK,YAAW,EAAGT,GAAG,KAAK,KAAK,kBAAkBS,GAAGT,EAAE,eAAc,CAAE,EAAE,aAAa,UAAU,CAAC,KAAK,KAAK,aAAY,CAAE,EAAE,YAAY,UAAU,CAAC,KAAK,KAAK,YAAa,GAAE,UAAU,SAASA,EAAE,CAAC,KAAK,KAAK,YAAYA,EAAE,eAAc,CAAE,EAAE,QAAQ,UAAU,CAAC,KAAK,KAAK,eAAe,KAAK,MAAM,SAAS,KAAK,KAAK,YAAY,EAAEE,EAAE,IAAI,KAAK,KAAK,YAAY,EAAE,EAAE,aAAa,SAASF,EAAE,CAAC,KAAK,MAAM,SAASA,CAAC,EAAEE,EAAE,IAAIF,CAAC,CAAC,EAAE,aAAa,SAASA,EAAE,CAACA,EAAE,iBAAiB,EAAE,aAAa,SAASA,EAAE,CAAC,KAAK,WAAWA,EAAEI,EAAE,OAAO,CAAC,KAAKJ,CAAC,CAAC,EAAE,KAAK,MAAM,cAAcA,CAAC,CAAC,EAAE,qBAAqB,SAASA,EAAE,CAAC,IAAIS,EAAE,KAAK,MAAM,cAAcT,CAAC,EAAE,OAAOS,GAAG,MAAMA,EAAEA,EAAE,CAAC,EAAEA,CAAC,CAAC,EAAE,WAAW,CAAC,QAAQg1D,EAAE,SAAS8iC,GAAE,QAAQH,EAAE,OAAOS,EAAC,CAAC,EAAErB,GAAGJ,EAAE/lC,GAAI,UAAU,CAAC,IAAIrxD,EAAE,KAAKS,EAAET,EAAE,MAAM,GAAG,OAAOS,EAAE,UAAU,CAAC,YAAY,+BAA+B,MAAMT,EAAE,YAAY,EAAE,CAACA,EAAE,eAAeS,EAAE,MAAM,CAAC,YAAY,uCAAuC,EAAE,CAACA,EAAE,UAAU,CAAC,MAAM,CAAC,KAAKT,EAAE,KAAK,KAAKA,EAAE,WAAW,MAAMA,EAAE,MAAM,WAAWA,EAAE,KAAK,cAAc,kBAAkBA,EAAE,KAAK,cAAc,EAAE,GAAG,CAAC,MAAMA,EAAE,aAAa,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,GAAI,EAACA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,iBAAkB,UAAU,CAAC,MAAM,CAACA,EAAE,WAAWS,EAAE,SAAS,CAAC,IAAI,SAAS,MAAM,CAAC,KAAKT,EAAE,KAAK,KAAKA,EAAE,WAAW,aAAaA,EAAE,UAAU,YAAYA,EAAE,QAAQ,EAAE,GAAG,CAAC,OAAOA,EAAE,SAAS,UAAUA,EAAE,YAAY,WAAWA,EAAE,aAAa,UAAUA,EAAE,YAAY,QAAQA,EAAE,UAAU,MAAMA,EAAE,QAAQ,OAAOA,EAAE,YAAY,CAAC,CAAC,EAAEA,EAAE,GAAE,CAAE,CAAC,EAAG,CAAC,KAAKA,EAAE,KAAK,KAAKA,EAAE,KAAK,UAAUA,EAAE,UAAU,SAASA,EAAE,QAAQ,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAES,EAAE,MAAM,CAAC,IAAI,SAAS,YAAY,oBAAoB,MAAM,CAAC,KAAK,UAAU,EAAE,GAAG,CAAC,OAAOT,EAAE,QAAQ,CAAC,EAAE,CAACS,EAAE,MAAM,CAAC,IAAI,gBAAgB,MAAM,CAAC,GAAG,kBAAkB,KAAK,UAAU,gBAAgB,MAAM,CAAC,EAAE,CAACT,EAAE,GAAG,gBAAgB,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAGA,EAAE,KAAK,mBAAoB,SAASK,EAAEP,EAAE,CAAC,OAAOW,EAAE,WAAW,CAAC,WAAW,CAAC,CAAC,KAAK,OAAO,QAAQ,SAAS,MAAMT,EAAE,gBAAgBK,GAAGL,EAAE,KAAK,eAAe,WAAW,mDAAmD,CAAC,EAAE,IAAIK,EAAE,GAAG,IAAI,cAAcP,EAAE,SAAS,GAAG,MAAM,CAAC,KAAKE,EAAE,KAAK,KAAKA,EAAE,WAAW,GAAGK,EAAE,GAAG,KAAKA,EAAE,KAAK,OAAOA,EAAE,OAAO,cAAcL,EAAE,UAAU,CAAC,CAAC,CAAC,CAAG,GAAE,CAAC,CAAC,CAAC,EAAEA,EAAE,GAAG,GAAG,EAAEA,EAAE,GAAG,kBAAmB,UAAU,CAAC,MAAM,CAACA,EAAE,YAAYS,EAAE,MAAM,CAAC,YAAY,uCAAuC,EAAE,CAACA,EAAE,UAAU,CAAC,MAAM,CAAC,KAAKT,EAAE,KAAK,MAAMA,EAAE,MAAM,MAAMA,EAAE,KAAK,aAAa,aAAaA,EAAE,UAAU,kBAAkBA,EAAE,cAAc,cAAcA,EAAE,WAAW,aAAaA,EAAE,UAAU,iBAAiBA,EAAE,YAAY,CAAC,CAAC,CAAC,EAAE,CAAC,EAAEA,EAAE,IAAI,CAAC,EAAG,CAAC,KAAKA,EAAE,KAAK,MAAMA,EAAE,MAAM,MAAMA,EAAE,KAAK,aAAa,UAAUA,EAAE,UAAU,cAAcA,EAAE,cAAc,WAAWA,EAAE,WAAW,UAAUA,EAAE,UAAU,aAAaA,EAAE,YAAY,CAAC,CAAC,EAAE,CAAC,CAAC,EAAG,CAAoB,GAAEg9F,GAAGxF,GAAG,OAAO,EAAG,EAAC13F,CAAC,EAAC,CAAE,CAAC,gCCGvq9Cy1D,GAAUH,GAAW,eAAe,EAAE,QAAQ,EAAI,EAAE,QCQ1D4M,GAAS0Q,GAAIS,GAAKmB,GAAKK,EAAG,EAC1B,MAAMsY,GAAc,CAClB,KAAM,aACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,mCAAoC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CACrM,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,8EAAgF,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACpX,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMw7C,GAAar9C,GAAgB,QAEnC,MAAMs9C,GAAO,CACX,OAAQnoI,EAAE,cAAc,EACxB,SAAUA,EAAE,gBAAgB,EAC5B,WAAY,CACV,OAAQA,EAAE,gBAAgB,EAC1B,OAAQA,EAAE,iBAAiB,EAC3B,QAASA,EAAE,mBAAmB,EAC9B,OAAQA,EAAE,eAAe,EACzB,OAAQA,EAAE,kBAAkB,EAC5B,MAAOA,EAAE,cAAc,EACvB,SAAUA,EAAE,YAAY,EACxB,OAAQA,EAAE,iBAAiB,EAC3B,QAASA,EAAE,SAAS,EACpB,QAASA,EAAE,SAAS,EACpB,MAAOA,EAAE,OAAO,EAChB,OAAQA,EAAE,QAAQ,CACnB,CACH,EACMooI,GAAkB,CACtB,IAAI7tB,GAAM,IAAK,IAAK,GAAIv6G,EAAE,oBAAoB,CAAC,EAC/C,IAAIu6G,GAAM,IAAK,IAAK,IAAKv6G,EAAE,iBAAiB,CAAC,EAC7C,IAAIu6G,GAAM,IAAK,IAAK,IAAKv6G,EAAE,wBAAwB,CAAC,EACpD,IAAIu6G,GAAM,IAAK,IAAK,GAAIv6G,EAAE,kBAAkB,CAAC,EAC7C,IAAIu6G,GAAM,IAAK,IAAK,GAAIv6G,EAAE,uBAAuB,CAAC,EAClD,IAAIu6G,GAAM,GAAI,GAAI,GAAIv6G,EAAE,gBAAgB,CAAC,CAC3C,EAII2jH,GAAK,MAML0kB,GAAM,OA2CKroI,EAAE,eAAe,ECtHhCuhE,GAASyQ,EAAE,ECHX,MAAMs2D,GAAc,CAClB,KAAM,gBACN,MAAO,CAIL,MAAO,CACL,KAAM,OACN,QAAS,EACT,UAAU/kI,EAAO,CACf,OAAOA,GAAS,GAAKA,GAAS,GAC/B,CACF,EASD,KAAM,CACJ,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,QACT,UAAUA,EAAO,CACf,MAAO,CAAC,QAAS,QAAQ,EAAE,SAASA,CAAK,GAAK,OAAOA,GAAU,QAChE,CACF,EAID,MAAO,CACL,KAAM,QACN,QAAS,EACV,EAID,KAAM,CACJ,KAAM,OACN,QAAS,SACT,UAAUA,EAAO,CACf,MAAO,CAAC,SAAU,UAAU,EAAE,SAASA,CAAK,CAC7C,CACF,EACD,MAAO,CACL,KAAM,OACN,QAAS,IACV,CACF,EACD,MAAO,CACL,MAAO,CACL,OAAQ,CACd,CACG,EACD,SAAU,CACR,QAAS,CACP,OAAI,KAAK,OAAS,WACZ,OAAO,UAAU,KAAK,IAAI,EACrB,KAAK,KAEP,GAEL,KAAK,OAAS,QACT,EACE,KAAK,OAAS,SAChB,EAEF,KAAK,IACb,EACD,UAAW,CACT,OAAO,KAAK,MAAQ,GACrB,EACD,QAAS,CACP,OAAO,KAAK,OAAS,CACtB,EACD,kBAAmB,CACjB,OAAO,KAAK,OAAS,EAAI,KAAK,MAC/B,EACD,eAAgB,CACd,OAAO,KAAK,iBAAmB,EAAI,KAAK,EACzC,CACF,CACH,EACMglI,GAAoB,IAAM,CAC9Bv/G,GAAW,CAACw+D,EAAKghD,KAAY,CAC3B,WAAYhhD,EAAI,KACjB,EAAC,CACJ,EACMihD,GAAYH,GAAY,MAC9BA,GAAY,MAAQG,GAAY,CAACxoH,EAAOhN,KACtCs1H,KACOE,GAAUxoH,EAAOhN,CAAG,GACzBs1H,GCtFJ,MAAMG,GAAc,CAClB,KAAM,mBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAkB,CACpC,IAAInhD,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,0CAA2C,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC5M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,kkBAAokB,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACx2B,EACIohD,GAAyB,GACzBp/C,GAAkC3U,GACpC6zD,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMC,GAAer/C,GAAgB,QAC/BkI,GAAc,CAClB,KAAM,gBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAmB,CACrC,IAAInK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,wCAAyC,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC1M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,sIAAwI,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CAC5a,EACIoK,GAAyB,GACzB7H,GAAkClV,GACpC6c,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAMk3C,GAAY/+C,GAAgB,QAClCxoB,GAAS0S,EAAG,EACZ,MAAM6d,GAAc,CAClB,KAAM,kBACN,WAAY,CACV,aAAA+2C,GACA,YAAA3vB,GACA,UAAA6tB,GACA,UAAA+B,GACA,SAAA7yD,GACA,iBAAAuc,EACD,EACD,MAAO,CACL,WAAY,CACV,KAAM,OACN,QAAS,IACV,EACD,OAAQ,CACN,KAAM,CAAC,OAAQ,MAAM,EACrB,QAAS,IACV,CACF,EACD,MAAO,CACL,IAAItjF,EAAIC,EACR,MAAO,CACL,aAAcD,EAAK,IAAM,KAAO,OAAS,GAAG,eAAiB,KAAO,OAASA,EAAG,WAAa,UAAYC,EAAK,GAAG,OAAO,QAAQ,MAAM,GAAG,EAAE,CAAC,IAAM,KAAOA,EAAK,IAAM,GACpK,QAAS,GACT,cAAe,KACf,SAAU,CAAE,CAClB,CACG,EACD,SAAU,CACR,WAAY,CACV,IAAID,EACJ,MAAO,CAAC,KAAK,WAAaA,EAAK,KAAK,gBAAkB,KAAO,OAASA,EAAG,QAAU,CACpF,EACD,eAAgB,CACd,OAAQ65H,GAAW,CACjB,IAAI75H,EAEJ,OAAQA,EADK,KAAK,cAAc,KAAM2iE,GAAOA,EAAG,SAAWk3D,CAAM,EAC/C,YAAc,KAAO,OAAS75H,EAAG,OAAO,CAAC60D,EAAKilE,KAC1DA,EAAS,SAAS,KAAO,KAAK,YAAcA,EAAS,KAAO,OAAO,KAAK,MAAM,IAG7EjlE,EAAIilE,EAAS,SAAS,EAAE,IAC3BjlE,EAAIilE,EAAS,SAAS,EAAE,EAAIA,EAAS,SACrCjlE,EAAIilE,EAAS,SAAS,EAAE,EAAE,UAAY,IAEpCA,EAAS,SAAS,KAAO,KAAK,YAAcA,EAAS,KAAO,OAAO,KAAK,MAAM,IAGlFjlE,EAAIilE,EAAS,SAAS,EAAE,EAAE,UAAU,KAAKA,CAAQ,EAC1CjlE,GACN,CAAE,EACb,CACK,EACD,MAAO,CACL,OAAQglE,GACC,KAAK,SAAS,QAAQA,CAAM,IAAM,EAE5C,CACF,EACD,MAAO,CACL,YAAa,CACX,KAAK,mBAAkB,CACxB,EACD,QAAS,CACP,KAAK,mBAAkB,CACxB,CACF,EACD,SAAU,CACR,KAAK,mBAAkB,CACxB,EACD,QAAS,CACX,EAAI/oI,EACA,MAAM,oBAAqB,CACzB,IAAIkP,EACJ,GAAI,CACF,KAAK,QAAU,GACf,MAAM+tC,EAAW,MAAM4S,GAAM,IAAIwqD,GAAe,oBAAoB,OAAO,KAAK,WAAY,GAAG,EAAE,OAAO,KAAK,MAAM,CAAC,CAAC,EACrH,KAAK,cAAgBp9D,EAAS,KAAK,IAAI,KAAK,MAC5C,KAAK,SAAW,EAAE/tC,EAAK,KAAK,cAAc,CAAC,IAAM,KAAO,OAASA,EAAG,MAAM,CAC3E,OAAQ3P,EAAG,CACV,KAAK,cAAgB,KACrB,QAAQ,MAAMA,CAAC,CACvB,QAAgB,CACR,KAAK,QAAU,EAChB,CACF,EACD,WAAWwpI,EAAQjb,EAAM,CACnBA,EACF,KAAK,SAAS,KAAKib,CAAM,EAEzB,KAAK,SAAS,OAAO,KAAK,SAAS,QAAQA,CAAM,EAAG,CAAC,CAExD,CACF,CACH,EACA,IAAIh3C,GAAgB,UAAmB,CACrC,IAAIvK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOA,EAAI,YAAcA,EAAI,UAAYp4E,EAAG,MAAO,CAAE,YAAa,gBAAkB,EAAE,CAACA,EAAG,KAAM,CAAE,YAAa,wBAAwB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,wBAAwB,CAAC,EAAI,GAAG,CAAC,CAAC,EAAGA,EAAI,GAAGA,EAAI,cAAe,SAASyhD,EAAM,CAClP,OAAO75H,EAAG,UAAW,CAAE,IAAK65H,EAAK,OAAQ,YAAa,eAAgB,MAAO,CAAE,KAAQ,iBAAkB,KAAQzhD,EAAI,KAAKyhD,EAAK,MAAM,CAAG,EAAE,GAAI,CAAE,OAAWxpH,GAAU+nE,EAAI,WAAWyhD,EAAK,OAAQxpH,EAAM,OAAO,IAAI,EAAK,EAAE,CAACrQ,EAAG,UAAW,CAAE,YAAa,sBAAwB,EAAE,CAACA,EAAG,KAAM,CAAE,YAAa,oBAAsB,EAAE,CAACA,EAAG,eAAgB,CAAE,MAAO,CAAE,KAAQ,EAAI,EAAE,EAAGo4E,EAAI,GAAG,IAAMA,EAAI,GAAGyhD,EAAK,WAAW,EAAI,GAAG,CAAC,EAAG,CAAC,EAAG75H,EAAG,WAAY,CAAE,MAAO,CAAE,KAAQ,WAAY,KAAQ65H,EAAK,KAAM,aAAczhD,EAAI,EAAE,WAAW,EAAG,MAASA,EAAI,EAAE,WAAW,CAAC,EAAI,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACxlB,MAAO,CAACp4E,EAAG,YAAa,CAAE,MAAO,CAAE,KAAQ,GAAM,EAAC,CACxD,EAAO,MAAO,EAAI,CAAE,EAAG,KAAM,EAAI,CAAG,GAAGo4E,EAAI,KAAKyhD,EAAK,MAAM,EAAI75H,EAAG,YAAa,CAAE,MAAO,CAAE,KAAQ,EAAE,EAAI,EAAIA,EAAG,cAAe,CAAE,MAAO,CAAE,KAAQ,EAAE,EAAI,CAAC,EAAG,CAAC,EAAGA,EAAG,MAAOo4E,EAAI,GAAGA,EAAI,cAAcyhD,EAAK,MAAM,EAAG,SAASC,EAAU,CAC7N,OAAO95H,EAAG,MAAO,CAAE,IAAK85H,EAAS,GAAI,YAAa,uBAAuB,EAAI,CAACA,EAAS,UAAU,OAAS,EAAI95H,EAAG,KAAM,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAG0hD,EAAS,IAAI,EAAI,GAAG,CAAC,CAAC,EAAI1hD,EAAI,GAAE,EAAIp4E,EAAG,KAAMo4E,EAAI,GAAG0hD,EAAS,UAAW,SAASF,EAAU,CACrO,OAAO55H,EAAG,KAAM,CAAE,IAAK45H,EAAS,IAAK,YAAa,yBAA2B,CAAC55H,EAAG,IAAK,CAAE,YAAa,8BAA+B,MAAO,CAAE,KAAQ45H,EAAS,IAAO,EAAE,CAACA,EAAS,UAAY55H,EAAG,OAAQ,CAAE,YAAa,gBAAgB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGwhD,EAAS,SAAS,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAS,QAAU55H,EAAG,mBAAoB,CAAE,YAAa,iBAAkB,MAAO,CAAE,IAAO45H,EAAS,QAAS,KAAQ,GAAM,GAAIA,EAAS,QAAU55H,EAAG,OAAQ,CAAE,YAAa,gBAAgB,EAAI,CAACA,EAAG,MAAO,CAAE,MAAO,CAAE,IAAO45H,EAAS,QAAS,IAAO,EAAI,EAAE,CAAC,CAAC,EAAIxhD,EAAI,GAAE,EAAIp4E,EAAG,OAAQ,CAAE,YAAa,kBAAoB,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGwhD,EAAS,KAAK,EAAI,GAAG,CAAC,CAAC,CAAC,EAAG,CAAC,CAAC,CAAC,CACppB,CAAO,EAAG,CAAC,CAAC,CAAC,CACb,CAAK,EAAG,CAAC,CAAC,CAAC,CACR,EAAC,EAAG,CAAC,EAAIxhD,EAAI,GAAE,CAClB,EACIwK,GAAyB,GACzB1H,GAAkCzV,GACpCid,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMm3C,GAAkB7+C,GAAgB,QACxC/oB,GAASuS,EAAG,EACZ,MAAM0Y,GAAc,CAClB,KAAM,aACN,WAAY,CACV,SAAAvW,EACD,EACD,MAAO,CACL,KAAM,CACJ,KAAM,OACN,SAAU,EACX,EACD,KAAM,CACJ,KAAM,OACN,SAAU,EACX,EACD,IAAK,CACH,KAAM,OACN,SAAU,EACX,CACF,EACD,MAAO,CACL,MAAO,CACL,gBAAiBj2E,EAAE,gCAAiC,CAAE,aAAc,KAAK,KAAM,CACrF,CACG,EACD,SAAU,CACR,OAAQ,CACN,OAAOoqH,GAAS,KAAK,QAAS,KAAK,GAAG,CACvC,CACF,EACD,QAAS,CACX,EAAIpqH,CACD,CACH,EACA,IAAIysF,GAAgB,UAAmB,CACrC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,KAAM,CAAE,YAAa,UAAU,EAAI,CAACA,EAAG,WAAY,CAAE,YAAa,mBAAoB,MAAO,CAAE,aAAco4E,EAAI,gBAAiB,KAAQ,WAAY,GAAMA,EAAI,MAAO,KAAQA,EAAI,MAAQ,KAAOA,EAAI,GAAK,EAAE,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACxQ,MAAO,CAACp4E,EAAG,MAAO,CAAE,YAAa,gBAAgB,EAAI,CAACA,EAAG,MAAO,CAAE,MAAO,CAAE,IAAOo4E,EAAI,IAAI,CAAI,EAAC,CAAC,CAAC,CACrG,EAAK,MAAO,GAAM,CAAC,CAAG,EAAE,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,IAAI,EAAI,GAAG,CAAC,CAAC,CAAC,EAAG,CAAC,CACnE,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM08C,GAAav+C,GAAgB,QACnCtpB,GAAS6Q,EAAE,EAkDIpyE,EAAE,mBAAmB,EAIrBA,EAAE,iEAAiE,ECnSlF,MAAMq1E,GAAY,CAChB,KAAM,kBACN,MAAO,CACL,GAAI,CACF,KAAM,OACN,SAAU,EACX,EAID,MAAO,CACL,KAAM,OACN,SAAU,GACV,QAAS,IACV,EACD,MAAO,CACL,KAAM,OACN,SAAU,GACV,QAAS,IACV,EACD,KAAM,CACJ,KAAM,OACN,SAAU,EACX,EACD,QAAS,CACP,KAAM,CAAC,OAAQ,IAAI,EACnB,QAAS,IACV,EACD,OAAQ,CACN,KAAM,OACN,SAAU,EACX,EACD,QAAS,CACP,KAAM,QACN,QAAS,EACV,CACF,EACD,SAAU,CACR,WAAY,CACV,OAAI,KAAK,QACA,KAAK,QAEP,KAAK,IAAM,KAAK,SAAW,QAAU,KAAK,aAAa,KAAK,GAAI,EAAE,EAAI,IAC9E,EACD,aAAc,CACZ,MAAO,CAAC,KAAK,GAAG,SAAS,GAAG,GAAK,CAAC,KAAK,GAAG,SAAS,GAAG,EAAI,IAAI,OAAO,KAAK,EAAE,EAAI,KAAK,OAAO,KAAK,GAAI,GAAG,CACzG,EAED,mBAAoB,CAClB,OAAO,KAAK,OAAS,KAAK,KAC3B,CACF,EACD,QAAS,CACP,aAAAmoC,EACD,CACH,EACA,IAAI1nC,GAAc,UAAkB,CAClC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQ,CAAE,YAAa,iBAAkB,MAAO,CAAE,0BAA2Bo4E,EAAI,OAAS,EAAE,MAAO,CAAE,gBAAmB,OAAS,GAAI,CAACp4E,EAAG,OAAQ,CAAE,YAAa,yBAAyB,EAAI,CAACA,EAAG,OAAQ,CAAE,YAAa,yBAAyB,EAAI,CAACA,EAAG,OAAQ,CAAE,YAAa,uBAAwB,MAAO,CAACo4E,EAAI,KAAM,yBAAyB,OAAOA,EAAI,UAAY,cAAgB,EAAE,CAAC,EAAG,MAAOA,EAAI,UAAY,CAAE,gBAAiB,OAAO,OAAOA,EAAI,UAAW,GAAG,CAAC,EAAK,IAAI,CAAE,EAAGp4E,EAAG,OAAQ,CAAE,YAAa,wBAAyB,MAAO,CAAE,KAAQ,UAAW,MAASo4E,EAAI,iBAAmB,EAAE,CAAC,CAAC,EAAGp4E,EAAG,OAAQ,CAAE,YAAa,yBAA0B,MAAO,CAAE,KAAQ,OAAU,EAAE,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,WAAW,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CACjtB,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMszD,GAAkBrzD,GAAc,QAChCszD,GAAgB,uBAAuB,OACvCC,GAAiB,qBAAqB,OACtCC,GAAgB,gCAAgC,OAChDC,GAAmB,yEAAyE,OAC5FC,GAAqB,gCAAgC,OACrDC,GAAkB,IAAI,OAAOH,GAAe,GAAG,EAAE,OAAOC,GAAkB,GAAG,EAAE,OAAOC,GAAoB,GAAG,EAC7GE,GAAe,IAAI,OAAO,GAAG,OAAON,EAAa,EAAE,OAAOC,EAAc,EAAG,IAAI,EAC/EM,GAA0B,IAAI,OAAO,GAAG,OAAOP,EAAa,EAAE,OAAOK,EAAe,EAAG,IAAI,EClEjG,SAASn2H,GAAQvT,EAAGK,EAAG,CACrB,QAAS+P,KAAO/P,EACZL,EAAAoQ,CAAG,EAAI/P,EAAE+P,CAAG,EAET,OAAApQ,CACT,CAIA,IAAI6pI,GAAkB,WAClBC,GAAwB,SAAUpqI,EAAG,CAAE,MAAO,IAAMA,EAAE,WAAW,CAAC,EAAE,SAAS,EAAE,CAAG,EAClFqqI,GAAU,OAKVzrF,GAAS,SAAUjwC,EAAK,CAAS,0BAAmBA,CAAG,EACtD,QAAQw7H,GAAiBC,EAAqB,EAC9C,QAAQC,GAAS,GAAG,CAAG,EAE5B,SAASC,GAAQ37H,EAAK,CAChB,IACF,OAAO,mBAAmBA,CAAG,OACjB,CAId,CACO,OAAAA,CACT,CAEA,SAAS47H,GACPrxG,EACAsxG,EACAC,EACA,CACKD,IAAe,SAASA,EAAa,IAE1C,IAAIz3E,EAAQ03E,GAAeC,GACvBC,EACA,IACY53E,IAAM75B,GAAS,EAAE,OACrB,CAEVyxG,EAAc,EAChB,CACA,QAASj6H,KAAO85H,EAAY,CACtB,IAAA5mI,EAAQ4mI,EAAW95H,CAAG,EACdi6H,EAAAj6H,CAAG,EAAI,MAAM,QAAQ9M,CAAK,EAClCA,EAAM,IAAIgnI,EAAmB,EAC7BA,GAAoBhnI,CAAK,CAC/B,CACO,OAAA+mI,CACT,CAEA,IAAIC,GAAsB,SAAUhnI,EAAO,CAAE,OAAQA,GAAS,MAAQ,OAAOA,GAAU,SAAWA,EAAQ,OAAOA,CAAK,CAAI,EAE1H,SAAS8mI,GAAYxxG,EAAO,CAC1B,IAAIjlB,EAAM,GAIV,OAFAilB,EAAQA,EAAM,OAAO,QAAQ,YAAa,EAAE,EAEvCA,GAILA,EAAM,MAAM,GAAG,EAAE,QAAQ,SAAU03E,EAAO,CACxC,IAAIr8D,EAAQq8D,EAAM,QAAQ,MAAO,GAAG,EAAE,MAAM,GAAG,EAC3ClgG,EAAM45H,GAAO/1F,EAAM,MAAO,GAC1B3iC,EAAM2iC,EAAM,OAAS,EAAI+1F,GAAO/1F,EAAM,KAAK,GAAG,CAAC,EAAI,KAEnDtgC,EAAIvD,CAAG,IAAM,OACfuD,EAAIvD,CAAG,EAAIkB,EACF,MAAM,QAAQqC,EAAIvD,CAAG,CAAC,EAC3BuD,EAAAvD,CAAG,EAAE,KAAKkB,CAAG,EAEjBqC,EAAIvD,CAAG,EAAI,CAACuD,EAAIvD,CAAG,EAAGkB,CAAG,CAC3B,CACD,EAEMqC,CACT,CAEA,SAAS42H,GAAgBt5H,EAAK,CACxB,IAAA0C,EAAM1C,EACN,OAAO,KAAKA,CAAG,EACd,IAAI,SAAUb,EAAK,CACd,IAAAkB,EAAML,EAAIb,CAAG,EAEjB,GAAIkB,IAAQ,OACH,SAGT,GAAIA,IAAQ,KACV,OAAOgtC,GAAOluC,CAAG,EAGf,SAAM,QAAQkB,CAAG,EAAG,CACtB,IAAIoH,EAAS,GACT,OAAApH,EAAA,QAAQ,SAAUk5H,EAAM,CACtBA,IAAS,SAGTA,IAAS,KACJ9xH,EAAA,KAAK4lC,GAAOluC,CAAG,CAAC,EAEvBsI,EAAO,KAAK4lC,GAAOluC,CAAG,EAAI,IAAMkuC,GAAOksF,CAAI,CAAC,EAC9C,CACD,EACM9xH,EAAO,KAAK,GAAG,CACxB,CAEA,OAAO4lC,GAAOluC,CAAG,EAAI,IAAMkuC,GAAOhtC,CAAG,EACtC,EACA,OAAO,SAAUtQ,EAAG,CAAE,OAAOA,EAAE,OAAS,CAAI,GAC5C,KAAK,GAAG,EACT,KACG,OAAA2S,EAAO,IAAMA,EAAO,EAC7B,CAIA,IAAI82H,GAAkB,OAEtB,SAASC,GACPC,EACAC,EACAC,EACAzgB,EACA,CACImgB,MAAiBngB,GAAUA,EAAO,QAAQ,eAE1CxxF,EAAQgyG,EAAS,OAAS,GAC1B,IACFhyG,EAAQ11B,GAAM01B,CAAK,OACT,CAAC,CAEb,IAAIkyF,EAAQ,CACV,KAAM8f,EAAS,MAASD,GAAUA,EAAO,KACzC,KAAOA,GAAUA,EAAO,MAAS,CAAC,EAClC,KAAMC,EAAS,MAAQ,IACvB,KAAMA,EAAS,MAAQ,GACvB,MAAAhyG,EACA,OAAQgyG,EAAS,QAAU,CAAC,EAC5B,SAAUE,GAAYF,EAAUL,CAAc,EAC9C,QAASI,EAASI,GAAYJ,CAAM,EAAI,CAAC,GAE3C,OAAIE,IACI/f,EAAA,eAAiBggB,GAAYD,EAAgBN,CAAc,GAE5D,OAAO,OAAOzf,CAAK,CAC5B,CAEA,SAAS5nH,GAAOI,EAAO,CACjB,SAAM,QAAQA,CAAK,EACd,OAAAA,EAAM,IAAIJ,EAAK,EACb,GAAAI,GAAS,OAAOA,GAAU,SAAU,CAC7C,IAAIqQ,EAAM,GACV,QAASvD,KAAO9M,EACdqQ,EAAIvD,CAAG,EAAIlN,GAAMI,EAAM8M,CAAG,CAAC,EAEtB,OAAAuD,CAAA,KAEArQ,SAEX,CAGA,IAAI0nI,GAAQN,GAAY,KAAM,CAC5B,KAAM,GACR,CAAC,EAED,SAASK,GAAaJ,EAAQ,CAE5B,QADIh3H,EAAM,GACHg3H,GACLh3H,EAAI,QAAQg3H,CAAM,EAClBA,EAASA,EAAO,OAEX,OAAAh3H,CACT,CAEA,SAASm3H,GACPlwH,EACAqwH,EACA,CACA,IAAI71H,EAAOwF,EAAI,KACXge,EAAQhe,EAAI,MAAYge,IAAU,SAASA,EAAQ,IACvD,IAAIzY,EAAOvF,EAAI,KAAWuF,IAAS,SAAgBA,EAAA,IAEnD,IAAI+qH,EAAYD,GAAmBV,GACnC,OAAQn1H,GAAQ,KAAO81H,EAAUtyG,CAAK,EAAIzY,CAC5C,CAEA,SAASgrH,GAAanrI,EAAGK,EAAG+qI,EAAU,CACpC,OAAI/qI,IAAM2qI,GACDhrI,IAAMK,EACHA,EAEDL,EAAE,MAAQK,EAAE,KACdL,EAAE,KAAK,QAAQyqI,GAAiB,EAAE,IAAMpqI,EAAE,KAAK,QAAQoqI,GAAiB,EAAE,IAAMW,GACrFprI,EAAE,OAASK,EAAE,MACbgrI,GAAcrrI,EAAE,MAAOK,EAAE,KAAK,GACvBL,EAAE,MAAQK,EAAE,KAEnBL,EAAE,OAASK,EAAE,OACZ+qI,GACCprI,EAAE,OAASK,EAAE,MACfgrI,GAAcrrI,EAAE,MAAOK,EAAE,KAAK,GAC9BgrI,GAAcrrI,EAAE,OAAQK,EAAE,MAAM,GAI3B,GAfA,EAiBX,CAEA,SAASgrI,GAAerrI,EAAGK,EAAG,CAKxB,GAJCL,IAAM,SAASA,EAAI,IACnBK,IAAM,SAASA,EAAI,IAGpB,CAACL,GAAK,CAACK,EAAK,OAAOL,IAAMK,EAC7B,IAAIirI,EAAQ,OAAO,KAAKtrI,CAAC,EAAE,KAAK,EAC5BurI,EAAQ,OAAO,KAAKlrI,CAAC,EAAE,KAAK,EAC5B,OAAAirI,EAAM,SAAWC,EAAM,OAClB,GAEFD,EAAM,MAAM,SAAUl7H,EAAKzQ,EAAG,CAC/B,IAAA6rI,EAAOxrI,EAAEoQ,CAAG,EACZq7H,EAAOF,EAAM5rI,CAAC,EAClB,GAAI8rI,IAASr7H,EAAc,SACvB,IAAAs7H,EAAOrrI,EAAE+P,CAAG,EAEZ,OAAAo7H,GAAQ,MAAQE,GAAQ,KAAeF,IAASE,EAEhD,OAAOF,GAAS,UAAY,OAAOE,GAAS,SACvCL,GAAcG,EAAME,CAAI,EAE1B,OAAOF,CAAI,IAAM,OAAOE,CAAI,EACpC,CACH,CAEA,SAASC,GAAiBv1G,EAASle,EAAQ,CACzC,OACEke,EAAQ,KAAK,QAAQq0G,GAAiB,GAAG,EAAE,QACzCvyH,EAAO,KAAK,QAAQuyH,GAAiB,GAAG,CACpC,QACL,CAACvyH,EAAO,MAAQke,EAAQ,OAASle,EAAO,OACzC0zH,GAAcx1G,EAAQ,MAAOle,EAAO,KAAK,CAE7C,CAEA,SAAS0zH,GAAex1G,EAASle,EAAQ,CACvC,QAAS9H,KAAO8H,EACV,KAAE9H,KAAOgmB,GACJ,SAGJ,QACT,CAEA,SAASy1G,GAAoB/gB,EAAO,CAClC,QAASnrH,EAAI,EAAGA,EAAImrH,EAAM,QAAQ,OAAQnrH,IAAK,CACzC,IAAAgrI,EAAS7f,EAAM,QAAQnrH,CAAC,EACnB,QAAAyL,KAAQu/H,EAAO,UAAW,CAC7B,IAAA1tH,EAAW0tH,EAAO,UAAUv/H,CAAI,EAChC0f,EAAM6/G,EAAO,WAAWv/H,CAAI,EAC5B,MAAC6R,GAAY,CAAC6N,GACX,CAAA6/G,SAAO,WAAWv/H,CAAI,EAC7B,QAAS0gI,EAAM,EAAGA,EAAMhhH,EAAI,OAAQghH,IAC7B7uH,EAAS,mBAAyB6N,EAAAghH,CAAG,EAAE7uH,CAAQ,CAExD,EACF,CACF,CAEA,IAAI8uH,GAAO,CACT,KAAM,aACN,WAAY,GACZ,MAAO,CACL,KAAM,CACJ,KAAM,OACN,QAAS,SACX,CACF,EACA,OAAQ,SAAiB9rI,EAAG2a,EAAK,CAC/B,IAAIoF,EAAQpF,EAAI,MACZ7D,EAAW6D,EAAI,SACf9P,EAAS8P,EAAI,OACbzO,EAAOyO,EAAI,KAGfzO,EAAK,WAAa,GAaX,QATHhM,EAAI2K,EAAO,eACXM,EAAO4U,EAAM,KACb8qG,EAAQhgH,EAAO,OACf0H,EAAQ1H,EAAO,mBAAqBA,EAAO,iBAAmB,IAI9Di/G,EAAQ,EACRiiB,EAAW,GACRlhI,GAAUA,EAAO,cAAgBA,GAAQ,CAC9C,IAAImhI,EAAYnhI,EAAO,OAASA,EAAO,OAAO,KAAO,GACjDmhI,EAAU,YACZliB,IAEEkiB,EAAU,WAAanhI,EAAO,iBAAmBA,EAAO,YAC/CkhI,EAAA,IAEblhI,EAASA,EAAO,OAClB,CAIA,GAHAqB,EAAK,gBAAkB49G,EAGnBiiB,EAAU,CACR,IAAAE,EAAa15H,EAAMpH,CAAI,EACvB+gI,EAAkBD,GAAcA,EAAW,UAC/C,OAAIC,GAGED,EAAW,aACbE,GAAgBD,EAAiBhgI,EAAM+/H,EAAW,MAAOA,EAAW,WAAW,EAE1E/rI,EAAEgsI,EAAiBhgI,EAAM4K,CAAQ,GAGjC5W,EAAE,CAEb,CAEI,IAAA+4E,EAAU4xC,EAAM,QAAQf,CAAK,EAC7BvjB,EAAYttB,GAAWA,EAAQ,WAAW9tE,CAAI,EAG9C,IAAC8tE,GAAW,CAACstB,EACf,OAAAh0F,EAAMpH,CAAI,EAAI,KACPjL,EAAE,EAILqS,EAAApH,CAAI,EAAI,CAAE,UAAAo7F,GAIXr6F,EAAA,sBAAwB,SAAU0K,EAAIvF,EAAK,CAE1C,IAAA8kB,EAAU8iD,EAAQ,UAAU9tE,CAAI,GAEjCkG,GAAO8kB,IAAYvf,GACnB,CAACvF,GAAO8kB,IAAYvf,KAEbqiE,EAAA,UAAU9tE,CAAI,EAAIkG,EAC5B,GAKAnF,EAAK,OAASA,EAAK,KAAO,CAAK,aAAW,SAAUlM,EAAGqX,EAAO,CACtD4hE,EAAA,UAAU9tE,CAAI,EAAIkM,EAAM,mBAK7BnL,EAAA,KAAK,KAAO,SAAUmL,EAAO,CAC5BA,EAAM,KAAK,WACbA,EAAM,mBACNA,EAAM,oBAAsB4hE,EAAQ,UAAU9tE,CAAI,IAE1C8tE,EAAA,UAAU9tE,CAAI,EAAIkM,EAAM,mBAMlCu0H,GAAmB/gB,CAAK,GAG1B,IAAIuhB,EAAcnzD,EAAQ,OAASA,EAAQ,MAAM9tE,CAAI,EAErD,OAAIihI,IACK94H,GAAAf,EAAMpH,CAAI,EAAG,CAClB,MAAA0/G,EACA,YAAAuhB,CAAA,CACD,EACeD,GAAA5lC,EAAWr6F,EAAM2+G,EAAOuhB,CAAW,GAG9ClsI,EAAEqmG,EAAWr6F,EAAM4K,CAAQ,CACpC,CACF,EAEA,SAASq1H,GAAiB5lC,EAAWr6F,EAAM2+G,EAAOuhB,EAAa,CAE7D,IAAIC,EAAcngI,EAAK,MAAQogI,GAAazhB,EAAOuhB,CAAW,EAC9D,GAAIC,EAAa,CAEfA,EAAcngI,EAAK,MAAQoH,GAAO,GAAI+4H,CAAW,EAEjD,IAAIvsH,EAAQ5T,EAAK,MAAQA,EAAK,OAAS,GACvC,QAASiE,KAAOk8H,GACV,CAAC9lC,EAAU,OAAS,EAAEp2F,KAAOo2F,EAAU,UACnCzmF,EAAA3P,CAAG,EAAIk8H,EAAYl8H,CAAG,EAC5B,OAAOk8H,EAAYl8H,CAAG,EAG5B,CACF,CAEA,SAASm8H,GAAczhB,EAAOj2G,EAAQ,CACpC,OAAQ,OAAOA,EAAQ,CACrB,IAAK,YACH,OACF,IAAK,SACI,OAAAA,EACT,IAAK,WACH,OAAOA,EAAOi2G,CAAK,EACrB,IAAK,UACI,OAAAj2G,EAASi2G,EAAM,OAAS,MASnC,CACF,CAIA,SAAS0hB,GACPC,EACAnmH,EACAomH,EACA,CACI,IAAAC,EAAYF,EAAS,OAAO,CAAC,EACjC,GAAIE,IAAc,IACT,OAAAF,EAGL,GAAAE,IAAc,KAAOA,IAAc,IACrC,OAAOrmH,EAAOmmH,EAGZ,IAAAx6F,EAAQ3rB,EAAK,MAAM,GAAG,GAKtB,CAAComH,GAAU,CAACz6F,EAAMA,EAAM,OAAS,CAAC,IACpCA,EAAM,IAAI,EAKZ,QADI58B,EAAWo3H,EAAS,QAAQ,MAAO,EAAE,EAAE,MAAM,GAAG,EAC3C9sI,EAAI,EAAGA,EAAI0V,EAAS,OAAQ1V,IAAK,CACpC,IAAAitI,EAAUv3H,EAAS1V,CAAC,EACpBitI,IAAY,KACd36F,EAAM,IAAI,EACD26F,IAAY,KACrB36F,EAAM,KAAK26F,CAAO,CAEtB,CAGI,OAAA36F,EAAM,CAAC,IAAM,IACfA,EAAM,QAAQ,EAAE,EAGXA,EAAM,KAAK,GAAG,CACvB,CAEA,SAAS98B,GAAWC,EAAM,CACxB,IAAI+K,EAAO,GACPyY,EAAQ,GAERi0G,EAAYz3H,EAAK,QAAQ,GAAG,EAC5By3H,GAAa,IACR1sH,EAAA/K,EAAK,MAAMy3H,CAAS,EACpBz3H,IAAK,MAAM,EAAGy3H,CAAS,GAG5B,IAAAC,EAAa13H,EAAK,QAAQ,GAAG,EACjC,OAAI03H,GAAc,IACRl0G,EAAAxjB,EAAK,MAAM03H,EAAa,CAAC,EAC1B13H,IAAK,MAAM,EAAG03H,CAAU,GAG1B,CACL,KAAA13H,EACA,MAAAwjB,EACA,KAAAzY,CAAA,CAEJ,CAEA,SAAS4sH,GAAW33H,EAAM,CACjB,OAAAA,EAAK,QAAQ,gBAAiB,GAAG,CAC1C,CAEA,IAAI43H,GAAU,MAAM,SAAW,SAAU/6H,EAAK,CAC5C,OAAO,OAAO,UAAU,SAAS,KAAKA,CAAG,GAAK,gBAChD,EAKIg7H,GAAiBC,GACjBt6E,GAAUH,GACV06E,GAAYC,GACZC,GAAqBC,GACrBC,GAAmBC,GAOnBC,GAAc,IAAI,OAAO,CAG3B,UAOA,wGACF,EAAE,KAAK,GAAG,EAAG,GAAG,EAShB,SAASh7E,GAAOpkD,EAAKoB,EAAS,CAQ5B,QAPIwyC,EAAS,GACT7xC,EAAM,EACNnN,EAAQ,EACRmS,EAAO,GACPs4H,EAAmBj+H,GAAWA,EAAQ,WAAa,IACnDkE,GAEIA,EAAM85H,GAAY,KAAKp/H,CAAG,IAAM,MAAM,CACxC,IAAAsiC,EAAIh9B,EAAI,CAAC,EACTg6H,EAAUh6H,EAAI,CAAC,EACf0gC,EAAS1gC,EAAI,MAKjB,GAJQyB,GAAA/G,EAAI,MAAMpL,EAAOoxC,CAAM,EAC/BpxC,EAAQoxC,EAAS1D,EAAE,OAGfg9F,EAAS,CACXv4H,GAAQu4H,EAAQ,CAAC,EACjB,QACF,CAEI,IAAAltD,EAAOpyE,EAAIpL,CAAK,EAChBgqG,EAASt5F,EAAI,CAAC,EACdvI,EAAOuI,EAAI,CAAC,EACZkL,EAAUlL,EAAI,CAAC,EACfi6D,EAAQj6D,EAAI,CAAC,EACbi6H,EAAWj6H,EAAI,CAAC,EAChBk6H,EAAWl6H,EAAI,CAAC,EAGhByB,IACF6sC,EAAO,KAAK7sC,CAAI,EACTA,EAAA,IAGT,IAAI04H,EAAU7gC,GAAU,MAAQxsB,GAAQ,MAAQA,IAASwsB,EACrD8gC,EAASH,IAAa,KAAOA,IAAa,IAC1CI,EAAWJ,IAAa,KAAOA,IAAa,IAC5Cv8F,EAAY19B,EAAI,CAAC,GAAK+5H,EACtB93G,EAAU/W,GAAW+uD,EAEzB3rB,EAAO,KAAK,CACV,KAAM72C,GAAQgF,IACd,OAAQ68F,GAAU,GAClB,UAAA57D,EACA,SAAA28F,EACA,OAAAD,EACA,QAAAD,EACA,SAAU,CAAC,CAACD,EACZ,QAASj4G,EAAUq4G,GAAYr4G,CAAO,EAAKi4G,EAAW,KAAO,KAAOK,GAAa78F,CAAS,EAAI,MAC/F,CACH,CAGI,OAAApuC,EAAQoL,EAAI,SACN+G,GAAA/G,EAAI,OAAOpL,CAAK,GAItBmS,GACF6sC,EAAO,KAAK7sC,CAAI,EAGX6sC,CACT,CASA,SAASmrF,GAAS/+H,EAAKoB,EAAS,CAC9B,OAAO69H,GAAiB76E,GAAMpkD,EAAKoB,CAAO,EAAGA,CAAO,CACtD,CAQA,SAAS0+H,GAA0B9/H,EAAK,CACtC,OAAO,UAAUA,CAAG,EAAE,QAAQ,UAAW,SAAU3O,EAAG,CAC7C,UAAMA,EAAE,WAAW,CAAC,EAAE,SAAS,EAAE,EAAE,aAAY,CACvD,CACH,CAQA,SAAS0uI,GAAgB//H,EAAK,CAC5B,OAAO,UAAUA,CAAG,EAAE,QAAQ,QAAS,SAAU3O,EAAG,CAC3C,UAAMA,EAAE,WAAW,CAAC,EAAE,SAAS,EAAE,EAAE,aAAY,CACvD,CACH,CAKA,SAAS4tI,GAAkBrrF,EAAQxyC,EAAS,CAK1C,QAHIhE,EAAU,IAAI,MAAMw2C,EAAO,MAAM,EAG5BtiD,EAAI,EAAGA,EAAIsiD,EAAO,OAAQtiD,IAC7B,OAAOsiD,EAAOtiD,CAAC,GAAM,WACvB8L,EAAQ9L,CAAC,EAAI,IAAI,OAAO,OAASsiD,EAAOtiD,CAAC,EAAE,QAAU,KAAM6+G,GAAM/uG,CAAO,CAAC,GAItE,gBAAUwB,EAAK+E,EAAM,CAM1B,QALIZ,EAAO,GACPjJ,EAAO8E,GAAO,GACdxB,EAAUuG,GAAQ,GAClBsoC,EAAS7uC,EAAQ,OAAS0+H,GAA2B,mBAEhDxuI,EAAI,EAAGA,EAAIsiD,EAAO,OAAQtiD,IAAK,CAClC,IAAA8yC,EAAQwP,EAAOtiD,CAAC,EAEhB,UAAO8yC,GAAU,SAAU,CACrBr9B,GAAAq9B,EAER,QACF,CAEI,IAAAnvC,EAAQ6I,EAAKsmC,EAAM,IAAI,EACvBm6F,EAEJ,GAAItpI,GAAS,KACX,GAAImvC,EAAM,SAAU,CAEdA,EAAM,UACRr9B,GAAQq9B,EAAM,QAGhB,aAEA,OAAM,IAAI,UAAU,aAAeA,EAAM,KAAO,iBAAiB,EAIjE,GAAAu6F,GAAQ1pI,CAAK,EAAG,CACd,IAACmvC,EAAM,OACH,UAAI,UAAU,aAAeA,EAAM,KAAO,kCAAoC,KAAK,UAAUnvC,CAAK,EAAI,GAAG,EAG7G,GAAAA,EAAM,SAAW,EAAG,CACtB,GAAImvC,EAAM,SACR,SAEA,MAAM,IAAI,UAAU,aAAeA,EAAM,KAAO,mBAAmB,CAEvE,CAEA,QAASzlB,EAAI,EAAGA,EAAI1pB,EAAM,OAAQ0pB,IAAK,CAGrC,GAFUsxB,IAAOh7C,EAAM0pB,CAAC,CAAC,EAErB,CAACvhB,EAAQ9L,CAAC,EAAE,KAAKitI,CAAO,EAC1B,MAAM,IAAI,UAAU,iBAAmBn6F,EAAM,KAAO,eAAiBA,EAAM,QAAU,oBAAsB,KAAK,UAAUm6F,CAAO,EAAI,GAAG,EAG1Ix3H,IAAS4X,IAAM,EAAIylB,EAAM,OAASA,EAAM,WAAam6F,CACvD,CAEA,QACF,CAIA,GAFAA,EAAUn6F,EAAM,SAAW27F,GAAe9qI,CAAK,EAAIg7C,EAAOh7C,CAAK,EAE3D,CAACmI,EAAQ9L,CAAC,EAAE,KAAKitI,CAAO,EACpB,UAAI,UAAU,aAAen6F,EAAM,KAAO,eAAiBA,EAAM,QAAU,oBAAsBm6F,EAAU,GAAG,EAGtHx3H,GAAQq9B,EAAM,OAASm6F,CACzB,CAEO,OAAAx3H,CAAA,CAEX,CAQA,SAAS84H,GAAc7/H,EAAK,CACnB,OAAAA,EAAI,QAAQ,6BAA8B,MAAM,CACzD,CAQA,SAAS4/H,GAAargE,EAAO,CACpB,OAAAA,EAAM,QAAQ,gBAAiB,MAAM,CAC9C,CASA,SAASygE,GAAY19E,EAAIt3C,EAAM,CAC7B,OAAAs3C,EAAG,KAAOt3C,EACHs3C,CACT,CAQA,SAAS6tD,GAAO/uG,EAAS,CAChB,OAAAA,GAAWA,EAAQ,UAAY,GAAK,GAC7C,CASA,SAAS6+H,GAAgBl5H,EAAMiE,EAAM,CAEnC,IAAIilG,EAASlpG,EAAK,OAAO,MAAM,WAAW,EAE1C,GAAIkpG,EACF,QAAS3+G,EAAI,EAAGA,EAAI2+G,EAAO,OAAQ3+G,IACjC0Z,EAAK,KAAK,CACR,KAAM1Z,EACN,OAAQ,KACR,UAAW,KACX,SAAU,GACV,OAAQ,GACR,QAAS,GACT,SAAU,GACV,QAAS,KACV,EAIE,OAAA0uI,GAAWj5H,EAAMiE,CAAI,CAC9B,CAUA,SAASk1H,GAAen5H,EAAMiE,EAAM5J,EAAS,CAG3C,QAFIwkC,EAAQ,GAEHt0C,EAAI,EAAGA,EAAIyV,EAAK,OAAQzV,IACzBs0C,EAAA,KAAKi5F,GAAa93H,EAAKzV,CAAC,EAAG0Z,EAAM5J,CAAO,EAAE,MAAM,EAGpD,IAAAqvG,EAAS,IAAI,OAAO,MAAQ7qE,EAAM,KAAK,GAAG,EAAI,IAAKuqE,GAAM/uG,CAAO,CAAC,EAE9D,OAAA4+H,GAAWvvB,EAAQzlG,CAAI,CAChC,CAUA,SAASm1H,GAAgBp5H,EAAMiE,EAAM5J,EAAS,CAC5C,OAAO+9H,GAAe/6E,GAAMr9C,EAAM3F,CAAO,EAAG4J,EAAM5J,CAAO,CAC3D,CAUA,SAAS+9H,GAAgBvrF,EAAQ5oC,EAAM5J,EAAS,CACzCu9H,GAAQ3zH,CAAI,IACf5J,EAAkC4J,GAAQ5J,EAC1C4J,EAAO,IAGT5J,EAAUA,GAAW,GAOrB,QALIg/H,EAASh/H,EAAQ,OACjBwuB,EAAMxuB,EAAQ,MAAQ,GACtBq7G,EAAQ,GAGHnrH,EAAI,EAAGA,EAAIsiD,EAAO,OAAQtiD,IAAK,CAClC,IAAA8yC,EAAQwP,EAAOtiD,CAAC,EAEhB,UAAO8yC,GAAU,SACnBq4E,GAASojB,GAAaz7F,CAAK,MACtB,CACD,IAAAw6D,EAASihC,GAAaz7F,EAAM,MAAM,EAClC5zB,EAAU,MAAQ4zB,EAAM,QAAU,IAEtCp5B,EAAK,KAAKo5B,CAAK,EAEXA,EAAM,SACG5zB,GAAA,MAAQouF,EAASpuF,EAAU,MAGpC4zB,EAAM,SACHA,EAAM,QAGC5zB,EAAAouF,EAAS,IAAMpuF,EAAU,KAFzBA,EAAA,MAAQouF,EAAS,IAAMpuF,EAAU,MAKnCA,EAAAouF,EAAS,IAAMpuF,EAAU,IAG5BisG,GAAAjsG,CACX,CACF,CAEA,IAAIwyB,EAAY68F,GAAaz+H,EAAQ,WAAa,GAAG,EACjDi/H,EAAoB5jB,EAAM,MAAM,CAACz5E,EAAU,MAAM,IAAMA,EAM3D,OAAKo9F,IACM3jB,GAAA4jB,EAAoB5jB,EAAM,MAAM,EAAG,CAACz5E,EAAU,MAAM,EAAIy5E,GAAS,MAAQz5E,EAAY,WAG5FpT,EACO6sF,GAAA,IAITA,GAAS2jB,GAAUC,EAAoB,GAAK,MAAQr9F,EAAY,MAG3Dg9F,GAAW,IAAI,OAAO,IAAMvjB,EAAOtM,GAAM/uG,CAAO,CAAC,EAAG4J,CAAI,CACjE,CAcA,SAAS6zH,GAAc93H,EAAMiE,EAAM5J,EAAS,CAQ1C,OAPKu9H,GAAQ3zH,CAAI,IACf5J,EAAkC4J,GAAQ5J,EAC1C4J,EAAO,IAGT5J,EAAUA,GAAW,GAEjB2F,aAAgB,OACXk5H,GAAel5H,EAA6BiE,CAAA,EAGjD2zH,GAAQ53H,CAAI,EACPm5H,GAAqCn5H,EAA8BiE,EAAO5J,CAAA,EAG5E++H,GAAsCp5H,EAA8BiE,EAAO5J,CAAA,CACpF,CACAw9H,GAAe,MAAQr6E,GACvBq6E,GAAe,QAAUE,GACzBF,GAAe,iBAAmBI,GAClCJ,GAAe,eAAiBM,GAKhC,IAAIoB,GAA4B,cAAO,IAAI,EAE3C,SAASC,GACPx5H,EACAqpC,EACAowF,EACA,CACApwF,EAASA,GAAU,GACf,IACE,IAAAqwF,EACFH,GAAmBv5H,CAAI,IACtBu5H,GAAmBv5H,CAAI,EAAI63H,GAAe,QAAQ73H,CAAI,GAIrD,cAAOqpC,EAAO,WAAc,WAAmBA,EAAA,CAAC,EAAIA,EAAO,WAExDqwF,EAAOrwF,EAAQ,CAAE,OAAQ,EAAM,QAC5B,CAKH,gBACP,CAEA,OAAOA,EAAO,CAAC,CACjB,CACF,CAIA,SAASswF,GACPC,EACA54G,EACAs2G,EACAtiB,EACA,CACA,IAAI3pC,EAAO,OAAOuuD,GAAQ,SAAW,CAAE,KAAMA,CAAQ,EAAAA,EAErD,GAAIvuD,EAAK,YACA,OAAAA,EACT,GAAWA,EAAK,KAAM,CACbA,EAAAltE,GAAO,GAAIy7H,CAAG,EACrB,IAAIvwF,EAASgiC,EAAK,OACd,OAAAhiC,GAAU,OAAOA,GAAW,WAC9BgiC,EAAK,OAASltE,GAAO,CAAC,EAAGkrC,CAAM,GAE1BgiC,CACT,CAGA,GAAI,CAACA,EAAK,MAAQA,EAAK,QAAUrqD,EAAS,CACjCqqD,EAAAltE,GAAO,GAAIktE,CAAI,EACtBA,EAAK,YAAc,GACf,IAAAwuD,EAAW17H,GAAOA,GAAO,GAAI6iB,EAAQ,MAAM,EAAGqqD,EAAK,MAAM,EAC7D,GAAIrqD,EAAQ,KACVqqD,EAAK,KAAOrqD,EAAQ,KACpBqqD,EAAK,OAASwuD,UACL74G,EAAQ,QAAQ,OAAQ,CACjC,IAAI84G,EAAU94G,EAAQ,QAAQA,EAAQ,QAAQ,OAAS,CAAC,EAAE,KAC1DqqD,EAAK,KAAOmuD,GAAWM,EAASD,EAAW,QAAW74G,EAAQ,IAAM,EAI/D,OAAAqqD,CACT,CAEA,IAAI0uD,EAAah6H,GAAUsrE,EAAK,MAAQ,EAAE,EACtC2uD,EAAYh5G,GAAWA,EAAQ,MAAS,IACxChhB,EAAO+5H,EAAW,KAClB3C,GAAY2C,EAAW,KAAMC,EAAU1C,GAAUjsD,EAAK,MAAM,EAC5D2uD,EAEAx2G,EAAQqxG,GACVkF,EAAW,MACX1uD,EAAK,MACL2pC,GAAUA,EAAO,QAAQ,YAGvBjqG,EAAOsgE,EAAK,MAAQ0uD,EAAW,KACnC,OAAIhvH,GAAQA,EAAK,OAAO,CAAC,IAAM,MAC7BA,EAAO,IAAMA,GAGR,CACL,YAAa,GACb,KAAA/K,EACA,MAAAwjB,EACA,KAAAzY,CAAA,CAEJ,CAKA,IAAIkvH,GAAU,CAAC,OAAQ,MAAM,EACzBC,GAAa,CAAC,OAAQ,KAAK,EAE3B17H,GAAO,UAAY,CAAC,EAMpB27H,GAAO,CACT,KAAM,aACN,MAAO,CACL,GAAI,CACF,KAAMF,GACN,SAAU,EACZ,EACA,IAAK,CACH,KAAM,OACN,QAAS,GACX,EACA,OAAQ,QACR,MAAO,QACP,UAAW,QACX,OAAQ,QACR,QAAS,QACT,YAAa,OACb,iBAAkB,OAClB,iBAAkB,CAChB,KAAM,OACN,QAAS,MACX,EACA,MAAO,CACL,KAAMC,GACN,QAAS,OACX,CACF,EACA,OAAQ,SAAiBnvI,EAAG,CAC1B,IAAIqvI,EAAW,KAEXplB,EAAS,KAAK,QACdh0F,EAAU,KAAK,OACfxb,EAAMwvG,EAAO,QACf,KAAK,GACLh0F,EACA,KAAK,QAEHw0G,EAAWhwH,EAAI,SACfkwG,EAAQlwG,EAAI,MACZisC,EAAOjsC,EAAI,KAEXolD,EAAU,GACVyvE,EAAoBrlB,EAAO,QAAQ,gBACnCslB,EAAyBtlB,EAAO,QAAQ,qBAExCulB,EACFF,GAA4B,qBAC1BG,EACFF,GACI,2BAEFpoG,EACF,KAAK,aAAe,KAAOqoG,EAAsB,KAAK,YACpDE,EACF,KAAK,kBAAoB,KACrBD,EACA,KAAK,iBAEPE,EAAgBhlB,EAAM,eACtB4f,GAAY,KAAMqE,GAAkBjkB,EAAM,cAAc,EAAG,KAAMV,CAAM,EACvEU,EAEJ9qD,EAAQ6vE,CAAgB,EAAI1E,GAAY/0G,EAAS05G,EAAe,KAAK,SAAS,EACtE9vE,EAAA14B,CAAW,EAAI,KAAK,OAAS,KAAK,UACtC04B,EAAQ6vE,CAAgB,EACxBlE,GAAgBv1G,EAAS05G,CAAa,EAE1C,IAAIC,EAAmB/vE,EAAQ6vE,CAAgB,EAAI,KAAK,iBAAmB,KAEvE3nH,EAAU,SAAU5oB,EAAG,CACrB0wI,GAAW1wI,CAAC,IACVkwI,EAAS,QACJplB,EAAA,QAAQwgB,EAAUh3H,EAAI,EAEtBw2G,EAAA,KAAKwgB,EAAUh3H,EAAI,EAE9B,EAGEsL,EAAK,CAAE,MAAO8wH,IACd,MAAM,QAAQ,KAAK,KAAK,EACrB,WAAM,QAAQ,SAAU1wI,EAAG,CAC9B4f,EAAG5f,CAAC,EAAI4oB,CAAA,CACT,EAEEhJ,EAAA,KAAK,KAAK,EAAIgJ,EAGf,IAAA/b,EAAO,CAAE,MAAO6zD,GAEhBiwE,EACF,CAAC,KAAK,aAAa,YACnB,KAAK,aAAa,SAClB,KAAK,aAAa,QAAQ,CACxB,KAAAppF,EACA,MAAAikE,EACA,SAAU5iG,EACV,SAAU83C,EAAQ14B,CAAW,EAC7B,cAAe04B,EAAQ6vE,CAAgB,EACxC,EAEH,GAAII,EAAY,CAKV,GAAAA,EAAW,SAAW,EACxB,OAAOA,EAAW,CAAC,KACVA,EAAW,OAAS,GAAK,CAACA,EAAW,OAOvC,OAAAA,EAAW,SAAW,EAAI9vI,EAAA,EAAMA,EAAE,OAAQ,GAAI8vI,CAAU,CAEnE,CAmBI,QAAK,MAAQ,IACf9jI,EAAK,GAAK+S,EACV/S,EAAK,MAAQ,CAAE,KAAA06C,EAAY,eAAgBkpF,CAAiB,MACvD,CAEL,IAAI/vI,EAAIkwI,GAAW,KAAK,OAAO,OAAO,EACtC,GAAIlwI,EAAG,CAELA,EAAE,SAAW,GACb,IAAImwI,EAASnwI,EAAE,KAAOuT,GAAO,GAAIvT,EAAE,IAAI,EACjCmwI,EAAA,GAAKA,EAAM,IAAM,GAEd,QAAA3wH,KAAS2wH,EAAM,GAAI,CACtB,IAAAC,EAAYD,EAAM,GAAG3wH,CAAK,EAC1BA,KAASN,IACLixH,EAAA,GAAG3wH,CAAK,EAAI,MAAM,QAAQ4wH,CAAS,EAAIA,EAAY,CAACA,CAAS,EAEvE,CAEA,QAASC,KAAWnxH,EACdmxH,KAAWF,EAAM,GAEnBA,EAAM,GAAGE,CAAO,EAAE,KAAKnxH,EAAGmxH,CAAO,CAAC,EAE5BF,EAAA,GAAGE,CAAO,EAAInoH,EAIpB,IAAAooH,EAAUtwI,EAAE,KAAK,MAAQuT,GAAO,GAAIvT,EAAE,KAAK,KAAK,EACpDswI,EAAO,KAAOzpF,EACdypF,EAAO,cAAc,EAAIP,CAAA,MAGzB5jI,EAAK,GAAK+S,CAEd,CAEA,OAAO/e,EAAE,KAAK,IAAKgM,EAAM,KAAK,OAAO,OAAO,CAC9C,CACF,EAEA,SAAS6jI,GAAY1wI,EAAG,CAEtB,GAAI,EAAAA,EAAE,SAAWA,EAAE,QAAUA,EAAE,SAAWA,EAAE,WAExC,CAAAA,EAAE,kBAEF,EAAAA,EAAE,SAAW,QAAaA,EAAE,SAAW,GAE3C,IAAIA,EAAE,eAAiBA,EAAE,cAAc,aAAc,CACnD,IAAI4Y,EAAS5Y,EAAE,cAAc,aAAa,QAAQ,EAC9C,iBAAc,KAAK4Y,CAAM,EAAK,MACpC,CAEA,OAAI5Y,EAAE,gBACJA,EAAE,eAAe,EAEZ,EACT,EAEA,SAAS4wI,GAAYn5H,EAAU,CAC7B,GAAIA,GAEF,QADI2M,EACK/jB,EAAI,EAAGA,EAAIoX,EAAS,OAAQpX,IAKnC,GAJA+jB,EAAQ3M,EAASpX,CAAC,EACd+jB,EAAM,MAAQ,KAGdA,EAAM,WAAaA,EAAQwsH,GAAWxsH,EAAM,QAAQ,GAC/C,OAAAA,EAIf,CAEA,IAAI6jH,GAEJ,SAASl7C,GAASvmE,EAAK,CACjB,KAAAumE,GAAQ,WAAak7C,KAASzhH,GAClC,CAAAumE,GAAQ,UAAY,GAEbk7C,GAAAzhH,EAEH,IAAAnV,EAAQ,SAAUlR,EAAG,CAAE,OAAOA,IAAM,QAEpC8wI,EAAmB,SAAU15H,EAAI25H,EAAS,CACxC,IAAA7wI,EAAIkX,EAAG,SAAS,aAChBlG,EAAMhR,CAAC,GAAKgR,EAAMhR,EAAIA,EAAE,IAAI,GAAKgR,EAAMhR,EAAIA,EAAE,qBAAqB,GACpEA,EAAEkX,EAAI25H,CAAO,CACf,EAGF1qH,EAAI,MAAM,CACR,aAAc,UAAyB,CACjCnV,EAAM,KAAK,SAAS,MAAM,GAC5B,KAAK,YAAc,KACd,aAAU,KAAK,SAAS,OACxB,aAAQ,KAAK,IAAI,EACtBmV,EAAI,KAAK,eAAe,KAAM,SAAU,KAAK,QAAQ,QAAQ,OAAO,GAEpE,KAAK,YAAe,KAAK,SAAW,KAAK,QAAQ,aAAgB,KAEnEyqH,EAAiB,KAAM,IAAI,CAC7B,EACA,UAAW,UAAsB,CAC/BA,EAAiB,IAAI,CACvB,EACD,EAEM,sBAAezqH,EAAI,UAAW,UAAW,CAC9C,IAAK,UAAgB,CAAE,OAAO,KAAK,YAAY,OAAQ,EACxD,EAEM,sBAAeA,EAAI,UAAW,SAAU,CAC7C,IAAK,UAAgB,CAAE,OAAO,KAAK,YAAY,MAAO,EACvD,EAEGA,EAAA,UAAU,aAAcimH,EAAI,EAC5BjmH,EAAA,UAAU,aAAcypH,EAAI,EAE5B,IAAAn/G,EAAStK,EAAI,OAAO,sBAExBsK,EAAO,iBAAmBA,EAAO,iBAAmBA,EAAO,kBAAoBA,EAAO,QACxF,CAIA,IAAI7a,GAAY,OAAO,OAAW,IAIlC,SAASk7H,GACPC,EACAC,EACAC,EACAC,EACAC,EACA,CAEI,IAAAC,EAAWJ,GAAe,GAE1BK,EAAUJ,GAAqB,cAAO,IAAI,EAE1CK,EAAUJ,GAAqB,cAAO,IAAI,EAEvCH,EAAA,QAAQ,SAAU5lB,EAAO,CAC9BomB,GAAeH,EAAUC,EAASC,EAASnmB,EAAOgmB,CAAW,EAC9D,EAGD,QAASnxI,EAAI,EAAGkD,EAAIkuI,EAAS,OAAQpxI,EAAIkD,EAAGlD,IACtCoxI,EAASpxI,CAAC,IAAM,MAClBoxI,EAAS,KAAKA,EAAS,OAAOpxI,EAAG,CAAC,EAAE,CAAC,CAAC,EACtCkD,IACAlD,KAgBG,OACL,SAAAoxI,EACA,QAAAC,EACA,QAAAC,CAAA,CAEJ,CAEA,SAASC,GACPH,EACAC,EACAC,EACAnmB,EACAhgH,EACAqmI,EACA,CACA,IAAI/7H,EAAO01G,EAAM,KACb1/G,EAAO0/G,EAAM,KAmBbsmB,EACFtmB,EAAM,qBAAuB,GAC3BumB,EAAiBC,GAAcl8H,EAAMtK,EAAQsmI,EAAoB,MAAM,EAEvE,OAAOtmB,EAAM,eAAkB,YACjCsmB,EAAoB,UAAYtmB,EAAM,eAGxC,IAAI6f,EAAS,CACX,KAAM0G,EACN,MAAOE,GAAkBF,EAAgBD,CAAmB,EAC5D,WAAYtmB,EAAM,YAAc,CAAE,QAASA,EAAM,SAAU,EAC3D,MAAOA,EAAM,MACT,OAAOA,EAAM,OAAU,SACrB,CAACA,EAAM,KAAK,EACZA,EAAM,MACR,CAAC,EACL,UAAW,CAAC,EACZ,WAAY,CAAC,EACb,KAAA1/G,EACA,OAAAN,EACA,QAAAqmI,EACA,SAAUrmB,EAAM,SAChB,YAAaA,EAAM,YACnB,KAAMA,EAAM,MAAQ,CAAC,EACrB,MACEA,EAAM,OAAS,KACX,CAAC,EACDA,EAAM,WACJA,EAAM,MACN,CAAE,QAASA,EAAM,KAAM,GAoC7B,GAjCAA,EAAM,UAoBFA,EAAA,SAAS,QAAQ,SAAUpnG,EAAO,CACtC,IAAI8tH,EAAeL,EACfpE,GAAWoE,EAAU,IAAOztH,EAAM,IAAM,EACxC,OACJwtH,GAAeH,EAAUC,EAASC,EAASvtH,EAAOinH,EAAQ6G,CAAY,EACvE,EAGER,EAAQrG,EAAO,IAAI,IACboG,EAAA,KAAKpG,EAAO,IAAI,EACjBqG,EAAArG,EAAO,IAAI,EAAIA,GAGrB7f,EAAM,QAAU,OAElB,QADI5b,EAAU,MAAM,QAAQ4b,EAAM,KAAK,EAAIA,EAAM,MAAQ,CAACA,EAAM,KAAK,EAC5DnrH,EAAI,EAAGA,EAAIuvG,EAAQ,OAAQ,EAAEvvG,EAAG,CACnC,IAAAsrG,EAAQiE,EAAQvvG,CAAC,EAUjB8xI,EAAa,CACf,KAAMxmC,EACN,SAAU6f,EAAM,UAElBomB,GACEH,EACAC,EACAC,EACAQ,EACA3mI,EACA6/H,EAAO,MAAQ,IAEnB,CAGEv/H,IACG6lI,EAAQ7lI,CAAI,IACf6lI,EAAQ7lI,CAAI,EAAIu/H,GAStB,CAEA,SAAS4G,GACPn8H,EACAg8H,EACA,CACA,IAAI3uC,EAAQwqC,GAAe73H,EAAM,GAAIg8H,CAAmB,EAWjD,OAAA3uC,CACT,CAEA,SAAS6uC,GACPl8H,EACAtK,EACA2jI,EACA,CAGA,OAFKA,IAAiBr5H,IAAK,QAAQ,MAAO,EAAE,GACxCA,EAAK,CAAC,IAAM,KACZtK,GAAU,KAAesK,EACtB23H,GAAYjiI,EAAO,KAAQ,IAAMsK,CAAK,CAC/C,CAMA,SAASs8H,GACPhB,EACAtmB,EACA,CACI,IAAAxvG,EAAM61H,GAAeC,CAAM,EAC3BK,EAAWn2H,EAAI,SACfo2H,EAAUp2H,EAAI,QACdq2H,EAAUr2H,EAAI,QAElB,SAAS+2H,EAAWjB,EAAQ,CACXA,KAAQK,EAAUC,EAASC,CAAO,CACnD,CAESW,WAAUC,EAAe/mB,EAAO,CACvC,IAAIhgH,EAAU,OAAO+mI,GAAkB,SAAYZ,EAAQY,CAAa,EAAI,OAE5EpB,GAAe,CAAC3lB,GAAS+mB,CAAa,EAAGd,EAAUC,EAASC,EAASnmI,CAAM,EAGvEA,GAAUA,EAAO,MAAM,QACzB2lI,GAEE3lI,EAAO,MAAM,IAAI,SAAUmgG,EAAO,CAAE,MAAQ,CAAE,KAAMA,EAAO,SAAU,CAAC6f,CAAK,CAAE,EAAK,EAClFimB,EACAC,EACAC,EACAnmI,CAAA,CAGN,CAEA,SAASgnI,GAAa,CACb,OAAAf,EAAS,IAAI,SAAU37H,EAAM,CAAE,OAAO47H,EAAQ57H,CAAI,EAAI,CAC/D,CAES9G,WACP0gI,EACA+C,EACAlH,EACA,CACA,IAAID,EAAWmE,GAAkBC,EAAK+C,EAAc,GAAO3nB,CAAM,EAC7Dh/G,EAAOw/H,EAAS,KAEpB,GAAIx/H,EAAM,CACJ,IAAAu/H,EAASsG,EAAQ7lI,CAAI,EAIzB,GAAI,CAACu/H,EAAiB,OAAAqH,EAAa,KAAMpH,CAAQ,EACjD,IAAIqH,EAAatH,EAAO,MAAM,KAC3B,OAAO,SAAUv6H,EAAK,CAAE,MAAO,CAACA,EAAI,SAAW,EAC/C,IAAI,SAAUA,EAAK,CAAE,OAAOA,EAAI,KAAO,EAM1C,GAJI,OAAOw6H,EAAS,QAAW,WAC7BA,EAAS,OAAS,IAGhBmH,GAAgB,OAAOA,EAAa,QAAW,SACxC,QAAA3hI,KAAO2hI,EAAa,OACvB,EAAE3hI,KAAOw6H,EAAS,SAAWqH,EAAW,QAAQ7hI,CAAG,EAAI,KACzDw6H,EAAS,OAAOx6H,CAAG,EAAI2hI,EAAa,OAAO3hI,CAAG,GAK3C,OAAAw6H,EAAA,KAAOgE,GAAWjE,EAAO,KAAMC,EAAS,MAAwC,EAClFoH,EAAarH,EAAQC,EAAUC,CAAc,UAC3CD,EAAS,KAAM,CACxBA,EAAS,OAAS,GAClB,QAASjrI,EAAI,EAAGA,EAAIoxI,EAAS,OAAQpxI,IAAK,CACpC,IAAAyV,EAAO27H,EAASpxI,CAAC,EACjBuyI,EAAWlB,EAAQ57H,CAAI,EAC3B,GAAI+8H,GAAWD,EAAS,MAAOtH,EAAS,KAAMA,EAAS,MAAM,EACpD,OAAAoH,EAAaE,EAAUtH,EAAUC,CAAc,CAE1D,CACF,CAEO,OAAAmH,EAAa,KAAMpH,CAAQ,CACpC,CAES,SAAAwH,EACPzH,EACAC,EACA,CACA,IAAIyH,EAAmB1H,EAAO,SAC1ByH,EAAW,OAAOC,GAAqB,WACvCA,EAAiB3H,GAAYC,EAAQC,EAAU,KAAMxgB,CAAM,CAAC,EAC5DioB,EAMJ,GAJI,OAAOD,GAAa,WACtBA,EAAW,CAAE,KAAMA,IAGjB,CAACA,GAAY,OAAOA,GAAa,SAM5B,OAAAJ,EAAa,KAAMpH,CAAQ,EAGpC,IAAIj6E,EAAKyhF,EACLhnI,EAAOulD,EAAG,KACVv7C,EAAOu7C,EAAG,KACV/3B,EAAQgyG,EAAS,MACjBzqH,EAAOyqH,EAAS,KAChBnsF,EAASmsF,EAAS,OAKtB,GAJAhyG,EAAQ+3B,EAAG,eAAe,OAAO,EAAIA,EAAG,MAAQ/3B,EAChDzY,EAAOwwC,EAAG,eAAe,MAAM,EAAIA,EAAG,KAAOxwC,EAC7Cs+B,EAASkS,EAAG,eAAe,QAAQ,EAAIA,EAAG,OAASlS,EAE/CrzC,EAEiB,OAAA6lI,EAAQ7lI,CAAI,EAIxBkD,EAAM,CACX,YAAa,GACb,KAAAlD,EACA,MAAAwtB,EACA,KAAAzY,EACA,OAAAs+B,CAAA,EACC,OAAWmsF,CAAQ,KACbx1H,EAAM,CAEX,IAAA85H,EAAUoD,GAAkBl9H,EAAMu1H,CAAM,EAExC9zE,EAAe+3E,GAAWM,EAASzwF,CAAwD,EAE/F,OAAOnwC,EAAM,CACX,YAAa,GACb,KAAMuoD,EACN,MAAAj+B,EACA,KAAAzY,CAAA,EACC,OAAWyqH,CAAQ,MAKfoH,UAAa,KAAMpH,CAAQ,CAEtC,CAES,SAAA3/B,EACP0/B,EACAC,EACAuG,EACA,CACA,IAAIoB,EAAc3D,GAAWuC,EAASvG,EAAS,MAAuD,EAClG4H,EAAelkI,EAAM,CACvB,YAAa,GACb,KAAMikI,CAAA,CACP,EACD,GAAIC,EAAc,CAChB,IAAIt5D,EAAUs5D,EAAa,QACvBC,EAAgBv5D,EAAQA,EAAQ,OAAS,CAAC,EAC9C,OAAA0xD,EAAS,OAAS4H,EAAa,OACxBR,EAAaS,EAAe7H,CAAQ,CAC7C,CACO,OAAAoH,EAAa,KAAMpH,CAAQ,CACpC,CAES,SAAAoH,EACPrH,EACAC,EACAC,EACA,CACI,OAAAF,GAAUA,EAAO,SACZyH,EAASzH,EAAQE,GAAkBD,CAAQ,EAEhDD,GAAUA,EAAO,QACZ1/B,EAAM0/B,EAAQC,EAAUD,EAAO,OAAO,EAExCD,GAAYC,EAAQC,EAAUC,EAAgBzgB,CAAM,CAC7D,CAEO,OACL,MAAO97G,EACP,SAAUsjI,EACV,UAAWE,EACX,UAAWH,CAAA,CAEf,CAEA,SAASQ,GACP1vC,EACArtF,EACAqpC,EACA,CACI,IAAA9N,EAAIv7B,EAAK,MAAMqtF,CAAK,EAExB,GAAK9xD,GAEL,GAAW,CAAC8N,EACH,aAFA,UAKA,QAAA9+C,EAAI,EAAGwS,EAAMw+B,EAAE,OAAQhxC,EAAIwS,EAAK,EAAExS,EAAG,CAC5C,IAAIyQ,EAAMqyF,EAAM,KAAK9iG,EAAI,CAAC,EACtByQ,IAEFquC,EAAOruC,EAAI,MAAQ,WAAW,EAAI,OAAOugC,EAAEhxC,CAAC,GAAM,SAAWqqI,GAAOr5F,EAAEhxC,CAAC,CAAC,EAAIgxC,EAAEhxC,CAAC,EAEnF,CAEO,QACT,CAEA,SAAS2yI,GAAmBl9H,EAAMu1H,EAAQ,CACjC,OAAA6B,GAAYp3H,EAAMu1H,EAAO,OAASA,EAAO,OAAO,KAAO,IAAK,EAAI,CACzE,CAKA,IAAI+H,GACFn9H,IAAa,OAAO,aAAe,OAAO,YAAY,IAClD,OAAO,YACP,KAEN,SAASo9H,IAAe,CACtB,OAAOD,GAAK,MAAM,QAAQ,CAAC,CAC7B,CAEA,IAAIpwI,GAAOqwI,GAAY,EAEvB,SAASC,IAAe,CACf,OAAAtwI,EACT,CAEA,SAASuwI,GAAaziI,EAAK,CACzB,OAAQ9N,GAAO8N,CACjB,CAIA,IAAI0iI,GAAuB,cAAO,IAAI,EAEtC,SAASC,IAAe,CAElB,sBAAuB,OAAO,UAChC,OAAO,QAAQ,kBAAoB,UAOrC,IAAIC,EAAkB,OAAO,SAAS,SAAW,KAAO,OAAO,SAAS,KACpEC,EAAe,OAAO,SAAS,KAAK,QAAQD,EAAiB,EAAE,EAE/DE,EAAY3/H,GAAO,GAAI,OAAO,QAAQ,KAAK,EAC/C,OAAA2/H,EAAU,IAAMN,KAChB,OAAO,QAAQ,aAAaM,EAAW,GAAID,CAAY,EAChD,wBAAiB,WAAYE,EAAc,EAC3C,UAAY,CACV,2BAAoB,WAAYA,EAAc,EAEzD,CAEA,SAASC,GACPhpB,EACA52G,EACA0R,EACAmuH,EACA,CACI,GAACjpB,EAAO,IAIR,KAAAlc,EAAWkc,EAAO,QAAQ,eACzBlc,GASEkc,EAAA,IAAI,UAAU,UAAY,CAC/B,IAAIl6E,EAAWojG,KACXC,EAAerlC,EAAS,KAC1Bkc,EACA52G,EACA0R,EACAmuH,EAAQnjG,EAAW,MAGhBqjG,IAID,OAAOA,EAAa,MAAS,WAE5BA,EAAA,KAAK,SAAUA,EAAc,CAC5BC,GAAkBD,EAAerjG,CAAQ,EAC1C,EACA,MAAM,SAAUloB,EAAK,CAGpB,CACD,EAEHwrH,GAAiBD,EAAcrjG,CAAQ,EACzC,CACD,EACH,CAEA,SAASujG,IAAsB,CAC7B,IAAIrjI,EAAMwiI,KACNxiI,IACF0iI,GAAc1iI,CAAG,EAAI,CACnB,EAAG,OAAO,YACV,EAAG,OAAO,aAGhB,CAEA,SAAS+iI,GAAgB7zI,EAAG,CACPm0I,KACfn0I,EAAE,OAASA,EAAE,MAAM,KACTuzI,GAAAvzI,EAAE,MAAM,GAAG,CAE3B,CAEA,SAASg0I,IAAqB,CAC5B,IAAIljI,EAAMwiI,KACV,GAAIxiI,EACF,OAAO0iI,GAAc1iI,CAAG,CAE5B,CAEA,SAASsjI,GAAoB1qH,EAAIqrB,EAAQ,CACvC,IAAIs/F,EAAQ,SAAS,gBACjBC,EAAUD,EAAM,wBAChBE,EAAS7qH,EAAG,wBACT,OACL,EAAG6qH,EAAO,KAAOD,EAAQ,KAAOv/F,EAAO,EACvC,EAAGw/F,EAAO,IAAMD,EAAQ,IAAMv/F,EAAO,EAEzC,CAEA,SAASy/F,GAAiB7iI,EAAK,CAC7B,OAAO68B,GAAS78B,EAAI,CAAC,GAAK68B,GAAS78B,EAAI,CAAC,CAC1C,CAEA,SAAS8iI,GAAmB9iI,EAAK,CACxB,OACL,EAAG68B,GAAS78B,EAAI,CAAC,EAAIA,EAAI,EAAI,OAAO,YACpC,EAAG68B,GAAS78B,EAAI,CAAC,EAAIA,EAAI,EAAI,OAAO,YAExC,CAEA,SAAS+iI,GAAiB/iI,EAAK,CACtB,OACL,EAAG68B,GAAS78B,EAAI,CAAC,EAAIA,EAAI,EAAI,EAC7B,EAAG68B,GAAS78B,EAAI,CAAC,EAAIA,EAAI,EAAI,EAEjC,CAEA,SAAS68B,GAAUruC,EAAG,CACpB,OAAO,OAAOA,GAAM,QACtB,CAEA,IAAIw0I,GAAyB,OAE7B,SAAST,GAAkBD,EAAcrjG,EAAU,CAC7C,IAAAl/B,EAAW,OAAOuiI,GAAiB,SACvC,GAAIviI,GAAY,OAAOuiI,EAAa,UAAa,SAAU,CAGzD,IAAIvqH,EAAKirH,GAAuB,KAAKV,EAAa,QAAQ,EACtD,SAAS,eAAeA,EAAa,SAAS,MAAM,CAAC,CAAC,EACtD,SAAS,cAAcA,EAAa,QAAQ,EAEhD,GAAIvqH,EAAI,CACF,IAAAqrB,EACFk/F,EAAa,QAAU,OAAOA,EAAa,QAAW,SAClDA,EAAa,OACb,GACNl/F,EAAS2/F,GAAgB3/F,CAAM,EACpBnE,EAAAwjG,GAAmB1qH,EAAIqrB,CAAM,OAC/By/F,GAAgBP,CAAY,IACrCrjG,EAAW6jG,GAAkBR,CAAY,EAElC,MAAAviI,GAAY8iI,GAAgBP,CAAY,IACjDrjG,EAAW6jG,GAAkBR,CAAY,GAGvCrjG,IAEE,mBAAoB,SAAS,gBAAgB,MAC/C,OAAO,SAAS,CACd,KAAMA,EAAS,EACf,IAAKA,EAAS,EAEd,SAAUqjG,EAAa,SACxB,EAED,OAAO,SAASrjG,EAAS,EAAGA,EAAS,CAAC,EAG5C,CAIA,IAAIgkG,GACF3+H,IACC,UAAY,CACP,IAAAkxE,EAAK,OAAO,UAAU,UAGvB,OAAAA,EAAG,QAAQ,YAAY,IAAM,IAAMA,EAAG,QAAQ,aAAa,IAAM,KAClEA,EAAG,QAAQ,eAAe,IAAM,IAChCA,EAAG,QAAQ,QAAQ,IAAM,IACzBA,EAAG,QAAQ,eAAe,IAAM,GAEzB,GAGF,OAAO,SAAW,OAAO,OAAO,QAAQ,WAAc,UAC/D,IAEF,SAAS0tD,GAAWt1F,EAAKu1F,EAAS,CACbX,KAGnB,IAAIY,EAAU,OAAO,QACjB,IACF,GAAID,EAAS,CAEX,IAAIlB,EAAY3/H,GAAO,CAAC,EAAG8gI,EAAQ,KAAK,EACxCnB,EAAU,IAAMN,KACRyB,EAAA,aAAanB,EAAW,GAAIr0F,CAAG,OAE/Bw1F,EAAA,UAAU,CAAE,IAAKxB,GAAYF,IAAa,CAAK,KAAI9zF,CAAG,OAEtD,CACV,OAAO,SAASu1F,EAAU,UAAY,QAAQ,EAAEv1F,CAAG,CACrD,CACF,CAEA,SAASy1F,GAAcz1F,EAAK,CAC1Bs1F,GAAUt1F,EAAK,EAAI,CACrB,CAGA,IAAI01F,GAAwB,CAC1B,WAAY,EACZ,QAAS,EACT,UAAW,EACX,WAAY,EACd,EAEA,SAASC,GAAiCtvH,EAAM1R,EAAI,CAC3C,OAAAihI,GACLvvH,EACA1R,EACA+gI,GAAsB,WACrB,+BAAmCrvH,EAAK,SAAY,SAAcwvH,GACjElhI,CAAA,EACG,4BAET,CAEA,SAASmhI,GAAiCzvH,EAAM1R,EAAI,CAClD,IAAI0pC,EAAQu3F,GACVvvH,EACA1R,EACA+gI,GAAsB,WACrB,sDAA0DrvH,EAAK,SAAY,MAG9E,OAAAg4B,EAAM,KAAO,uBACNA,CACT,CAEA,SAAS03F,GAAgC1vH,EAAM1R,EAAI,CAC1C,OAAAihI,GACLvvH,EACA1R,EACA+gI,GAAsB,UACrB,8BAAkCrvH,EAAK,SAAY,SAAc1R,EAAG,SAAY,2BAErF,CAEA,SAASqhI,GAA8B3vH,EAAM1R,EAAI,CACxC,OAAAihI,GACLvvH,EACA1R,EACA+gI,GAAsB,QACrB,4BAAgCrvH,EAAK,SAAY,SAAc1R,EAAG,SAAY,4BAEnF,CAEA,SAASihI,GAAmBvvH,EAAM1R,EAAI2J,EAAM2/B,EAAS,CAC/C,IAAAI,EAAQ,IAAI,MAAMJ,CAAO,EAC7B,OAAAI,EAAM,UAAY,GAClBA,EAAM,KAAOh4B,EACbg4B,EAAM,GAAK1pC,EACX0pC,EAAM,KAAO//B,EAEN+/B,CACT,CAEA,IAAI43F,GAAkB,CAAC,SAAU,QAAS,MAAM,EAEhD,SAASJ,GAAgBlhI,EAAI,CACvB,UAAOA,GAAO,SAAmB,OAAAA,EACrC,GAAI,SAAUA,EAAM,OAAOA,EAAG,KAC9B,IAAIo3H,EAAW,GACC,OAAAkK,GAAA,QAAQ,SAAU1kI,EAAK,CACjCA,KAAOoD,IAAeo3H,EAAAx6H,CAAG,EAAIoD,EAAGpD,CAAG,EAAG,CAC3C,EACM,KAAK,UAAUw6H,EAAU,KAAM,CAAC,CACzC,CAEA,SAASmK,GAAS/sH,EAAK,CACd,cAAO,UAAU,SAAS,KAAKA,CAAG,EAAE,QAAQ,OAAO,EAAI,EAChE,CAEA,SAASgtH,GAAqBhtH,EAAKitH,EAAW,CAE1C,OAAAF,GAAQ/sH,CAAG,GACXA,EAAI,YACHitH,GAAa,MAAQjtH,EAAI,OAASitH,EAEvC,CAIA,SAASC,GAAUjoH,EAAO1a,EAAIsK,EAAI,CAC5B,IAAA89F,EAAO,SAAU13G,EAAO,CACtBA,GAASgqB,EAAM,OACdpQ,IAECoQ,EAAMhqB,CAAK,EACVsP,EAAA0a,EAAMhqB,CAAK,EAAG,UAAY,CAC3B03G,EAAK13G,EAAQ,CAAC,EACf,EAED03G,EAAK13G,EAAQ,CAAC,CAElB,EAEF03G,EAAK,CAAC,CACR,CAIA,SAASw6B,GAAwBj8D,EAAS,CACjC,gBAAU1lE,EAAI0R,EAAMu7D,EAAM,CAC/B,IAAI20D,EAAW,GACX9sH,EAAU,EACV40B,EAAQ,KAEZm4F,GAAkBn8D,EAAS,SAAUlkE,EAAK/U,EAAGqO,EAAO8B,EAAK,CAMvD,GAAI,OAAO4E,GAAQ,YAAcA,EAAI,MAAQ,OAAW,CAC3CogI,EAAA,GACX9sH,IAEIrB,MAAU3S,GAAK,SAAUghI,EAAa,CACpCC,GAAWD,CAAW,IACxBA,EAAcA,EAAY,SAG5BtgI,EAAI,SAAW,OAAOsgI,GAAgB,WAClCA,EACA/N,GAAK,OAAO+N,CAAW,EAC3BhnI,EAAM,WAAW8B,CAAG,EAAIklI,EACxBhtH,IACIA,GAAW,GACRm4D,GACP,CACD,EAEGn8B,EAAShwC,GAAK,SAAU6S,EAAQ,CAC9B,IAAA40B,EAAM,qCAAuC3rC,EAAM,KAAO+W,EAEzD+1B,IACHA,EAAQ63F,GAAQ5tH,CAAM,EAClBA,EACA,IAAI,MAAM40B,CAAG,EACjB0kC,EAAKvjC,CAAK,EACZ,CACD,EAEGvpC,EACA,IACIA,EAAAqB,EAAIiS,EAASq9B,CAAM,QAClBhlD,EAAG,CACVglD,EAAOhlD,CAAC,CACV,CACA,GAAIqU,EACE,UAAOA,EAAI,MAAS,WAClBA,EAAA,KAAKsT,EAASq9B,CAAM,MACnB,CAEL,IAAIj+B,EAAO1S,EAAI,UACX0S,GAAQ,OAAOA,EAAK,MAAS,YAC1BA,EAAA,KAAKY,EAASq9B,CAAM,CAE7B,CAEJ,EACD,EAEI8wF,GAAiB30D,GAAG,CAE7B,CAEA,SAAS40D,GACPn8D,EACA3mE,EACA,CACA,OAAOijI,GAAQt8D,EAAQ,IAAI,SAAUvoC,EAAG,CACtC,OAAO,OAAO,KAAKA,EAAE,UAAU,EAAE,IAAI,SAAUvgC,EAAK,CAAS,OAAAmC,EAC3Do+B,EAAE,WAAWvgC,CAAG,EAChBugC,EAAE,UAAUvgC,CAAG,EACfugC,EAAGvgC,CAAA,CACL,CAAI,CACL,EAAC,CACJ,CAEA,SAASolI,GAASvjI,EAAK,CACrB,OAAO,MAAM,UAAU,OAAO,MAAM,GAAIA,CAAG,CAC7C,CAEA,IAAIsE,GACF,OAAO,QAAW,YAClB,OAAO,OAAO,aAAgB,SAEhC,SAASg/H,GAAYtkI,EAAK,CACxB,OAAOA,EAAI,YAAesF,IAAatF,EAAI,OAAO,WAAW,IAAM,QACrE,CAMA,SAASqD,GAAM/B,EAAI,CACjB,IAAIgC,EAAS,GACb,OAAO,UAAY,CAEjB,QADIpT,EAAO,CAAI,EAAAgR,EAAM,UAAU,OACvBA,KAAQhR,EAAMgR,CAAI,EAAI,UAAWA,CAAI,EAE7C,GAAI,CAAAoC,EACK,OAAAA,EAAA,GACFhC,EAAG,MAAM,KAAMpR,CAAI,EAE9B,CAIA,IAAIs0I,GAAU,SAAkBrrB,EAAQ9jG,EAAM,CAC5C,KAAK,OAAS8jG,EACT,UAAOsrB,GAAcpvH,CAAI,EAE9B,KAAK,QAAU0kH,GACf,KAAK,QAAU,KACf,KAAK,MAAQ,GACb,KAAK,SAAW,GAChB,KAAK,cAAgB,GACrB,KAAK,SAAW,GAChB,KAAK,UAAY,EACnB,EAEAyK,GAAQ,UAAU,OAAS,SAAiB54H,EAAI,CAC9C,KAAK,GAAKA,CACZ,EAEA44H,GAAQ,UAAU,QAAU,SAAkB54H,EAAI84H,EAAS,CACrD,KAAK,MACJ94H,KAEE,cAAS,KAAKA,CAAE,EACjB84H,GACG,mBAAc,KAAKA,CAAO,EAGrC,EAEAF,GAAQ,UAAU,QAAU,SAAkBE,EAAS,CAChD,cAAS,KAAKA,CAAO,CAC5B,EAEAF,GAAQ,UAAU,aAAe,SAC/B7K,EACAgL,EACAC,EACA,CACE,IAAIrG,EAAW,KAEb1kB,EAEA,IACFA,EAAQ,KAAK,OAAO,MAAM8f,EAAU,KAAK,OAAO,QACzCtrI,EAAG,CACL,oBAAS,QAAQ,SAAUud,EAAI,CAClCA,EAAGvd,CAAC,EACL,EAEKA,CACR,CACA,IAAI6lB,EAAO,KAAK,QACX,uBACH2lG,EACA,UAAY,CACV0kB,EAAS,YAAY1kB,CAAK,EAC1B8qB,GAAcA,EAAW9qB,CAAK,EAC9B0kB,EAAS,UAAU,EACnBA,EAAS,OAAO,WAAW,QAAQ,SAAUpjI,EAAM,CACzCA,KAAK0+G,EAAO3lG,CAAI,EACzB,EAGIqqH,EAAS,QACZA,EAAS,MAAQ,GACRA,EAAA,SAAS,QAAQ,SAAU3yH,EAAI,CACtCA,EAAGiuG,CAAK,EACT,EAEL,EACA,SAAU9iG,EAAK,CACT6tH,GACFA,EAAQ7tH,CAAG,EAETA,GAAO,CAACwnH,EAAS,QAKf,CAACwF,GAAoBhtH,EAAKusH,GAAsB,UAAU,GAAKpvH,IAAS6lH,MAC1EwE,EAAS,MAAQ,GACRA,EAAA,cAAc,QAAQ,SAAU3yH,EAAI,CAC3CA,EAAGmL,CAAG,EACP,EAGP,EAEJ,EAEAytH,GAAQ,UAAU,kBAAoB,SAA4B3qB,EAAO8qB,EAAYC,EAAS,CAC1F,IAAIrG,EAAW,KAEbp5G,EAAU,KAAK,QACnB,KAAK,QAAU00F,EACX,IAAAz7D,EAAQ,SAAUrnC,EAAK,CAIrB,CAACgtH,GAAoBhtH,CAAG,GAAK+sH,GAAQ/sH,CAAG,IACtCwnH,EAAS,SAAS,OACXA,EAAA,SAAS,QAAQ,SAAU3yH,EAAI,CACtCA,EAAGmL,CAAG,EACP,EAKD,QAAQ,MAAMA,CAAG,GAGrB6tH,GAAWA,EAAQ7tH,CAAG,GAEpB8tH,EAAiBhrB,EAAM,QAAQ,OAAS,EACxCirB,EAAmB3/G,EAAQ,QAAQ,OAAS,EAE9C,GAAA+0G,GAAYrgB,EAAO10F,CAAO,GAE1B0/G,IAAmBC,GACnBjrB,EAAM,QAAQgrB,CAAc,IAAM1/G,EAAQ,QAAQ2/G,CAAgB,EAElE,OAAK,eAAU,EACXjrB,EAAM,MACRsoB,GAAa,KAAK,OAAQh9G,EAAS00F,EAAO,EAAK,EAE1Cz7D,EAAMslF,GAAgCv+G,EAAS00F,CAAK,CAAC,EAG9D,IAAIlwG,EAAMo7H,GACR,KAAK,QAAQ,QACblrB,EAAM,SAEFmrB,EAAUr7H,EAAI,QACds7H,EAAct7H,EAAI,YAClBu7H,EAAYv7H,EAAI,UAElBqS,EAAQ,GAAG,OAEbmpH,GAAmBF,CAAW,EAE9B,KAAK,OAAO,YAEZG,GAAmBJ,CAAO,EAE1BE,EAAU,IAAI,SAAUxlG,EAAG,CAAE,OAAOA,EAAE,YAAc,EAEpDwkG,GAAuBgB,CAAS,GAG9Bv1H,EAAW,SAAUxU,EAAMq0E,EAAM,CAC/B,GAAA+uD,EAAS,UAAY1kB,EACvB,OAAOz7D,EAAMulF,GAA+Bx+G,EAAS00F,CAAK,CAAC,EAEzD,IACG1+G,EAAA0+G,EAAO10F,EAAS,SAAU5iB,EAAI,CAC7BA,IAAO,IAETg8H,EAAS,UAAU,EAAI,EACjBngF,EAAAwlF,GAA6Bz+G,EAAS00F,CAAK,CAAC,GACzCiqB,GAAQvhI,CAAE,GACnBg8H,EAAS,UAAU,EAAI,EACvBngF,EAAM77C,CAAE,GAER,OAAOA,GAAO,UACb,OAAOA,GAAO,WACZ,OAAOA,EAAG,MAAS,UAAY,OAAOA,EAAG,MAAS,WAG/C67C,EAAAmlF,GAAgCp+G,EAAS00F,CAAK,CAAC,EACjD,OAAOt3G,GAAO,UAAYA,EAAG,QAC/Bg8H,EAAS,QAAQh8H,CAAE,EAEnBg8H,EAAS,KAAKh8H,CAAE,GAIlBitE,EAAKjtE,CAAE,CACT,CACD,QACMlU,EAAG,CACV+vD,EAAM/vD,CAAC,CACT,GAGO41I,GAAAjoH,EAAOrM,EAAU,UAAY,CAGhC,IAAA01H,EAAcC,GAAmBJ,CAAS,EAC1ClpH,EAAQqpH,EAAY,OAAO9G,EAAS,OAAO,YAAY,EAClDviH,KAAOrM,EAAU,UAAY,CAChC,GAAA4uH,EAAS,UAAY1kB,EACvB,OAAOz7D,EAAMulF,GAA+Bx+G,EAAS00F,CAAK,CAAC,EAE7D0kB,EAAS,QAAU,KACnBoG,EAAW9qB,CAAK,EACZ0kB,EAAS,OAAO,KACTA,EAAA,OAAO,IAAI,UAAU,UAAY,CACxC3D,GAAmB/gB,CAAK,EACzB,CACH,CACD,EACF,CACH,EAEA2qB,GAAQ,UAAU,YAAc,SAAsB3qB,EAAO,CAC3D,KAAK,QAAUA,EACV,SAAM,KAAK,GAAGA,CAAK,CAC1B,EAEA2qB,GAAQ,UAAU,eAAiB,UAA2B,CAE9D,EAEAA,GAAQ,UAAU,SAAW,UAAqB,CAG3C,eAAU,QAAQ,SAAUe,EAAiB,CAChCA,GAAA,CACjB,EACD,KAAK,UAAY,GAIjB,KAAK,QAAUxL,GACf,KAAK,QAAU,IACjB,EAEA,SAAS0K,GAAepvH,EAAM,CAC5B,GAAI,CAACA,EACH,GAAI/Q,GAAW,CAET,IAAAkhI,EAAS,SAAS,cAAc,MAAM,EAC1CnwH,EAAQmwH,GAAUA,EAAO,aAAa,MAAM,GAAM,IAE3CnwH,IAAK,QAAQ,qBAAsB,EAAE,OAErCA,EAAA,IAIX,OAAIA,EAAK,OAAO,CAAC,IAAM,MACrBA,EAAO,IAAMA,GAGRA,EAAK,QAAQ,MAAO,EAAE,CAC/B,CAEA,SAAS0vH,GACP5/G,EACAqqD,EACA,CACI,IAAA9gF,EACAi4C,EAAM,KAAK,IAAIxhB,EAAQ,OAAQqqD,EAAK,MAAM,EAC9C,IAAK9gF,EAAI,EAAGA,EAAIi4C,GACVxhB,EAAQz2B,CAAC,IAAM8gF,EAAK9gF,CAAC,EADNA,IACnB,CAIK,OACL,QAAS8gF,EAAK,MAAM,EAAG9gF,CAAC,EACxB,UAAW8gF,EAAK,MAAM9gF,CAAC,EACvB,YAAay2B,EAAQ,MAAMz2B,CAAC,EAEhC,CAEA,SAAS+2I,GACPC,EACAvrI,EACA+H,EACAyjI,EACA,CACA,IAAIC,EAASxB,GAAkBsB,EAAS,SAAU3hI,EAAKiI,EAAU3O,EAAO8B,EAAK,CACvE,IAAA0mI,EAAQC,GAAa/hI,EAAK5J,CAAI,EAClC,GAAI0rI,EACF,OAAO,MAAM,QAAQA,CAAK,EACtBA,EAAM,IAAI,SAAUA,EAAO,CAAE,OAAO3jI,EAAK2jI,EAAO75H,EAAU3O,EAAO8B,CAAG,EAAI,EACxE+C,EAAK2jI,EAAO75H,EAAU3O,EAAO8B,CAAG,CACtC,CACD,EACD,OAAOolI,GAAQoB,EAAUC,EAAO,UAAYA,CAAM,CACpD,CAEA,SAASE,GACP/hI,EACA5E,EACA,CACI,cAAO4E,GAAQ,aAEXA,EAAAuyH,GAAK,OAAOvyH,CAAG,GAEhBA,EAAI,QAAQ5E,CAAG,CACxB,CAEA,SAASgmI,GAAoBF,EAAa,CACxC,OAAOQ,GAAcR,EAAa,mBAAoBc,GAAW,EAAI,CACvE,CAEA,SAASX,GAAoBJ,EAAS,CAC7B,OAAAS,GAAcT,EAAS,oBAAqBe,EAAS,CAC9D,CAEA,SAASA,GAAWF,EAAO75H,EAAU,CACnC,GAAIA,EACF,OAAO,UAA4B,CAC1B,OAAA65H,EAAM,MAAM75H,EAAU,SAAS,EAG5C,CAEA,SAASs5H,GACPJ,EACA,CACO,OAAAO,GACLP,EACA,mBACA,SAAUW,EAAO72I,EAAGqO,EAAO8B,EAAK,CACvB,OAAA6mI,GAAeH,EAAOxoI,EAAO8B,CAAG,CACzC,EAEJ,CAEA,SAAS6mI,GACPH,EACAxoI,EACA8B,EACA,CACA,OAAO,SAA0BoD,EAAI0R,EAAMu7D,EAAM,CAC/C,OAAOq2D,EAAMtjI,EAAI0R,EAAM,SAAUrI,EAAI,CAC/B,OAAOA,GAAO,aACXvO,EAAM,WAAW8B,CAAG,IACvB9B,EAAM,WAAW8B,CAAG,EAAI,IAE1B9B,EAAM,WAAW8B,CAAG,EAAE,KAAKyM,CAAE,GAE/B4jE,EAAK5jE,CAAE,EACR,EAEL,CAIA,IAAIq6H,YAAuCzB,EAAS,CACzCyB,WAAc9sB,EAAQ9jG,EAAM,CACnCmvH,EAAQ,KAAK,KAAMrrB,EAAQ9jG,CAAI,EAE1B,oBAAiB6wH,GAAY,KAAK,IAAI,CAC7C,CAEK1B,WAAUyB,EAAa,UAAYzB,GACxCyB,EAAa,UAAY,OAAO,OAAQzB,GAAWA,EAAQ,SAAU,EACrEyB,EAAa,UAAU,YAAcA,EAErCA,EAAa,UAAU,eAAiB,UAA2B,CACjE,IAAI1H,EAAW,KAEX,UAAK,UAAU,OAAS,GAI5B,KAAIplB,EAAS,KAAK,OACdgtB,EAAehtB,EAAO,QAAQ,eAC9BitB,EAAiBnD,IAAqBkD,EAEtCC,GACG,eAAU,KAAKtE,GAAa,GAGnC,IAAIuE,EAAqB,UAAY,CACnC,IAAIlhH,EAAUo5G,EAAS,QAInB5E,EAAWuM,GAAY3H,EAAS,IAAI,EACpCA,EAAS,UAAYxE,IAASJ,IAAa4E,EAAS,gBAI/CA,EAAA,aAAa5E,EAAU,SAAU9f,EAAO,CAC3CusB,GACWjE,GAAAhpB,EAAQU,EAAO10F,EAAS,EAAI,CAC3C,CACD,GAEI,wBAAiB,WAAYkhH,CAAkB,EACjD,eAAU,KAAK,UAAY,CACvB,2BAAoB,WAAYA,CAAkB,EAC1D,IAGHJ,EAAa,UAAU,GAAK,SAAa93I,EAAG,CACnC,eAAQ,GAAGA,CAAC,GAGrB83I,EAAa,UAAU,KAAO,SAAetM,EAAUgL,EAAYC,EAAS,CAC1E,IAAIrG,EAAW,KAEX50H,EAAM,KACN28H,EAAY38H,EAAI,QACf,kBAAagwH,EAAU,SAAU9f,EAAO,CAC3CqpB,GAAUpH,GAAUyC,EAAS,KAAO1kB,EAAM,QAAQ,CAAC,EACnDsoB,GAAa5D,EAAS,OAAQ1kB,EAAOysB,EAAW,EAAK,EACrD3B,GAAcA,EAAW9qB,CAAK,GAC7B+qB,CAAO,GAGZqB,EAAa,UAAU,QAAU,SAAkBtM,EAAUgL,EAAYC,EAAS,CAChF,IAAIrG,EAAW,KAEX50H,EAAM,KACN28H,EAAY38H,EAAI,QACf,kBAAagwH,EAAU,SAAU9f,EAAO,CAC3CwpB,GAAavH,GAAUyC,EAAS,KAAO1kB,EAAM,QAAQ,CAAC,EACtDsoB,GAAa5D,EAAS,OAAQ1kB,EAAOysB,EAAW,EAAK,EACrD3B,GAAcA,EAAW9qB,CAAK,GAC7B+qB,CAAO,GAGZqB,EAAa,UAAU,UAAY,SAAoBM,EAAM,CAC3D,GAAIL,GAAY,KAAK,IAAI,IAAM,KAAK,QAAQ,SAAU,CACpD,IAAI/gH,EAAU22G,GAAU,KAAK,KAAO,KAAK,QAAQ,QAAQ,EACzDyK,EAAOrD,GAAU/9G,CAAO,EAAIk+G,GAAal+G,CAAO,CAClD,GAGF8gH,EAAa,UAAU,mBAAqB,UAA+B,CAClE,OAAAC,GAAY,KAAK,IAAI,GAGvBD,CACT,EAAEzB,EAAO,EAET,SAAS0B,GAAa7wH,EAAM,CACtB,IAAAlR,EAAO,OAAO,SAAS,SACvBqiI,EAAgBriI,EAAK,cACrBsiI,EAAgBpxH,EAAK,cAIrB,OAAAA,IAAUmxH,IAAkBC,GAC7BD,EAAc,QAAQ1K,GAAU2K,EAAgB,GAAG,CAAC,IAAM,KACpDtiI,IAAK,MAAMkR,EAAK,MAAM,IAEvBlR,GAAQ,KAAO,OAAO,SAAS,OAAS,OAAO,SAAS,IAClE,CAIA,IAAIuiI,YAAsClC,EAAS,CACxCkC,WAAavtB,EAAQ9jG,EAAMm5E,EAAU,CAC5Cg2C,EAAQ,KAAK,KAAMrrB,EAAQ9jG,CAAI,EAE3B,EAAAm5E,GAAYm4C,GAAc,KAAK,IAAI,IAG3BC,IACd,CAEKpC,WAAUkC,EAAY,UAAYlC,GACvCkC,EAAY,UAAY,OAAO,OAAQlC,GAAWA,EAAQ,SAAU,EACpEkC,EAAY,UAAU,YAAcA,EAIpCA,EAAY,UAAU,eAAiB,UAA2B,CAChE,IAAInI,EAAW,KAEX,UAAK,UAAU,OAAS,GAI5B,CAAIplB,MAAS,KAAK,OACdgtB,EAAehtB,EAAO,QAAQ,eAC9BitB,EAAiBnD,IAAqBkD,EAEtCC,GACG,eAAU,KAAKtE,GAAa,GAGnC,IAAIuE,EAAqB,UAAY,CACnC,IAAIlhH,EAAUo5G,EAAS,QAClBqI,MAGLrI,EAAS,aAAasI,GAAW,WAAUhtB,EAAO,CAC5CusB,GACFjE,GAAa5D,EAAS,OAAQ1kB,EAAO10F,EAAS,EAAI,EAE/C89G,IACH6D,GAAYjtB,EAAM,QAAQ,CAC5B,CACD,GAECjnC,EAAYqwD,GAAoB,WAAa,aAC1C,wBACLrwD,EACAyzD,CAAA,EAEG,eAAU,KAAK,UAAY,CACvB,2BAAoBzzD,EAAWyzD,CAAkB,EACzD,IAGHK,EAAY,UAAU,KAAO,SAAe/M,EAAUgL,EAAYC,EAAS,CACzE,IAAIrG,EAAW,KAEX50H,EAAM,KACN28H,EAAY38H,EAAI,QACf,kBACHgwH,EACA,SAAU9f,EAAO,CACfktB,GAASltB,EAAM,QAAQ,EACvBsoB,GAAa5D,EAAS,OAAQ1kB,EAAOysB,EAAW,EAAK,EACrD3B,GAAcA,EAAW9qB,CAAK,CAChC,EACA+qB,CAAA,CACF,EAGF8B,EAAY,UAAU,QAAU,SAAkB/M,EAAUgL,EAAYC,EAAS,CAC/E,IAAIrG,EAAW,KAEX50H,EAAM,KACN28H,EAAY38H,EAAI,QACf,kBACHgwH,EACA,SAAU9f,EAAO,CACfitB,GAAYjtB,EAAM,QAAQ,EAC1BsoB,GAAa5D,EAAS,OAAQ1kB,EAAOysB,EAAW,EAAK,EACrD3B,GAAcA,EAAW9qB,CAAK,CAChC,EACA+qB,CAAA,CACF,EAGF8B,EAAY,UAAU,GAAK,SAAav4I,EAAG,CAClC,eAAQ,GAAGA,CAAC,GAGrBu4I,EAAY,UAAU,UAAY,SAAoBH,EAAM,CACtD,IAAAphH,EAAU,KAAK,QAAQ,SACvB0hH,OAAc1hH,IAChBohH,EAAOQ,GAAS5hH,CAAO,EAAI2hH,GAAY3hH,CAAO,EAChD,EAGFuhH,EAAY,UAAU,mBAAqB,UAA+B,CACxE,OAAOG,GAAQ,GAGVH,CACT,EAAElC,EAAO,EAET,SAASmC,GAAetxH,EAAM,CACxB,IAAAskH,EAAWuM,GAAY7wH,CAAI,EAC/B,GAAI,CAAC,OAAO,KAAKskH,CAAQ,EACvB,cAAO,SAAS,QAAQmC,GAAUzmH,EAAO,KAAOskH,CAAQ,CAAC,EAClD,EAEX,CAEA,SAASiN,IAAe,CACtB,IAAIziI,EAAO0iI,KACX,OAAI1iI,EAAK,OAAO,CAAC,IAAM,IACd,IAET2iI,GAAY,IAAM3iI,CAAI,EACf,GACT,CAEA,SAAS0iI,IAAW,CAGd,IAAAjxF,EAAO,OAAO,SAAS,KACvB5jD,EAAQ4jD,EAAK,QAAQ,GAAG,EAE5B,OAAI5jD,EAAQ,EAAY,IAEjB4jD,IAAK,MAAM5jD,EAAQ,CAAC,EAEpB4jD,EACT,CAEA,SAASoxF,GAAQ7iI,EAAM,CACjB,IAAAyxC,EAAO,OAAO,SAAS,KACvBlnD,EAAIknD,EAAK,QAAQ,GAAG,EACpBvgC,EAAO3mB,GAAK,EAAIknD,EAAK,MAAM,EAAGlnD,CAAC,EAAIknD,EACvC,OAAQvgC,EAAO,IAAMlR,CACvB,CAEA,SAAS4iI,GAAU5iI,EAAM,CACnB8+H,GACQC,GAAA8D,GAAO7iI,CAAI,CAAC,EAEtB,OAAO,SAAS,KAAOA,CAE3B,CAEA,SAAS2iI,GAAa3iI,EAAM,CACtB8+H,GACWI,GAAA2D,GAAO7iI,CAAI,CAAC,EAEzB,OAAO,SAAS,QAAQ6iI,GAAO7iI,CAAI,CAAC,CAExC,CAIA,IAAI8iI,YAA0CzC,EAAS,CAC5CyC,WAAiB9tB,EAAQ9jG,EAAM,CACtCmvH,EAAQ,KAAK,KAAMrrB,EAAQ9jG,CAAI,EAC/B,KAAK,MAAQ,GACb,KAAK,MAAQ,EACf,CAEKmvH,WAAUyC,EAAgB,UAAYzC,GAC3CyC,EAAgB,UAAY,OAAO,OAAQzC,GAAWA,EAAQ,SAAU,EACxEyC,EAAgB,UAAU,YAAcA,EAExCA,EAAgB,UAAU,KAAO,SAAetN,EAAUgL,EAAYC,EAAS,CAC7E,IAAIrG,EAAW,KAEV,kBACH5E,EACA,SAAU9f,EAAO,CACN0kB,EAAA,MAAQA,EAAS,MAAM,MAAM,EAAGA,EAAS,MAAQ,CAAC,EAAE,OAAO1kB,CAAK,EAChE0kB,EAAA,QACToG,GAAcA,EAAW9qB,CAAK,CAChC,EACA+qB,CAAA,CACF,EAGFqC,EAAgB,UAAU,QAAU,SAAkBtN,EAAUgL,EAAYC,EAAS,CACnF,IAAIrG,EAAW,KAEV,kBACH5E,EACA,SAAU9f,EAAO,CACN0kB,EAAA,MAAQA,EAAS,MAAM,MAAM,EAAGA,EAAS,KAAK,EAAE,OAAO1kB,CAAK,EACrE8qB,GAAcA,EAAW9qB,CAAK,CAChC,EACA+qB,CAAA,CACF,EAGFqC,EAAgB,UAAU,GAAK,SAAa94I,EAAG,CAC7C,IAAIowI,EAAW,KAEX2I,EAAc,KAAK,MAAQ/4I,EAC/B,GAAI,EAAA+4I,EAAc,GAAKA,GAAe,KAAK,MAAM,QAG7C,KAAArtB,EAAQ,KAAK,MAAMqtB,CAAW,EAC7B,uBACHrtB,EACA,UAAY,CACV,IAAI3lG,EAAOqqH,EAAS,QACpBA,EAAS,MAAQ2I,EACjB3I,EAAS,YAAY1kB,CAAK,EAC1B0kB,EAAS,OAAO,WAAW,QAAQ,SAAUpjI,EAAM,CACzCA,KAAK0+G,EAAO3lG,CAAI,EACzB,CACH,EACA,SAAU6C,EAAK,CACTgtH,GAAoBhtH,EAAKusH,GAAsB,UAAU,IAC3D/E,EAAS,MAAQ2I,EAErB,GACF,EAGFD,EAAgB,UAAU,mBAAqB,UAA+B,CAC5E,IAAI9hH,EAAU,KAAK,MAAM,KAAK,MAAM,OAAS,CAAC,EACvC,OAAAA,EAAUA,EAAQ,SAAW,KAGtC8hH,EAAgB,UAAU,UAAY,UAAsB,GAIrDA,CACT,EAAEzC,EAAO,EAML2C,GAAY,SAAoB3oI,EAAS,CACtCA,IAAY,SAASA,EAAU,IAKpC,KAAK,IAAM,KACX,KAAK,KAAO,GACZ,KAAK,QAAUA,EACf,KAAK,YAAc,GACnB,KAAK,aAAe,GACpB,KAAK,WAAa,GAClB,KAAK,QAAUiiI,GAAcjiI,EAAQ,QAAU,GAAI,IAAI,EAEnD,IAAAs7B,EAAOt7B,EAAQ,MAAQ,OAW3B,OAVA,KAAK,SACHs7B,IAAS,WAAa,CAACmpG,IAAqBzkI,EAAQ,WAAa,GAC/D,KAAK,WACAs7B,EAAA,QAEJx1B,KACIw1B,EAAA,YAET,KAAK,KAAOA,EAEJA,EAAM,CACZ,IAAK,UACH,KAAK,QAAU,IAAImsG,GAAa,KAAMznI,EAAQ,IAAI,EAClD,MACF,IAAK,OACH,KAAK,QAAU,IAAIkoI,GAAY,KAAMloI,EAAQ,KAAM,KAAK,QAAQ,EAChE,MACF,IAAK,WACH,KAAK,QAAU,IAAIyoI,GAAgB,KAAMzoI,EAAQ,IAAI,EACrD,KAKJ,CACF,EAEI4oI,GAAqB,CAAE,aAAc,CAAE,aAAc,EAAO,GAEhED,GAAU,UAAU,MAAQ,SAAgBpJ,EAAK54G,EAASy0G,EAAgB,CACxE,OAAO,KAAK,QAAQ,MAAMmE,EAAK54G,EAASy0G,CAAc,CACxD,EAEAwN,GAAmB,aAAa,IAAM,UAAY,CACzC,YAAK,SAAW,KAAK,QAAQ,OACtC,EAEAD,GAAU,UAAU,KAAO,SAAe7oI,EAAkC,CACxE,IAAIigI,EAAW,KA0BjB,GAjBK,UAAK,KAAKjgI,CAAG,EAIdA,EAAA,MAAM,iBAAkB,UAAY,CAEtC,IAAItM,EAAQusI,EAAS,KAAK,QAAQjgI,CAAG,EACjCtM,EAAQ,IAAeusI,EAAA,KAAK,OAAOvsI,EAAO,CAAC,EAG3CusI,EAAS,MAAQjgI,IAAOigI,EAAS,IAAMA,EAAS,KAAK,CAAC,GAAK,MAE1DA,EAAS,KAAOA,EAAS,QAAQ,UAAY,CACnD,EAIG,MAAK,IAIT,MAAK,IAAMjgI,EAEX,IAAI8kI,EAAU,KAAK,QAEf,GAAAA,aAAmB6C,IAAgB7C,aAAmBsD,GAAa,CACjE,IAAAW,EAAsB,SAAUC,EAAc,CAChD,IAAIrzH,EAAOmvH,EAAQ,QACf+C,EAAe5H,EAAS,QAAQ,eAChC6H,EAAiBnD,IAAqBkD,EAEtCC,GAAkB,aAAckB,GACrBnF,GAAA5D,EAAU+I,EAAcrzH,EAAM,EAAK,CAClD,EAEEszH,EAAiB,SAAUD,EAAc,CAC3ClE,EAAQ,eAAe,EACvBiE,EAAoBC,CAAY,GAE1BlE,EAAA,aACNA,EAAQ,mBAAmB,EAC3BmE,EACAA,CAAA,CAEJ,CAEQnE,EAAA,OAAO,SAAUvpB,EAAO,CACrB0kB,EAAA,KAAK,QAAQ,SAAUjgI,EAAK,CACnCA,EAAI,OAASu7G,CAAA,CACd,EACF,CACH,GAEAstB,GAAU,UAAU,WAAa,SAAqB7lI,EAAI,CACjD,OAAAkmI,GAAa,KAAK,YAAalmI,CAAE,CAC1C,EAEA6lI,GAAU,UAAU,cAAgB,SAAwB7lI,EAAI,CACvD,OAAAkmI,GAAa,KAAK,aAAclmI,CAAE,CAC3C,EAEA6lI,GAAU,UAAU,UAAY,SAAoB7lI,EAAI,CAC/C,OAAAkmI,GAAa,KAAK,WAAYlmI,CAAE,CACzC,EAEA6lI,GAAU,UAAU,QAAU,SAAkBv7H,EAAI84H,EAAS,CACtD,aAAQ,QAAQ94H,EAAI84H,CAAO,CAClC,EAEAyC,GAAU,UAAU,QAAU,SAAkBzC,EAAS,CAClD,aAAQ,QAAQA,CAAO,CAC9B,EAEAyC,GAAU,UAAU,KAAO,SAAexN,EAAUgL,EAAYC,EAAS,CACrE,IAAIrG,EAAW,KAGjB,GAAI,CAACoG,GAAc,CAACC,GAAW,OAAO,QAAY,IAChD,OAAO,IAAI,QAAQ,SAAU5uH,EAASq9B,EAAQ,CAC5CkrF,EAAS,QAAQ,KAAK5E,EAAU3jH,EAASq9B,CAAM,EAChD,EAED,KAAK,QAAQ,KAAKsmF,EAAUgL,EAAYC,CAAO,CAEnD,EAEAuC,GAAU,UAAU,QAAU,SAAkBxN,EAAUgL,EAAYC,EAAS,CAC3E,IAAIrG,EAAW,KAGjB,GAAI,CAACoG,GAAc,CAACC,GAAW,OAAO,QAAY,IAChD,OAAO,IAAI,QAAQ,SAAU5uH,EAASq9B,EAAQ,CAC5CkrF,EAAS,QAAQ,QAAQ5E,EAAU3jH,EAASq9B,CAAM,EACnD,EAED,KAAK,QAAQ,QAAQsmF,EAAUgL,EAAYC,CAAO,CAEtD,EAEAuC,GAAU,UAAU,GAAK,SAAah5I,EAAG,CAClC,aAAQ,GAAGA,CAAC,CACnB,EAEAg5I,GAAU,UAAU,KAAO,UAAiB,CAC1C,KAAK,GAAG,EAAE,CACZ,EAEAA,GAAU,UAAU,QAAU,UAAoB,CAChD,KAAK,GAAG,CAAC,CACX,EAEAA,GAAU,UAAU,qBAAuB,SAA+B5kI,EAAI,CACxE,IAAAs3G,EAAQt3G,EACRA,EAAG,QACDA,EACA,KAAK,QAAQA,CAAE,EAAE,MACnB,KAAK,aACT,OAAKs3G,EAGE,GAAG,OAAO,MACf,CAAC,EACDA,EAAM,QAAQ,IAAI,SAAUn6E,EAAG,CAC7B,OAAO,OAAO,KAAKA,EAAE,UAAU,EAAE,IAAI,SAAUvgC,EAAK,CAC3C,OAAAugC,EAAE,WAAWvgC,CAAG,EACxB,EACF,GARM,EAUX,EAEAgoI,GAAU,UAAU,QAAU,SAC5B5kI,EACA4iB,EACAs2G,EACA,CACUt2G,KAAW,KAAK,QAAQ,QAClC,IAAIw0G,EAAWmE,GAAkBv7H,EAAI4iB,EAASs2G,EAAQ,IAAI,EACtD5hB,EAAQ,KAAK,MAAM8f,EAAUx0G,CAAO,EACpC04B,EAAWg8D,EAAM,gBAAkBA,EAAM,SACzCxkG,EAAO,KAAK,QAAQ,KACpBugC,EAAO6xF,GAAWpyH,EAAMwoC,EAAU,KAAK,IAAI,EACxC,OACL,SAAA87E,EACA,MAAA9f,EACA,KAAAjkE,EAEA,aAAc+jF,EACd,SAAU9f,CAAA,CAEd,EAEAstB,GAAU,UAAU,UAAY,UAAsB,CAC7C,YAAK,QAAQ,WACtB,EAEAA,GAAU,UAAU,SAAW,SAAmBvG,EAAe/mB,EAAO,CACjE,aAAQ,SAAS+mB,EAAe/mB,CAAK,EACtC,KAAK,QAAQ,UAAYkgB,IAC3B,KAAK,QAAQ,aAAa,KAAK,QAAQ,oBAAoB,CAE/D,EAEAoN,GAAU,UAAU,UAAY,SAAoB1H,EAAQ,CAIrD,aAAQ,UAAUA,CAAM,EACzB,KAAK,QAAQ,UAAY1F,IAC3B,KAAK,QAAQ,aAAa,KAAK,QAAQ,oBAAoB,CAE/D,EAEA,OAAO,iBAAkBoN,GAAU,UAAWC,EAAmB,EAIjE,SAASI,GAAc3mI,EAAMS,EAAI,CAC/B,OAAAT,EAAK,KAAKS,CAAE,EACL,UAAY,CACb,IAAA5S,EAAImS,EAAK,QAAQS,CAAE,EACnB5S,EAAI,IAAWmS,EAAA,OAAOnS,EAAG,CAAC,CAAG,CAErC,CAEA,SAAS+4I,GAAYpyH,EAAMwoC,EAAU/jB,EAAM,CACzC,IAAI31B,EAAO21B,IAAS,OAAS,IAAM+jB,EAAWA,EAC9C,OAAOxoC,EAAOymH,GAAUzmH,EAAO,IAAMlR,CAAI,EAAIA,CAC/C,CAGAgjI,GAAU,QAAU/rD,GACpB+rD,GAAU,QAAU,QACpBA,GAAU,oBAAsBpD,GAChCoD,GAAU,sBAAwB7D,GAClC6D,GAAU,eAAiBpN,GAEvBz1H,IAAa,OAAO,KACf,WAAI,IAAI6iI,EAAS,ECjlGrB,OAAO,wBACV,OAAO,sBAAwB,IAEjC,MAAMO,GAAsBx3H,GACnB,CAAC,CAAC,OAAO,sBAAsBA,CAAE,EAEpCy3H,GAAsBz3H,GAAO,CACjC,IAAIlS,EACJ,MAAO,CAAC,GAAGA,EAAK,OAAO,sBAAsBkS,CAAE,IAAM,MAAgBlS,EAAG,mBAC1E,EACM4pI,GAAgB13H,GAAO,CAC3B,IAAIlS,EACJ,MAAO,CAAC,GAAGA,EAAK,OAAO,sBAAsBkS,CAAE,IAAM,MAAgBlS,EAAG,UAC1E,EACM6pI,GAAiB,CAAC33H,EAAI+O,EAAU6oH,EAAa/vH,GAAO,CAC1D,EAAGhJ,IAAU,CACX,MAAMg5H,EAAoB,CACxB,mBAAoB,GACpB,UAAW,GACX,GAAGh5H,CACP,EACE,GAAI,OAAO,sBAAsBmB,CAAE,EAAG,CACpC,QAAQ,MAAM,iBAAmBA,EAAK,qBAAqB,EAC3D,MACD,CACD,OAAO,sBAAsBA,CAAE,EAAI,CACjC,GAAAA,EACA,SAAA+O,EACA,UAAA6oH,EACA,GAAGC,CACP,CACA,EACMC,GAAe,CAACjwH,EAAI,CAAE,eAAAkwH,EAAgB,WAAAC,EAAY,WAAAC,EAAY,YAAAC,KAAkB,CACpF,GAAIH,IAAmB,aAGvB,IAAI,CAAC,OAAO,sBAAsBA,CAAc,EAAG,CACjD,QAAQ,MAAM,+BAAiCA,EAAiB,iBAAiB,EACjF,MACD,CACD,OAAO,sBAAsBA,CAAc,EAAE,SAASlwH,EAAI,CAAE,eAAAkwH,EAAgB,WAAAC,EAAY,WAAAC,EAAY,YAAAC,CAAa,EACnH,GACMC,GAAgB,CAACJ,EAAgBlwH,IAAO,CACxCkwH,IAAmB,cAGlB,OAAO,sBAAsBA,CAAc,GAGhD,OAAO,sBAAsBA,CAAc,EAAE,UAAUlwH,CAAE,CAC3D,EACA,OAAO,gBAAkB,CAAC7H,EAAI+O,EAAU6oH,EAAW/4H,IAAU,CAC3D84H,GAAe33H,EAAI+O,EAAU6oH,EAAW/4H,CAAK,CAC/C,EACK,OAAO,uCACV,OAAO,qCAAuC,IAYhD,MAAMu5H,GAAmCp4H,GAChC,CAAC,CAAC,OAAO,qCAAqCA,CAAE,EAEnDq4H,GAA8Br4H,GAAO,CACzC,IAAIlS,EACJ,MAAM2iC,GAAQ3iC,EAAK,OAAO,qCAAqCkS,CAAE,IAAM,KAAO,OAASlS,EAAG,KAC1F,MAAI,CAAC,QAAS,SAAU,QAAS,MAAM,EAAE,SAAS2iC,CAAI,EAC7CA,EAEF,IACT,EACM6nG,GAA8B,CAACt4H,EAAI+O,EAAU6oH,EAAa/vH,GAAO,CACvE,EAAG4oB,EAAO,UAAY,CACpB,GAAI,OAAO,qCAAqCzwB,CAAE,EAAG,CACnD,QAAQ,MAAM,0CAA4CA,EAAK,qBAAqB,EACpF,MACD,CACD,OAAO,qCAAqCA,CAAE,EAAI,CAChD,GAAAA,EACA,SAAA+O,EACA,UAAA6oH,EACA,KAAAnnG,CACJ,CACA,EACM8nG,GAA4B,CAAC1wH,EAAI,CAAE,WAAA2wH,EAAY,WAAAP,CAAU,IAAO,CACpE,GAAI,CAAC,OAAO,qCAAqCO,CAAU,EAAG,CAC5D,QAAQ,MAAM,6DAA+DA,EAAa,iBAAiB,EAC3G,MACD,CACD,OAAO,OAAO,qCAAqCA,CAAU,EAAE,SAAS3wH,EAAI,CAAE,WAAA2wH,EAAY,WAAAP,CAAU,CAAE,CACxG,EACMQ,GAA6B,CAACD,EAAY3wH,EAAI6wH,IAAiB,CAC9D,OAAO,qCAAqCF,CAAU,GAG3D,OAAO,qCAAqCA,CAAU,EAAE,UAAU3wH,EAAI6wH,CAAY,CACpF,EACA,OAAO,6BAA+BJ,GClFtCn4E,GAAS0R,EAAG,EACZ,MAAM8mE,GAAe,EAAI,GAAK,IACxBC,GAAc,CAClB,KAAM,oBACN,WAAY,CACV,SAAA/jE,EACD,EACD,MAAO,CACL,UAAW,CACT,KAAM,OACN,SAAU,EACX,EACD,YAAa,CACX,KAAM,QACN,QAAS,EACV,EACD,iBAAkB,CAChB,KAAM,QACN,QAAS,EACV,CACF,EACD,OAAQ,CACN,MAAMgkE,EAAYp/H,GAAI,EAAK,EACrBq/H,EAAar/H,KACb,CAAE,MAAA69C,CAAK,EAAK8K,GAAe02E,CAAU,EAC3C,OAAA/1E,GAAwB+1E,EAAY,CAAC,CAAC/jH,CAAK,IAAM,CAC/CnQ,GAAS,IAAM,CACbi0H,EAAU,MAAQ9jH,EAAM,cAChC,CAAO,CACP,CAAK,EACM,CACL,MAAAuiC,EACA,UAAAuhF,EACA,WAAAC,CACN,CACG,EACD,MAAO,CACL,MAAO,CACL,gBAAiB,GACjB,SAAU,GACV,YAAa,IACnB,CACG,EACD,SAAU,CACR,eAAgB,CACd,MAAO,CAAC,KAAK,kBAAoB,KAAK,aAAe,KAAK,eAC3D,EACD,cAAe,CACb,OAAOpB,GAAa,KAAK,UAAU,cAAc,CAClD,EACD,iBAAkB,CAChB,OAAOF,GAAmB,KAAK,UAAU,cAAc,CACxD,EACD,oBAAqB,CACnB,OAAOA,GAAmB,KAAK,UAAU,cAAc,GAAKC,GAAmB,KAAK,UAAU,cAAc,CAC7G,EACD,UAAW,CACT,OAAO,KAAK,WAAa,CAAC,KAAK,UAAU,UAC1C,EACD,kBAAmB,CACjB,GAAI,KAAK,gBAAkB,EACzB,MAAO,CACL,QAAS,MACnB,EAEM,MAAMsB,EAAY,KAAK,cACvB,MAAO,CACL,UAAAA,EACA,gBAAiBA,CACzB,CACK,EACD,eAAgB,CAEd,MADyB,CAAC,IAAK,IAAK,IAAK,GAAQ,EACzB,UAAWtiG,GAAQ,KAAK,MAAQA,CAAG,CAC5D,EACD,aAAc,CACZ,MAAMuiG,EAAO,KAAK,UAAU,gBAAgB,KAC5C,OAAKA,EAGDA,EAAK,WAAW,UAAU,EACrBA,EAAK,UAAU,CAAC,EAErBA,EAAK,WAAW,SAAS,EACpBA,EAAK,UAAU,CAAC,EAElBA,EARE,EASV,EACD,OAAQ,CACN,OAAOhwB,GAAS,KAAK,QAAS,KAAK,UAAU,gBAAgB,IAAI,CAClE,EACD,8BAA+B,CAC7B,OAAO,KAAK,MAAQiwB,GAAa,GAClC,EACD,0BAA2B,CACzB,OAAO,KAAK,MAAQ,CAAE,GAAI,KAAK,KAAK,EAAK,CAAE,KAAM,KAAK,UAAU,gBAAgB,KAAM,OAAQ,QAAQ,CACvG,CACF,EACD,MAAO,CACL,UAAW,CACT,QAAQ9oI,EAAK,CACX,GAAI,CAACA,EAAK,CACR,KAAK,YAAc,WAAW,IAAM,CAC7B,KAAK,WACR,KAAK,cAAa,CAErB,EAAEwoI,EAAY,EACf,MACD,CACG,KAAK,cACP,aAAa,KAAK,WAAW,EAC7B,KAAK,YAAc,MAEhB,KAAK,UACR,KAAK,aAAY,CAEpB,EACD,UAAW,EACZ,CACF,EACD,eAAgB,CACd,KAAK,cAAa,CACnB,EACD,QAAS,CACX,EAAI/5I,EACA,mBAAoB,CAClB,KAAK,gBAAkB,GACvB,KAAK,aAAY,CAClB,EACD,cAAe,CACb,IAAIkP,EAIJ,GAHI,CAAC,KAAK,MAAM,gBAGVA,EAAK,MAAQ,KAAO,OAAS,KAAK,YAAc,KAAO,OAASA,EAAG,kBAAoB,aAC3F,OAEF,KAAK,MAAM,aAAa,UAAY,GACpC,MAAMorI,EAAS,SAAS,cAAc,KAAK,EAC3C,KAAK,MAAM,aAAa,YAAYA,CAAM,EAC1C,KAAK,UAAU,IAAM,CACnBpB,GAAaoB,EAAQ,CACnB,GAAG,KAAK,UACR,YAAa,KAAK,aAC5B,CAAS,EACD,KAAK,SAAW,EACxB,CAAO,CACF,EACD,eAAgB,CACV,KAAK,WACPf,GAAc,KAAK,UAAU,eAAgB,KAAK,GAAG,EACrD,KAAK,SAAW,GAEnB,CACF,CACH,EACA,IAAIgB,GAAgB,UAAkB,CACpC,IAAI/yD,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,IAAK,aAAc,MAAO,CAAE,qBAAsBo4E,EAAI,oBAAsB,CAACA,EAAI,aAAe,GAAI,CAACA,EAAI,WAAaA,EAAI,gBAAkBp4E,EAAG,MAAO,CAAE,IAAK,eAAgB,YAAa,gBAAiB,MAAO,CAAE,aAAco4E,EAAI,YAAc,EAAE,EAAI,CAACA,EAAI,UAAYA,EAAI,WAAaA,EAAI,UAAU,iBAAmB,CAACA,EAAI,gBAAkBp4E,EAAGo4E,EAAI,6BAA8BA,EAAI,GAAG,CAAE,IAAK,YAAa,YAAa,iBAAkB,MAAO,CAAE,IAAO,sBAAyB,EAAE,YAAaA,EAAI,yBAA0B,EAAK,EAAG,CAACA,EAAI,UAAU,gBAAgB,MAAQp4E,EAAG,MAAO,CAAE,YAAa,wBAAyB,MAAO,CAAE,IAAOo4E,EAAI,UAAU,gBAAgB,KAAO,EAAE,EAAIA,EAAI,KAAMp4E,EAAG,MAAO,CAAE,YAAa,yBAAyB,EAAI,CAACA,EAAG,IAAK,CAAE,YAAa,sBAAsB,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,UAAU,gBAAgB,IAAI,EAAI,GAAG,CAAC,CAAC,EAAGp4E,EAAG,IAAK,CAAE,YAAa,8BAA+B,MAAOo4E,EAAI,gBAAkB,EAAE,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,UAAU,gBAAgB,WAAW,EAAI,GAAG,CAAC,CAAC,EAAGp4E,EAAG,IAAK,CAAE,YAAa,sBAAwB,EAAE,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,WAAW,EAAI,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAIA,EAAI,KAAMA,EAAI,kBAAoBA,EAAI,oBAAsB,CAACA,EAAI,cAAgBp4E,EAAG,WAAY,CAAE,YAAa,6BAA8B,GAAI,CAAE,MAASo4E,EAAI,iBAAiB,GAAM,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,yBAAyB,CAAC,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAE,CAAE,EAAG,CAAC,CACz3C,EACIgzD,GAAyB,GACzBC,GAAkC5lE,GACpCmlE,GACAO,GACAC,GACA,GACA,KACA,UACF,EACA,MAAME,GAAoBD,GAAgB,QACpCE,GAAc,CAClB,KAAM,wBACN,MAAO,CAIL,SAAU,CACR,KAAM,OACN,SAAU,EACX,CACF,EACD,MAAO,CACL,SACA,QACD,EACD,MAAO,CACL,MAAO,CACL,aAAcnB,GAAgC,KAAK,SAAS,EAAE,EAC9D,aAAc,IACpB,CACG,EACD,SAAU,CACJ,KAAK,cACP,KAAK,cAAa,CAErB,EACD,eAAgB,CACV,KAAK,cACPK,GAA2B,KAAK,SAAS,GAAI,KAAK,IAAK,KAAK,YAAY,CAE3E,EACD,QAAS,CACP,eAAgB,CACV,KAAK,MAAM,aACb,KAAK,MAAM,WAAW,UAAY,IAEpC,MAAMe,EAAuBjB,GAA0B,KAAK,MAAM,WAAY,CAAE,WAAY,KAAK,SAAS,GAAI,WAAY,EAAO,GACjI,QAAQ,QAAQiB,CAAoB,EAAE,KAAMjiI,GAAW,CACrD,IAAIzJ,EAAIC,EACR,KAAK,aAAewJ,GACdzJ,EAAK,KAAK,aAAa,SAAW,MAAgBA,EAAG,SAAaC,EAAK,KAAK,aAAa,SAAW,MAAgBA,EAAG,MAC3H,KAAK,aAAa,OAAO,IAAI,SAAU,KAAK,QAAQ,EACpD,KAAK,aAAa,OAAO,IAAI,SAAU,KAAK,QAAQ,GAEtD,KAAK,aAAa,QAAQ,iBAAiB,SAAW5P,GAAM,CAC1D,KAAK,SAASA,EAAE,MAAM,CAChC,CAAS,EACD,KAAK,aAAa,QAAQ,iBAAiB,SAAU,KAAK,QAAQ,CAC1E,CAAO,CACF,EACD,SAASgE,EAAO,CACd,KAAK,MAAM,SAAUA,CAAK,CAC3B,EACD,UAAW,CACT,KAAK,MAAM,QAAQ,CACpB,CACF,CACH,EACA,IAAIs3I,GAAgB,UAAmB,CACrC,IAAIrzD,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,IAAK,YAAc,EACxC,EACI0rI,GAAyB,GACzBC,GAAkClmE,GACpC8lE,GACAE,GACAC,GACA,GACA,KACA,UACF,EACA,MAAME,GAAwBD,GAAgB,QAC9Cx5E,GAAS4Q,EAAE,EACX,MAAM8oE,GAAoB,WACpBC,GAAkB,CACtB,GAAID,GACJ,MAAOj7I,EAAE,UAAU,EACnB,SAAUm7I,GAAU,OAAQ,oBAAoB,CAClD,EACK,OAAO,oCACV,OAAO,kCAAoC17C,GAAU,OAAQ,0BAA2B,CAAE,IAEvF,OAAO,8CACV,OAAO,4CAA8CA,GAAU,OAAQ,gCAAiC,CAAE,IAQ5G,SAAS27C,IAAe,CACtB,OAAO,OAAO,kCAAkC,OAAQjlD,GAAM,CAC5D,MAAMklD,EAAO,CAAC,CAACllD,EAAE,sBAAwBA,EAAE,qBAAqB,OAAS,GAAKqjD,GAAgCrjD,EAAE,EAAE,EAClH,OAAKklD,GACH,QAAQ,MAAM,iBAAkBllD,EAAE,GAAI,wHAAwH,EAEzJklD,CACX,CAAG,CACH,CACA,SAASC,GAAcC,EAAc,CACnC,MAAM32F,EAAa,OAAO,4CAC1B,OAAO22F,EAAa,KAAK,CAACt7I,EAAGK,IACpBL,EAAE,QAAUK,EAAE,MAAQ,EAAIL,EAAE,MAAQK,EAAE,MAAQ,EAAI,EAC1D,EAAE,KAAK,CAACL,EAAGK,IAAM,CAChB,MAAM4+G,EAAKt6D,EAAW3kD,EAAE,EAAE,EACpBixG,EAAKtsD,EAAWtkD,EAAE,EAAE,EAC1B,OAAO4+G,IAAOhO,EAAK,EAAIA,IAAO,OAAS,GAAKgO,IAAO,OAAS,EAAIA,EAAKhO,EAAK,GAAK,CACnF,CAAG,CACH,CACA,SAASsqC,GAAe3iH,EAAOsiB,EAAQ,KAAM,CAC3C,MAAMsgG,EAAYL,KACZM,EAAe7iH,EAAM,QAAQ,yBAA0B,MAAM,EAC7DkmF,EAAS,IAAI,OAAO28B,EAAc,GAAG,EAErCC,EADkBL,GAAcG,CAAS,EACC,OAAQtlD,GAC/CA,EAAE,MAAM,MAAM4oB,CAAM,CAC5B,EACK68B,EAAezgG,EAAQwgG,EAAwB,MAAM,EAAGxgG,CAAK,EAAIwgG,EACvE,OAAI9iH,IAAU,IAAM+iH,EAAa,SAAW,IAC1CA,EAAa,KAAKV,EAAe,EAE5BU,CACT,CACA,SAASC,GAAcjC,EAAY,CACjC,MAAMr0F,EAAY,KAAK,MAAM,KAAK,IAAG,EAAK,GAAG,EACvC7G,EAAS,CACb,UAAA6G,CACJ,EACQzG,EAAMu7D,GAAe,mCAAoC,CAAE,WAAAu/B,CAAY,GAC7E/pF,GAAM,IAAI/Q,EAAKJ,CAAM,EAAE,KAAMzB,GAAa,CACxC,OAAO,4CAA4C28F,CAAU,EAAIr0F,CACrE,CAAG,CACH,CACA,IAAIu2F,GAAU,EACd,SAAS7vE,GAAM97C,EAAU4+E,EAAI,CAC3B,OAAO,UAAW,CAChB,MAAM93F,EAAU,KACV7V,EAAO,UACb,aAAa06I,EAAO,EACpBA,GAAU,WAAW,UAAW,CAC9B3rH,EAAS,MAAMlZ,EAAS7V,CAAI,CAC7B,EAAE2tG,CAAE,CACT,CACA,CACA,SAASgtC,GAAMztI,EAAK,CAClB,GAAI,CACF,MAAO,CAAQ,KAAI,IAAIA,CAAG,CAC3B,MAAe,CACd,MAAO,EACR,CACH,CACAizD,GAASyS,GAAKK,EAAG,EACjB,MAAM2nE,GAAc,CAClB,KAAM,kBACN,MAAO,CAAC,OAAO,EACf,MAAO,CACL,MAAO,CACL,KAAM,MACP,EACD,UAAW,CACT,KAAM,OACN,QAAS,cACV,EACD,KAAM,CACJ,KAAM,OACN,QAAS,EACV,CACF,CACH,EACA,IAAIC,GAAgB,UAAmB,CACrC,IAAIz0D,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,OAAQo4E,EAAI,GAAG,CAAE,YAAa,yCAA0C,MAAO,CAAE,cAAeA,EAAI,MAAQ,KAAO,GAAM,aAAcA,EAAI,MAAO,KAAQ,KAAK,EAAI,GAAI,CAAE,MAAS,SAASnlE,EAAQ,CAC3M,OAAOmlE,EAAI,MAAM,QAASnlE,CAAM,CACjC,IAAM,OAAQmlE,EAAI,OAAQ,EAAK,EAAG,CAACp4E,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,MAASA,EAAI,KAAM,OAAUA,EAAI,KAAM,QAAW,WAAa,GAAI,CAACp4E,EAAG,OAAQ,CAAE,MAAO,CAAE,EAAK,8sBAAgtB,GAAI,CAACo4E,EAAI,MAAQp4E,EAAG,QAAS,CAACo4E,EAAI,GAAGA,EAAI,GAAGA,EAAI,KAAK,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAAC,CAAC,CACp/B,EACI00D,GAAyB,GACzBC,GAAkCtnE,GACpCmnE,GACAC,GACAC,GACA,GACA,KACA,IACF,EACA,MAAME,GAAkBD,GAAgB,QAClCE,GAAc,CAClB,KAAM,iBACN,WAAY,CACV,SAAA5tB,GACA,YAAAjV,GACA,eAAAiuB,GACA,gBAAA2U,EACD,EACD,MAAO,CACL,kBACA,QACD,EACD,MAAO,CACL,MAAO,CACL,iBAAkB,KAClB,MAAO,GACP,uBAAwBp8I,EAAE,iBAAiB,EAC3C,gBAAiBA,EAAE,eAAe,CACxC,CACG,EACD,SAAU,CACR,SAAU,CACR,MAAM2Y,EAAS,GACf,OAAI,KAAK,QAAU,IAAMojI,GAAM,KAAK,KAAK,GACvCpjI,EAAO,KAAK,CACV,GAAI,KAAK,MACT,MAAO,KAAK,MACZ,OAAQ,EAClB,CAAS,EAEHA,EAAO,KAAK,GAAG6iI,GAAe,KAAK,KAAK,CAAC,EAClC7iI,CACR,CACF,EACD,QAAS,CACP,OAAQ,CACN,WAAW,IAAM,CACf,IAAIzJ,EAAIC,EAAIC,GACXA,GAAMD,GAAMD,EAAK,KAAK,MAAM,iBAAiB,IAAM,KAAO,OAASA,EAAG,MAAQ,KAAO,OAASC,EAAG,cAAc,wBAAwB,IAAM,MAAgBC,EAAG,MAAK,CACvK,EAAE,GAAG,CACP,EACD,mBAAmB+mF,EAAG,CAChBA,IAAM,OACJA,EAAE,OACJ,KAAK,MAAM,SAAUA,EAAE,KAAK,EAE5B,KAAK,MAAM,kBAAmBA,CAAC,EAEjC,KAAK,iBAAmB,KAE3B,EACD,SAASt9D,EAAOyjH,EAAS,CACvB,KAAK,MAAQzjH,CACd,CACF,CACH,EACA,IAAI0jH,GAAgB,UAAmB,CACrC,IAAI/0D,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,eAAe,EAAI,CAACA,EAAG,WAAY,CAAE,IAAK,kBAAmB,YAAa,wBAAyB,MAAO,CAAE,WAAY,wBAAyB,MAAS,QAAS,YAAeo4E,EAAI,uBAAwB,QAAWA,EAAI,QAAS,iBAAkB,GAAO,yBAA0B,GAAM,uBAAwB,IAAM,GAAO,WAAc,IAAS,GAAI,CAAE,OAAUA,EAAI,SAAU,MAASA,EAAI,oBAAsB,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,SAAU,GAAI,SAASz9C,EAAQ,CACrf,MAAO,CAACA,EAAO,OAAS36B,EAAG,MAAO,CAAE,YAAa,UAAY,EAAE,CAACA,EAAG,kBAAmB,CAAE,YAAa,YAAa,MAAO,CAAE,KAAQ,EAAE,CAAI,GAAGA,EAAG,OAAQ,CAACo4E,EAAI,GAAGA,EAAI,GAAGz9C,EAAO,KAAK,CAAC,CAAC,CAAC,CAAC,EAAG,CAAC,EAAI36B,EAAG,MAAO,CAAE,YAAa,UAAY,EAAE,CAACA,EAAG,MAAO,CAAE,YAAa,gBAAiB,MAAO,CAAE,IAAO26B,EAAO,SAAU,IAAOy9C,EAAI,gBAAmB,GAAGp4E,EAAG,cAAe,CAAE,YAAa,cAAe,MAAO,CAAE,OAAUo4E,EAAI,MAAO,KAAQz9C,EAAO,KAAK,CAAI,EAAC,EAAG,CAAC,CAAC,CAClc,EAAK,CAAC,EAAG,MAAO,CAAE,MAAOy9C,EAAI,iBAAkB,SAAU,SAASq9C,EAAK,CACnEr9C,EAAI,iBAAmBq9C,CAC3B,EAAK,WAAY,kBAAoB,EAAE,EAAGz1H,EAAG,iBAAkB,CAAE,YAAa,+BAAgC,YAAao4E,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CAC7J,MAAO,CAACp4E,EAAG,iBAAiB,CAAC,CACjC,EAAK,MAAO,EAAM,EAAC,CAAC,CAAE,CAAC,EAAG,CAAC,CAC3B,EACIotI,GAAyB,GACzB/zD,GAAkC5T,GACpCwnE,GACAE,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMC,GAAiBh0D,GAAgB,QACvClnB,GAAS2R,EAAG,EACZ,MAAMw1D,GAAc,CAClB,KAAM,iBACN,WAAY,CACV,gBAAA0T,GACA,eAAA3U,GACA,cAAA5tB,GACA,kBAAA6gC,GACA,YAAA7T,EACD,EACD,MAAO,CAIL,SAAU,CACR,KAAM,OACN,SAAU,EACX,CACF,EACD,MAAO,CACL,QACD,EACD,MAAO,CACL,MAAO,CACL,WAAY,GACZ,QAAS,GACT,UAAW,KACX,gBAAiB,KACjB,iBAAkB7mI,EAAE,YAAY,CACtC,CACG,EACD,SAAU,CACR,aAAc,CACZ,OAAO+7I,GAAM,KAAK,UAAU,CAC7B,CACF,EACD,QAAS,CACP,OAAQ,CACN,IAAI7sI,GACHA,EAAK,KAAK,MAAM,WAAW,EAAE,IAAI,qBAAqB,OAAO,EAAE,CAAC,IAAM,MAAgBA,EAAG,OAC3F,EACD,SAAS3P,EAAG,CACV,MAAMgE,EAAQhE,EAAE,OAAO,MACnB,KAAK,aACP,KAAK,MAAM,SAAUgE,CAAK,CAE7B,EACD,SAAU,CACR,KAAK,WAAa,GAClB,KAAK,UAAY,IAClB,EACD,SAAU,CACR,KAAK,UAAY,KACb,KAAK,iBACP,KAAK,gBAAgB,QAEnB,KAAK,aACP0oE,GAAM,IAAM,CACV,KAAK,gBAAe,CAC9B,EAAW,GAAG,EAAC,CAEV,EACD,iBAAkB,CAChB,KAAK,QAAU,GACf,KAAK,gBAAkB,IAAI,gBAC3Bpc,GAAM,IAAIwqD,GAAe,qBAAsB,CAAC,EAAI,cAAgB,mBAAmB,KAAK,UAAU,EAAG,CACvG,OAAQ,KAAK,gBAAgB,MACrC,CAAO,EAAE,KAAMp9D,GAAa,CACpB,KAAK,UAAYA,EAAS,KAAK,IAAI,KAAK,WAAW,KAAK,UAAU,CAC1E,CAAO,EAAE,MAAOE,GAAU,CAClB,QAAQ,MAAMA,CAAK,CAC3B,CAAO,EAAE,KAAK,IAAM,CACZ,KAAK,QAAU,EACvB,CAAO,CACF,CACF,CACH,EACA,IAAIwrF,GAAgB,UAAmB,CACrC,IAAInhD,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,UAAU,EAAI,CAACA,EAAG,MAAO,CAAE,YAAa,eAAe,EAAI,CAACA,EAAG,cAAe,CAAE,IAAK,YAAa,MAAO,CAAE,MAASo4E,EAAI,WAAY,uBAAwBA,EAAI,aAAe,GAAI,MAASA,EAAI,gBAAgB,EAAI,GAAI,CAAE,eAAgB,CAAC,SAASnlE,EAAQ,CAC1RmlE,EAAI,WAAanlE,CAClB,EAAEmlE,EAAI,OAAO,EAAG,wBAAyBA,EAAI,OAAS,EAAE,SAAU,CAAE,MAAS,SAASnlE,EAAQ,CAC7F,MAAI,CAACA,EAAO,KAAK,QAAQ,KAAK,GAAKmlE,EAAI,GAAGnlE,EAAO,QAAS,QAAS,GAAIA,EAAO,IAAK,OAAO,EAAU,KAC7FmlE,EAAI,SAAS,MAAM,KAAM,SAAS,CAC1C,IAAM,CAACA,EAAI,QAAUp4E,EAAG,gBAAiB,CAAE,MAAO,CAAE,KAAQ,EAAI,EAAE,EAAIA,EAAG,kBAAmB,CAAE,MAAO,CAAE,KAAQ,EAAE,EAAI,CAAC,EAAG,CAAC,CAAC,EAAG,CAAC,EAAGo4E,EAAI,YAAc,KAAOp4E,EAAG,oBAAqB,CAAE,YAAa,mBAAoB,MAAO,CAAE,UAAao4E,EAAI,SAAW,EAAE,EAAIp4E,EAAG,iBAAkB,CAAE,YAAa,0BAA2B,YAAao4E,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CAClX,MAAO,CAACA,EAAI,SAAS,SAAWp4E,EAAG,MAAO,CAAE,YAAa,gBAAiB,MAAO,CAAE,IAAOo4E,EAAI,SAAS,QAAQ,CAAI,GAAIp4E,EAAG,iBAAiB,CAAC,CAChJ,EAAK,MAAO,EAAM,EAAC,CAAC,CAAE,CAAC,EAAG,CAAC,CAC3B,EACIw5H,GAAyB,GACzBp/C,GAAkC3U,GACpC6zD,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM8T,GAAiBlzD,GAAgB,QACjCkI,GAAc,CAClB,KAAM,iBACN,WAAY,CACV,YAAA8nB,EACD,EACD,MAAO,CAIL,MAAO,CACL,KAAM,OACN,SAAU,EACX,EAKD,MAAO,CACL,KAAM,OACN,SAAU,EACX,CACF,CACH,EACA,IAAI7nB,GAAgB,UAAmB,CACrC,IAAInK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,QAAU,EAAE,CAACo4E,EAAI,MAAM,KAAOp4E,EAAG,MAAO,CAAE,YAAa,qBAAsB,MAAO,CAAE,CAACo4E,EAAI,MAAM,IAAI,EAAG,GAAM,QAASA,EAAI,MAAM,OAAS,EAAE,EAAIp4E,EAAG,MAAO,CAAE,YAAa,gBAAiB,MAAO,CAAE,QAASo4E,EAAI,MAAM,OAAS,EAAE,MAAO,CAAE,IAAOA,EAAI,MAAM,YAAc,EAAE,EAAGp4E,EAAG,MAAO,CAAE,YAAa,iBAAiB,EAAI,CAACA,EAAG,OAAQ,CAAE,YAAa,uBAAyB,EAAE,CAACA,EAAG,cAAe,CAAE,MAAO,CAAE,OAAUo4E,EAAI,MAAO,KAAQA,EAAI,MAAM,KAAK,EAAI,CAAC,EAAG,CAAC,EAAGp4E,EAAG,OAAQ,CAAE,YAAa,0BAA4B,EAAE,CAACA,EAAG,cAAe,CAAE,MAAO,CAAE,OAAUo4E,EAAI,MAAO,KAAQA,EAAI,MAAM,OAAO,EAAI,CAAC,EAAG,CAAC,CAAC,CAAC,CAAC,CAAC,CAC3nB,EACIoK,GAAyB,GACzB7H,GAAkClV,GACpC6c,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM+qD,GAAiB5yD,GAAgB,QACvCxoB,GAASkS,GAAKO,GAAKE,EAAG,EACtB,MAAM0oE,GAAQ,EACR9qD,GAAc,CAClB,KAAM,WACN,WAAY,CACV,gBAAAsqD,GACA,mBAAoBrvD,GACpB,eAAA06C,GACA,SAAAhZ,GACA,eAAAkuB,EACD,EACD,MAAO,CAIL,SAAU,CACR,KAAM,OACN,SAAU,EACX,EACD,iBAAkB,CAChB,KAAM,QACN,QAAS,EACV,EACD,kBAAmB,CACjB,KAAM,OACN,QAAS,IACV,CACF,EACD,MAAO,CACL,QACD,EACD,MAAO,CACL,MAAO,CACL,YAAa,GACb,eAAgB,KAChB,wBAAyB,CAAE,EAC3B,UAAW,GACX,gBAAiB,KACjB,gBAAiB,KACjB,cAAe38I,EAAE,wBAAwB,EACzC,gBAAiBA,EAAE,eAAe,CACxC,CACG,EACD,SAAU,CACR,qBAAsB,CACpB,OAAO,KAAK,mBAAqBA,EAAE,QAAQ,CAC5C,EACD,mBAAoB,CAClB,OAAO,KAAK,SAAS,oBACtB,EACD,SAAU,CACR,GAAI,KAAK,cAAgB,GACvB,MAAO,GAET,MAAM0P,EAAU,GAChB,OAAIqsI,GAAM,KAAK,WAAW,GACxBrsI,EAAQ,KAAK,KAAK,YAAY,EAEhCA,EAAQ,KAAK,GAAG,KAAK,sBAAsB,EACpCA,CACR,EACD,cAAe,CACb,MAAO,CACL,GAAI,eACJ,YAAa,KAAK,YAClB,UAAW,EACnB,CACK,EACD,wBAAyB,CACvB,MAAMmtI,EAAU,GAChB,OAAK,uBAAkB,QAASC,GAAQ,CACtC,GAAI,KAAK,wBAAwBA,CAAG,EAAE,QAAQ,OAAS,EAAG,EACpD,KAAK,kBAAkB,OAAS,GAAK,KAAK,wBAAwBA,CAAG,EAAE,QAAQ,OAAS,IAC1FD,EAAQ,KAAK,CACX,GAAI,cAAgBC,EACpB,KAAM,KAAK,wBAAwBA,CAAG,EAAE,KACxC,mBAAoB,GACpB,WAAYA,CAC1B,CAAa,EAEH,MAAMC,EAAwB,KAAK,wBAAwBD,CAAG,EAAE,QAAQ,IAAI,CAAC3mH,EAAOjzB,KAC3E,CACL,GAAI,YAAc45I,EAAM,UAAY55I,EACpC,GAAGizB,CACjB,EACW,EACD0mH,EAAQ,KAAK,GAAGE,CAAqB,EACjC,KAAK,wBAAwBD,CAAG,EAAE,aACpCD,EAAQ,KAAK,CACX,GAAI,UAAYC,EAChB,KAAM,KAAK,wBAAwBA,CAAG,EAAE,KACxC,OAAQ,GACR,WAAYA,EACZ,UAAW,KAAK,kBAAoBA,CAClD,CAAa,CAEJ,CACT,CAAO,EACMD,CACR,CACF,EACD,SAAU,CACR,KAAK,aAAY,CAClB,EACD,eAAgB,CACd,KAAK,qBAAoB,CAC1B,EACD,QAAS,CACX,EAAI78I,EACA,cAAe,CACb,MAAMg9I,EAA0B,GAChC,KAAK,kBAAkB,QAASF,GAAQ,CACtCE,EAAwBF,CAAG,EAAI,CAC7B,QAAS,CAAE,CACrB,CACA,CAAO,EACD,KAAK,wBAA0BE,CAChC,EACD,OAAQ,CACN,WAAW,IAAM,CACf,IAAI9tI,EAAIC,EAAIC,GACXA,GAAMD,GAAMD,EAAK,KAAK,MAAM,eAAe,IAAM,KAAO,OAASA,EAAG,MAAQ,KAAO,OAASC,EAAG,cAAc,sBAAsB,IAAM,MAAgBC,EAAG,MAAK,CACnK,EAAE,GAAG,CACP,EACD,sBAAuB,CACjB,KAAK,iBACP,KAAK,gBAAgB,OAExB,EACD,cAAcypB,EAAOyjH,EAAS,CAC5B,KAAK,YAAczjH,EACnBozC,GAAM,IAAM,CACV,KAAK,aAAY,CACzB,EAAS,GAAG,EAAC,CACR,EACD,uBAAuB95D,EAAM,CACvBA,IAAS,OACPA,EAAK,aACP,KAAK,qBAAoB,EACzB,KAAK,MAAM,SAAUA,EAAK,WAAW,GAC5BA,EAAK,QACd,KAAK,aAAaA,EAAK,UAAU,EAAE,KAAK,IAAM,CAC5C,KAAK,eAAiB,IAClC,CAAW,EAGN,EACD,aAAa8qI,EAAkB,CAC7B,OAAK,qBAAkBA,EACvB,KAAK,qBAAoB,EAClB,KAAK,gBAAgBA,CAAgB,CAC7C,EACD,cAAe,CAGb,GAFA,KAAK,qBAAoB,EACzB,KAAK,aAAY,EACb,KAAK,cAAgB,GAAI,CAC3B,KAAK,UAAY,GACjB,MACD,CACD,OAAO,KAAK,iBACb,EACD,gBAAgBA,EAAmB,KAAM,CACvC,IAAI/tI,EAAIC,EACR,KAAK,gBAAkB,IAAI,gBAC3B,KAAK,UAAY,GACjB,MAAM+tI,EAAiBD,IAAqB,KAAO,CAAC,GAAG,KAAK,iBAAiB,EAAE,IAAKH,GAC3E,KAAK,kBAAkBA,CAAG,CAClC,EAAI,CAAC,KAAK,kBAAkBG,GAAmB9tI,GAAMD,EAAK,KAAK,wBAAwB+tI,CAAgB,IAAM,KAAO,OAAS/tI,EAAG,SAAW,KAAOC,EAAK,IAAI,CAAC,EAC7J,OAAO,QAAQ,WAAW+tI,CAAc,EAAE,KAAMptF,GAAa,CACnCA,EAAS,KAAMqmC,GAC9BA,EAAE,SAAW,aAAeA,EAAE,OAAO,OAAS,iBAAmBA,EAAE,OAAO,OAAS,eAC3F,IAEC,KAAK,UAAY,GACjB,KAAK,gBAAkB,KAEjC,CAAO,CACF,EACD,kBAAkByjD,EAAYx1B,EAAS,KAAM,CAC3C,MAAMtlE,EAAMslE,IAAW,KAAO/J,GAAe,iEAAkE,CAAE,WAAAu/B,EAAY,KAAM,KAAK,YAAa,MAAOgD,GAAO,EAAIviC,GAAe,iFAAkF,CAAE,WAAAu/B,EAAY,KAAM,KAAK,YAAa,MAAOgD,GAAO,OAAAx4B,CAAQ,GACpU,OAAOv0D,GAAM,IAAI/Q,EAAK,CACpB,OAAQ,KAAK,gBAAgB,MACrC,CAAO,EAAE,KAAM7B,GAAa,CACpB,MAAM7wC,EAAO6wC,EAAS,KAAK,IAAI,KAC/B,KAAK,wBAAwB28F,CAAU,EAAE,KAAOxtI,EAAK,KACrD,KAAK,wBAAwBwtI,CAAU,EAAE,OAASxtI,EAAK,OACvD,KAAK,wBAAwBwtI,CAAU,EAAE,YAAcxtI,EAAK,YAC5D,KAAK,wBAAwBwtI,CAAU,EAAE,QAAQ,KAAK,GAAGxtI,EAAK,OAAO,CAC7E,CAAO,CACF,CACF,CACH,EACA,IAAI2lF,GAAgB,UAAmB,CACrC,IAAIvK,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,sBAAuB,MAAO,CAAE,qBAAsBo4E,EAAI,gBAAkB,GAAI,CAACp4E,EAAG,WAAY,CAAE,IAAK,gBAAiB,YAAa,8BAA+B,MAAO,CAAE,WAAY,sBAAuB,MAAS,OAAQ,YAAeo4E,EAAI,oBAAqB,QAAWA,EAAI,QAAS,iBAAkB,GAAO,kBAAmB,GAAO,yBAA0B,GAAO,uBAAwB,IAAM,GAAO,gCAAiC,GAAO,WAAc,GAAO,WAAc,GAAM,0BAA2B,GAAO,QAAWA,EAAI,SAAW,EAAE,GAAI,CAAE,OAAUA,EAAI,cAAe,MAASA,EAAI,wBAA0B,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,SAAU,GAAI,SAASz9C,EAAQ,CAC5sB,MAAO,CAACA,EAAO,UAAY36B,EAAG,MAAO,CAAE,YAAa,iBAAmB,CAACA,EAAG,kBAAmB,CAAE,YAAa,qBAAsB,MAAO,CAAE,KAAQ,EAAE,EAAI,EAAGA,EAAG,OAAQ,CAAE,YAAa,aAAa,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,qBAAsB,CAAE,QAASz9C,EAAO,WAAa,EAAC,EAAI,GAAG,CAAC,CAAC,CAAC,EAAG,CAAC,EAAIA,EAAO,YAAc36B,EAAG,iBAAkB,CAAE,YAAa,gBAAiB,MAAO,CAAE,MAAS26B,EAAQ,MAASy9C,EAAI,WAAa,EAAE,EAAIz9C,EAAO,mBAAqB36B,EAAG,OAAQ,CAAE,YAAa,4BAA8B,CAACo4E,EAAI,SAAS,SAAWp4E,EAAG,MAAO,CAAE,YAAa,gCAAiC,MAAO,CAAE,IAAOo4E,EAAI,SAAS,QAAQ,CAAI,GAAIA,EAAI,GAAE,EAAIp4E,EAAG,OAAQ,CAAE,YAAa,aAAa,EAAI,CAACA,EAAG,SAAU,CAACo4E,EAAI,GAAGA,EAAI,GAAGz9C,EAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAIA,EAAO,OAAS36B,EAAG,OAAQ,CAAE,MAAO,CAAE,gBAAiB,EAAM,GAAI,CAAC26B,EAAO,UAAY36B,EAAG,OAAQ,CAAE,YAAa,uCAAuC,CAAE,EAAIA,EAAG,qBAAsB,CAAE,YAAa,qBAAsB,MAAO,CAAE,KAAQ,EAAI,EAAE,EAAGA,EAAG,OAAQ,CAAE,YAAa,aAAe,EAAE,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,EAAE,wBAAyB,CAAE,QAASz9C,EAAO,IAAI,CAAE,CAAC,EAAI,GAAG,CAAC,CAAC,CAAC,EAAG,CAAC,EAAIy9C,EAAI,GAAE,CAAE,CAClnC,GAAI,CAAE,IAAK,aAAc,GAAI,UAAW,CACvC,MAAO,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,aAAa,EAAI,GAAG,CAAC,CACtD,EAAE,MAAO,GAAM,CAAC,EAAG,MAAO,CAAE,MAAOA,EAAI,eAAgB,SAAU,SAASq9C,EAAK,CAC9Er9C,EAAI,eAAiBq9C,CACzB,EAAK,WAAY,iBAAoB,GAAGr9C,EAAI,iBAAmBp4E,EAAG,iBAAkB,CAAE,YAAa,qCAAsC,YAAao4E,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACxL,MAAO,CAACA,EAAI,SAAS,SAAWp4E,EAAG,MAAO,CAAE,YAAa,gBAAiB,MAAO,CAAE,IAAOo4E,EAAI,gBAAiB,IAAOA,EAAI,SAAS,QAAU,EAAE,EAAIp4E,EAAG,iBAAiB,CAAC,CACzK,EAAE,MAAO,EAAI,CAAE,EAAG,KAAM,GAAO,UAAU,CAAG,GAAIo4E,EAAI,IAAI,EAAG,CAAC,CAC/D,EACIwK,GAAyB,GACzB1H,GAAkCzV,GACpCid,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMmrD,GAAW7yD,GAAgB,QAC3B8yD,GAAQ,CACZ,aAAc,EACd,kBAAmB,EACnB,YAAa,EACb,cAAe,CACjB,EACM5wD,GAAc,CAClB,KAAM,oBACN,WAAY,CACV,sBAAAwuD,GACA,eAAAyB,GACA,eAAAC,GACA,SAAAS,EACD,EACD,MAAO,CAKL,gBAAiB,CACf,KAAM,OACN,QAAS,IAAM,IAChB,EAKD,MAAO,CACL,KAAM,OACN,QAAS,IACV,EAKD,cAAe,CACb,KAAM,QACN,QAAS,EACV,CACF,EACD,MAAO,CACL,SACA,kBACA,gBACA,oBACA,QACD,EACD,MAAO,CACL,MAAO,CACL,MAAAC,GACA,iBAAkB,KAAK,eAC7B,CACG,EACD,SAAU,CACR,MAAO,CACL,OAAO,KAAK,mBAAqB,KAAOA,GAAM,aAAe5D,GAAgC,KAAK,iBAAiB,EAAE,EAAI4D,GAAM,cAAgB,KAAK,iBAAiB,qBAAuBA,GAAM,YAAcA,GAAM,iBACvN,EACD,oBAAqB,CACnB,MAAO,CACL,MAAO,KAAK,MAAQ,KAAK,MAAQ,KAAO,MAChD,CACK,CACF,EACD,SAAU,CACJ,KAAK,gBACH,KAAK,gBACP,WAAW,IAAM,CACf,IAAIluI,GACHA,EAAK,KAAK,MAAM,WAAW,IAAM,MAAgBA,EAAG,OACtD,EAAE,GAAG,EAEN,KAAK,UAAU,IAAM,CACnB,IAAIA,GACHA,EAAK,KAAK,MAAM,eAAe,IAAM,MAAgBA,EAAG,OACnE,CAAS,EAGN,EACD,QAAS,CACP,iBAAkB,CACZ,KAAK,mBAAqB,KAC5B,KAAK,iBAAgB,EAErB,KAAK,wBAAuB,CAE/B,EACD,mBAAmBg6H,EAAU,CAC3B,KAAK,iBAAmBA,EACxB,KAAK,MAAM,oBAAqBA,CAAQ,EACxC,KAAK,UAAU,IAAM,CACnB,IAAIh6H,GACHA,EAAK,KAAK,MAAM,WAAW,IAAM,MAAgBA,EAAG,OAC7D,CAAO,CACF,EACD,qBAAsB,CACpB,KAAK,iBAAgB,CACtB,EACD,cAAe,CACb,IAAIA,EACJ,KAAK,MAAM,iBAAkBA,EAAK,KAAK,mBAAqB,KAAO,OAASA,EAAG,KAAK,EACpF,KAAK,iBAAgB,CACtB,EACD,oBAAqB,CACnB,IAAIA,EACJ,KAAK,MAAM,mBAAoBA,EAAK,KAAK,mBAAqB,KAAO,OAASA,EAAG,KAAK,EACtF,KAAK,iBAAgB,CACtB,EACD,yBAA0B,CACxB,KAAK,MAAM,QAAQ,CACpB,EACD,WAAWkrI,EAAM,CACX,KAAK,mBAAqB,MAC5ByB,GAAc,KAAK,iBAAiB,EAAE,EAExC,KAAK,MAAM,SAAUzB,CAAI,EACzB,KAAK,iBAAgB,CACtB,EACD,kBAAmB,CACjB,KAAK,iBAAmB,KACxB,KAAK,MAAM,oBAAqB,IAAI,EACpC,WAAW,IAAM,CACf,IAAIlrI,GACHA,EAAK,KAAK,MAAM,eAAe,IAAM,MAAgBA,EAAG,OAC1D,EAAE,GAAG,CACP,CACF,CACH,EACA,IAAIu9E,GAAgB,UAAmB,CACrC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,mBAAoB,MAAOo4E,EAAI,mBAAoB,MAAO,CAAE,SAAY,IAAM,EAAE,GAAI,CAAE,QAAW,SAASnlE,EAAQ,CAChJ,MAAI,CAACA,EAAO,KAAK,QAAQ,KAAK,GAAKmlE,EAAI,GAAGnlE,EAAO,QAAS,MAAO,GAAIA,EAAO,IAAK,CAAC,MAAO,QAAQ,CAAC,EAAU,MAC5GA,EAAO,gBAAe,EACtBA,EAAO,eAAc,EACdmlE,EAAI,gBAAgB,MAAM,KAAM,SAAS,EACjD,IAAM,CAACA,EAAI,OAASA,EAAI,MAAM,aAAep4E,EAAG,iBAAkB,CAAE,IAAK,gBAAiB,GAAI,CAAE,kBAAmBo4E,EAAI,mBAAoB,OAAUA,EAAI,WAAY,OAAUA,EAAI,wBAA2B,GAAIA,EAAI,OAASA,EAAI,MAAM,kBAAoBp4E,EAAG,iBAAkB,CAAE,IAAK,YAAa,MAAO,CAAE,SAAYo4E,EAAI,gBAAkB,EAAE,GAAI,CAAE,OAAUA,EAAI,WAAY,OAAUA,EAAI,kBAAoB,EAAE,EAAIA,EAAI,OAASA,EAAI,MAAM,YAAcp4E,EAAG,WAAY,CAAE,IAAK,YAAa,MAAO,CAAE,SAAYo4E,EAAI,gBAAgB,EAAI,GAAI,CAAE,OAAUA,EAAI,aAAc,OAAUA,EAAI,UAAU,CAAI,GAAIA,EAAI,OAASA,EAAI,MAAM,cAAgBp4E,EAAG,MAAO,CAAE,YAAa,0BAA4B,CAACA,EAAG,wBAAyB,CAAE,MAAO,CAAE,SAAYo4E,EAAI,kBAAoB,GAAI,CAAE,OAAUA,EAAI,WAAY,OAAUA,EAAI,mBAAqB,EAAE,CAAC,EAAG,CAAC,EAAIA,EAAI,IAAI,EAAG,CAAC,CACv1B,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAM2wD,GAAoBxyD,GAAgB,QAC1CtpB,GAASgR,GAAKM,EAAG,EACjB,MAAMwC,GAAY,CAChB,KAAM,yBACN,WAAY,CACV,kBAAAgoE,GACJ,QAAI/qD,GACA,SAAArc,GACA,cAAeyxD,GACf,UAAWn2C,EACZ,EACD,MAAO,CAKL,gBAAiB,CACf,KAAM,OACN,QAAS,IAAM,IAChB,EAID,cAAe,CACb,KAAM,QACN,QAAS,EACV,EAID,eAAgB,CACd,KAAM,QACN,QAAS,EACV,CACF,EACD,MAAO,CACL,SACA,QACD,EACD,MAAO,CACL,MAAO,CACL,KAAM,GACN,iBAAkB,KAAK,gBACvB,gBAAiBvxF,EAAE,4BAA4B,EAC/C,iBAAkBA,EAAE,OAAO,EAC3B,iBAAkBA,EAAE,oBAAoB,CAC9C,CACG,EACD,SAAU,CACR,oBAAqB,CACnB,OAAO,KAAK,mBAAqB,IAClC,EACD,gBAAiB,CACf,OAAO,KAAK,kBAAoB,MAAQ,KAAK,kBAC9C,EACD,WAAY,CACV,IAAIkP,EACJ,OAAO,KAAK,oBAAsBsqI,GAAgC,KAAK,iBAAiB,EAAE,GAAKtqI,EAAKuqI,GAA2B,KAAK,iBAAiB,EAAE,IAAM,KAAOvqI,EAAK,QAAU,QACpL,EACD,eAAgB,CACd,MAAO,CAAC,KAAK,oBAAsB,CAACsqI,GAAgC,KAAK,iBAAiB,EAAE,CAC7F,EACD,WAAY,CACV,OAAO,KAAK,mBAAqB,KAAK,iBAAiB,MAAQx5I,EAAE,cAAc,CAChF,CACF,EACD,SAAU,CACR,GAAI,KAAK,eAAgB,CACvB,MAAMy5D,EAAO,KAAK,MAAM,cACxBhG,GAAK,8BAA+BgG,CAAI,CACzC,CACF,EACD,QAAS,CACP,UAAW,CACT,KAAK,KAAO,GACZ,KAAK,MAAM,QAAQ,CACpB,EACD,SAASl2D,EAAO,CACd,KAAK,KAAO,GACZ,KAAK,MAAM,SAAUA,CAAK,CAC3B,EACD,iBAAiB2lI,EAAU,CACzB,KAAK,iBAAmBA,EACpBA,IAAa,MAAQ,KAAK,kBAAoB,MAChD,KAAK,SAAQ,CAEhB,EACD,eAAgB,CACd,KAAK,MAAM,gBAAgB,kBAC5B,CACF,CACH,EACA,IAAIpzD,GAAc,UAAmB,CACnC,IAAI0R,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOA,EAAI,KAAOp4E,EAAG,UAAW,CAAE,YAAa,yBAA0B,MAAO,CAAE,KAAQo4E,EAAI,UAAW,YAAa,IAAS,GAAI,CAAE,MAASA,EAAI,QAAU,GAAI,CAACp4E,EAAG,MAAO,CAAE,IAAK,gBAAiB,YAAa,iCAAmC,EAAE,CAACo4E,EAAI,eAAiBp4E,EAAG,WAAY,CAAE,YAAa,cAAe,MAAO,CAAE,aAAco4E,EAAI,gBAAiB,MAASA,EAAI,iBAAmB,GAAI,CAAE,MAASA,EAAI,aAAe,EAAE,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CACzd,MAAO,CAACp4E,EAAG,eAAe,CAAC,CAC/B,EAAK,MAAO,GAAM,EAAG,KAAM,GAAO,UAAU,CAAC,CAAE,EAAIo4E,EAAI,KAAMp4E,EAAG,WAAY,CAAE,YAAa,eAAgB,MAAO,CAAE,aAAco4E,EAAI,iBAAkB,MAASA,EAAI,iBAAkB,KAAQ,YAAc,GAAI,CAAE,MAASA,EAAI,UAAY,YAAaA,EAAI,GAAG,CAAC,CAAE,IAAK,OAAQ,GAAI,UAAW,CAC3R,MAAO,CAACp4E,EAAG,WAAW,CAAC,CACxB,EAAE,MAAO,EAAI,CAAE,EAAG,KAAM,GAAO,UAAU,CAAG,GAAGo4E,EAAI,cAAgBp4E,EAAG,KAAM,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,SAAS,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAEp4E,EAAG,oBAAqB,CAAE,IAAK,kBAAmB,MAAO,CAAE,mBAAoBo4E,EAAI,gBAAiB,kBAAmBA,EAAI,aAAe,EAAE,GAAI,CAAE,oBAAqBA,EAAI,iBAAkB,OAAUA,EAAI,SAAU,OAAUA,EAAI,QAAQ,EAAI,CAAC,EAAG,CAAC,CAAC,CAAC,EAAIA,EAAI,GAAE,CACxY,EACIzR,GAAuB,GACvBC,GAAgCnB,GAClCQ,GACAS,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMunE,GAAyBtnE,GAAc,QC1gC7C,GAvBK,MAAM,UAAU,OACjB,MAAM,UAAU,KAAO,SAASunE,EAAW,CACvC,GAAI,OAAS,KACT,MAAM,IAAI,UAAU,kDAAkD,EAE1E,GAAI,OAAOA,GAAc,WACrB,MAAM,IAAI,UAAU,8BAA8B,EAOtD,QALIxrI,EAAO,OAAO,IAAI,EAClBggC,EAAShgC,EAAK,SAAW,EACzB1P,EAAU,UAAU,CAAC,EACrBkB,EAEK3D,EAAI,EAAGA,EAAImyC,EAAQnyC,IAExB,GADA2D,EAAQwO,EAAKnS,CAAC,EACV29I,EAAU,KAAKl7I,EAASkB,EAAO3D,EAAGmS,CAAI,EACtC,OAAOxO,CAIvB,GAGI,QAAU,OAAO,OAAO,aAAgB,WAAY,CACtD,IAASi6I,EAAT,SAAuB/9H,EAAOi/B,EAAQ,CACpCA,EAASA,GAAU,CACjB,QAAS,GACT,WAAY,GACZ,OAAQ,MACd,EACI,IAAIk7E,EAAM,SAAS,YAAY,aAAa,EAC5C,OAAAA,EAAI,gBAAgBn6G,EAAOi/B,EAAO,QAASA,EAAO,WAAYA,EAAO,MAAM,EACpEk7E,CACR,EAEE,OAAO,OAAO,MAAU,MAC1B4jB,EAAc,UAAY,OAAO,MAAM,WAGxC,OAAO,YAAcA,CACvB,CCxCe,SAASC,GAAU,CAAC,UAAAC,EAAY,EAAK,EAAI,GAAI,CAC3D,MAAM7nH,EAAU,CACZ,+HACH,0DACF,EAAG,KAAK,GAAG,EAEV,OAAO,IAAI,OAAOA,EAAS6nH,EAAY,OAAY,GAAG,CACvD,CCLA,MAAMh7C,GAAQ+6C,GAAS,ECuCvB,MAAMjxD,GAAc,CAClB,KAAM,uBACN,WAAY,CACV,iBAAA8tB,EACD,EACD,MAAO,CAIL,MAAO,CACL,KAAM,OACN,SAAU,GACV,QAAS,IACV,EACD,MAAO,CACL,KAAM,OACN,SAAU,GACV,QAAS,IACV,EACD,QAAS,CACP,KAAM,OACN,QAAS,IACV,EACD,GAAI,CACF,KAAM,OACN,QAAS,IACV,EACD,KAAM,CACJ,KAAM,OACN,SAAU,EACX,EACD,QAAS,CACP,KAAM,OACN,QAAS,IACV,EACD,OAAQ,CACN,KAAM,OACN,SAAU,EACX,EACD,OAAQ,CACN,KAAM,CAAC,OAAQ,KAAK,EACpB,QAAS,KAAO,GACjB,CACF,EACD,SAAU,CACR,WAAY,CACV,OAAI,KAAK,QACA,KAAK,QAEP,KAAK,IAAM,KAAK,SAAW,QAAU,KAAK,aAAa,KAAK,GAAI,EAAE,EAAI,IAC9E,EAED,mBAAoB,CAClB,OAAO,KAAK,OAAS,KAAK,KAC3B,CACF,EACD,QAAS,CACP,aAAAkD,EACD,CACH,EACA,IAAI/wB,GAAgB,UAAkB,CACpC,IAAIjF,EAAM,KAAMp4E,EAAKo4E,EAAI,MAAM,GAC/B,OAAOp4E,EAAG,MAAO,CAAE,YAAa,qBAAqB,EAAI,CAACA,EAAG,MAAO,CAAE,YAAa,4BAA6B,MAAO,CAACo4E,EAAI,KAAM,8BAA8B,OAAOA,EAAI,UAAY,cAAgB,EAAE,CAAC,EAAG,MAAOA,EAAI,UAAY,CAAE,gBAAiB,OAAO,OAAOA,EAAI,UAAW,GAAG,CAAC,EAAK,IAAM,EAAE,CAACA,EAAI,OAAO,KAAOp4E,EAAG,OAAQ,CAAE,YAAa,+DAA+D,EAAI,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,QAAUA,EAAI,OAAO,MAAQ,EAAE,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,OAAO,QAAUA,EAAI,OAAO,SAAW,UAAYp4E,EAAG,mBAAoB,CAAE,YAAa,8BAA+B,MAAO,CAAE,OAAUo4E,EAAI,OAAO,MAAM,CAAI,GAAIA,EAAI,GAAI,GAAG,CAAC,EAAGp4E,EAAG,OAAQ,CAAE,YAAa,8BAAgC,EAAE,CAACA,EAAG,OAAQ,CAAE,YAAa,6BAA8B,MAAO,CAAE,MAASo4E,EAAI,iBAAmB,GAAI,CAACA,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,iBAAiB,EAAI,GAAG,CAAC,CAAC,EAAGA,EAAI,QAAUp4E,EAAG,OAAQ,CAAE,YAAa,8BAAgC,EAAE,CAACo4E,EAAI,GAAG,IAAMA,EAAI,GAAGA,EAAI,OAAO,EAAI,GAAG,CAAC,CAAC,EAAIA,EAAI,GAAI,EAAC,CAAC,CAAC,CAC7+B,EACIkF,GAAyB,GACzB7B,GAAkChW,GACpC2X,GACAC,GACAC,GACA,GACA,KACA,UACF,EACA,MAAMixD,GAAuB9yD,GAAgB,QAC7CtpB,GAASmS,GAAKG,EAAG,EAajB,MAAM+pE,GAAmB,CAAC,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,IAAK,GAAG,EAC9EC,GAAa,GACnBD,GAAiB,QAASp7F,GAAS,CACjCq7F,GAAW,KAAK,IAAMr7F,CAAI,EAC1Bq7F,GAAW,KAAK,KAAOr7F,CAAI,CAC7B,CAAC,EA8BcxiD,EAAE,mBAAmB,ECvFpCuhE,GAASoQ,EAAE,EAOF,CAEL,GAAG88C,GAAS,MAwEZ,YAEWzuH,EAAE,cAAc,CAiB5B,EC5KHuhE,GAASiT,EAAG,ECDZjT,GAAS4R,EAAG,ECKZ5R,GAASkT,EAAG,EAmLE8yB,GAAS,SAAS1uE,EAAO,CACjC,KAAK,UAAUA,CAAK,CACrB,EAAE,GAAG,EC7LV,IAAI3pB,GAAIC,GAAIC,IAEsBA,IAAMD,IAAMD,GAAK,OAAO,MAAQ,KAAO,OAASA,GAAG,gBAAkB,KAAO,OAASC,GAAG,2BAA6B,MAAgBC,GAAG,KAAKD,EAAE,ECOjL,MAAekvD,GAAA,CACd,KAAMr+D,GAAE,SAAU,MAAM,EACxB,KAAMA,GAAE,SAAU,MAAM,EACxB,OAAQA,GAAE,SAAU,SAAS,EAC7B,KAAMA,GAAE,SAAU,MAAM,EACxB,QAASA,GAAE,SAAU,WAAW,EAEhC,gBAAiBA,GAAE,SAAU,OAAO,EACpC,wBAAyBA,GAAE,SAAU,2BAA2B,EAChE,4BAA6BA,GAAE,SAAU,oCAAoC,EAC7E,OAAQA,GAAE,SAAU,QAAQ,EAC5B,SAAUA,GAAE,SAAU,UAAU,EAChC,UAAWA,GAAE,SAAU,MAAM,EAC7B,UAAWA,GAAE,SAAU,MAAM,EAC7B,eAAgBA,GAAE,SAAU,qBAAqB,EACjD,YAAaA,GAAE,SAAU,SAAS,EAClC,aAAcA,GAAE,SAAU,UAAU,EACpC,oBAAqBA,GAAE,SAAU,kBAAkB,EACnD,UAAWA,GAAE,SAAU,QAAQ,EAC/B,YAAaA,GAAE,SAAU,WAAW,EACpC,WAAYA,GAAE,SAAU,SAAS,EACjC,aAAcA,GAAE,SAAU,WAAW,EACrC,YAAaA,GAAE,SAAU,MAAM,EAC/B,OAAQA,GAAE,SAAU,QAAQ,EAC5B,UAAWA,GAAE,SAAU,QAAQ,EAC/B,kBAAmBA,GAAE,SAAU,gBAAgB,EAC/C,iBAAkBA,GAAE,SAAU,kCAAkC,EAChE,aAAcA,GAAE,SAAU,gBAAgB,EAC1C,WAAYA,GAAE,SAAU,iBAAiB,EACzC,aAAcA,GAAE,SAAU,gBAAgB,EAC1C,SAAUA,GAAE,SAAU,MAAM,EAC5B,SAAUA,GAAE,SAAU,UAAU,EAChC,OAAQA,GAAE,SAAU,QAAQ,EAC5B,OAAQA,GAAE,SAAU,QAAQ,EAC5B,UAAWA,GAAE,SAAU,WAAW,EAClC,SAAUA,GAAE,SAAU,UAAU,EAChC,QAASA,GAAE,SAAU,SAAS,EAC9B,UAAWA,GAAE,SAAU,YAAY,EACnC,YAAaA,GAAE,SAAU,aAAa,EACtC,UAAWA,GAAE,SAAU,OAAO,EAC9B,SAAUA,GAAE,SAAU,MAAM,EAC5B,eAAgBA,GAAE,SAAU,YAAY,EACxC,aAAcA,GAAE,SAAU,UAAU,EACpC,YAAaA,GAAE,SAAU,SAAS,EAClC,QAASA,GAAE,SAAU,WAAW,EAChC,MAAOA,GAAE,SAAU,QAAQ,EAC3B,QAASA,GAAE,SAAU,WAAW,EAChC,MAAOA,GAAE,SAAU,QAAQ,EAC3B,QAASA,GAAE,SAAU,KAAK,EAC1B,IAAKA,GAAE,SAAU,KAAK,EACtB,WAAYA,GAAE,SAAU,YAAY,EACpC,MAAOA,GAAE,SAAU,OAAO,EAC1B,UAAWA,GAAE,SAAU,OAAO,EAC9B,UAAWA,GAAE,SAAU,aAAa,EACpC,SAAUA,GAAE,SAAU,aAAa,EACnC,SAAUA,GAAE,SAAU,MAAM,EAC5B,QAASA,GAAE,SAAU,KAAK,EAC1B,YAAaA,GAAE,SAAU,SAAS,EAClC,MAAOA,GAAE,SAAU,OAAO,EAC1B,cAAeA,GAAE,SAAU,WAAW,EACtC,aAAcA,GAAE,SAAU,eAAe,EACzC,iBAAkBA,GAAE,SAAU,iBAAiB,EAC/C,kBAAmBA,GAAE,SAAU,kBAAkB,EACjD,qBAAsBA,GAAE,SAAU,mBAAmB,EACrD,MAAOA,GAAE,SAAU,OAAO,EAC1B,UAAWA,GAAE,SAAU,8BAA8B,EACrD,WAAYA,GAAE,SAAU,QAAQ,EAChC,SAAUA,GAAE,SAAU,MAAM,EAC5B,aAAcA,GAAE,SAAU,cAAc,EACxC,cAAeA,GAAE,SAAU,gBAAgB,EAC3C,WAAYA,GAAE,SAAU,aAAa,EACrC,KAAMA,GAAE,SAAU,MAAM,EACxB,cAAeA,GAAE,SAAU,gBAAgB,EAC3C,WAAYA,GAAE,SAAU,aAAa,EACrC,WAAYA,GAAE,SAAU,QAAQ,EAChC,aAAcA,GAAE,SAAU,iBAAiB,EAC3C,kBAAmBA,GAAE,SAAU,uBAAuB,EACtD,gBAAiBA,GAAE,SAAU,kBAAkB,EAC/C,mBAAoBA,GAAE,SAAU,aAAa,EAC7C,QAASA,GAAE,SAAU,SAAS,EAC9B,OAAQA,GAAE,SAAU,QAAQ,EAC5B,WAAYA,GAAE,SAAU,YAAY,EACpC,SAAUA,GAAE,SAAU,UAAU,EAChC,KAAMA,GAAE,SAAU,MAAM,EACxB,QAASA,GAAE,SAAU,SAAS,EAC9B,SAAUA,GAAE,SAAU,UAAU,EAChC,OAAQA,GAAE,SAAU,QAAQ,EAC5B,iBAAkBA,GAAE,SAAU,eAAe,EAC7C,UAAWA,GAAE,SAAU,WAAW,EAClC,eAAgBA,GAAE,SAAU,mBAAmB,EAC/C,QAASA,GAAE,SAAU,SAAS,EAC9B,0BAA2BA,GAAE,SAAU,mCAAmC,EAC1E,gCAAiCA,GAAE,SAAU,sGAAsG,EACnJ,WAAYA,GAAE,SAAU,oBAAoB,EAC5C,QAASA,GAAE,SAAU,UAAU,CAChC,EC1FA,IAAA89I,GAAAC,GAEA,MAAA1oE,GAAA,CACA,mBAEA,OACA,QACA,qBACA,WACA,EACA,MACA,YACA,WACA,EACA,KACA,YACA,WACA,CACA,EAEA,OACA,OACA,gBACA,CACA,EAEA,UACA,SACA,OACA,gBAEA,iDACA,iDAEA,0BAGA,8BAGA,aAAAyoE,GAAA,OACA,cAAAC,GAAA,KAGA,sBAAAD,EAAA,EACA,OAAAE,OAAAF,GAAA,WACA,MAAA79I,EAAAK,IAAAL,EAAA,cAAAK,CAAA,GAGA,qBAEA,mBAGA,aAAA+9D,GAEA,OACA,SACA,8CACA,4CACA,2CACA,8CAEA,gDACA,kDACA,sDAEA,mDACA,mDACA,iDACA,sDAEA,4BACA,EACA,YACA,6BACA,CACA,CACA,CACA,EAEA,wBACA,OAAAi2B,YAAA,SAAA4M,WAAA,UACA,EACA,wBACA,OAAAA,WAAA,0BACA,EAEA,yBAEA,OADA,iCACA,KAAAjf,KAAA,6BACA,EAEA,gBACA,mCACA,CACA,iCACA,EAEA,CACA,oBACA,CACA,CACA,EAEA,gBAEA,MAAAg8D,GAAA,8FAAAC,CAAA,gCACAJ,GAAAG,EAAA,KACAF,GAAAE,EAAA,MAEA,qBAAAA,EACA,kBACA,WACA,EACA,0BACA,yDACA,8DAEA,EAEA,gBACA,kBACA,6BAEA,2DACA,EAEA,SACA,QAAAE,EAAAC,EAAA,CACA,GAAAA,EAAA,CACA,2BACA,MACA,CACA,4DACA,mBACA,EAYA,uBAAAC,EAAA,YAAAC,EAAA,SAAAC,EAAA,QAAAC,CAAA,GACA,aAAAv+F,EAAA,SAAAw+F,CAAA,oBACAC,EAAAz+F,EAAA4gD,QAAAO,WAAAq9C,CAAA,EAAAJ,CAAA,EACAx+C,GAAA,gCAAA6+C,EAAA,sBAAAL,EAAA,EAGAE,IAAA,sBAGAC,EAAA,kBAAAA,EAAA,SAEA,IACA,MAAAG,EAAA,kBAAAz3H,GAAAo3H,EAAA,OAAAp3H,EAAAq3H,EAAAC,CAAA,GACAvhG,EAAA,MAAA4S,GAAA,IAAA6uF,EAAA,UAAAC,CAAA,EAAAN,CAAA,GAIA,GAFAx+C,GAAA,qCAAA5iD,CAAA,GACAqjB,GAAA,2BACAo+E,IAAA,SACAjrF,GAAA,sCAAAxW,GAAA,oDACA,CACA,sBACA,MAAA2hG,EAAA,MAAAv3C,GAAApnD,EAAA,UAAAw+F,CAAA,GAEAtzI,EAAA,IAAA/E,GAAA,CACA,gCACA,gBACA,eAAAw4I,EAAA,SACA,GAAAA,EACA,YACA,GAAAA,EACA,GAAAA,EAAA,KACA,CACA,GAEAnrF,GAAA,qBAAAtoD,CAAA,CACA,CACA,OAAAgyC,EAAA,CACA0iD,GAAA,kCAAA1iD,CAAA,GACAkjB,GAAA,iCACA,CACA,EAKA,sBACA,8BACAhC,GAAA;AAAA;AAAA,EAAAA,GAAA,4BACA,8BACA,CACA,+BACA,mCACA,uBACA,OAAAA,GAAA,MACA,EACAwgF,GAAA,CACAA,GAGA,kCACA,CACA,CACA,EAGA,cAAAp/H,EAAA,CAEAA,EAAA,eACAA,EAAA,2BAGAA,EAAA,iBAGAA,EAAA,iBACA,4DAIAA,EAAA,SAAAA,EAAA,YACAA,EAAA,iBACA,2DAIAA,EAAA,SAAAA,EAAA,YACAA,EAAA,iBACA,0DAEA,EAQA,eAAAA,EAAA,CACAA,EAAA,mBAAAA,EAAA,+CACAg0C,GAAA,8BAAAh0C,EAAA,OAEA,CACA,CACA,2MCjPMq/H,GAAiB,CAAC,MAAO,OAAQ,KAAK,EACtCC,GAAsB,IAAI,OAAO,OAAOD,GAAe,KAAK,GAAG,CAAC,KAAM,GAAG,EAO/D,SAAAE,GAA4BC,EAAoBr0C,EAAsD,CACrH,OAAOA,EAAS,KAAaF,KAAK,SAAWu0C,CAAU,CACxD,CAOgB,SAAAC,GAA0BC,EAA8Bv0C,EAAsD,CACtH,OAAAA,EAAS,KAAqBw0C,GAE7BA,EAAa,WAAaD,EAAc,UACzCC,EAAa,SAAS,WAAWD,EAAc,IAAI,GAAKJ,GAAoB,KAAKK,EAAa,QAAQ,CAC5G,CACF,CC0DAr5H,GAAA,IAAAonF,EAAA,EAEA,MAAA93B,GAAA,CACA,cAEA,YACA,YAAAgqE,GACA,kBAAAC,GACA,cAAAzlC,EACA,EAEA,OACA,SACA,aACA,UACA,CACA,EACA,OACA,OACA,YACA,SACA,SACA,YACA,YACA,wBACA,WACA,gBACA,sBACA,eACA,CACA,EAEA,UACA,MACA,gCACA,EACA,aACA,6CACA,EACA,YACA,4CACA,EACA,MACA,oBACA,EACA,WACA,0BACA,CACA,4BACA,yBACA,EAEA,CACA,yCACA,0CACA,4BACA,yBACA,CACA,EACA,YACA,wCAIA,OAAAmlC,GAAA,0CACA,EACA,eACA,oDACA,EAEA,mBACA,sBACA/4C,GAAA,CACA,iCACA,gCACA,GACA,IACA,CACA,EAEA,eACA,OAEA,mCACA,0BAIA,wBACA,SAKA,gDACA,YAIA,cACA,SAGA,gBACA,CACA,EACA,OACA,OAAA10F,EAAAiO,EAAA,CAEAjO,IAAA,IAAAiO,IAAA,IACA,iBAGA,sDAEAjO,IAAA,IAEA,uDAEA,CACA,EACA,SAEA,gBACA,kBACA,kDACA,iDACA,mBACA,gDACA,+CAGA,yBACA,kBACA,EAOA,2BACA,MAAAm5F,EAAA,MAAA76C,GAAA,cACA,mEAAA66C,EAAA,SACA,EAGA,YAAA60C,EAAAC,EAAAC,EAAA,CACA,MAAAC,EAAA,WAAAD,EAAA,WACAE,EAAA,YAAAF,EAAA,YACA,8BAAAF,EAAA,CAAAG,EAAA,GAAAA,EAAA,GACA,8BAAAF,EAAA,CAAAG,EAAA,GAAAA,EAAA,EACA,EAKA,mBAAAC,EAAAC,EAAAJ,EAAA,CACA,iBACA,OAIA,MAAA18I,EAAA,mCACA+8I,EAAAF,EAAA78I,EAAA,sDACAg9I,EAAAF,EAAA98I,EAAA,uDACAi9I,EAAAF,GAAA,2BACAG,EAAAF,GAAA,4BAIAG,EAAA,WAAAT,EAAA,0BACAU,EAAA,YAAAV,EAAA,2BAGAF,EAAA,YAAAS,EAAAE,EACAV,EAAA,YAAAS,EAAAE,EACA,iBAAAZ,EAAAC,EAAAC,CAAA,EACA,eAAAA,CACA,EAEA,yBACA,MAAA9tE,EAAA,qBACAC,EAAA,qBACA/M,EAAA+M,EAAA,EAAAD,EAAA,EACA7M,EAAA8M,EAAA,EAAAD,EAAA,EACA,iBAAA9M,IAAAC,GAAA,CACA,EAQA,WAAArlD,EAAA,CACA,iBACA,OAIA,MAAAggI,EADAhgI,EAAA,SAEA,+BACA,+BAGA,GAAAggI,IAAA,EACA,wBAGA,oBACA,wBAAAhgI,EAAA,QAAAA,EAAA,QAAAggI,CAAA,CACA,EAEA,YACA,mBACA,iBACA,cACA,aACA,EAUA,YAAAhgI,EAAA,CAEA,kCAAAA,EAAA,YAAAA,EAAA,UAAAA,EAAA,UAGA,+BACA,WAAAA,EAAA,QACA,WAAAA,EAAA,QACA,kBAIA,+BAEA,iDACA,wCACA,gBACA,oBAEA,EAIA,UAAAA,EAAA,CAEA,MAAAvc,EAAA,4BACAk9I,KAAA,YAAA3gI,EAAA,SACA,EACA,yBAAAvc,EAAA,GACA,iBACA,eACA,EAIA,YAAAuc,EAAA,CACA,gBAIA,gCAEA,MAAAvc,EAAA,4BACAk9I,KAAA,YAAA3gI,EAAA,SACA,EACAvc,GAAA,IACA,kBAAAA,CAAA,IAAAuc,EAAA,QACA,kBAAAvc,CAAA,IAAAuc,EAAA,QAEA,CAGA,iFACA,cAAA4gI,EAAA,QAAArgB,CAAA,EAAAvgH,EACA8/H,EAAA,aAAAc,EAAA,YACAb,EAAA,aAAAxf,EAAA,YAEA,iBAAAuf,EAAAC,EAAA,gBAEA,WAAAa,EACA,WAAArgB,CACA,CAGA,+CAEA,MAAAsgB,EAAA,8BAGAb,EAAA,4CAAAa,EAAA,0BAGA3uE,EAAA,qBACAC,EAAA,qBACAguE,GAAAjuE,EAAA,EAAAC,EAAA,KACAiuE,GAAAluE,EAAA,EAAAC,EAAA,KAEA,wBAAAguE,EAAAC,EAAAJ,CAAA,CACA,EAEA,EACA,aACA,eAIA,iBACA,iBAEA,mBAEA,EAEA,UACA,+BACA,EAGA,SACA,gBACA,yCAAAnrD,GAAA,mDACA,iBAEA,EACA,uBACA,6BACA,kBACA,EACA,gBACA,2BAKA,iBACA,MACA,EACA,gBAEA,iBACA,MACA,EAEA,EAAA/kF,EACA,CACA,+1ECjbMgxI,GAA0B9gD,GAAUmK,GAAS,4BAA6B,EAAE,EAM5E42C,GAAwB,CAC7B,aACA,aACA,aACA,kBACA,WACD,EAOMC,GAAwB,CAC7B,aACA,YACA,YACA,aACA,YACA,gBACA,aACA,cACD,EAIMC,GAAqB,IACnBF,GAAsB,OAAOxqH,GAC5BuqH,GAAwB,UAAUI,GAAa,CAErD,MAAMj+C,EAAQ,IAAI,OAAOi+C,EAAU,QAAQ,WAAY,EAAE,EAAG,GAAG,EAC/D,OAAO3qH,EAAO,MAAM0sE,CAAK,CACzB,GAAI,EACL,EAGIk+C,GAAeF,GAAoB,EACnCG,GAAeL,GAAsB,OAAOv/I,GAAK,CAAC2/I,GAAa,SAAS3/I,CAAC,CAAC,EAC5E4/I,GAAa,OAAS,GACzBhhD,GAAO,KAAK,qFAAsF,CAAE,aAAAghD,EAAY,CAAE,EAGnH,MAAeC,GAAA,CACd,GAAI,SACJ,MAAO,QACP,MAAO,CACN,GAAGL,GACH,GAAGG,EACH,EACD,UAAWE,EACZ,ECnBAC,GAAA,IAAAj3C,GAAA,iEAEAk3C,GAAA7F,GAAA,sBAEA9lE,GAAA,CACA,cAEA,YACA,QAAA0rE,EACA,EACA,OACA,OACA,4BACA,CACA,EAEA,UACA,gBACA,MAAAE,EAAA/B,GAAA,oBAEA,GAAA+B,IAAA,OAIA,OAAA54C,GAAA44C,CAAA,CACA,EACA,SACA,6BACA,EACA,UACA,OACA,0BAEA,WAAAD,GACA,4GACA,cACA,YACA,YACA,CACA,CACA,CACA,EAEA,OACA,OAAAzvI,EAAAiO,EAAA,CAEAjO,IAAA,IAAAiO,IAAA,GACA,mBAGAjO,IAAA,IAAAiO,IAAA,IACA,mBAEA,CACA,EAIA,UAEA,gEAAA0hI,GAAA,CACAA,EAAA,0CACAA,EAAA,mDAEAA,GAAA,mBAGAA,EAAA,iDACAA,EAAA,gDACA,EACA,EAEA,gBAEArhD,GAAA,uDACA,4BACA,mBACA,qBACA,EAEA,SACA,sBAEA,+DACA,gCACA,+EACA,mFAEA,kFACA,oFAEA,EAEA,kBACA,iDACA,+CACA,wBACA,EAEA,cAEA,6BACA,uBACA,EAEA,mBACA,uBAEA,aACA,kBAEA,CACA,CACA,4gBCxJeshD,GAAA,CACd,GAAI,SACJ,MAAO,QACP,MAAO,CACN,aACA,YACA,aACA,YACA,cACA,cACA,iBACA,EACD,aAAc,CACb,mBAAoB,YACpB,EACD,UAAWA,EACZ,ECYAJ,GAAA,IAAAj3C,GAAA,iEAEAz0B,GAAA,CACA,cAEA,YACA,QAAA0rE,EACA,EAEA,UACA,SACA,6BACA,EACA,UACA,OACA,0BAEA,wBACA,oFACA,aACA,CACA,CACA,EAEA,OACA,OAAAxvI,EAAAiO,EAAA,CAEAjO,IAAA,IAAAiO,IAAA,GACA,mBAGAjO,IAAA,IAAAiO,IAAA,IACA,mBAEA,CACA,EAEA,UAEA,gEAAA0hI,GAAA,CACAA,GAAA,mBAGAA,EAAA,iDACAA,EAAA,gDACA,EACA,EAEA,gBAEArhD,GAAA,uDACA,yBACA,mBACA,qBACA,EAEA,SACA,cACA,6BACA,uBACA,CACA,CACA,2YC1FeuhD,GAAA,CACd,GAAI,SACJ,MAAO,QACP,MAAO,CACN,YACA,aACA,aACA,YACA,aACA,YACA,eACA,YACA,YACA,EACD,UAAWA,EACZ,ECYe,MAAMC,EAAO,CAE3B,OACA,WACA,kBAEA,aAAc,CACb,KAAK,WAAa,CAAE,EACpB,KAAK,kBAAoB,CAAE,EAC3B,KAAK,OAAS,CAAE,EAChB,KAAK,OAAO,KAAO,GACnB,KAAK,OAAO,SAAW,KACvB,KAAK,OAAO,gBAAkB,KAC9B,KAAK,OAAO,MAAQ,CAAE,EACtB,KAAK,OAAO,cAAgB,GAC5B,KAAK,OAAO,GAAK,KACjB,KAAK,OAAO,SAAW,IAAO,GAC9B,KAAK,OAAO,OAAS,IAAM,CAAE,EAC7B,KAAK,OAAO,OAAS,IAAM,CAAE,EAC7B,KAAK,OAAO,QAAU,IAAM,CAAE,EAC9B,KAAK,OAAO,QAAU,GACtB,KAAK,OAAO,SAAW,CAAE,EACzB,KAAK,OAAO,kBAAoB,KAGhC,KAAK,gBAAgBP,EAAM,EAC3B,KAAK,gBAAgBK,EAAM,EAC3B,KAAK,gBAAgBC,EAAM,EAE3B,QAAQ,MAAM,wBAAwB,CACtC,CASD,IAAI,mBAAoB,CACvB,OAAO,KAAK,OAAO,QACnB,CAQD,gBAAgBj5H,EAAS,CACxB,MAAMF,EAAM,KAAK,gBAAgBE,CAAO,EACxC,GAAIF,EAAK,CACR,QAAQ,MAAMA,EAAKE,CAAO,EAC1B,MACA,CAED,KAAK,OAAO,SAAS,KAAKA,CAAO,EACjC,MAAMm5H,EAAe,CACpB,GAAGn5H,EAAQ,MACX,GAAG,OAAO,KAAKA,EAAQ,cAAgB,EAAE,CACzC,EACD,KAAK,WAAW,KAAK,MAAM,KAAK,WAAYm5H,CAAY,EACpDn5H,GAAS,aAAe,IAC3B,KAAK,kBAAkB,KAAK,MAAM,KAAK,kBAAmBm5H,CAAY,CAEvE,CAED,gBAAgB,CAAE,GAAAlgI,EAAI,MAAA+pF,EAAO,aAAAo2C,EAAc,UAAA96C,CAAS,EAAI,CAEvD,GAAI,CAACrlF,GAAMA,EAAG,KAAM,IAAK,IAAM,OAAOA,GAAO,SAC5C,MAAO,sCAIR,GAAI,KAAK,OAAO,SAAS,KAAKhhB,GAAKA,EAAE,KAAOghB,CAAE,EAC7C,MAAO,oCAIR,GAAI,EAAE+pF,GAAS,MAAM,QAAQA,CAAK,IAAM,CAACo2C,EACxC,MAAO,mDAIR,GAAK,CAAC96C,GAAc,OAAOA,GAAc,UAAY,OAAOA,GAAc,WACzE,MAAO,4CAER,CAQD,IAAI,MAAO,CACV,OAAO,KAAK,OAAO,IACnB,CAQD,IAAI,UAAW,CACd,OAAO,KAAK,OAAO,QACnB,CAQD,IAAI,iBAAkB,CACrB,OAAO,KAAK,OAAO,eACnB,CAQD,IAAI,OAAQ,CACX,OAAO,KAAK,OAAO,KACnB,CAQD,IAAI,eAAgB,CACnB,OAAO,KAAK,OAAO,aACnB,CAQD,IAAI,IAAK,CACR,OAAO,KAAK,OAAO,EACnB,CAQD,IAAI,WAAY,CACf,OAAO,KAAK,UACZ,CAQD,IAAI,kBAAmB,CACtB,OAAO,KAAK,iBACZ,CAQD,IAAI,UAAW,CACd,OAAO,KAAK,OAAO,QACnB,CAQD,IAAI,QAAS,CACZ,OAAO,KAAK,OAAO,MACnB,CAQD,IAAI,QAAS,CACZ,OAAO,KAAK,OAAO,MACnB,CAQD,IAAI,SAAU,CACb,OAAO,KAAK,OAAO,OACnB,CAQD,IAAI,SAAU,CACb,OAAO,KAAK,OAAO,OACnB,CAOD,IAAI,mBAAoB,CACvB,OAAO,KAAK,OAAO,iBACnB,CAQD,eAAex9E,EAAK,KAAM,CACzB,GAAI,KAAK,OAAO,KACf,MAAM,IAAI,MAAM,uDAAuD,EAExE,KAAK,OAAO,GAAKA,CACjB,CAiBD,KAAK,CAAE,KAAA5T,EAAM,SAAA0wF,EAAU,KAAAh0F,EAAO,GAAI,cAAAyvI,EAAgB,GAAM,SAAAC,EAAW,IAAO,GAAK,QAAAC,EAAU,GAAM,OAAAC,EAAS,IAAM,GAAI,OAAAC,EAAS,IAAM,CAAE,EAAE,QAAA/6C,EAAU,IAAM,EAAI,EAAG,GAAI,CAC/J,GAAI,OAAO,UAAU,CAAC,GAAM,SAC3B,MAAM,IAAI,MAAM,6GAA8G,4BAA4BxxF,CAAI,MAAM,EAErK,GAAI,CAACA,GAAQ,CAAC0wF,EACb,MAAM,IAAI,MAAM,wDAAwD,EAGzE,GAAI1wF,GAAQ,CAACA,EAAK,WAAW,GAAG,EAC/B,MAAM,IAAI,MAAM,6BAA6B,EAG9C,GAAI,CAAC,MAAM,QAAQtD,CAAI,EACtB,MAAM,IAAI,MAAM,iCAAiC,EAGlD,GAAI,OAAO0vI,GAAa,WACvB,MAAM,IAAI,MAAM,wCAAwC,EAIrDpsI,EACH,KAAK,OAAO,KAAOA,EAEnB,KAAK,OAAO,SAAW0wF,EAEnB,KAAK,OAAO,KAChB,KAAK,OAAO,MAAQh0F,EACpB,KAAK,OAAO,cAAgByvI,EAC5B,KAAK,OAAO,SAAWC,EACvB,KAAK,OAAO,OAASE,EACrB,KAAK,OAAO,OAASC,EACrB,KAAK,OAAO,QAAU/6C,EACtB,KAAK,OAAO,QAAU66C,EAEvB,CAiBD,SAASG,EAAWnyI,EAAU,GAAI,CACjC,KAAK,OAAO,kBAAoBmyI,EAChC,KAAK,KAAKnyI,CAAO,CACjB,CASD,QAAQq2F,EAAU+7C,EAAiB,CAClC,KAAK,KAAK,CACT,SAAA/7C,CACH,CAAG,EACD,KAAK,OAAO,gBAAkB+7C,CAC9B,CAOD,OAAQ,CACP,KAAK,OAAO,KAAO,GACnB,KAAK,OAAO,SAAW,KACvB,KAAK,OAAO,MAAQ,CAAE,EACtB,KAAK,OAAO,cAAgB,GAC5B,KAAK,OAAO,QAAU,GACtB,KAAK,OAAO,SAAW,IAAO,GAC9B,KAAK,OAAO,kBAAoB,IAChC,CAEF,CC9WA/7H,GAAI,MAAM,CACT,QAAS,CACV,EAAE/lB,EACA,CACF,CAAC,EAED+lB,GAAI,UAAU,GAAK,OAAO,GAC1BA,GAAI,UAAU,IAAM,OAAO,IAGvB,OAAO,MACV,OAAO,OAAO,OAAO,IAAK,CAAE,OAAQ,IAAIg8H,GAAiB,EACzD,OAAO,IAAI,OAAO,QAAUC,IAI7B,MAAMC,GAAa,SAAS,cAAc,KAAK,EAC/CA,GAAW,GAAK,SAChB,SAAS,KAAK,YAAYA,EAAU,EAIpC,MAAMC,GAAgB,SAAS,cAAc,KAAK,EAClDA,GAAc,UAAY,4pLAC1BA,GAAc,MAAM,QAAU,OAC9B,SAAS,KAAK,YAAYA,EAAa,EAGxB,IAAIn8H,GAAI,CACtB,GAAI,UAKJ,KAAM,aACN,OAAQ3lB,GAAKA,EAAE+hJ,EAAe,CAC/B,CAAC","names":["getLanguage","g","n","U","e","o","w","v","c","i","u","r","s","t","a","_","f","h","d","b","entries","setPrototypeOf","isFrozen","getPrototypeOf","getOwnPropertyDescriptor","freeze","seal","create","apply","construct","x","fun","thisValue","args","Func","arrayForEach","unapply","arrayPop","arrayPush","stringToLowerCase","stringToString","stringMatch","stringReplace","stringIndexOf","stringTrim","objectHasOwnProperty","regExpTest","typeErrorCreate","unconstruct","func","thisArg","_len","_key","_len2","_key2","addToSet","set","array","transformCaseFunc","l","element","lcElement","cleanArray","index","clone","object","newObject","property","value","lookupGetter","prop","desc","fallbackValue","html$1","svg$1","svgFilters","svgDisallowed","mathMl$1","mathMlDisallowed","text","html","svg","mathMl","xml","MUSTACHE_EXPR","ERB_EXPR","TMPLIT_EXPR","DATA_ATTR","ARIA_ATTR","IS_ALLOWED_URI","IS_SCRIPT_OR_DATA","ATTR_WHITESPACE","DOCTYPE_NAME","CUSTOM_ELEMENT","EXPRESSIONS","NODE_TYPE","getGlobal","_createTrustedTypesPolicy","trustedTypes","purifyHostElement","suffix","ATTR_NAME","policyName","scriptUrl","createDOMPurify","window","DOMPurify","root","document","originalDocument","currentScript","DocumentFragment","HTMLTemplateElement","Node","Element","NodeFilter","NamedNodeMap","HTMLFormElement","DOMParser","ElementPrototype","cloneNode","remove","getNextSibling","getChildNodes","getParentNode","template","trustedTypesPolicy","emptyHTML","implementation","createNodeIterator","createDocumentFragment","getElementsByTagName","importNode","hooks","IS_ALLOWED_URI$1","ALLOWED_TAGS","DEFAULT_ALLOWED_TAGS","ALLOWED_ATTR","DEFAULT_ALLOWED_ATTR","CUSTOM_ELEMENT_HANDLING","FORBID_TAGS","FORBID_ATTR","ALLOW_ARIA_ATTR","ALLOW_DATA_ATTR","ALLOW_UNKNOWN_PROTOCOLS","ALLOW_SELF_CLOSE_IN_ATTR","SAFE_FOR_TEMPLATES","SAFE_FOR_XML","WHOLE_DOCUMENT","SET_CONFIG","FORCE_BODY","RETURN_DOM","RETURN_DOM_FRAGMENT","RETURN_TRUSTED_TYPE","SANITIZE_DOM","SANITIZE_NAMED_PROPS","SANITIZE_NAMED_PROPS_PREFIX","KEEP_CONTENT","IN_PLACE","USE_PROFILES","FORBID_CONTENTS","DEFAULT_FORBID_CONTENTS","DATA_URI_TAGS","DEFAULT_DATA_URI_TAGS","URI_SAFE_ATTRIBUTES","DEFAULT_URI_SAFE_ATTRIBUTES","MATHML_NAMESPACE","SVG_NAMESPACE","HTML_NAMESPACE","NAMESPACE","IS_EMPTY_INPUT","ALLOWED_NAMESPACES","DEFAULT_ALLOWED_NAMESPACES","PARSER_MEDIA_TYPE","SUPPORTED_PARSER_MEDIA_TYPES","DEFAULT_PARSER_MEDIA_TYPE","CONFIG","formElement","isRegexOrFunction","testValue","_parseConfig","cfg","MATHML_TEXT_INTEGRATION_POINTS","HTML_INTEGRATION_POINTS","COMMON_SVG_AND_HTML_ELEMENTS","ALL_SVG_TAGS","ALL_MATHML_TAGS","_checkValidNamespace","parent","tagName","parentTagName","_forceRemove","node","_removeAttribute","name","_initDocument","dirty","doc","leadingWhitespace","matches","dirtyPayload","body","_createNodeIterator","_isClobbered","elm","_isNode","_executeHook","entryPoint","currentNode","data","hook","_sanitizeElements","content","_isBasicCustomElement","parentNode","childNodes","childCount","childClone","expr","_isValidAttribute","lcTag","lcName","_sanitizeAttributes","attributes","hookEvent","attr","namespaceURI","attrValue","_sanitizeShadowDOM","fragment","shadowNode","shadowIterator","importedNode","returnNode","nodeIterator","serializedHTML","tag","hookFunction","purify","matchHtmlRegExp","escapeHtml_1","escapeHtml","string","str","match","escape","lastIndex","getFirstDay","getDayNames","getDayNamesShort","getDayNamesMin","getMonthNames","getMonthNamesShort","getAppTranslations","appId","_a","_b","_c","_d","number","translate","app","vars","options","allOptions","identity","optSanitize","optEscape","escapeHTML","isValidReplacement","_build","text2","vars2","number2","key","replacement","translation","global","emptyObject","isArray","isUndef","isDef","isTrue","isFalse","isPrimitive","isFunction","isObject","obj","_toString","isPlainObject","isRegExp","isValidArrayIndex","val","isPromise","toString","replacer","toNumber","makeMap","expectsLowerCase","map","list","isReservedAttribute","remove$2","arr","item","len","hasOwnProperty","hasOwn","cached","fn","cache","hit","camelizeRE","camelize","capitalize","hyphenateRE","hyphenate","polyfillBind","ctx","boundFn","nativeBind","bind","toArray","start","ret","extend","to","_from","toObject","res","noop","no","looseEqual","isObjectA","isObjectB","isArrayA","isArrayB","keysA","keysB","looseIndexOf","once","called","hasChanged","y","SSR_ATTR","ASSET_TYPES","LIFECYCLE_HOOKS","config","unicodeRegExp","isReserved","def","enumerable","bailRE","parsePath","path","segments","hasProto","inBrowser","UA","isIE","isIE9","isEdge","isIOS","isFF","nativeWatch","supportsPassive","opts","_isServer","isServerRendering","define_global_process_env_default","devtools","isNative","Ctor","hasSymbol","_Set","Set","currentInstance","getCurrentInstance","setCurrentInstance","vm","VNode","children","context","componentOptions","asyncFactory","createEmptyVNode","createTextVNode","cloneVNode","vnode","cloned","uid$2","pendingCleanupDeps","cleanupDeps","dep","Dep","sub","info","subs","targetStack","pushTarget","target","popTarget","arrayProto","arrayMethods","methodsToPatch","method","original","_i","result","ob","inserted","arrayKeys","NO_INITIAL_VALUE","shouldObserve","toggleObserving","mockDep","Observer","shallow","mock","keys","defineReactive","observe","ssrMockReactivity","isRef","customSetter","observeEvenIfShallow","getter","setter","childOb","dependArray","newVal","isReadonly","del","reactive","makeReactive","shallowReactive","isReactive","isShallow","RefFlag","ref$1","createRef","rawValue","ref","unref","proxyWithRefUnwrap","source","oldValue","customRef","factory","get","toRef","defaultValue","rawToReadonlyFlag","readonly","createReadonly","existingFlag","existingProxy","proxy","defineReadonlyProperty","computed","getterOrOptions","debugOptions","onlyGetter","watcher","Watcher","WATCHER","WATCHER_CB","WATCHER_GETTER","WATCHER_CLEANUP","watchEffect","effect","doWatch","watchPostEffect","INITIAL_WATCHER_VALUE","watch","cb","immediate","deep","flush","instance","call","type","invokeWithErrorHandling","forceTrigger","isMultiSource","traverse","cleanup","onCleanup","baseGetter_1","newValue","queueWatcher","buffer","activeEffectScope","EffectScope","detached","currentEffectScope","fromParent","last","recordEffectScope","scope","getCurrentScope","onScopeDispose","resolveProvided","existing","parentProvides","normalizeEvent","passive","capture","createFnInvoker","fns","invoker","updateListeners","on","oldOn","add","createOnceHandler","cur","old","event","mergeVNodeHook","hookKey","oldHook","wrappedHook","extractPropsFromVNodeData","propOptions","attrs","props","altKey","checkProp","hash","preserve","simpleNormalizeChildren","normalizeChildren","normalizeArrayChildren","isTextNode","nestedIndex","renderList","render","iterator","renderSlot","fallbackRender","bindObject","scopedSlotFn","nodes","resolveFilter","id","resolveAsset","isKeyNotMatch","expect","actual","checkKeyCodes","eventKeyCode","builtInKeyCode","eventKeyName","builtInKeyName","mappedKeyCode","bindObjectProps","asProp","isSync","_loop_1","camelizedKey","hyphenatedKey","$event","renderStatic","isInFor","tree","markStatic","markOnce","isOnce","markStaticNode","bindObjectListeners","ours","resolveScopedSlots","hasDynamicKeys","contentHashKey","slot","bindDynamicKeys","baseObj","values","prependModifier","symbol","installRenderHelpers","resolveSlots","slots","child","name_1","name_2","isWhitespace","isAsyncPlaceholder","normalizeScopedSlots","ownerVm","scopedSlots","normalSlots","prevScopedSlots","hasNormalSlots","isStable","key_1","normalizeScopedSlot","key_2","proxyNormalSlot","normalized","initSetup","setup","createSetupContext","setupResult","syncSetupProxy","initSlotsProxy","exposed","from","prev","changed","defineProxyAttr","syncSetupSlots","initRender","parentVnode","renderContext","createElement$1","parentData","currentRenderingInstance","renderMixin","Vue","nextTick","_parentVnode","prevInst","prevRenderInst","handleError","ensureCtor","comp","base","createAsyncPlaceholder","resolveAsyncComponent","baseCtor","owner","owners_1","sync_1","timerLoading_1","timerTimeout_1","forceRender_1","renderCompleted","resolve","reject_1","reason","res_1","getFirstComponentChild","SIMPLE_NORMALIZE","ALWAYS_NORMALIZE","normalizationType","alwaysNormalize","_createElement","ns","createComponent","applyNS","registerDeepBindings","force","err","globalHandleError","handler","logError","isUsingMicroTask","callbacks","pending","flushCallbacks","copies","timerFunc","p_1","counter_1","observer","textNode_1","_resolve","useCssVars","el","style","createLifeCycle","hookName","injectHook","mergeLifecycleHook","onMounted","version","seenObjects","_traverse","seen","isA","depId","uid$1","expOrFn","isRenderWatcher","tmp","initEvents","listeners","updateComponentListeners","target$1","add$1","remove$1","createOnceHandler$1","_target","onceHandler","oldListeners","eventsMixin","hookRE","i_1","cbs","activeInstance","setActiveInstance","prevActiveInstance","initLifecycle","lifecycleMixin","hydrating","prevEl","prevVnode","restoreActiveInstance","wrapper","callHook$1","mountComponent","updateComponent","watcherOptions","preWatchers","updateChildComponent","propsData","renderChildren","newScopedSlots","oldScopedSlots","hasDynamicScopedSlot","needsForceUpdate","prevVNode","prevListeners","propKeys","validateProp","isInInactiveTree","activateChildComponent","direct","deactivateChildComponent","setContext","prevScope","handlers","j","queue","activatedChildren","has","waiting","flushing","resetSchedulerState","currentFlushTimestamp","getNow","performance_1","sortCompareFn","flushSchedulerQueue","activatedQueue","updatedQueue","callActivatedHooks","callUpdatedHooks","queueActivatedComponent","initProvide","provideOption","provided","initInjections","resolveInject","inject","provideKey","provideDefault","FunctionalRenderContext","_this","contextVm","isCompiled","needNormalization","createFunctionalComponent","cloneAndMarkFunctionalResult","vnodes","mergeProps","getComponentName","componentVNodeHooks","mountedNode","createComponentInstanceForVnode","oldVnode","componentInstance","hooksToMerge","resolveConstructorOptions","transformModel","installComponentHooks","inlineTemplate","toMerge","mergeHook","f1","f2","merged","callback","warn","strats","mergeData","recursive","toVal","fromVal","mergeDataOrFn","parentVal","childVal","instanceData","defaultData","dedupeHooks","mergeAssets","parent_1","defaultStrat","normalizeProps","normalizeInject","normalizeDirectives$1","dirs","mergeOptions","mergeField","strat","warnMissing","assets","camelizedId","PascalCaseId","absent","booleanIndex","getTypeIndex","stringIndex","getPropDefaultValue","prevShouldObserve","getType","functionTypeCheckRE","isSameType","expectedTypes","sharedPropertyDefinition","sourceKey","initState","initProps$1","initMethods","initData","initComputed$1","initWatch","propsOptions","isRoot","getData","computedWatcherOptions","watchers","isSSR","userDef","defineComputed","shouldCache","createComputedGetter","createGetterInvoker","methods","createWatcher","stateMixin","dataDef","propsDef","uid","initMixin$1","initInternalComponent","vnodeComponentOptions","superOptions","cachedSuperOptions","modifiedOptions","resolveModifiedOptions","modified","latest","sealed","initUse","plugin","installedPlugins","initMixin","mixin","initExtend","cid","extendOptions","Super","SuperId","cachedCtors","Sub","initProps","initComputed","Comp","initAssetRegisters","definition","_getComponentName","pattern","pruneCache","keepAliveInstance","filter","_vnode","$vnode","entry","pruneCacheEntry","current","patternTypes","KeepAlive","vnodeToCache","keyToCache","include","exclude","builtInComponents","initGlobalAPI","configDef","isReservedAttr","acceptValue","mustUseProp","isEnumeratedAttr","isValidContentEditableValue","convertEnumeratedValue","isFalsyAttrValue","isBooleanAttr","xlinkNS","isXlink","getXlinkProp","genClassForVnode","childNode","mergeClassData","renderClass","concat","staticClass","dynamicClass","stringifyClass","stringifyArray","stringifyObject","stringified","namespaceMap","isHTMLTag","isSVG","isReservedTag","getTagNamespace","unknownElementCache","isUnknownElement","isTextInputType","query","selected","createElement","createElementNS","namespace","createTextNode","createComment","insertBefore","newNode","referenceNode","removeChild","appendChild","nextSibling","setTextContent","setStyleScope","scopeId","nodeOps","registerRef","isRemoval","refValue","$refsValue","isFor","_isString","_isRef","refs","setSetupRef","_setupState","emptyNode","sameVnode","sameInputType","typeA","typeB","createKeyToOldIdx","beginIdx","endIdx","createPatchFunction","backend","modules","emptyNodeAt","createRmCb","childElm","removeNode","createElm","insertedVnodeQueue","parentElm","refElm","nested","ownerArray","setScope","createChildren","invokeCreateHooks","insert","isReactivated","initComponent","reactivateComponent","isPatchable","innerNode","i_2","ancestor","addVnodes","startIdx","invokeDestroyHook","removeVnodes","ch","removeAndInvokeRemoveHook","rm","i_3","updateChildren","oldCh","newCh","removeOnly","oldStartIdx","newStartIdx","oldEndIdx","oldStartVnode","oldEndVnode","newEndIdx","newStartVnode","newEndVnode","oldKeyToIdx","idxInOld","vnodeToMove","canMove","patchVnode","findIdxInOld","end","i_5","hydrate","invokeInsertHook","initial","i_6","isRenderedModule","inVPre","childrenMatch","i_7","fullInvoke","isInitialPatch","isRealElement","oldElm","patchable","i_8","i_9","insert_1","i_10","directives","updateDirectives","_update","isCreate","isDestroy","oldDirs","normalizeDirectives","newDirs","dirsWithInsert","dirsWithPostpatch","oldDir","dir","callHook","callInsert","emptyModifiers","getRawDirName","setupDef","baseModules","updateAttrs","oldAttrs","setAttr","isInPre","baseSetAttr","blocker_1","updateClass","oldData","cls","transitionClass","klass","RANGE_TOKEN","CHECKBOX_RADIO_TOKEN","normalizeEvents","event_1","useMicrotaskFix","attachedTimestamp_1","original_1","updateDOMListeners","events","svgContainer","updateDOMProps","oldProps","strCur","shouldUpdateValue","checkVal","isNotInFocusAndDirty","isDirtyWithModifiers","notInFocus","modifiers","domProps","parseStyleText","cssText","listDelimiter","propertyDelimiter","normalizeStyleData","normalizeStyleBinding","bindingStyle","getStyle","checkChild","styleData","cssVarRE","importantRE","setProp","normalizedName","normalize","vendorNames","emptyStyle","capName","updateStyle","oldStaticStyle","oldStyleBinding","oldStyle","newStyle","whitespaceRE","addClass","removeClass","tar","resolveTransition","autoCssTransition","hasTransition","TRANSITION","ANIMATION","transitionProp","transitionEndEvent","animationProp","animationEndEvent","raf","nextFrame","addTransitionClass","transitionClasses","removeTransitionClass","whenTransitionEnds","expectedType","getTransitionInfo","timeout","propCount","ended","onEnd","transformRE","styles","transitionDelays","transitionDurations","transitionTimeout","getTimeout","animationDelays","animationDurations","animationTimeout","hasTransform","delays","durations","toMs","enter","toggleDisplay","css","enterClass","enterToClass","enterActiveClass","appearClass","appearToClass","appearActiveClass","beforeEnter","afterEnter","enterCancelled","beforeAppear","appear","afterAppear","appearCancelled","duration","transitionNode","isAppear","startClass","activeClass","toClass","beforeEnterHook","enterHook","afterEnterHook","enterCancelledHook","explicitEnterDuration","expectsCSS","userWantsControl","getHookArgumentsLength","pendingNode","isValidDuration","leave","leaveClass","leaveToClass","leaveActiveClass","beforeLeave","afterLeave","leaveCancelled","delayLeave","explicitLeaveDuration","performLeave","invokerFns","_enter","transition","platformModules","patch","trigger","directive","binding","setSelected","getValue","onCompositionStart","onCompositionEnd","prevOptions_1","curOptions_1","needReset","hasNoMatchingOption","actuallySetSelected","isMultiple","option","locateNode","show","originalDisplay","platformDirectives","transitionProps","getRealChild","compOptions","extractTransitionData","placeholder","rawChild","hasParentTransition","isSameChild","oldChild","isNotTextNode","isVShowDirective","Transition","mode","oldRawChild","delayedLeave_1","TransitionGroup","update","prevChildren","rawChildren","transitionData","kept","removed","moveClass","callPendingCbs","recordPosition","applyTranslation","el_1","oldPos","newPos","dx","dy","platformComponents","getDefaultExportFromCjs","browser","process","cachedSetTimeout","cachedClearTimeout","defaultSetTimout","defaultClearTimeout","runTimeout","runClearTimeout","marker","draining","currentQueue","queueIndex","cleanUpNextTick","drainQueue","Item","browserExports","process$1","kindOf","thing","kindOfTest","typeOfTest","isUndefined","isBuffer","isArrayBuffer","isArrayBufferView","isString","isNumber","isBoolean","prototype","isDate","isFile","isBlob","isFileList","isStream","isFormData","kind","isURLSearchParams","isReadableStream","isRequest","isResponse","isHeaders","trim","forEach","allOwnKeys","findKey","_global","isContextDefined","merge","caseless","assignValue","targetKey","stripBOM","inherits","constructor","superConstructor","descriptors","toFlatObject","sourceObj","destObj","propFilter","endsWith","searchString","position","isTypedArray","TypedArray","forEachEntry","pair","matchAll","regExp","isHTMLForm","toCamelCase","m","p1","p2","reduceDescriptors","reducer","reducedDescriptors","descriptor","freezeMethods","toObjectSet","arrayOrString","delimiter","define","toFiniteNumber","ALPHA","DIGIT","ALPHABET","generateString","size","alphabet","length","isSpecCompliantForm","toJSONObject","stack","visit","reducedValue","isAsyncFn","isThenable","_setImmediate","setImmediateSupported","postMessageSupported","token","asap","utils$1","base64Js","byteLength","toByteArray","fromByteArray","lookup","revLookup","Arr","code","getLens","b64","validLen","placeHoldersLen","lens","_byteLength","curByte","tripletToBase64","num","encodeChunk","uint8","output","extraBytes","parts","maxChunkLength","len2","ieee754","offset","isLE","mLen","nBytes","eLen","eMax","eBias","nBits","rt","exports","base64","ieee754$1","customInspectSymbol","Buffer","SlowBuffer","K_MAX_LENGTH","GlobalUint8Array","GlobalArrayBuffer","GlobalSharedArrayBuffer","typedArraySupport","proto","createBuffer","buf","arg","encodingOrOffset","allocUnsafe","fromString","fromArrayView","isInstance","fromArrayBuffer","valueOf","fromObject","assertSize","alloc","fill","encoding","checked","fromArrayLike","arrayView","copy","byteOffset","numberIsNaN","pos","mustMatch","loweredCase","utf8ToBytes","base64ToBytes","slowToString","hexSlice","utf8Slice","asciiSlice","latin1Slice","base64Slice","utf16leSlice","swap","max","thisStart","thisEnd","thisCopy","targetCopy","bidirectionalIndexOf","arrayIndexOf","indexSize","arrLength","valLength","read","foundIndex","found","hexWrite","remaining","strLen","parsed","utf8Write","blitBuffer","asciiWrite","asciiToBytes","base64Write","ucs2Write","utf16leToBytes","firstByte","codePoint","bytesPerSequence","secondByte","thirdByte","fourthByte","tempCodePoint","decodeCodePointsArray","MAX_ARGUMENTS_LENGTH","codePoints","out","hexSliceLookupTable","bytes","newBuf","checkOffset","ext","noAssert","mul","defineBigIntMethod","validateNumber","first","boundsError","lo","hi","checkInt","min","maxBytes","wrtBigUInt64LE","checkIntBI","wrtBigUInt64BE","limit","checkIEEE754","writeFloat","littleEndian","writeDouble","targetStart","errors","E","sym","getMessage","Base","range","input","msg","received","addNumericalSeparator","checkBounds","INVALID_BASE64_RE","base64clean","units","leadSurrogate","byteArray","src","dst","table","i16","BufferBigIntNotDefined","AxiosError","message","request","response","utils","error","customProps","axiosError","httpAdapter","isVisitable","removeBrackets","renderKey","dots","isFlatArray","predicates","toFormData","formData","metaTokens","visitor","defaultVisitor","indexes","useBlob","convertValue","exposedHelpers","build","encode","charMap","AxiosURLSearchParams","params","encoder","_encode","buildURL","url","serializeFn","serializedParams","hashmarkIndex","InterceptorManager","fulfilled","rejected","transitionalDefaults","URLSearchParams$1","FormData$1","Blob$1","platform$3","URLSearchParams","FormData","Blob","hasBrowserEnv","_navigator","hasStandardBrowserEnv","hasStandardBrowserWebWorkerEnv","origin","platform$2","platform","toURLEncodedForm","helpers","parsePropPath","arrayToObject","formDataToJSON","buildPath","isNumericKey","isLast","stringifySafely","parser","defaults","headers","contentType","hasJSONContentType","isObjectPayload","_FormData","transitional","forcedJSONParsing","JSONRequested","strictJSONParsing","status","ignoreDuplicateOf","parseHeaders","rawHeaders","line","$internals","normalizeHeader","header","normalizeValue","parseTokens","tokens","tokensRE","isValidHeaderName","matchHeaderValue","isHeaderNameFilter","formatHeader","char","buildAccessors","accessorName","methodName","arg1","arg2","arg3","AxiosHeaders","valueOrRewrite","rewrite","self","setHeader","_value","_header","_rewrite","lHeader","setHeaders","matcher","deleted","deleteHeader","format","targets","asStrings","accessors","defineAccessor","mapped","headerValue","transformData","isCancel","CanceledError","settle","reject","validateStatus","parseProtocol","speedometer","samplesCount","timestamps","head","tail","firstSampleTS","chunkLength","now","startedAt","bytesCount","passed","throttle","freq","timestamp","threshold","lastArgs","timer","invoke","progressEventReducer","listener","isDownloadStream","bytesNotified","_speedometer","loaded","total","progressBytes","rate","inRange","progressEventDecorator","throttled","lengthComputable","asyncDecorator","msie","urlParsingNode","originURL","resolveURL","href","requestURL","expires","domain","secure","cookie","isAbsoluteURL","combineURLs","baseURL","relativeURL","buildFullPath","requestedURL","headersToObject","mergeConfig","config1","config2","getMergedValue","mergeDeepProperties","valueFromConfig2","defaultToConfig2","mergeDirectKeys","mergeMap","configValue","resolveConfig","newConfig","withXSRFToken","xsrfHeaderName","xsrfCookieName","auth","isURLSameOrigin","xsrfValue","cookies","isXHRAdapterSupported","xhrAdapter","_config","requestData","requestHeaders","responseType","onUploadProgress","onDownloadProgress","onCanceled","uploadThrottled","downloadThrottled","flushUpload","flushDownload","done","onloadend","responseHeaders","timeoutErrorMessage","cancel","protocol","composeSignals","signals","controller","aborted","onabort","unsubscribe","signal","streamChunk","chunk","chunkSize","readBytes","iterable","readStream","stream","reader","trackStream","onProgress","onFinish","_onFinish","loadedBytes","isFetchSupported","isReadableStreamSupported","encodeText","test","supportsRequestStream","duplexAccessed","hasContentType","DEFAULT_CHUNK_SIZE","supportsResponseStream","resolvers","getBodyLength","resolveBodyLength","fetchAdapter","cancelToken","withCredentials","fetchOptions","composedSignal","requestContentLength","_request","contentTypeHeader","isCredentialsSupported","isStreamResponse","responseContentLength","responseData","knownAdapters","renderReason","isResolvedHandle","adapter","adapters","nameOrAdapter","rejectedReasons","reasons","state","throwIfCancellationRequested","dispatchRequest","VERSION","validators","deprecatedWarnings","validator","formatMessage","opt","assertOptions","schema","allowUnknown","Axios","instanceConfig","configOrUrl","dummy","paramsSerializer","contextHeaders","requestInterceptorChain","synchronousRequestInterceptors","interceptor","responseInterceptorChain","promise","chain","onFulfilled","onRejected","fullPath","generateHTTPMethod","isForm","CancelToken","executor","resolvePromise","onfulfilled","abort","spread","isAxiosError","payload","HttpStatusCode","createInstance","defaultConfig","axios","promises","debug","define_process_env_default","debug_1","SEMVER_SPEC_VERSION","MAX_LENGTH","MAX_SAFE_INTEGER","MAX_SAFE_COMPONENT_LENGTH","MAX_SAFE_BUILD_LENGTH","RELEASE_TYPES","constants","require$$0","require$$1","module","re","safeRe","R","LETTERDASHNUMBER","safeRegexReplacements","makeSafeRegex","createToken","isGlobal","safe","looseOption","emptyOpts","parseOptions","parseOptions_1","numeric","compareIdentifiers","anum","bnum","rcompareIdentifiers","identifiers","require$$2","require$$3","require$$4","SemVer$2","SemVer","other","release","identifier","identifierBase","prerelease","semver","parse","throwErrors","er","parse_1","valid","valid_1","major","loose","major_1","ProxyBus","bus2","SimpleBus","bus","getBus","subscribe","emit","scopedstorage","_defineProperty","_toPropertyKey","_toPrimitive","ScopedStorage","wrapped","persistent","storagebuilder","_scopedstorage","_interopRequireDefault","StorageBuilder","persist","clear","dist","clearAll","clearNonPersistent","getBuilder_1","getBuilder","_storagebuilder","clearStorage","storage","pred","k","observers","getRequestToken","onRequestTokenUpdate","e2","currentUser","getAttribute","attribute","getCurrentUser","RETRY_KEY","onError$2","_a2","responseURL","generateUrl","RETRY_DELAY_KEY","onError$1","retryDelay","onError","client","cancelableClient","assertPath","normalizeStringPosix","allowAboveRoot","lastSegmentLength","lastSlash","lastSlashIndex","_format","sep","pathObject","posix","resolvedPath","resolvedAbsolute","cwd","isAbsolute","trailingSeparator","joined","fromStart","fromEnd","fromLen","toStart","toEnd","toLen","lastCommonSep","fromCode","toCode","hasRoot","matchedSlash","extIdx","firstNonSlashEnd","startDot","startPart","preDotState","pathBrowserify","this","Toastify","divElement","avatarElement","closeElement","width","getAxisOffsetAValue","xOffset","yOffset","rootElement","elementToInsert","toastElement","topLeftOffsetSize","topRightOffsetSize","offsetSize","allToasts","classUsed","containsClass","height","axis","elem","yourClass","FUNC_ERROR_TEXT","HASH_UNDEFINED","INFINITY","funcTag","genTag","symbolTag","reIsDeepProp","reIsPlainProp","reLeadingDot","rePropName","reRegExpChar","reEscapeChar","reIsHostCtor","freeGlobal","freeSelf","isHostObject","funcProto","objectProto","coreJsData","maskSrcKey","funcToString","objectToString","reIsNative","Symbol","splice","Map","getNative","nativeCreate","symbolProto","symbolToString","Hash","hashClear","hashDelete","hashGet","hashHas","hashSet","ListCache","listCacheClear","listCacheDelete","assocIndexOf","listCacheGet","listCacheHas","listCacheSet","MapCache","mapCacheClear","mapCacheDelete","getMapData","mapCacheGet","mapCacheHas","mapCacheSet","eq","baseGet","isKey","castPath","toKey","baseIsNative","isMasked","toSource","baseToString","isSymbol","stringToPath","isKeyable","memoize","quote","resolver","memoized","isObjectLike","lodash_get","plurals","gettext","Gettext","eventName","eventData","locale","translations","msgid","msgidPlural","count","msgctxt","defaultTranslation","pluralsFunc","__defProp","__defNormalProp","__publicField","GettextBuilder","language","GettextWrapper","GetText","translated","placeholders","singular","plural","getGettextBuilder","gtBuilder","gt","TOAST_ARIA_LIVE_OFF","TOAST_ARIA_LIVE_POLITE","TOAST_ARIA_LIVE_ASSERTIVE","ToastAriaLive","ToastAriaLive2","TOAST_DEFAULT_TIMEOUT","showMessage","classes","isNode","ariaLive","toast","showError","showSuccess","tryOnScopeDispose","toValue","isClient","notNullish","getIsIOS","directiveHooks","getLifeCycleTarget","toRef$1","tryOnMounted","sync","unrefElement","elRef","plain","defaultWindow","useEventListener","cleanups","register","options2","stopWatch","optionsClone","stop","useMounted","isMounted","useSupported","useMutationObserver","mutationOptions","isSupported","items","targets2","takeRecords","useMediaQuery","mediaQuery","useResizeObserver","observerOptions","_targets","els","_el","useElementBounding","reset","windowResize","windowScroll","updateTiming","bottom","left","right","top","recalculate","rect","ele","useElementSize","initialSize","box","stop1","boxSize","$elem","formatBoxSize","acc","inlineSize","blockSize","stop2","useIntersectionObserver","rootMargin","isActive","root2","useSwipe","onSwipe","onSwipeEnd","onSwipeStart","coordsStart","coordsEnd","diffX","diffY","abs","isThresholdExceeded","isSwiping","direction","getTouchEventCoords","updateCoordsStart","updateCoordsEnd","listenerOptions","isPassiveEventSupported","checkPassiveEventSupport","onTouchEnd","stops","optionsBlock","useWindowSize","initialWidth","initialHeight","listenOrientation","includeScrollbar","ScopeComponent","Component","candidateSelectors","candidateSelector","NoElement","getRootNode","_element$getRootNode","isInert","lookUp","_node$getAttribute","inertAtt","inert","isContentEditable","_node$getAttribute2","attValue","getCandidates","includeContainer","candidates","getCandidatesIteratively","elements","elementsToCheck","assigned","nestedCandidates","validCandidate","shadowRoot","validShadowRoot","_nestedCandidates","hasTabIndex","getTabIndex","getSortOrderTabIndex","isScope","tabIndex","sortOrderedTabbables","isInput","isHiddenInput","isDetailsWithSummary","getCheckedRadio","form","isTabbableRadio","radioScope","queryRadios","radioSet","isRadio","isNonTabbableRadio","isNodeAttached","_nodeRoot","nodeRoot","nodeRootHost","attached","_nodeRootHost","_nodeRootHost$ownerDo","_node$ownerDocument","_nodeRoot2","_nodeRootHost2","_nodeRootHost2$ownerD","isZeroArea","_node$getBoundingClie","isHidden","_ref","displayCheck","getShadowRoot","isDirectSummary","nodeUnderDetails","originalNode","parentElement","rootNode","isDisabledFromFieldset","isNodeMatchingSelectorFocusable","isNodeMatchingSelectorTabbable","isValidShadowRootTabbable","shadowHostNode","sortByOrder","regularTabbables","orderedTabbables","candidateTabindex","sortable","tabbable","container","focusable","isTabbable","focusableCandidateSelector","isFocusable","ownKeys","_objectSpread2","hint","prim","activeFocusTraps","trapStack","trap","activeTrap","trapIndex","isSelectableInput","isEscapeEvent","isTabEvent","isKeyForward","isKeyBackward","delay","findIndex","idx","valueOrHandler","getActualTarget","internalTrapStack","createFocusTrap","userOptions","getOption","configOverrideOptions","optionName","configOptionName","findContainerIndex","composedPath","tabbableNodes","getNodeForOption","optionValue","getInitialFocusNode","firstTabbableGroup","firstTabbableNode","updateTabbableNodes","focusableNodes","lastTabbableNode","firstDomTabbableNode","lastDomTabbableNode","posTabIndexesFound","forward","nodeIdx","group","getActiveElement","activeElement","tryFocus","getReturnFocusNode","previousActiveElement","findNextNavNode","_ref2","_ref2$isBackward","isBackward","destinationNode","containerIndex","containerGroup","startOfGroupIndex","_ref3","destinationGroupIndex","destinationGroup","lastOfGroupIndex","_ref4","_destinationGroupIndex","_destinationGroup","checkPointerDown","checkFocusIn","targetContained","nextNode","navAcrossContainers","mruContainerIdx","mruTabIdx","checkKeyNav","checkKey","checkClick","addListeners","removeListeners","checkDomRemoval","mutations","isFocusedNodeRemoved","mutation","removedNodes","mutationObserver","updateObservedNodes","activateOptions","onActivate","onPostActivate","checkCanFocusTrap","finishActivation","deactivateOptions","onDeactivate","onPostDeactivate","checkCanReturnFocus","returnFocus","finishDeactivation","pauseOptions","onPause","onPostPause","unpauseOptions","onUnpause","onPostUnpause","containerElements","elementsAsArray","getTrapStack","chunks","decompressed","t0","t1","t2","t3","t4","t5","t6","t7","t8","t9","t10","t11","t12","t13","t14","t15","t16","t17","t18","t19","t20","t21","t22","t23","t24","t25","t26","t27","t28","t29","t30","t31","t32","t33","t34","t35","t36","t37","t38","t39","t40","t41","t42","t43","t44","t45","t46","t47","t48","GenRandomId","normalizeComponent","scriptExports","staticRenderFns","functionalTemplate","injectStyles","moduleIdentifier","shadowMode","originalRender","_sfc_main","alignment","hasText","hasIcon","isLink","hasPressed","renderButton","navigate","isExactActive","_sfc_render","_sfc_staticRenderFns","__component__","NcButton","getBasePlacement","placement","getAlignment","getMainAxisFromPlacement","getLengthFromAxis","computeCoordsFromPlacement","reference","floating","commonX","commonY","coords","mainAxis","computePosition","strategy","middleware","rects","statefulPlacement","middlewareData","nextX","nextY","expandPaddingObject","padding","getSideObjectFromPadding","rectToClientRect","detectOverflow","middlewareArguments","boundary","rootBoundary","elementContext","altBoundary","paddingObject","clippingClientRect","elementClientRect","within","min$1","max$1","arrow","basePlacement","arrowDimensions","minProp","maxProp","endDiff","startDiff","arrowOffsetParent","clientSize","centerToReference","center","hash$1","getOppositePlacement","matched","getAlignmentSides","isStart","mainAlignmentSide","getOppositeAlignmentPlacement","basePlacements","allPlacements","getPlacementList","autoAlignment","allowedPlacements","autoPlacement","_middlewareData$autoP","_middlewareData$autoP2","_middlewareData$autoP3","_middlewareData$autoP4","_middlewareData$autoP5","_placementsSortedByLe","detectOverflowOptions","placements","overflow","currentIndex","currentPlacement","main","cross","currentOverflows","allOverflows","nextPlacement","placementsSortedByLeastOverflow","placementThatFitsOnAllSides","overflows","getExpandedPlacements","oppositePlacement","flip","_middlewareData$flip","_middlewareData$flip2","initialPlacement","checkMainAxis","checkCrossAxis","specifiedFallbackPlacements","fallbackStrategy","flipAlignment","fallbackPlacements","overflowsData","side","_middlewareData$flip$","_middlewareData$flip3","nextIndex","resetPlacement","_overflowsData$slice$","convertValueToCoords","multiplier","crossAxis","diffCoords","getCrossAxis","shift","limiter","y2","mainAxisCoord","crossAxisCoord","minSide","maxSide","limitedCoords","_middlewareData$size","isEnd","heightSide","widthSide","xMin","xMax","yMin","yMax","dimensions","isWindow","getWindow","ownerDocument","getComputedStyle$1","getNodeName","isHTMLElement","isElement","isShadowRoot","OwnElement","isScrollParent","overflowX","overflowY","isTableElement","isContainingBlock","isFirefox","round","getBoundingClientRect","includeScale","clientRect","scaleX","scaleY","getDocumentElement","getNodeScroll","getWindowScrollBarX","isScaled","getRectRelativeToOffsetParent","offsetParent","isOffsetParentAnElement","documentElement","scroll","offsets","offsetRect","getTrueOffsetParent","getContainingBlock","getOffsetParent","getDimensions","convertOffsetParentRelativeRectToViewportRelativeRect","getViewportRect","win","visualViewport","getDocumentRect","_element$ownerDocumen","getScrollParent","getScrollParents","scrollParent","isBody","updatedList","contains","next","getInnerBoundingClientRect","getClientRectFromClippingParent","clippingParent","getClippingParents","clippingParents","clipperElement","getClippingClientRect","firstClippingParent","clippingRect","accRect","_ref5","computePosition$1","__defProps","__getOwnPropDescs","__getOwnPropSymbols","__hasOwnProp","__propIsEnum","__spreadValues","__spreadProps","__objRest","assign","getDefaultConfig","theme","themeConfig","getThemeClasses","getAllParentThemes","SHOW_EVENT_MAP","HIDE_EVENT_MAP","removeFromArray","shownPoppers","hidingPopper","shownPoppersByTheme","getShownPoppersByTheme","defaultPropFactory","PROVIDE_KEY","PrivatePopper","skipDelay","skipAiming","isPlacementAuto","centerOffset","autoSize","skipTransition","bounds","popperWrapper","parentBounds","showGroup","popover","disposeTime","handleShow","handleHide","targetNodes","eventType","eventMap","commonTriggers","customTrigger","triggers","filterEventType","newList","touch","attrFrom","attrTo","referenceBounds","mouseX","mouseY","popperBounds","vectorX","mousePreviousX","vectorY","mousePreviousY","newVectorLength","edgeX","edgeY","lineIntersectsLine","handleGlobalMousedown","handleGlobalTouchend","handleGlobalClick","computePositionAllShownPoppers","popper","popperContent","handleGlobalClose","preventClose","isContainingEventTarget","shouldAutoHide","parent2","getAutoHideResult","x1","y1","x2","x3","y3","x4","y4","uA","uB","getInternetExplorerVersion","ua","trident","rv","edge","initCompat","script","normalizeComponent$1","script2","isFunctionalTemplate","createInjector","createInjectorSSR","createInjectorShadow","__vue_script__","__vue_render__","_vm","_h","__vue_staticRenderFns__","__vue_inject_styles__","__vue_scope_id__","__vue_component__","install$1","Vue2","plugin$1","GlobalVue$1","PrivateThemeClass","__vue2_script$5","render$2","staticRenderFns$2","render2","staticRenderFns2","__cssModules$5","__component__$5","__vue2_injectStyles$5","PrivatePopperContent","PrivatePopperMethods","__vue2_script$4","render$1","popperId","isShown","shouldMountContent","autoHide","hide","handleResize","onResize","staticRenderFns$1","__cssModules$4","__component__$4","__vue2_injectStyles$4","PrivatePopperWrapper","__vue2_script$3","__vue2_render$2","__vue2_staticRenderFns$2","__cssModules$3","__component__$3","__vue2_injectStyles$3","PrivateDropdown","__vue2_script$2","__vue2_render$1","__vue2_staticRenderFns$1","__cssModules$2","__component__$2","__vue2_injectStyles$2","PrivateMenu","__vue2_script$1","__vue2_render","__vue2_staticRenderFns","__cssModules$1","__component__$1","__vue2_injectStyles$1","PrivateTooltip","__vue2_script","fetchId","__cssModules","__vue2_injectStyles","PrivateTooltipDirective","TARGET_CLASS","getPlacement","getOptions","createTooltip","tooltipApp","loadingContent","otherOptions","mountTarget","destroyTooltip","PrivateVTooltip","onClick","onTouchStart","onTouchCancel","firstTouch","PrivateVClosePopper","VTooltip","Dropdown","install","GlobalVue","_sfc_main$1","_sfc_render$1","_sfc_staticRenderFns$1","NcPopoverTriggerProvider","triggerElements","slotProps","NcPopover","DotsHorizontal","focusableSelector","randomId","triggerRandomId","triggerButton","boundaryTop","boundaryBottom","windowHeight","maxMenuHeight","action","_e","inner","currentHeight","actionHeight","menuItem","focusableItem","focusIndex","focusList","newFocusIndex","currentActiveElement","focusElement","liMenuParent","indexLength","firstCheckedIndex","button","actions","validInlineActions","inlineActions","menuActions","textInputActions","menuItemsActions","linkActions","hasTextInputAction","hasMenuItemAction","hasLinkAction","renderInlineAction","_f","_g","_j","_k","_l","_m","_n","_o","_p","_q","_r","_s","_t","_u","_v","_w","_x","_y","_z","_A","_B","_C","_D","iconProp","icon","clickListener","ariaLabel","buttonText","title","propsToForward","nativeType","renderActionsPopover","actions2","triggerIcon","NcActions","ChevronRight","Close","started","running","_sfc_main$3","_sfc_render$3","_sfc_staticRenderFns$3","ChevronLeft","_sfc_main$2","_sfc_render$2","_sfc_staticRenderFns$2","Pause","Play","paused","contentContainer","arrowHandlers","NcModal","svgDocument","NcIconSvgWrapper","NcDialogButton","dialogWidth","isNavigationCollapsed","hasNavigation","navigationId","navigationAriaLabelAttr","navigationAriaLabelledbyAttr","dialogElement","dialogTagName","dialogListeners","showModal","handleButtonClose","handleClosing","handleClosed","modalProps","NcDialog","LogLevel","LogLevel2","__defProp$1","__defNormalProp$1","__publicField$1","ConsoleLogger","level","buildConsoleLogger","LoggerBuilder","user","onLoaded","getLoggerBuilder","encodePath","basename","_classPrivateFieldInitSpec","privateMap","_checkPrivateRedeclaration","privateCollection","_classPrivateFieldGet","receiver","_classExtractFieldDescriptor","_classApplyDescriptorGet","_classPrivateFieldSet","_classApplyDescriptorSet","toStringTag","_internals","_promise","CancelablePromiseInternal","internals","defaultInternals","onCancel","onrejected","makeCancelable","createCallback","onfinally","runWhenCanceled","CancelablePromise","makeAllCancelable","cancelable","isCancelablePromise","onResult","resolvable","p","N","P","A","O","T","S","$","C","I","en","F","oe","ne","Xt","ie","L","M$1","M","D","B","W","V","z","G","q","H","X","Z","Y","K","et","J","Q","tt","nt","ot","it","st","at","ut","ct","lt","ht","pt","ft","dt","mt","yt","vt","#t","#e","#n","#r","#o","#i","#s","#a","#u","#c","#l","#h","#p","#f","#d","bt","Gt","wt","xt","Nt","Pt","At","Ot","Et","Tt","jt","St","$t","Ct","It","kt","Rt","Ut","Lt","Ft","Mt","Dt","Bt","Wt","Vt","zt","qt","Ht","Zt","Yt","Kt","Jt","Qt","te","ee","se","ae","ue","ce","le","fe","me","de","ge","pe","ye","he","ve","be","we","xe","Ne","Pe","Ae","Oe","Ee","Te","je","Ie","Se","$e","Ce","ke","Re","Le","Me","Ue","Fe","De","Be","We","Ve","ze","Ge","qe","He","Xe","Ze","Je","Ye","Ke","Qe","tn","an","un","loadState","fallback","isPublicShare","getSharingToken","logger","DefaultType","DefaultType2","FileAction","registerFileAction","search","Permission","Permission2","defaultDavProperties","defaultDavNamespaces","getDavProperties","getDavNameSpaces","isDavRessource","davService","validateData","service","join","NodeStatus","NodeStatus2","Node$1","displayname","extname","firstMatch","dirname","mtime","permissions","destination","oldBasename","basename2","davGetRootPath","davRootPath","davGetRemoteURL","generateRemoteUrl","davRemoteURL","davGetClient","remoteURL","createClient","getPatcher","headers2","util$3","nameStartChar","nameChar","nameRegexp","regexName","getAllMatches","regex","allmatches","isName","arrayMode","debug$1","MAX_LENGTH$1","MAX_SAFE_INTEGER$1","re$1","MAX_SAFE_COMPONENT_LENGTH2","MAX_SAFE_BUILD_LENGTH2","MAX_LENGTH2","debug2","re2","getSortingConfig","viewConfigs","getViewConfigs","asc","checkIfIsFullscreen","isFullscreen","isFullscreenState","MOBILE_BREAKPOINT","MOBILE_SMALL_BREAKPOINT","isLessThanBreakpoint","breakpoint","isMobile","isSmallMobile","isMobileState","UPPERCASE","LOWERCASE","LEADING_CAPITAL","IDENTIFIER","SEPARATORS","LEADING_SEPARATORS","SEPARATORS_AND_IDENTIFIER","NUMBERS_AND_IDENTIFIER","preserveCamelCase","toLowerCase","toUpperCase","preserveConsecutiveUppercase","isLastCharLower","isLastCharUpper","isLastLastCharUpper","isLastLastCharPreserved","character","postProcess","camelCase","extractFilePaths","pathSections","fileName","sortCompare","fileInfo1","fileInfo2","genFileInfo","fileInfo","camelcase","getDavPath","filename","prefixUser","hideDownloadElmt","canDownload","CancelableRequest","File$1","mime","component","filesActionHandler","view","oldRoute","onClose","pushToHistory","legacyFilesActionHandler","oldQuery","fileid","davRemote","statData","getFileInfo","rawStat","getFileList","debounce","function_","wait","storedContext","storedArguments","timeoutId","run","callContext","callArguments","later","debounced","arguments_","callNow","debounceModule","getPreviewIfAny","previewUrl","hasPreview","davPath","etag","searchParams","PreviewUrl","isWindows","splitWindowsRe","win32","win32SplitPath","pathString","allParts","splitPathRe","posixSplitPath","pathParseModule","Mime","modalWrapper","modalContainer","parentHeight","parentWidth","heightRatio","widthRatio","appName","EyeSvg","__vitePreload","NcModal$2","NcActionLink","NcActionLink$1","NcActionButton","NcActionButton$1","Delete","Download","Error","Fullscreen","FullscreenExit","Pencil","file","viewerRoot","fileList","isEndOfList","overrideHandlerId","fileRequest","cancelRequestFile","cancelableRequest","alias","mimes","folderRequest","cancelRequestFolder","dirPath","filteredFiles","File","oldFileInfo","sidebar","currentFileId","setAsyncState","stateObject","getterOnly","isComputedLazy","isLazyActive","lazyActivePrefix","lazyDataPrefix","initLazy","makeLazyComputed","silentSetLazy","silentGetLazy","getGetterWatchedByArray","computedAsyncProperty","splittedByDot","part","getGetterWatchedByFunction","getWatchedGetter","DidNotUpdate","getGetterWithShouldUpdate","asyncProprety","currentGetter","shouldNotUpdate","prefix","AsyncComputed","pluginOptions","asyncComputed","getterFn","initDataWithAsyncComputed","generateDefault","handleAsyncComputedPropetyChanges","promiseId","newPromise","thisPromise","optionData","nonLazy","Check","ActionGlobalMixin","GetParent","ActionTextMixin","behavior","Timezone","timezoneId","ics","ICAL","year","month","day","hour","minute","second","time","ms","local","jCal","icalComp","aliases","zones","tzData","TimezoneManager","resolvedTimezoneId","includeAliases","timezones","timezone","aliasName","tzid","resolvedTimezone","pendingAliasName","timezoneManager","getTimezoneManager","floor","createCoords","oppositeSideMap","oppositeAlignmentMap","clamp","evaluate","param","getSide","getOppositeAxis","getAxisLength","getSideAxis","getAlignmentAxis","rtl","alignmentAxis","getSideList","lr","rl","tb","getOppositeAxisPlacements","getPaddingObject","sideAxis","alignLength","isVertical","commonAlign","validMiddleware","resetCount","_await$platform$isEle","offsetScale","_middlewareData$arrow","fallbackAxisSideDirection","initialSideAxis","isBasePlacement","hasFallbackAxisSideDirection","sides","_overflowsData$filter","_overflowsData$filter2","currentSideAxis","mainAxisMulti","crossAxisMulti","_middlewareData$offse","limitShift","rawOffset","computedOffset","limitMin","limitMax","_middlewareData$offse2","isOriginSide","isOverflowElement","display","getComputedStyle","isTopLayer","selector","elementOrCss","webkit","isWebKit","isLastTraversableNode","getNearestOverflowAncestor","getOverflowAncestors","traverseIframes","_node$ownerDocument2","scrollableAncestor","frameElement","getFrameElement","getCssDimensions","hasOffset","offsetWidth","offsetHeight","shouldFallback","unwrapElement","getScale","domElement","noOffsets","getVisualOffsets","shouldAddVisualOffsets","isFixed","floatingOffsetParent","isFixedStrategy","scale","visualOffsets","offsetWin","currentWin","currentIFrame","iframeScale","iframeRect","topLayer","getClientRects","visualViewportBased","getClientRectFromClippingAncestor","clippingAncestor","hasFixedPositionAncestor","stopNode","getClippingElementAncestors","cachedResult","currentContainingBlockComputedStyle","elementIsFixed","computedStyle","currentNodeIsContaining","getClippingRect","clippingAncestors","firstClippingAncestor","isStaticPositioned","polyfill","svgOffsetParent","getElementRects","getOffsetParentFn","getDimensionsFn","floatingDimensions","isRTL","observeMove","onMove","io","_io","refresh","skip","insetTop","insetRight","insetBottom","insetLeft","isFirstUpdate","handleObserve","ratio","autoUpdate","ancestorScroll","ancestorResize","elementResize","layoutShift","animationFrame","referenceEl","ancestors","cleanupIo","reobserveFrame","resizeObserver","firstEntry","_resizeObserver","frameId","prevRefRect","frameLoop","nextRefRect","_resizeObserver2","offset$1","shift$1","flip$1","limitShift$1","mergedOptions","platformWithCache","ChevronDown","FindRanges","ranges","validRanges","mergedRanges","currentRange","NcHighlight","NcEllipsisedOption","NcActionRouter","NcActionText","colors","NcLoadingIcon","onlineSvg","awaySvg","dndSvg","invisibleSvg","getUserStatusText","_oldUser","getCapabilities","generateOcsUrl","NcUserStatusIcon","Color","toHex","stepCalc","steps","ends","step","mixPalette","color1","color2","palette","defaultPalette","GenColors","red","yellow","blue","palette1","palette2","palette3","base64map","crypt","words","hex","triplet","imod4","cryptModule","charenc","charenc_1","isBuffer_1","isSlowBuffer","utf8","bin","md5","FF","GG","HH","II","aa","bb","cc","dd","md5Module","digestbytes","usernameToColor","username","finalPalette","hashToInt","hash2","maximum","finalInt","getAvatarUrl","isGuest","darkTheme","encodedTlds","encodedUtlds","properties","ascii","alpha","asciinumeric","alphanumeric","emoji","scheme","slashscheme","whitespace","registerGroup","groups","addToGroups","flags","flagsForToken","State","nextState","exactOnly","inputs","regexp","templateState","allFlags","ta","tr","ts","WORD","UWORD","LOCALHOST","TLD","UTLD","SCHEME","SLASH_SCHEME","NUM","WS","NL$1","OPENBRACE","CLOSEBRACE","OPENBRACKET","CLOSEBRACKET","OPENPAREN","CLOSEPAREN","OPENANGLEBRACKET","CLOSEANGLEBRACKET","FULLWIDTHLEFTPAREN","FULLWIDTHRIGHTPAREN","LEFTCORNERBRACKET","RIGHTCORNERBRACKET","LEFTWHITECORNERBRACKET","RIGHTWHITECORNERBRACKET","FULLWIDTHLESSTHAN","FULLWIDTHGREATERTHAN","AMPERSAND","APOSTROPHE","ASTERISK","AT","BACKSLASH","BACKTICK","CARET","COLON","COMMA","DOLLAR","DOT","EQUALS","EXCLAMATION","HYPHEN","PERCENT","PIPE","PLUS","POUND","QUERY","QUOTE","SEMI","SLASH","TILDE","UNDERSCORE","EMOJI$1","SYM","tk","ASCII_LETTER","LETTER","EMOJI","SPACE","NL","EMOJI_VARIATION","EMOJI_JOINER","tlds","utlds","init$2","customSchemes","Start","decodeTlds","Num","Word","UWord","Ws","Emoji","EmojiJoiner","wordjr","uwordjr","fastts","sch","run$1","stringToArray","charCount","cursor","charCursor","tokenLength","latestAccepting","sinceAccepts","charsSinceAccepts","defaultt","jr","encoded","digits","popDigitCount","popCount","Options","defaultRender","ignoredTags","uppercaseIgnoredTags","ir","operator","isCallable","MultiToken","truncate","formatted","formattedHref","className","rel","eventListeners","createTokenClass","Token","Email","Text","Nl","Url","makeState","init$1","qsAccepting","qsNonAccepting","localpartAccepting","Localpart","Domain","Scheme","SlashScheme","LocalpartAt","LocalpartDot","EmailDomain","EmailDomainDot","Email$1","EmailDomainHyphen","EmailColon","DomainHyphen","DomainDot","DomainDotTld","DomainDotTldColon","DomainDotTldColonPort","Url$1","UrlNonaccept","SchemeColon","SlashSchemeColon","SlashSchemeColonSlash","UriPrefix","bracketPairs","OPEN","CLOSE","UrlOpen","UrlOpenQ","UrlOpenSyms","multis","textTokens","secondState","multiLength","initMultiToken","Multi","subtokens","INIT","init","tokenize","escapeText","escapeAttr","attributesToString","linkifyStr","STATE_PLAINTEXT","STATE_HTML","STATE_COMMENT","ALLOWED_TAGS_REGEX","NORMALIZE_TAG_REGEX","striptags","allowable_tags","tag_replacement","init_context","striptags_internal","init_striptags_stream","parse_allowable_tags","tag_buffer","depth","in_quote_char","normalize_tag","tag_set","getRoute","router","removePrefix","removePrefixes","prefixes","isNonHttpLink","getBaseUrl","relativeUrl","relativeRouterBase","getRootUrl","potentialRouterPath","route","_iOSWorkaround","onClickOutside","ignore","detectIframe","shouldListen","shouldIgnore","target2","vOnClickOutside","resolveElement","checkOverflowScroll","preventDefault","rawEvent","elInitialOverflow","useScrollLock","initialState","isLocked","stopTouchMoveListener","initialOverflow","lock","unlock","onScrollLock","userStatus","userId","capabilities","browserStorage","getUserHasAvatar","flag","setUserHasAvatar","initials","filteredChars","filtered","emojiIcon","avatarUrl","srcset","userHasAvatar","img","NcAvatar","margin","defaultSize","margin2","EMAIL_NOTATION","NcListItemIcon","VueSelect","allProps","optionLabel","noDrop","open","clickableArea","gridBaseLine","dropdownMenu","_middlewareArgs","togglePlacementClass","updatePosition","label","vueSelectKeys","selectedOption","spinner","NcSelect","getSortedTimezoneList","timezoneList","additionalTimezones","sortedByContinent","sortedList","components","continent","getReadableTimezoneName","additionalTimezone","getTimezoneManager$1","initialized","timezoneManager2","timezonesGrouped","terms","region","term","NcTimezonePicker","toDate","isValidDate","startOfWeek","firstDayOfWeek","date","diff","startOfWeekYear","_ref$firstDayOfWeek","_ref$firstWeekContain","firstWeekContainsDate","firstDateOfFirstWeek","getWeek","_ref2$firstDayOfWeek","_ref2$firstWeekContai","firstDateOfThisWeek","REGEX_FORMAT","pad","sign","getOffset","formatTimezone","delimeter","absOffset","hours","minutes","meridiem","isLowercase","word","formatFlags","meridiemFunc","formatStr","defaultLocale","_toConsumableArray","_arrayWithoutHoles","_iterableToArray","_nonIterableSpread","iter","arr2","enumerableOnly","symbols","_objectSpread","_slicedToArray","_arrayWithHoles","_iterableToArrayLimit","_nonIterableRest","_arr","formattingTokens","match1","match2","match3","match4","match1to2","matchShortOffset","matchSigned","matchTimestamp","YEAR","MONTH","DAY","HOUR","MINUTE","SECOND","MILLISECOND","parseFlags","addParseFlag","escapeStringRegExp","matchWordRegExp","localeKey","matchWordCallback","cent","matchMeridiem","defaultIsPM","isPM","offsetFromString","_ref8","_ref9","to24hour","getFullInputArray","backupDate","backupArr","useBackup","createDate","createUTCDate","makeParser","dateString","mark","parseTo","_options$locale","_locale","_options$backupDate","parseResult","millisecond","weekday","week","inputArray","firstDate","parsedDate","_typeof","_extends","_objectWithoutPropertiesLoose","excluded","sourceKeys","_objectWithoutProperties","sourceSymbolKeys","_unsupportedIterableToArray","minLen","_arrayLikeToArray","_extends$1","normalMerge","toArrayMerge","functionalMerge","mergeJsxProps","mergeFn","helper","isValidRangeDate","isValidDates","dates","getValidDate","backup","startOfYear","startOfMonth","startOfDay","getCalendar","calendar","lastDayInLastMonth","firstDayInLastMonth","lastDayInCurrentMonth","lastMonthLength","nextMonthLength","_i2","setMonth","dirtyDate","dirtyMonth","daysInMonth","setYear","dirtyYear","assignTime","pick","mergeDeep","unwrapExports","createCommonjsModule","_default","en$1","lang","locales","isLocal","getLocale","rafThrottle","isRunning","getPopupElementSize","originalVisibility","getRelativePosition","targetWidth","targetHeight","fixed","offsetX","offsetY","relativeRect","dw","dh","until","_this2","relativeElement","evt","popup","appendToBody","_this$_popupRect","_getRelativePosition","__vue_render__$1","__vue_staticRenderFns__$1","__vue_inject_styles__$1","__vue_component__$1","__vue_render__$2","__vue_staticRenderFns__$2","__vue_inject_styles__$2","__vue_component__$2","__vue_render__$3","__vue_staticRenderFns__$3","__vue_inject_styles__$3","__vue_component__$3","script$1","__vue_script__$1","__vue_render__$4","__vue_staticRenderFns__$4","__vue_inject_styles__$4","__vue_component__$4","script$2","_this$getLocale","yearFormat","monthBeforeYear","_this$getLocale$month","monthFormat","yearLabel","monthLabel","days","panel","cell","_index$split$map","_index$split$map2","row","col","fmt","__vue_script__$2","__vue_render__$5","__vue_staticRenderFns__$5","__vue_inject_styles__$5","__vue_component__$5","script$3","monthsLocale","months","__vue_script__$3","__vue_render__$6","__vue_staticRenderFns__$6","__vue_inject_styles__$6","__vue_component__$6","script$4","firstYear","years","__vue_script__$4","__vue_render__$7","__vue_staticRenderFns__$7","__vue_inject_styles__$7","__vue_component__$7","CalendarPanel","panels","calendarDate","oldCalendar","oldPanel","_date","_date2","cellDate","notCurrentMonth","_cellDate","_cellDate2","active","innerCalendar","CalendarRange","calendars","_this$innerValue","startValue","endValue","adjustIndex","gap","_calendars","calendarLeft","calendarRight","yearDiff","monthDiff","currentDates","classnames","_range$map","_range$map2","calendarRange","prefixClass","scrollBarWidth","getScrollbarWidth","outer","script$5","wrap","heightPercentage","scrollHeight","scrollTop","offsetTop","clientY","clientHeight","__vue_script__$5","__vue_render__$8","__vue_staticRenderFns__$8","__vue_inject_styles__$8","__vue_component__$8","padNumber","generateOptions","scrollTo","difference","tick","script$6","cols","_this3","_this4","_this5","scrollElement","currentTarget","colIndex","cellIndex","__vue_script__$6","__vue_render__$9","__vue_staticRenderFns__$9","__vue_inject_styles__$9","__vue_component__$9","parseOption","scrollTo$1","script$7","startMinutes","endMinutes","stepMinutes","timeMinutes","__vue_script__$7","__vue_render__$a","__vue_staticRenderFns__$a","__vue_inject_styles__$a","__vue_component__$a","script$8","titleFormat","defaultProps","minHour","maxHour","__vue_script__$8","__vue_render__$b","__vue_staticRenderFns__$b","__vue_inject_styles__$b","__vue_component__$b","TimeRange","_this$value","defaultValues","DatetimePanel","datetime","calendarProps","timeProps","DatetimeRange","datetimes","componentMap","componentRangeMap","DatePicker","types","close","disabledDate","disabledTime","nextDates","keyCode","slotFn","calendarIcon","_class","inline","disabled","sidedar","CalendarBlank","Web","formatMap","firstThursday","yearStart","$$v","NcDateTimePicker","inputDateTypes","yyyy2","MM2","dd2","yyyy","MM","hh2","mm2","hh","mm","timezoneOffsetSeconds","inputDateWithTimezone","startDate","daysSinceBeginningOfYear","weekNumber","NcDateTimePickerNative","AlertCircle","isValidLabel","ariaDescribedby","NcInputField","Eye","EyeOff","passwordPolicy","NcInputFieldProps","minlength","password","NcPasswordField","ArrowRight","Undo","predefinedLabels","NcTextField","NcVNodes","ChevronUp","Cog","urlAlphabet","nanoid","setSelector","isBrowser","TargetContainer","Portal","targetEl","_Vue","NcEmptyContent","ArrowLeft","HEX_REGEX","Chrome","color","green","NcColorPicker","menuItemId","NcDashboardWidgetItem","IconCircle","i18n","skinTonePalette","Picker","__default__","__injectCSSVars__","_setup","__setup__","_sfc_main$4","_sfc_render$4","_sfc_staticRenderFns$4","AccountGroup","OpenInNew","teamId","resource","team","provider","NcTeamResources","NcResource","NcMentionBubble","MENTION_START","MENTION_SIMPLE","MENTION_GUEST","MENTION_PREFIXED","MENTION_WITH_SPACE","MENTION_COMPLEX","USERID_REGEX","USERID_REGEX_WITH_SPACE","encodeReserveRE","encodeReserveReplacer","commaRE","decode","resolveQuery","extraQuery","_parseQuery","parseQuery","parsedQuery","castQueryParamValue","stringifyQuery","val2","trailingSlashRE","createRoute","record","location","redirectedFrom","getFullPath","formatMatch","START","_stringifyQuery","stringify","isSameRoute","onlyPath","isObjectEqual","aKeys","bKeys","aVal","bKey","bVal","isIncludedRoute","queryIncludes","handleRouteEntered","i$1","View","inactive","vnodeData","cachedData","cachedComponent","fillPropsinData","configProps","propsToPass","resolveProps","resolvePath","relative","append","firstChar","segment","hashIndex","queryIndex","cleanPath","isarray","pathToRegexp_1","pathToRegexp","compile_1","compile","tokensToFunction_1","tokensToFunction","tokensToRegExp_1","tokensToRegExp","PATH_REGEXP","defaultDelimiter","escaped","modifier","asterisk","partial","repeat","optional","escapeGroup","escapeString","encodeURIComponentPretty","encodeAsterisk","attachKeys","regexpToRegexp","arrayToRegexp","stringToRegexp","strict","endsWithDelimiter","regexpCompileCache","fillParams","routeMsg","filler","normalizeLocation","raw","params$1","rawPath","parsedPath","basePath","toTypes","eventTypes","Link","this$1$1","globalActiveClass","globalExactActiveClass","activeClassFallback","exactActiveClassFallback","exactActiveClass","compareTarget","ariaCurrentValue","guardEvent","scopedSlot","findAnchor","aData","handler$1","event$1","aAttrs","registerInstance","callVal","createRouteMap","routes","oldPathList","oldPathMap","oldNameMap","parentRoute","pathList","pathMap","nameMap","addRouteRecord","matchAs","pathToRegexpOptions","normalizedPath","normalizePath","compileRouteRegex","childMatchAs","aliasRoute","createMatcher","addRoutes","addRoute","parentOrRoute","getRoutes","currentRoute","_createRoute","paramNames","record$1","matchRoute","redirect","originalRedirect","resolveRecordPath","aliasedPath","aliasedMatch","aliasedRecord","Time","genStateKey","getStateKey","setStateKey","positionStore","setupScroll","protocolAndPath","absolutePath","stateCopy","handlePopState","handleScroll","isPop","getScrollPosition","shouldScroll","scrollToPosition","saveScrollPosition","getElementPosition","docEl","docRect","elRect","isValidPosition","normalizePosition","normalizeOffset","hashStartsWithNumberRE","supportsPushState","pushState","replace","history","replaceState","NavigationFailureType","createNavigationRedirectedError","createRouterError","stringifyRoute","createNavigationDuplicatedError","createNavigationCancelledError","createNavigationAbortedError","propertiesToLog","isError","isNavigationFailure","errorType","runQueue","resolveAsyncComponents","hasAsync","flatMapComponents","resolvedDef","isESModule","flatten","History","normalizeBase","errorCb","onComplete","onAbort","lastRouteIndex","lastCurrentIndex","resolveQueue","updated","deactivated","activated","extractLeaveGuards","extractUpdateHooks","enterGuards","extractEnterGuards","cleanupListener","baseEl","extractGuards","records","reverse","guards","guard","extractGuard","bindGuard","bindEnterGuard","HTML5History","getLocation","expectScroll","supportsScroll","handleRoutingEvent","fromRoute","push","pathLowerCase","baseLowerCase","HashHistory","checkFallback","ensureSlash","getHash","replaceHash","pushHash","getUrl","AbstractHistory","targetIndex","VueRouter","prototypeAccessors","handleInitialScroll","routeOrError","setupListeners","registerHook","createHref","isWidgetRegistered","hasInteractiveView","hasFullWidth","registerWidget","onDestroy","propsWithDefaults","renderWidget","richObjectType","richObject","accessible","interactive","destroyWidget","isCustomPickerElementRegistered","getCustomPickerElementSize","registerCustomPickerElement","renderCustomPickerElement","providerId","destroyCustomPickerElement","renderResult","IDLE_TIMEOUT","_sfc_main$8","isVisible","widgetRoot","lineClamp","link","RouterLink","widget","_sfc_render$8","_sfc_staticRenderFns$8","__component__$8","NcReferenceWidget","_sfc_main$7","renderFunctionResult","_sfc_render$7","_sfc_staticRenderFns$7","__component__$7","NcCustomPickerElement","anyLinkProviderId","anyLinkProvider","imagePath","getProviders","keep","sortProviders","providerList","searchProvider","providers","escapedQuery","filteredSortedProviders","searchResult","touchProvider","mytimer","isUrl","_sfc_main$6","_sfc_render$6","_sfc_staticRenderFns$6","__component__$6","LinkVariantIcon","_sfc_main$5","loading","_sfc_render$5","_sfc_staticRenderFns$5","NcProviderList","NcRawLinkInput","NcSearchResult","LIMIT","results","pid","providerEntriesWithId","resultsBySearchProvider","searchProviderId","searchPromises","NcSearch","MODES","NcReferencePicker","NcReferencePickerModal","predicate","CustomEvent$1","ansiRegex","onlyFirst","NcAutoCompleteResult","smilesCharacters","textSmiles","TABS","TOOLS","tab","FilerobotImageEditor","__vite_default__","closingReason","haveNotSavedChanges","fullName","imageCanvas","mimeType","quality","pathname","putUrl","blob","updatedFile","decision","livePictureExt","livePictureExtRegex","findLivePhotoPeerFromFileId","peerFileId","findLivePhotoPeerFromName","referenceFile","comparedFile","ImageEditor","PlayCircleOutline","newShiftX","newShiftY","newZoomRatio","maxShiftX","maxShiftY","stableX","stableY","scrollX","scrollY","scrollPercX","scrollPercY","growX","growY","cachedEv","clientX","newDistance","enabledPreviewProviders","previewSupportedMimes","browserSupportedMimes","filterEnabledMimes","mimeRegex","enabledMimes","ignoredMimes","Images","VuePlyr","blankVideo","peerFile","control","Videos","Audios","Viewer","handledMimes","mimesAliases","enableSidebar","loadMore","canLoop","onPrev","onNext","handlerId","compareFileInfo","ViewerService","appVersion","ViewerRoot","VideoControls","ViewerComponent"],"ignoreList":[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,114,115,116,117,118,130,133,136,137,138,139,140,141,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235],"sources":["../node_modules/@nextcloud/l10n/dist/chunks/locale-BQFSYg2g.mjs","../node_modules/@nextcloud/router/dist/index.mjs","../node_modules/dompurify/dist/purify.es.mjs","../node_modules/escape-html/index.js","../node_modules/@nextcloud/l10n/dist/index.mjs","../node_modules/vite-plugin-node-polyfills/shims/global/dist/index.js","../node_modules/vue/dist/vue.runtime.esm.js","../node_modules/vite-plugin-node-polyfills/shims/process/dist/index.js","../node_modules/axios/lib/helpers/bind.js","../node_modules/axios/lib/utils.js","../node_modules/vite-plugin-node-polyfills/shims/buffer/dist/index.js","../node_modules/axios/lib/core/AxiosError.js","../node_modules/axios/lib/helpers/null.js","../node_modules/axios/lib/helpers/toFormData.js","../node_modules/axios/lib/helpers/AxiosURLSearchParams.js","../node_modules/axios/lib/helpers/buildURL.js","../node_modules/axios/lib/core/InterceptorManager.js","../node_modules/axios/lib/defaults/transitional.js","../node_modules/axios/lib/platform/browser/classes/URLSearchParams.js","../node_modules/axios/lib/platform/browser/classes/FormData.js","../node_modules/axios/lib/platform/browser/classes/Blob.js","../node_modules/axios/lib/platform/browser/index.js","../node_modules/axios/lib/platform/common/utils.js","../node_modules/axios/lib/platform/index.js","../node_modules/axios/lib/helpers/toURLEncodedForm.js","../node_modules/axios/lib/helpers/formDataToJSON.js","../node_modules/axios/lib/defaults/index.js","../node_modules/axios/lib/helpers/parseHeaders.js","../node_modules/axios/lib/core/AxiosHeaders.js","../node_modules/axios/lib/core/transformData.js","../node_modules/axios/lib/cancel/isCancel.js","../node_modules/axios/lib/cancel/CanceledError.js","../node_modules/axios/lib/core/settle.js","../node_modules/axios/lib/helpers/parseProtocol.js","../node_modules/axios/lib/helpers/speedometer.js","../node_modules/axios/lib/helpers/throttle.js","../node_modules/axios/lib/helpers/progressEventReducer.js","../node_modules/axios/lib/helpers/isURLSameOrigin.js","../node_modules/axios/lib/helpers/cookies.js","../node_modules/axios/lib/helpers/isAbsoluteURL.js","../node_modules/axios/lib/helpers/combineURLs.js","../node_modules/axios/lib/core/buildFullPath.js","../node_modules/axios/lib/core/mergeConfig.js","../node_modules/axios/lib/helpers/resolveConfig.js","../node_modules/axios/lib/adapters/xhr.js","../node_modules/axios/lib/helpers/composeSignals.js","../node_modules/axios/lib/helpers/trackStream.js","../node_modules/axios/lib/adapters/fetch.js","../node_modules/axios/lib/adapters/adapters.js","../node_modules/axios/lib/core/dispatchRequest.js","../node_modules/axios/lib/env/data.js","../node_modules/axios/lib/helpers/validator.js","../node_modules/axios/lib/core/Axios.js","../node_modules/axios/lib/cancel/CancelToken.js","../node_modules/axios/lib/helpers/spread.js","../node_modules/axios/lib/helpers/isAxiosError.js","../node_modules/axios/lib/helpers/HttpStatusCode.js","../node_modules/axios/lib/axios.js","../node_modules/@nextcloud/event-bus/node_modules/semver/internal/debug.js","../node_modules/@nextcloud/event-bus/node_modules/semver/internal/constants.js","../node_modules/@nextcloud/event-bus/node_modules/semver/internal/re.js","../node_modules/@nextcloud/event-bus/node_modules/semver/internal/parse-options.js","../node_modules/@nextcloud/event-bus/node_modules/semver/internal/identifiers.js","../node_modules/@nextcloud/event-bus/node_modules/semver/classes/semver.js","../node_modules/@nextcloud/event-bus/node_modules/semver/functions/parse.js","../node_modules/@nextcloud/event-bus/node_modules/semver/functions/valid.js","../node_modules/@nextcloud/event-bus/node_modules/semver/functions/major.js","../node_modules/@nextcloud/event-bus/dist/index.mjs","../node_modules/@nextcloud/browser-storage/dist/scopedstorage.js","../node_modules/@nextcloud/browser-storage/dist/storagebuilder.js","../node_modules/@nextcloud/browser-storage/dist/index.js","../node_modules/@nextcloud/auth/dist/index.mjs","../node_modules/@nextcloud/axios/dist/index.mjs","../node_modules/path-browserify/index.js","../node_modules/toastify-js/src/toastify.js","../node_modules/lodash.get/index.js","../node_modules/node-gettext/lib/plurals.js","../node_modules/node-gettext/lib/gettext.js","../node_modules/@nextcloud/l10n/dist/gettext.mjs","../node_modules/@nextcloud/dialogs/dist/chunks/_plugin-vue2_normalizer-CQ6iBklL.mjs","../node_modules/@vueuse/shared/node_modules/vue-demi/lib/index.mjs","../node_modules/@vueuse/shared/index.mjs","../node_modules/@nextcloud/vue/node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs","../node_modules/@nextcloud/vue/node_modules/@vueuse/core/index.mjs","../node_modules/@nextcloud/vue/dist/chunks/ScopeComponent-_wrdOOmW.mjs","../node_modules/tabbable/dist/index.esm.js","../node_modules/focus-trap/dist/focus-trap.esm.js","../node_modules/@nextcloud/vue/dist/chunks/focusTrap-Cecv_gjR.mjs","../node_modules/@nextcloud/vue/dist/chunks/_l10n-B4dEPXsr.mjs","../node_modules/@nextcloud/vue/dist/chunks/GenRandomId-CMooMQt0.mjs","../node_modules/@nextcloud/vue/dist/chunks/_plugin-vue2_normalizer-DU4iP6Vu.mjs","../node_modules/@nextcloud/vue/dist/Components/NcButton.mjs","../node_modules/floating-vue/node_modules/@floating-ui/core/dist/floating-ui.core.esm.js","../node_modules/floating-vue/node_modules/@floating-ui/dom/dist/floating-ui.dom.esm.js","../node_modules/floating-vue/dist/floating-vue.es.js","../node_modules/@nextcloud/vue/dist/chunks/NcPopover-DbeCmze0.mjs","../node_modules/@nextcloud/vue/dist/chunks/DotsHorizontal-Cd2x8oz2.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActions-D77YAhAy.mjs","../node_modules/@nextcloud/vue/dist/Directives/Tooltip.mjs","../node_modules/@nextcloud/vue/dist/chunks/ChevronRight-C3eVhc5a.mjs","../node_modules/@nextcloud/vue/dist/chunks/Close-B6ccm1RP.mjs","../node_modules/@nextcloud/vue/dist/Components/NcModal.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcIconSvgWrapper-DjrkBUkC.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcDialogButton-DzPzSBzz.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcDialog-DXRkgfxf.mjs","../node_modules/@nextcloud/logger/dist/index.mjs","../node_modules/@nextcloud/paths/dist/index.mjs","../node_modules/cancelable-promise/esm/CancelablePromise.mjs","../node_modules/webdav/dist/web/index.js","../node_modules/@nextcloud/initial-state/dist/index.mjs","../node_modules/@nextcloud/sharing/dist/public.mjs","../node_modules/@nextcloud/capabilities/dist/index.mjs","../node_modules/@nextcloud/files/dist/index.mjs","../src/services/FileSortingConfig.ts","../node_modules/@nextcloud/vue/dist/Composables/useIsFullscreen.mjs","../node_modules/@nextcloud/vue/dist/Mixins/isFullscreen.mjs","../node_modules/@nextcloud/vue/dist/Composables/useIsMobile.mjs","../node_modules/@nextcloud/vue/dist/Mixins/isMobile.mjs","../node_modules/camelcase/index.js","../src/utils/numberUtil.ts","../src/utils/fileUtils.ts","../src/utils/canDownload.js","../src/utils/CancelableRequest.js","../src/components/Error.vue","../src/models/file.js","../src/services/FilesActionHandler.js","../src/services/LegacyFilesActionHandler.js","../src/services/WebdavClient.ts","../src/services/FileInfo.ts","../src/services/FileList.ts","../node_modules/debounce/index.js","../src/utils/previewUtils.ts","../src/mixins/PreviewUrl.js","../node_modules/path-parse/index.js","../src/mixins/Mime.js","../src/services/logger.js","../node_modules/vue-material-design-icons/Delete.vue","../node_modules/vue-material-design-icons/Download.vue","../node_modules/@mdi/svg/svg/eye.svg?raw","../node_modules/vue-material-design-icons/Fullscreen.vue","../node_modules/vue-material-design-icons/FullscreenExit.vue","../node_modules/vue-material-design-icons/Pencil.vue","../src/views/Viewer.vue","../node_modules/vue-async-computed/dist/vue-async-computed.esm.js","../node_modules/vue-material-design-icons/PlayCircleOutline.vue","../node_modules/@nextcloud/vue/dist/chunks/Check-XHAzUBkX.mjs","../node_modules/@nextcloud/vue/dist/chunks/actionGlobal-DqVa7c7G.mjs","../node_modules/@nextcloud/vue/dist/chunks/actionText-fFcUPi2g.mjs","../node_modules/@nextcloud/vue/dist/Components/NcActionButton.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionButtonGroup-Bd37MbKW.mjs","../node_modules/ical.js/dist/ical.min.js","../node_modules/@nextcloud/timezones/dist/index.mjs","../node_modules/@nextcloud/vue-select/dist/vue-select.js","../node_modules/@floating-ui/utils/dist/floating-ui.utils.mjs","../node_modules/@floating-ui/core/dist/floating-ui.core.mjs","../node_modules/@floating-ui/utils/dist/floating-ui.utils.dom.mjs","../node_modules/@floating-ui/dom/dist/floating-ui.dom.mjs","../node_modules/@nextcloud/vue/dist/chunks/ChevronDown-D3Tfshug.mjs","../node_modules/@nextcloud/vue/dist/chunks/index-Bz6q9mZw.mjs","../node_modules/@nextcloud/vue/dist/Components/NcEllipsisedOption.mjs","../node_modules/@nextcloud/vue/dist/Components/NcActionLink.mjs","../node_modules/@nextcloud/vue/dist/Components/NcActionRouter.mjs","../node_modules/@nextcloud/vue/dist/Components/NcActionText.mjs","../node_modules/@nextcloud/vue/dist/Components/NcLoadingIcon.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcUserStatusIcon-CCCrTIIn.mjs","../node_modules/@nextcloud/vue/dist/chunks/GenColors-u1W5WMXj.mjs","../node_modules/crypt/crypt.js","../node_modules/charenc/charenc.js","../node_modules/is-buffer/index.js","../node_modules/md5/md5.js","../node_modules/@nextcloud/vue/dist/chunks/usernameToColor-DivFGAn4.mjs","../node_modules/@nextcloud/vue/dist/chunks/getAvatarUrl-DxvUjKMi.mjs","../node_modules/linkifyjs/dist/linkify.es.js","../node_modules/linkify-string/dist/linkify-string.es.js","../node_modules/striptags/src/striptags.js","../node_modules/@nextcloud/vue/dist/chunks/autolink-cbuFALXr.mjs","../node_modules/@vueuse/components/node_modules/vue-demi/lib/index.mjs","../node_modules/@vueuse/components/index.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAvatar-BFV6oZYX.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcListItemIcon-Bo4o5oVB.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcSelect-kmuffooC.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcTimezonePicker-DdVLB1Bv.mjs","../node_modules/date-format-parse/es/util.js","../node_modules/date-format-parse/es/locale/en.js","../node_modules/date-format-parse/es/format.js","../node_modules/date-format-parse/es/parse.js","../node_modules/vue2-datepicker/index.esm.js","../node_modules/@nextcloud/vue/dist/Components/NcDateTimePicker.mjs","../node_modules/@nextcloud/vue/dist/Components/NcDateTimePickerNative.mjs","../node_modules/@nextcloud/vue/dist/chunks/AlertCircleOutline-DU3QwU5Y.mjs","../node_modules/@nextcloud/vue/dist/Components/NcInputField.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcPasswordField-BbbShH-t.mjs","../node_modules/@nextcloud/vue/dist/chunks/ArrowRight-KsL2PC-o.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcTextField-DWfgnCsS.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcActionInput-Cih0zYV4.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppContent-4BxMQ7Xt.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppNavigationToggle-BfEEm-rA.mjs","../node_modules/@nextcloud/vue/dist/Components/NcVNodes.mjs","../node_modules/@nextcloud/vue/dist/chunks/ChevronUp-ljACquzS.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcInputConfirmCancel-CTMBdhFf.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppNavigationItem-DFd3T8cM.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppNavigationSearch-BjFk5Svv.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppNavigationSettings-BbdXmZxA.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppSettingsDialog-4B3lv0WQ.mjs","../node_modules/nanoid/non-secure/index.js","../node_modules/@linusborg/vue-simple-portal/dist/index.esm.js","../node_modules/@nextcloud/vue/dist/chunks/NcCheckboxRadioSwitch.vue_vue_type_style_index_0_scoped_00597cce_lang-BwT3zLFj.mjs","../node_modules/@nextcloud/vue/dist/Components/NcEmptyContent.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcAppSidebar-DZb0qhUN.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcCollectionList-BxSwb-Gx.mjs","../node_modules/@nextcloud/vue/dist/chunks/ArrowLeft-BhAxJBYx.mjs","../node_modules/vue-color/dist/vue-color.min.js","../node_modules/@nextcloud/vue/dist/chunks/NcColorPicker-B3WnrXPa.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcContent-YmMP5qXT.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcDashboardWidgetItem-DSaANTMY.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcDashboardWidget-DOSAwzd2.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcDateTime-3T3J08Bd.mjs","../node_modules/emoji-mart-vue-fast/dist/emoji-mart.js","../node_modules/@nextcloud/vue/dist/chunks/emoji-V6ytyzoR.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcEmojiPicker-CjeoGVH7.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcListItem-79bJNkOw.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcProgressBar-D_6Z7U5w.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcRelatedResourcesPanel-DxC7FIlo.mjs","../node_modules/@nextcloud/vue/dist/chunks/index-CMZdBcqP.mjs","../node_modules/vue-router/dist/vue-router.esm.js","../node_modules/@nextcloud/vue/dist/chunks/index-BwyQ2N-M.mjs","../node_modules/@nextcloud/vue/dist/chunks/referencePickerModal-DW9uLKIZ.mjs","../node_modules/tributejs/dist/tribute.esm.js","../node_modules/string-length/node_modules/ansi-regex/index.js","../node_modules/string-length/node_modules/strip-ansi/index.js","../node_modules/@nextcloud/vue/dist/chunks/NcRichContenteditable-CZOXY-O9.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcSelectTags-Bppbqmvs.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcSettingsInputText-hAlIWx1R.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcSettingsSection-BT-d36B9.mjs","../node_modules/@nextcloud/vue/dist/chunks/NcSettingsSelectGroup-OkPHjjsK.mjs","../node_modules/@nextcloud/vue/dist/Composables/useHotKey.mjs","../src/models/editorTranslations.js","../src/components/ImageEditor.vue","../src/utils/livePhotoUtils.ts","../src/components/Images.vue","../src/models/images.js","../src/components/Videos.vue","../src/models/videos.js","../src/components/Audios.vue","../src/models/audios.js","../src/services/Viewer.js","../src/main.js"],"sourcesContent":["function getLocale() {\n return document.documentElement.dataset.locale || \"en\";\n}\nfunction getCanonicalLocale() {\n return getLocale().replace(/_/g, \"-\");\n}\nfunction getLanguage() {\n return document.documentElement.lang || \"en\";\n}\nfunction isRTL(language) {\n const languageCode = language || getLanguage();\n const rtlLanguages = [\n /* eslint-disable no-multi-spaces */\n \"ae\",\n // Avestan\n \"ar\",\n // 'العربية', Arabic\n \"arc\",\n // Aramaic\n \"arz\",\n // 'مصرى', Egyptian\n \"bcc\",\n // 'بلوچی مکرانی', Southern Balochi\n \"bqi\",\n // 'بختياري', Bakthiari\n \"ckb\",\n // 'Soranî / کوردی', Sorani\n \"dv\",\n // Dhivehi\n \"fa\",\n // 'فارسی', Persian\n \"glk\",\n // 'گیلکی', Gilaki\n \"ha\",\n // 'هَوُسَ', Hausa\n \"he\",\n // 'עברית', Hebrew\n \"khw\",\n // 'کھوار', Khowar\n \"ks\",\n // 'कॉशुर / کٲشُر', Kashmiri\n \"ku\",\n // 'Kurdî / كوردی', Kurdish\n \"mzn\",\n // 'مازِرونی', Mazanderani\n \"nqo\",\n // 'ߒߞߏ', N’Ko\n \"pnb\",\n // 'پنجابی', Western Punjabi\n \"ps\",\n // 'پښتو', Pashto,\n \"sd\",\n // 'سنڌي', Sindhi\n \"ug\",\n // 'Uyghurche / ئۇيغۇرچە', Uyghur\n \"ur\",\n // 'اردو', Urdu\n \"uzs\",\n // 'اوزبیکی', Uzbek Afghan\n \"yi\"\n // 'ייִדיש', Yiddish\n /* eslint-enable no-multi-spaces */\n ];\n if ((language || getCanonicalLocale()).startsWith(\"uz-AF\")) {\n return true;\n }\n return rtlLanguages.includes(languageCode);\n}\nexport {\n getLanguage as a,\n getCanonicalLocale as b,\n getLocale as g,\n isRTL as i\n};\n","const R = (n, e) => d(n, \"\", e), g = (n) => \"/remote.php/\" + n, U = (n, e) => {\n var o;\n return ((o = e == null ? void 0 : e.baseURL) != null ? o : w()) + g(n);\n}, v = (n, e, o) => {\n var c;\n const i = Object.assign({\n ocsVersion: 2\n }, o || {}).ocsVersion === 1 ? 1 : 2;\n return ((c = o == null ? void 0 : o.baseURL) != null ? c : w()) + \"/ocs/v\" + i + \".php\" + u(n, e, o);\n}, u = (n, e, o) => {\n const c = Object.assign({\n escape: !0\n }, o || {}), r = function(i, s) {\n return s = s || {}, i.replace(\n /{([^{}]*)}/g,\n function(l, t) {\n const a = s[t];\n return c.escape ? encodeURIComponent(typeof a == \"string\" || typeof a == \"number\" ? a.toString() : l) : typeof a == \"string\" || typeof a == \"number\" ? a.toString() : l;\n }\n );\n };\n return n.charAt(0) !== \"/\" && (n = \"/\" + n), r(n, e || {});\n}, _ = (n, e, o) => {\n var c, r, i;\n const s = Object.assign({\n noRewrite: !1\n }, o || {}), l = (c = o == null ? void 0 : o.baseURL) != null ? c : f();\n return ((i = (r = window == null ? void 0 : window.OC) == null ? void 0 : r.config) == null ? void 0 : i.modRewriteWorking) === !0 && !s.noRewrite ? l + u(n, e, o) : l + \"/index.php\" + u(n, e, o);\n}, h = (n, e) => e.includes(\".\") ? d(n, \"img\", e) : d(n, \"img\", \"\".concat(e, \".svg\")), d = (n, e, o) => {\n var c, r, i;\n const s = (i = (r = (c = window == null ? void 0 : window.OC) == null ? void 0 : c.coreApps) == null ? void 0 : r.includes(n)) != null ? i : !1, l = o.slice(-3) === \"php\";\n let t = f();\n return l && !s ? (t += \"/index.php/apps/\".concat(n), e && (t += \"/\".concat(encodeURI(e))), o !== \"index.php\" && (t += \"/\".concat(o))) : !l && !s ? (t = b(n), e && (t += \"/\".concat(e, \"/\")), t.at(-1) !== \"/\" && (t += \"/\"), t += o) : ((n === \"settings\" || n === \"core\" || n === \"search\") && e === \"ajax\" && (t += \"/index.php\"), n && (t += \"/\".concat(n)), e && (t += \"/\".concat(e)), t += \"/\".concat(o)), t;\n}, w = () => window.location.protocol + \"//\" + window.location.host + f();\nfunction f() {\n let n = window._oc_webroot;\n if (typeof n > \"u\") {\n n = location.pathname;\n const e = n.indexOf(\"/index.php/\");\n if (e !== -1)\n n = n.slice(0, e);\n else {\n const o = n.indexOf(\"/\", 1);\n n = n.slice(0, o > 0 ? o : void 0);\n }\n }\n return n;\n}\nfunction b(n) {\n var e, o;\n return (o = ((e = window._oc_appswebroots) != null ? e : {})[n]) != null ? o : \"\";\n}\nexport {\n d as generateFilePath,\n v as generateOcsUrl,\n U as generateRemoteUrl,\n _ as generateUrl,\n b as getAppRootUrl,\n w as getBaseUrl,\n f as getRootUrl,\n h as imagePath,\n R as linkTo\n};\n","/*! @license DOMPurify 3.1.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.1.6/LICENSE */\n\nconst {\n entries,\n setPrototypeOf,\n isFrozen,\n getPrototypeOf,\n getOwnPropertyDescriptor\n} = Object;\nlet {\n freeze,\n seal,\n create\n} = Object; // eslint-disable-line import/no-mutable-exports\nlet {\n apply,\n construct\n} = typeof Reflect !== 'undefined' && Reflect;\nif (!freeze) {\n freeze = function freeze(x) {\n return x;\n };\n}\nif (!seal) {\n seal = function seal(x) {\n return x;\n };\n}\nif (!apply) {\n apply = function apply(fun, thisValue, args) {\n return fun.apply(thisValue, args);\n };\n}\nif (!construct) {\n construct = function construct(Func, args) {\n return new Func(...args);\n };\n}\nconst arrayForEach = unapply(Array.prototype.forEach);\nconst arrayPop = unapply(Array.prototype.pop);\nconst arrayPush = unapply(Array.prototype.push);\nconst stringToLowerCase = unapply(String.prototype.toLowerCase);\nconst stringToString = unapply(String.prototype.toString);\nconst stringMatch = unapply(String.prototype.match);\nconst stringReplace = unapply(String.prototype.replace);\nconst stringIndexOf = unapply(String.prototype.indexOf);\nconst stringTrim = unapply(String.prototype.trim);\nconst objectHasOwnProperty = unapply(Object.prototype.hasOwnProperty);\nconst regExpTest = unapply(RegExp.prototype.test);\nconst typeErrorCreate = unconstruct(TypeError);\n\n/**\n * Creates a new function that calls the given function with a specified thisArg and arguments.\n *\n * @param {Function} func - The function to be wrapped and called.\n * @returns {Function} A new function that calls the given function with a specified thisArg and arguments.\n */\nfunction unapply(func) {\n return function (thisArg) {\n for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {\n args[_key - 1] = arguments[_key];\n }\n return apply(func, thisArg, args);\n };\n}\n\n/**\n * Creates a new function that constructs an instance of the given constructor function with the provided arguments.\n *\n * @param {Function} func - The constructor function to be wrapped and called.\n * @returns {Function} A new function that constructs an instance of the given constructor function with the provided arguments.\n */\nfunction unconstruct(func) {\n return function () {\n for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) {\n args[_key2] = arguments[_key2];\n }\n return construct(func, args);\n };\n}\n\n/**\n * Add properties to a lookup table\n *\n * @param {Object} set - The set to which elements will be added.\n * @param {Array} array - The array containing elements to be added to the set.\n * @param {Function} transformCaseFunc - An optional function to transform the case of each element before adding to the set.\n * @returns {Object} The modified set with added elements.\n */\nfunction addToSet(set, array) {\n let transformCaseFunc = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : stringToLowerCase;\n if (setPrototypeOf) {\n // Make 'in' and truthy checks like Boolean(set.constructor)\n // independent of any properties defined on Object.prototype.\n // Prevent prototype setters from intercepting set as a this value.\n setPrototypeOf(set, null);\n }\n let l = array.length;\n while (l--) {\n let element = array[l];\n if (typeof element === 'string') {\n const lcElement = transformCaseFunc(element);\n if (lcElement !== element) {\n // Config presets (e.g. tags.js, attrs.js) are immutable.\n if (!isFrozen(array)) {\n array[l] = lcElement;\n }\n element = lcElement;\n }\n }\n set[element] = true;\n }\n return set;\n}\n\n/**\n * Clean up an array to harden against CSPP\n *\n * @param {Array} array - The array to be cleaned.\n * @returns {Array} The cleaned version of the array\n */\nfunction cleanArray(array) {\n for (let index = 0; index < array.length; index++) {\n const isPropertyExist = objectHasOwnProperty(array, index);\n if (!isPropertyExist) {\n array[index] = null;\n }\n }\n return array;\n}\n\n/**\n * Shallow clone an object\n *\n * @param {Object} object - The object to be cloned.\n * @returns {Object} A new object that copies the original.\n */\nfunction clone(object) {\n const newObject = create(null);\n for (const [property, value] of entries(object)) {\n const isPropertyExist = objectHasOwnProperty(object, property);\n if (isPropertyExist) {\n if (Array.isArray(value)) {\n newObject[property] = cleanArray(value);\n } else if (value && typeof value === 'object' && value.constructor === Object) {\n newObject[property] = clone(value);\n } else {\n newObject[property] = value;\n }\n }\n }\n return newObject;\n}\n\n/**\n * This method automatically checks if the prop is function or getter and behaves accordingly.\n *\n * @param {Object} object - The object to look up the getter function in its prototype chain.\n * @param {String} prop - The property name for which to find the getter function.\n * @returns {Function} The getter function found in the prototype chain or a fallback function.\n */\nfunction lookupGetter(object, prop) {\n while (object !== null) {\n const desc = getOwnPropertyDescriptor(object, prop);\n if (desc) {\n if (desc.get) {\n return unapply(desc.get);\n }\n if (typeof desc.value === 'function') {\n return unapply(desc.value);\n }\n }\n object = getPrototypeOf(object);\n }\n function fallbackValue() {\n return null;\n }\n return fallbackValue;\n}\n\nconst html$1 = freeze(['a', 'abbr', 'acronym', 'address', 'area', 'article', 'aside', 'audio', 'b', 'bdi', 'bdo', 'big', 'blink', 'blockquote', 'body', 'br', 'button', 'canvas', 'caption', 'center', 'cite', 'code', 'col', 'colgroup', 'content', 'data', 'datalist', 'dd', 'decorator', 'del', 'details', 'dfn', 'dialog', 'dir', 'div', 'dl', 'dt', 'element', 'em', 'fieldset', 'figcaption', 'figure', 'font', 'footer', 'form', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'head', 'header', 'hgroup', 'hr', 'html', 'i', 'img', 'input', 'ins', 'kbd', 'label', 'legend', 'li', 'main', 'map', 'mark', 'marquee', 'menu', 'menuitem', 'meter', 'nav', 'nobr', 'ol', 'optgroup', 'option', 'output', 'p', 'picture', 'pre', 'progress', 'q', 'rp', 'rt', 'ruby', 's', 'samp', 'section', 'select', 'shadow', 'small', 'source', 'spacer', 'span', 'strike', 'strong', 'style', 'sub', 'summary', 'sup', 'table', 'tbody', 'td', 'template', 'textarea', 'tfoot', 'th', 'thead', 'time', 'tr', 'track', 'tt', 'u', 'ul', 'var', 'video', 'wbr']);\n\n// SVG\nconst svg$1 = freeze(['svg', 'a', 'altglyph', 'altglyphdef', 'altglyphitem', 'animatecolor', 'animatemotion', 'animatetransform', 'circle', 'clippath', 'defs', 'desc', 'ellipse', 'filter', 'font', 'g', 'glyph', 'glyphref', 'hkern', 'image', 'line', 'lineargradient', 'marker', 'mask', 'metadata', 'mpath', 'path', 'pattern', 'polygon', 'polyline', 'radialgradient', 'rect', 'stop', 'style', 'switch', 'symbol', 'text', 'textpath', 'title', 'tref', 'tspan', 'view', 'vkern']);\nconst svgFilters = freeze(['feBlend', 'feColorMatrix', 'feComponentTransfer', 'feComposite', 'feConvolveMatrix', 'feDiffuseLighting', 'feDisplacementMap', 'feDistantLight', 'feDropShadow', 'feFlood', 'feFuncA', 'feFuncB', 'feFuncG', 'feFuncR', 'feGaussianBlur', 'feImage', 'feMerge', 'feMergeNode', 'feMorphology', 'feOffset', 'fePointLight', 'feSpecularLighting', 'feSpotLight', 'feTile', 'feTurbulence']);\n\n// List of SVG elements that are disallowed by default.\n// We still need to know them so that we can do namespace\n// checks properly in case one wants to add them to\n// allow-list.\nconst svgDisallowed = freeze(['animate', 'color-profile', 'cursor', 'discard', 'font-face', 'font-face-format', 'font-face-name', 'font-face-src', 'font-face-uri', 'foreignobject', 'hatch', 'hatchpath', 'mesh', 'meshgradient', 'meshpatch', 'meshrow', 'missing-glyph', 'script', 'set', 'solidcolor', 'unknown', 'use']);\nconst mathMl$1 = freeze(['math', 'menclose', 'merror', 'mfenced', 'mfrac', 'mglyph', 'mi', 'mlabeledtr', 'mmultiscripts', 'mn', 'mo', 'mover', 'mpadded', 'mphantom', 'mroot', 'mrow', 'ms', 'mspace', 'msqrt', 'mstyle', 'msub', 'msup', 'msubsup', 'mtable', 'mtd', 'mtext', 'mtr', 'munder', 'munderover', 'mprescripts']);\n\n// Similarly to SVG, we want to know all MathML elements,\n// even those that we disallow by default.\nconst mathMlDisallowed = freeze(['maction', 'maligngroup', 'malignmark', 'mlongdiv', 'mscarries', 'mscarry', 'msgroup', 'mstack', 'msline', 'msrow', 'semantics', 'annotation', 'annotation-xml', 'mprescripts', 'none']);\nconst text = freeze(['#text']);\n\nconst html = freeze(['accept', 'action', 'align', 'alt', 'autocapitalize', 'autocomplete', 'autopictureinpicture', 'autoplay', 'background', 'bgcolor', 'border', 'capture', 'cellpadding', 'cellspacing', 'checked', 'cite', 'class', 'clear', 'color', 'cols', 'colspan', 'controls', 'controlslist', 'coords', 'crossorigin', 'datetime', 'decoding', 'default', 'dir', 'disabled', 'disablepictureinpicture', 'disableremoteplayback', 'download', 'draggable', 'enctype', 'enterkeyhint', 'face', 'for', 'headers', 'height', 'hidden', 'high', 'href', 'hreflang', 'id', 'inputmode', 'integrity', 'ismap', 'kind', 'label', 'lang', 'list', 'loading', 'loop', 'low', 'max', 'maxlength', 'media', 'method', 'min', 'minlength', 'multiple', 'muted', 'name', 'nonce', 'noshade', 'novalidate', 'nowrap', 'open', 'optimum', 'pattern', 'placeholder', 'playsinline', 'popover', 'popovertarget', 'popovertargetaction', 'poster', 'preload', 'pubdate', 'radiogroup', 'readonly', 'rel', 'required', 'rev', 'reversed', 'role', 'rows', 'rowspan', 'spellcheck', 'scope', 'selected', 'shape', 'size', 'sizes', 'span', 'srclang', 'start', 'src', 'srcset', 'step', 'style', 'summary', 'tabindex', 'title', 'translate', 'type', 'usemap', 'valign', 'value', 'width', 'wrap', 'xmlns', 'slot']);\nconst svg = freeze(['accent-height', 'accumulate', 'additive', 'alignment-baseline', 'ascent', 'attributename', 'attributetype', 'azimuth', 'basefrequency', 'baseline-shift', 'begin', 'bias', 'by', 'class', 'clip', 'clippathunits', 'clip-path', 'clip-rule', 'color', 'color-interpolation', 'color-interpolation-filters', 'color-profile', 'color-rendering', 'cx', 'cy', 'd', 'dx', 'dy', 'diffuseconstant', 'direction', 'display', 'divisor', 'dur', 'edgemode', 'elevation', 'end', 'fill', 'fill-opacity', 'fill-rule', 'filter', 'filterunits', 'flood-color', 'flood-opacity', 'font-family', 'font-size', 'font-size-adjust', 'font-stretch', 'font-style', 'font-variant', 'font-weight', 'fx', 'fy', 'g1', 'g2', 'glyph-name', 'glyphref', 'gradientunits', 'gradienttransform', 'height', 'href', 'id', 'image-rendering', 'in', 'in2', 'k', 'k1', 'k2', 'k3', 'k4', 'kerning', 'keypoints', 'keysplines', 'keytimes', 'lang', 'lengthadjust', 'letter-spacing', 'kernelmatrix', 'kernelunitlength', 'lighting-color', 'local', 'marker-end', 'marker-mid', 'marker-start', 'markerheight', 'markerunits', 'markerwidth', 'maskcontentunits', 'maskunits', 'max', 'mask', 'media', 'method', 'mode', 'min', 'name', 'numoctaves', 'offset', 'operator', 'opacity', 'order', 'orient', 'orientation', 'origin', 'overflow', 'paint-order', 'path', 'pathlength', 'patterncontentunits', 'patterntransform', 'patternunits', 'points', 'preservealpha', 'preserveaspectratio', 'primitiveunits', 'r', 'rx', 'ry', 'radius', 'refx', 'refy', 'repeatcount', 'repeatdur', 'restart', 'result', 'rotate', 'scale', 'seed', 'shape-rendering', 'specularconstant', 'specularexponent', 'spreadmethod', 'startoffset', 'stddeviation', 'stitchtiles', 'stop-color', 'stop-opacity', 'stroke-dasharray', 'stroke-dashoffset', 'stroke-linecap', 'stroke-linejoin', 'stroke-miterlimit', 'stroke-opacity', 'stroke', 'stroke-width', 'style', 'surfacescale', 'systemlanguage', 'tabindex', 'targetx', 'targety', 'transform', 'transform-origin', 'text-anchor', 'text-decoration', 'text-rendering', 'textlength', 'type', 'u1', 'u2', 'unicode', 'values', 'viewbox', 'visibility', 'version', 'vert-adv-y', 'vert-origin-x', 'vert-origin-y', 'width', 'word-spacing', 'wrap', 'writing-mode', 'xchannelselector', 'ychannelselector', 'x', 'x1', 'x2', 'xmlns', 'y', 'y1', 'y2', 'z', 'zoomandpan']);\nconst mathMl = freeze(['accent', 'accentunder', 'align', 'bevelled', 'close', 'columnsalign', 'columnlines', 'columnspan', 'denomalign', 'depth', 'dir', 'display', 'displaystyle', 'encoding', 'fence', 'frame', 'height', 'href', 'id', 'largeop', 'length', 'linethickness', 'lspace', 'lquote', 'mathbackground', 'mathcolor', 'mathsize', 'mathvariant', 'maxsize', 'minsize', 'movablelimits', 'notation', 'numalign', 'open', 'rowalign', 'rowlines', 'rowspacing', 'rowspan', 'rspace', 'rquote', 'scriptlevel', 'scriptminsize', 'scriptsizemultiplier', 'selection', 'separator', 'separators', 'stretchy', 'subscriptshift', 'supscriptshift', 'symmetric', 'voffset', 'width', 'xmlns']);\nconst xml = freeze(['xlink:href', 'xml:id', 'xlink:title', 'xml:space', 'xmlns:xlink']);\n\n// eslint-disable-next-line unicorn/better-regex\nconst MUSTACHE_EXPR = seal(/\\{\\{[\\w\\W]*|[\\w\\W]*\\}\\}/gm); // Specify template detection regex for SAFE_FOR_TEMPLATES mode\nconst ERB_EXPR = seal(/<%[\\w\\W]*|[\\w\\W]*%>/gm);\nconst TMPLIT_EXPR = seal(/\\${[\\w\\W]*}/gm);\nconst DATA_ATTR = seal(/^data-[\\-\\w.\\u00B7-\\uFFFF]/); // eslint-disable-line no-useless-escape\nconst ARIA_ATTR = seal(/^aria-[\\-\\w]+$/); // eslint-disable-line no-useless-escape\nconst IS_ALLOWED_URI = seal(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\\-]+(?:[^a-z+.\\-:]|$))/i // eslint-disable-line no-useless-escape\n);\nconst IS_SCRIPT_OR_DATA = seal(/^(?:\\w+script|data):/i);\nconst ATTR_WHITESPACE = seal(/[\\u0000-\\u0020\\u00A0\\u1680\\u180E\\u2000-\\u2029\\u205F\\u3000]/g // eslint-disable-line no-control-regex\n);\nconst DOCTYPE_NAME = seal(/^html$/i);\nconst CUSTOM_ELEMENT = seal(/^[a-z][.\\w]*(-[.\\w]+)+$/i);\n\nvar EXPRESSIONS = /*#__PURE__*/Object.freeze({\n __proto__: null,\n MUSTACHE_EXPR: MUSTACHE_EXPR,\n ERB_EXPR: ERB_EXPR,\n TMPLIT_EXPR: TMPLIT_EXPR,\n DATA_ATTR: DATA_ATTR,\n ARIA_ATTR: ARIA_ATTR,\n IS_ALLOWED_URI: IS_ALLOWED_URI,\n IS_SCRIPT_OR_DATA: IS_SCRIPT_OR_DATA,\n ATTR_WHITESPACE: ATTR_WHITESPACE,\n DOCTYPE_NAME: DOCTYPE_NAME,\n CUSTOM_ELEMENT: CUSTOM_ELEMENT\n});\n\n// https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeType\nconst NODE_TYPE = {\n element: 1,\n attribute: 2,\n text: 3,\n cdataSection: 4,\n entityReference: 5,\n // Deprecated\n entityNode: 6,\n // Deprecated\n progressingInstruction: 7,\n comment: 8,\n document: 9,\n documentType: 10,\n documentFragment: 11,\n notation: 12 // Deprecated\n};\nconst getGlobal = function getGlobal() {\n return typeof window === 'undefined' ? null : window;\n};\n\n/**\n * Creates a no-op policy for internal use only.\n * Don't export this function outside this module!\n * @param {TrustedTypePolicyFactory} trustedTypes The policy factory.\n * @param {HTMLScriptElement} purifyHostElement The Script element used to load DOMPurify (to determine policy name suffix).\n * @return {TrustedTypePolicy} The policy created (or null, if Trusted Types\n * are not supported or creating the policy failed).\n */\nconst _createTrustedTypesPolicy = function _createTrustedTypesPolicy(trustedTypes, purifyHostElement) {\n if (typeof trustedTypes !== 'object' || typeof trustedTypes.createPolicy !== 'function') {\n return null;\n }\n\n // Allow the callers to control the unique policy name\n // by adding a data-tt-policy-suffix to the script element with the DOMPurify.\n // Policy creation with duplicate names throws in Trusted Types.\n let suffix = null;\n const ATTR_NAME = 'data-tt-policy-suffix';\n if (purifyHostElement && purifyHostElement.hasAttribute(ATTR_NAME)) {\n suffix = purifyHostElement.getAttribute(ATTR_NAME);\n }\n const policyName = 'dompurify' + (suffix ? '#' + suffix : '');\n try {\n return trustedTypes.createPolicy(policyName, {\n createHTML(html) {\n return html;\n },\n createScriptURL(scriptUrl) {\n return scriptUrl;\n }\n });\n } catch (_) {\n // Policy creation failed (most likely another DOMPurify script has\n // already run). Skip creating the policy, as this will only cause errors\n // if TT are enforced.\n console.warn('TrustedTypes policy ' + policyName + ' could not be created.');\n return null;\n }\n};\nfunction createDOMPurify() {\n let window = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : getGlobal();\n const DOMPurify = root => createDOMPurify(root);\n\n /**\n * Version label, exposed for easier checks\n * if DOMPurify is up to date or not\n */\n DOMPurify.version = '3.1.6';\n\n /**\n * Array of elements that DOMPurify removed during sanitation.\n * Empty if nothing was removed.\n */\n DOMPurify.removed = [];\n if (!window || !window.document || window.document.nodeType !== NODE_TYPE.document) {\n // Not running in a browser, provide a factory function\n // so that you can pass your own Window\n DOMPurify.isSupported = false;\n return DOMPurify;\n }\n let {\n document\n } = window;\n const originalDocument = document;\n const currentScript = originalDocument.currentScript;\n const {\n DocumentFragment,\n HTMLTemplateElement,\n Node,\n Element,\n NodeFilter,\n NamedNodeMap = window.NamedNodeMap || window.MozNamedAttrMap,\n HTMLFormElement,\n DOMParser,\n trustedTypes\n } = window;\n const ElementPrototype = Element.prototype;\n const cloneNode = lookupGetter(ElementPrototype, 'cloneNode');\n const remove = lookupGetter(ElementPrototype, 'remove');\n const getNextSibling = lookupGetter(ElementPrototype, 'nextSibling');\n const getChildNodes = lookupGetter(ElementPrototype, 'childNodes');\n const getParentNode = lookupGetter(ElementPrototype, 'parentNode');\n\n // As per issue #47, the web-components registry is inherited by a\n // new document created via createHTMLDocument. As per the spec\n // (http://w3c.github.io/webcomponents/spec/custom/#creating-and-passing-registries)\n // a new empty registry is used when creating a template contents owner\n // document, so we use that as our parent document to ensure nothing\n // is inherited.\n if (typeof HTMLTemplateElement === 'function') {\n const template = document.createElement('template');\n if (template.content && template.content.ownerDocument) {\n document = template.content.ownerDocument;\n }\n }\n let trustedTypesPolicy;\n let emptyHTML = '';\n const {\n implementation,\n createNodeIterator,\n createDocumentFragment,\n getElementsByTagName\n } = document;\n const {\n importNode\n } = originalDocument;\n let hooks = {};\n\n /**\n * Expose whether this browser supports running the full DOMPurify.\n */\n DOMPurify.isSupported = typeof entries === 'function' && typeof getParentNode === 'function' && implementation && implementation.createHTMLDocument !== undefined;\n const {\n MUSTACHE_EXPR,\n ERB_EXPR,\n TMPLIT_EXPR,\n DATA_ATTR,\n ARIA_ATTR,\n IS_SCRIPT_OR_DATA,\n ATTR_WHITESPACE,\n CUSTOM_ELEMENT\n } = EXPRESSIONS;\n let {\n IS_ALLOWED_URI: IS_ALLOWED_URI$1\n } = EXPRESSIONS;\n\n /**\n * We consider the elements and attributes below to be safe. Ideally\n * don't add any new ones but feel free to remove unwanted ones.\n */\n\n /* allowed element names */\n let ALLOWED_TAGS = null;\n const DEFAULT_ALLOWED_TAGS = addToSet({}, [...html$1, ...svg$1, ...svgFilters, ...mathMl$1, ...text]);\n\n /* Allowed attribute names */\n let ALLOWED_ATTR = null;\n const DEFAULT_ALLOWED_ATTR = addToSet({}, [...html, ...svg, ...mathMl, ...xml]);\n\n /*\n * Configure how DOMPUrify should handle custom elements and their attributes as well as customized built-in elements.\n * @property {RegExp|Function|null} tagNameCheck one of [null, regexPattern, predicate]. Default: `null` (disallow any custom elements)\n * @property {RegExp|Function|null} attributeNameCheck one of [null, regexPattern, predicate]. Default: `null` (disallow any attributes not on the allow list)\n * @property {boolean} allowCustomizedBuiltInElements allow custom elements derived from built-ins if they pass CUSTOM_ELEMENT_HANDLING.tagNameCheck. Default: `false`.\n */\n let CUSTOM_ELEMENT_HANDLING = Object.seal(create(null, {\n tagNameCheck: {\n writable: true,\n configurable: false,\n enumerable: true,\n value: null\n },\n attributeNameCheck: {\n writable: true,\n configurable: false,\n enumerable: true,\n value: null\n },\n allowCustomizedBuiltInElements: {\n writable: true,\n configurable: false,\n enumerable: true,\n value: false\n }\n }));\n\n /* Explicitly forbidden tags (overrides ALLOWED_TAGS/ADD_TAGS) */\n let FORBID_TAGS = null;\n\n /* Explicitly forbidden attributes (overrides ALLOWED_ATTR/ADD_ATTR) */\n let FORBID_ATTR = null;\n\n /* Decide if ARIA attributes are okay */\n let ALLOW_ARIA_ATTR = true;\n\n /* Decide if custom data attributes are okay */\n let ALLOW_DATA_ATTR = true;\n\n /* Decide if unknown protocols are okay */\n let ALLOW_UNKNOWN_PROTOCOLS = false;\n\n /* Decide if self-closing tags in attributes are allowed.\n * Usually removed due to a mXSS issue in jQuery 3.0 */\n let ALLOW_SELF_CLOSE_IN_ATTR = true;\n\n /* Output should be safe for common template engines.\n * This means, DOMPurify removes data attributes, mustaches and ERB\n */\n let SAFE_FOR_TEMPLATES = false;\n\n /* Output should be safe even for XML used within HTML and alike.\n * This means, DOMPurify removes comments when containing risky content.\n */\n let SAFE_FOR_XML = true;\n\n /* Decide if document with ... should be returned */\n let WHOLE_DOCUMENT = false;\n\n /* Track whether config is already set on this instance of DOMPurify. */\n let SET_CONFIG = false;\n\n /* Decide if all elements (e.g. style, script) must be children of\n * document.body. By default, browsers might move them to document.head */\n let FORCE_BODY = false;\n\n /* Decide if a DOM `HTMLBodyElement` should be returned, instead of a html\n * string (or a TrustedHTML object if Trusted Types are supported).\n * If `WHOLE_DOCUMENT` is enabled a `HTMLHtmlElement` will be returned instead\n */\n let RETURN_DOM = false;\n\n /* Decide if a DOM `DocumentFragment` should be returned, instead of a html\n * string (or a TrustedHTML object if Trusted Types are supported) */\n let RETURN_DOM_FRAGMENT = false;\n\n /* Try to return a Trusted Type object instead of a string, return a string in\n * case Trusted Types are not supported */\n let RETURN_TRUSTED_TYPE = false;\n\n /* Output should be free from DOM clobbering attacks?\n * This sanitizes markups named with colliding, clobberable built-in DOM APIs.\n */\n let SANITIZE_DOM = true;\n\n /* Achieve full DOM Clobbering protection by isolating the namespace of named\n * properties and JS variables, mitigating attacks that abuse the HTML/DOM spec rules.\n *\n * HTML/DOM spec rules that enable DOM Clobbering:\n * - Named Access on Window (§7.3.3)\n * - DOM Tree Accessors (§3.1.5)\n * - Form Element Parent-Child Relations (§4.10.3)\n * - Iframe srcdoc / Nested WindowProxies (§4.8.5)\n * - HTMLCollection (§4.2.10.2)\n *\n * Namespace isolation is implemented by prefixing `id` and `name` attributes\n * with a constant string, i.e., `user-content-`\n */\n let SANITIZE_NAMED_PROPS = false;\n const SANITIZE_NAMED_PROPS_PREFIX = 'user-content-';\n\n /* Keep element content when removing element? */\n let KEEP_CONTENT = true;\n\n /* If a `Node` is passed to sanitize(), then performs sanitization in-place instead\n * of importing it into a new Document and returning a sanitized copy */\n let IN_PLACE = false;\n\n /* Allow usage of profiles like html, svg and mathMl */\n let USE_PROFILES = {};\n\n /* Tags to ignore content of when KEEP_CONTENT is true */\n let FORBID_CONTENTS = null;\n const DEFAULT_FORBID_CONTENTS = addToSet({}, ['annotation-xml', 'audio', 'colgroup', 'desc', 'foreignobject', 'head', 'iframe', 'math', 'mi', 'mn', 'mo', 'ms', 'mtext', 'noembed', 'noframes', 'noscript', 'plaintext', 'script', 'style', 'svg', 'template', 'thead', 'title', 'video', 'xmp']);\n\n /* Tags that are safe for data: URIs */\n let DATA_URI_TAGS = null;\n const DEFAULT_DATA_URI_TAGS = addToSet({}, ['audio', 'video', 'img', 'source', 'image', 'track']);\n\n /* Attributes safe for values like \"javascript:\" */\n let URI_SAFE_ATTRIBUTES = null;\n const DEFAULT_URI_SAFE_ATTRIBUTES = addToSet({}, ['alt', 'class', 'for', 'id', 'label', 'name', 'pattern', 'placeholder', 'role', 'summary', 'title', 'value', 'style', 'xmlns']);\n const MATHML_NAMESPACE = 'http://www.w3.org/1998/Math/MathML';\n const SVG_NAMESPACE = 'http://www.w3.org/2000/svg';\n const HTML_NAMESPACE = 'http://www.w3.org/1999/xhtml';\n /* Document namespace */\n let NAMESPACE = HTML_NAMESPACE;\n let IS_EMPTY_INPUT = false;\n\n /* Allowed XHTML+XML namespaces */\n let ALLOWED_NAMESPACES = null;\n const DEFAULT_ALLOWED_NAMESPACES = addToSet({}, [MATHML_NAMESPACE, SVG_NAMESPACE, HTML_NAMESPACE], stringToString);\n\n /* Parsing of strict XHTML documents */\n let PARSER_MEDIA_TYPE = null;\n const SUPPORTED_PARSER_MEDIA_TYPES = ['application/xhtml+xml', 'text/html'];\n const DEFAULT_PARSER_MEDIA_TYPE = 'text/html';\n let transformCaseFunc = null;\n\n /* Keep a reference to config to pass to hooks */\n let CONFIG = null;\n\n /* Ideally, do not touch anything below this line */\n /* ______________________________________________ */\n\n const formElement = document.createElement('form');\n const isRegexOrFunction = function isRegexOrFunction(testValue) {\n return testValue instanceof RegExp || testValue instanceof Function;\n };\n\n /**\n * _parseConfig\n *\n * @param {Object} cfg optional config literal\n */\n // eslint-disable-next-line complexity\n const _parseConfig = function _parseConfig() {\n let cfg = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n if (CONFIG && CONFIG === cfg) {\n return;\n }\n\n /* Shield configuration object from tampering */\n if (!cfg || typeof cfg !== 'object') {\n cfg = {};\n }\n\n /* Shield configuration object from prototype pollution */\n cfg = clone(cfg);\n PARSER_MEDIA_TYPE =\n // eslint-disable-next-line unicorn/prefer-includes\n SUPPORTED_PARSER_MEDIA_TYPES.indexOf(cfg.PARSER_MEDIA_TYPE) === -1 ? DEFAULT_PARSER_MEDIA_TYPE : cfg.PARSER_MEDIA_TYPE;\n\n // HTML tags and attributes are not case-sensitive, converting to lowercase. Keeping XHTML as is.\n transformCaseFunc = PARSER_MEDIA_TYPE === 'application/xhtml+xml' ? stringToString : stringToLowerCase;\n\n /* Set configuration parameters */\n ALLOWED_TAGS = objectHasOwnProperty(cfg, 'ALLOWED_TAGS') ? addToSet({}, cfg.ALLOWED_TAGS, transformCaseFunc) : DEFAULT_ALLOWED_TAGS;\n ALLOWED_ATTR = objectHasOwnProperty(cfg, 'ALLOWED_ATTR') ? addToSet({}, cfg.ALLOWED_ATTR, transformCaseFunc) : DEFAULT_ALLOWED_ATTR;\n ALLOWED_NAMESPACES = objectHasOwnProperty(cfg, 'ALLOWED_NAMESPACES') ? addToSet({}, cfg.ALLOWED_NAMESPACES, stringToString) : DEFAULT_ALLOWED_NAMESPACES;\n URI_SAFE_ATTRIBUTES = objectHasOwnProperty(cfg, 'ADD_URI_SAFE_ATTR') ? addToSet(clone(DEFAULT_URI_SAFE_ATTRIBUTES),\n // eslint-disable-line indent\n cfg.ADD_URI_SAFE_ATTR,\n // eslint-disable-line indent\n transformCaseFunc // eslint-disable-line indent\n ) // eslint-disable-line indent\n : DEFAULT_URI_SAFE_ATTRIBUTES;\n DATA_URI_TAGS = objectHasOwnProperty(cfg, 'ADD_DATA_URI_TAGS') ? addToSet(clone(DEFAULT_DATA_URI_TAGS),\n // eslint-disable-line indent\n cfg.ADD_DATA_URI_TAGS,\n // eslint-disable-line indent\n transformCaseFunc // eslint-disable-line indent\n ) // eslint-disable-line indent\n : DEFAULT_DATA_URI_TAGS;\n FORBID_CONTENTS = objectHasOwnProperty(cfg, 'FORBID_CONTENTS') ? addToSet({}, cfg.FORBID_CONTENTS, transformCaseFunc) : DEFAULT_FORBID_CONTENTS;\n FORBID_TAGS = objectHasOwnProperty(cfg, 'FORBID_TAGS') ? addToSet({}, cfg.FORBID_TAGS, transformCaseFunc) : {};\n FORBID_ATTR = objectHasOwnProperty(cfg, 'FORBID_ATTR') ? addToSet({}, cfg.FORBID_ATTR, transformCaseFunc) : {};\n USE_PROFILES = objectHasOwnProperty(cfg, 'USE_PROFILES') ? cfg.USE_PROFILES : false;\n ALLOW_ARIA_ATTR = cfg.ALLOW_ARIA_ATTR !== false; // Default true\n ALLOW_DATA_ATTR = cfg.ALLOW_DATA_ATTR !== false; // Default true\n ALLOW_UNKNOWN_PROTOCOLS = cfg.ALLOW_UNKNOWN_PROTOCOLS || false; // Default false\n ALLOW_SELF_CLOSE_IN_ATTR = cfg.ALLOW_SELF_CLOSE_IN_ATTR !== false; // Default true\n SAFE_FOR_TEMPLATES = cfg.SAFE_FOR_TEMPLATES || false; // Default false\n SAFE_FOR_XML = cfg.SAFE_FOR_XML !== false; // Default true\n WHOLE_DOCUMENT = cfg.WHOLE_DOCUMENT || false; // Default false\n RETURN_DOM = cfg.RETURN_DOM || false; // Default false\n RETURN_DOM_FRAGMENT = cfg.RETURN_DOM_FRAGMENT || false; // Default false\n RETURN_TRUSTED_TYPE = cfg.RETURN_TRUSTED_TYPE || false; // Default false\n FORCE_BODY = cfg.FORCE_BODY || false; // Default false\n SANITIZE_DOM = cfg.SANITIZE_DOM !== false; // Default true\n SANITIZE_NAMED_PROPS = cfg.SANITIZE_NAMED_PROPS || false; // Default false\n KEEP_CONTENT = cfg.KEEP_CONTENT !== false; // Default true\n IN_PLACE = cfg.IN_PLACE || false; // Default false\n IS_ALLOWED_URI$1 = cfg.ALLOWED_URI_REGEXP || IS_ALLOWED_URI;\n NAMESPACE = cfg.NAMESPACE || HTML_NAMESPACE;\n CUSTOM_ELEMENT_HANDLING = cfg.CUSTOM_ELEMENT_HANDLING || {};\n if (cfg.CUSTOM_ELEMENT_HANDLING && isRegexOrFunction(cfg.CUSTOM_ELEMENT_HANDLING.tagNameCheck)) {\n CUSTOM_ELEMENT_HANDLING.tagNameCheck = cfg.CUSTOM_ELEMENT_HANDLING.tagNameCheck;\n }\n if (cfg.CUSTOM_ELEMENT_HANDLING && isRegexOrFunction(cfg.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)) {\n CUSTOM_ELEMENT_HANDLING.attributeNameCheck = cfg.CUSTOM_ELEMENT_HANDLING.attributeNameCheck;\n }\n if (cfg.CUSTOM_ELEMENT_HANDLING && typeof cfg.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements === 'boolean') {\n CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements = cfg.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements;\n }\n if (SAFE_FOR_TEMPLATES) {\n ALLOW_DATA_ATTR = false;\n }\n if (RETURN_DOM_FRAGMENT) {\n RETURN_DOM = true;\n }\n\n /* Parse profile info */\n if (USE_PROFILES) {\n ALLOWED_TAGS = addToSet({}, text);\n ALLOWED_ATTR = [];\n if (USE_PROFILES.html === true) {\n addToSet(ALLOWED_TAGS, html$1);\n addToSet(ALLOWED_ATTR, html);\n }\n if (USE_PROFILES.svg === true) {\n addToSet(ALLOWED_TAGS, svg$1);\n addToSet(ALLOWED_ATTR, svg);\n addToSet(ALLOWED_ATTR, xml);\n }\n if (USE_PROFILES.svgFilters === true) {\n addToSet(ALLOWED_TAGS, svgFilters);\n addToSet(ALLOWED_ATTR, svg);\n addToSet(ALLOWED_ATTR, xml);\n }\n if (USE_PROFILES.mathMl === true) {\n addToSet(ALLOWED_TAGS, mathMl$1);\n addToSet(ALLOWED_ATTR, mathMl);\n addToSet(ALLOWED_ATTR, xml);\n }\n }\n\n /* Merge configuration parameters */\n if (cfg.ADD_TAGS) {\n if (ALLOWED_TAGS === DEFAULT_ALLOWED_TAGS) {\n ALLOWED_TAGS = clone(ALLOWED_TAGS);\n }\n addToSet(ALLOWED_TAGS, cfg.ADD_TAGS, transformCaseFunc);\n }\n if (cfg.ADD_ATTR) {\n if (ALLOWED_ATTR === DEFAULT_ALLOWED_ATTR) {\n ALLOWED_ATTR = clone(ALLOWED_ATTR);\n }\n addToSet(ALLOWED_ATTR, cfg.ADD_ATTR, transformCaseFunc);\n }\n if (cfg.ADD_URI_SAFE_ATTR) {\n addToSet(URI_SAFE_ATTRIBUTES, cfg.ADD_URI_SAFE_ATTR, transformCaseFunc);\n }\n if (cfg.FORBID_CONTENTS) {\n if (FORBID_CONTENTS === DEFAULT_FORBID_CONTENTS) {\n FORBID_CONTENTS = clone(FORBID_CONTENTS);\n }\n addToSet(FORBID_CONTENTS, cfg.FORBID_CONTENTS, transformCaseFunc);\n }\n\n /* Add #text in case KEEP_CONTENT is set to true */\n if (KEEP_CONTENT) {\n ALLOWED_TAGS['#text'] = true;\n }\n\n /* Add html, head and body to ALLOWED_TAGS in case WHOLE_DOCUMENT is true */\n if (WHOLE_DOCUMENT) {\n addToSet(ALLOWED_TAGS, ['html', 'head', 'body']);\n }\n\n /* Add tbody to ALLOWED_TAGS in case tables are permitted, see #286, #365 */\n if (ALLOWED_TAGS.table) {\n addToSet(ALLOWED_TAGS, ['tbody']);\n delete FORBID_TAGS.tbody;\n }\n if (cfg.TRUSTED_TYPES_POLICY) {\n if (typeof cfg.TRUSTED_TYPES_POLICY.createHTML !== 'function') {\n throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a \"createHTML\" hook.');\n }\n if (typeof cfg.TRUSTED_TYPES_POLICY.createScriptURL !== 'function') {\n throw typeErrorCreate('TRUSTED_TYPES_POLICY configuration option must provide a \"createScriptURL\" hook.');\n }\n\n // Overwrite existing TrustedTypes policy.\n trustedTypesPolicy = cfg.TRUSTED_TYPES_POLICY;\n\n // Sign local variables required by `sanitize`.\n emptyHTML = trustedTypesPolicy.createHTML('');\n } else {\n // Uninitialized policy, attempt to initialize the internal dompurify policy.\n if (trustedTypesPolicy === undefined) {\n trustedTypesPolicy = _createTrustedTypesPolicy(trustedTypes, currentScript);\n }\n\n // If creating the internal policy succeeded sign internal variables.\n if (trustedTypesPolicy !== null && typeof emptyHTML === 'string') {\n emptyHTML = trustedTypesPolicy.createHTML('');\n }\n }\n\n // Prevent further manipulation of configuration.\n // Not available in IE8, Safari 5, etc.\n if (freeze) {\n freeze(cfg);\n }\n CONFIG = cfg;\n };\n const MATHML_TEXT_INTEGRATION_POINTS = addToSet({}, ['mi', 'mo', 'mn', 'ms', 'mtext']);\n const HTML_INTEGRATION_POINTS = addToSet({}, ['foreignobject', 'annotation-xml']);\n\n // Certain elements are allowed in both SVG and HTML\n // namespace. We need to specify them explicitly\n // so that they don't get erroneously deleted from\n // HTML namespace.\n const COMMON_SVG_AND_HTML_ELEMENTS = addToSet({}, ['title', 'style', 'font', 'a', 'script']);\n\n /* Keep track of all possible SVG and MathML tags\n * so that we can perform the namespace checks\n * correctly. */\n const ALL_SVG_TAGS = addToSet({}, [...svg$1, ...svgFilters, ...svgDisallowed]);\n const ALL_MATHML_TAGS = addToSet({}, [...mathMl$1, ...mathMlDisallowed]);\n\n /**\n * @param {Element} element a DOM element whose namespace is being checked\n * @returns {boolean} Return false if the element has a\n * namespace that a spec-compliant parser would never\n * return. Return true otherwise.\n */\n const _checkValidNamespace = function _checkValidNamespace(element) {\n let parent = getParentNode(element);\n\n // In JSDOM, if we're inside shadow DOM, then parentNode\n // can be null. We just simulate parent in this case.\n if (!parent || !parent.tagName) {\n parent = {\n namespaceURI: NAMESPACE,\n tagName: 'template'\n };\n }\n const tagName = stringToLowerCase(element.tagName);\n const parentTagName = stringToLowerCase(parent.tagName);\n if (!ALLOWED_NAMESPACES[element.namespaceURI]) {\n return false;\n }\n if (element.namespaceURI === SVG_NAMESPACE) {\n // The only way to switch from HTML namespace to SVG\n // is via . If it happens via any other tag, then\n // it should be killed.\n if (parent.namespaceURI === HTML_NAMESPACE) {\n return tagName === 'svg';\n }\n\n // The only way to switch from MathML to SVG is via`\n // svg if parent is either or MathML\n // text integration points.\n if (parent.namespaceURI === MATHML_NAMESPACE) {\n return tagName === 'svg' && (parentTagName === 'annotation-xml' || MATHML_TEXT_INTEGRATION_POINTS[parentTagName]);\n }\n\n // We only allow elements that are defined in SVG\n // spec. All others are disallowed in SVG namespace.\n return Boolean(ALL_SVG_TAGS[tagName]);\n }\n if (element.namespaceURI === MATHML_NAMESPACE) {\n // The only way to switch from HTML namespace to MathML\n // is via . If it happens via any other tag, then\n // it should be killed.\n if (parent.namespaceURI === HTML_NAMESPACE) {\n return tagName === 'math';\n }\n\n // The only way to switch from SVG to MathML is via\n // and HTML integration points\n if (parent.namespaceURI === SVG_NAMESPACE) {\n return tagName === 'math' && HTML_INTEGRATION_POINTS[parentTagName];\n }\n\n // We only allow elements that are defined in MathML\n // spec. All others are disallowed in MathML namespace.\n return Boolean(ALL_MATHML_TAGS[tagName]);\n }\n if (element.namespaceURI === HTML_NAMESPACE) {\n // The only way to switch from SVG to HTML is via\n // HTML integration points, and from MathML to HTML\n // is via MathML text integration points\n if (parent.namespaceURI === SVG_NAMESPACE && !HTML_INTEGRATION_POINTS[parentTagName]) {\n return false;\n }\n if (parent.namespaceURI === MATHML_NAMESPACE && !MATHML_TEXT_INTEGRATION_POINTS[parentTagName]) {\n return false;\n }\n\n // We disallow tags that are specific for MathML\n // or SVG and should never appear in HTML namespace\n return !ALL_MATHML_TAGS[tagName] && (COMMON_SVG_AND_HTML_ELEMENTS[tagName] || !ALL_SVG_TAGS[tagName]);\n }\n\n // For XHTML and XML documents that support custom namespaces\n if (PARSER_MEDIA_TYPE === 'application/xhtml+xml' && ALLOWED_NAMESPACES[element.namespaceURI]) {\n return true;\n }\n\n // The code should never reach this place (this means\n // that the element somehow got namespace that is not\n // HTML, SVG, MathML or allowed via ALLOWED_NAMESPACES).\n // Return false just in case.\n return false;\n };\n\n /**\n * _forceRemove\n *\n * @param {Node} node a DOM node\n */\n const _forceRemove = function _forceRemove(node) {\n arrayPush(DOMPurify.removed, {\n element: node\n });\n try {\n // eslint-disable-next-line unicorn/prefer-dom-node-remove\n getParentNode(node).removeChild(node);\n } catch (_) {\n remove(node);\n }\n };\n\n /**\n * _removeAttribute\n *\n * @param {String} name an Attribute name\n * @param {Node} node a DOM node\n */\n const _removeAttribute = function _removeAttribute(name, node) {\n try {\n arrayPush(DOMPurify.removed, {\n attribute: node.getAttributeNode(name),\n from: node\n });\n } catch (_) {\n arrayPush(DOMPurify.removed, {\n attribute: null,\n from: node\n });\n }\n node.removeAttribute(name);\n\n // We void attribute values for unremovable \"is\"\" attributes\n if (name === 'is' && !ALLOWED_ATTR[name]) {\n if (RETURN_DOM || RETURN_DOM_FRAGMENT) {\n try {\n _forceRemove(node);\n } catch (_) {}\n } else {\n try {\n node.setAttribute(name, '');\n } catch (_) {}\n }\n }\n };\n\n /**\n * _initDocument\n *\n * @param {String} dirty a string of dirty markup\n * @return {Document} a DOM, filled with the dirty markup\n */\n const _initDocument = function _initDocument(dirty) {\n /* Create a HTML document */\n let doc = null;\n let leadingWhitespace = null;\n if (FORCE_BODY) {\n dirty = '' + dirty;\n } else {\n /* If FORCE_BODY isn't used, leading whitespace needs to be preserved manually */\n const matches = stringMatch(dirty, /^[\\r\\n\\t ]+/);\n leadingWhitespace = matches && matches[0];\n }\n if (PARSER_MEDIA_TYPE === 'application/xhtml+xml' && NAMESPACE === HTML_NAMESPACE) {\n // Root of XHTML doc must contain xmlns declaration (see https://www.w3.org/TR/xhtml1/normative.html#strict)\n dirty = '' + dirty + '';\n }\n const dirtyPayload = trustedTypesPolicy ? trustedTypesPolicy.createHTML(dirty) : dirty;\n /*\n * Use the DOMParser API by default, fallback later if needs be\n * DOMParser not work for svg when has multiple root element.\n */\n if (NAMESPACE === HTML_NAMESPACE) {\n try {\n doc = new DOMParser().parseFromString(dirtyPayload, PARSER_MEDIA_TYPE);\n } catch (_) {}\n }\n\n /* Use createHTMLDocument in case DOMParser is not available */\n if (!doc || !doc.documentElement) {\n doc = implementation.createDocument(NAMESPACE, 'template', null);\n try {\n doc.documentElement.innerHTML = IS_EMPTY_INPUT ? emptyHTML : dirtyPayload;\n } catch (_) {\n // Syntax error if dirtyPayload is invalid xml\n }\n }\n const body = doc.body || doc.documentElement;\n if (dirty && leadingWhitespace) {\n body.insertBefore(document.createTextNode(leadingWhitespace), body.childNodes[0] || null);\n }\n\n /* Work on whole document or just its body */\n if (NAMESPACE === HTML_NAMESPACE) {\n return getElementsByTagName.call(doc, WHOLE_DOCUMENT ? 'html' : 'body')[0];\n }\n return WHOLE_DOCUMENT ? doc.documentElement : body;\n };\n\n /**\n * Creates a NodeIterator object that you can use to traverse filtered lists of nodes or elements in a document.\n *\n * @param {Node} root The root element or node to start traversing on.\n * @return {NodeIterator} The created NodeIterator\n */\n const _createNodeIterator = function _createNodeIterator(root) {\n return createNodeIterator.call(root.ownerDocument || root, root,\n // eslint-disable-next-line no-bitwise\n NodeFilter.SHOW_ELEMENT | NodeFilter.SHOW_COMMENT | NodeFilter.SHOW_TEXT | NodeFilter.SHOW_PROCESSING_INSTRUCTION | NodeFilter.SHOW_CDATA_SECTION, null);\n };\n\n /**\n * _isClobbered\n *\n * @param {Node} elm element to check for clobbering attacks\n * @return {Boolean} true if clobbered, false if safe\n */\n const _isClobbered = function _isClobbered(elm) {\n return elm instanceof HTMLFormElement && (typeof elm.nodeName !== 'string' || typeof elm.textContent !== 'string' || typeof elm.removeChild !== 'function' || !(elm.attributes instanceof NamedNodeMap) || typeof elm.removeAttribute !== 'function' || typeof elm.setAttribute !== 'function' || typeof elm.namespaceURI !== 'string' || typeof elm.insertBefore !== 'function' || typeof elm.hasChildNodes !== 'function');\n };\n\n /**\n * Checks whether the given object is a DOM node.\n *\n * @param {Node} object object to check whether it's a DOM node\n * @return {Boolean} true is object is a DOM node\n */\n const _isNode = function _isNode(object) {\n return typeof Node === 'function' && object instanceof Node;\n };\n\n /**\n * _executeHook\n * Execute user configurable hooks\n *\n * @param {String} entryPoint Name of the hook's entry point\n * @param {Node} currentNode node to work on with the hook\n * @param {Object} data additional hook parameters\n */\n const _executeHook = function _executeHook(entryPoint, currentNode, data) {\n if (!hooks[entryPoint]) {\n return;\n }\n arrayForEach(hooks[entryPoint], hook => {\n hook.call(DOMPurify, currentNode, data, CONFIG);\n });\n };\n\n /**\n * _sanitizeElements\n *\n * @protect nodeName\n * @protect textContent\n * @protect removeChild\n *\n * @param {Node} currentNode to check for permission to exist\n * @return {Boolean} true if node was killed, false if left alive\n */\n const _sanitizeElements = function _sanitizeElements(currentNode) {\n let content = null;\n\n /* Execute a hook if present */\n _executeHook('beforeSanitizeElements', currentNode, null);\n\n /* Check if element is clobbered or can clobber */\n if (_isClobbered(currentNode)) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Now let's check the element's type and name */\n const tagName = transformCaseFunc(currentNode.nodeName);\n\n /* Execute a hook if present */\n _executeHook('uponSanitizeElement', currentNode, {\n tagName,\n allowedTags: ALLOWED_TAGS\n });\n\n /* Detect mXSS attempts abusing namespace confusion */\n if (currentNode.hasChildNodes() && !_isNode(currentNode.firstElementChild) && regExpTest(/<[/\\w]/g, currentNode.innerHTML) && regExpTest(/<[/\\w]/g, currentNode.textContent)) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Remove any occurrence of processing instructions */\n if (currentNode.nodeType === NODE_TYPE.progressingInstruction) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Remove any kind of possibly harmful comments */\n if (SAFE_FOR_XML && currentNode.nodeType === NODE_TYPE.comment && regExpTest(/<[/\\w]/g, currentNode.data)) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Remove element if anything forbids its presence */\n if (!ALLOWED_TAGS[tagName] || FORBID_TAGS[tagName]) {\n /* Check if we have a custom element to handle */\n if (!FORBID_TAGS[tagName] && _isBasicCustomElement(tagName)) {\n if (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, tagName)) {\n return false;\n }\n if (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(tagName)) {\n return false;\n }\n }\n\n /* Keep content except for bad-listed elements */\n if (KEEP_CONTENT && !FORBID_CONTENTS[tagName]) {\n const parentNode = getParentNode(currentNode) || currentNode.parentNode;\n const childNodes = getChildNodes(currentNode) || currentNode.childNodes;\n if (childNodes && parentNode) {\n const childCount = childNodes.length;\n for (let i = childCount - 1; i >= 0; --i) {\n const childClone = cloneNode(childNodes[i], true);\n childClone.__removalCount = (currentNode.__removalCount || 0) + 1;\n parentNode.insertBefore(childClone, getNextSibling(currentNode));\n }\n }\n }\n _forceRemove(currentNode);\n return true;\n }\n\n /* Check whether element has a valid namespace */\n if (currentNode instanceof Element && !_checkValidNamespace(currentNode)) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Make sure that older browsers don't get fallback-tag mXSS */\n if ((tagName === 'noscript' || tagName === 'noembed' || tagName === 'noframes') && regExpTest(/<\\/no(script|embed|frames)/i, currentNode.innerHTML)) {\n _forceRemove(currentNode);\n return true;\n }\n\n /* Sanitize element content to be template-safe */\n if (SAFE_FOR_TEMPLATES && currentNode.nodeType === NODE_TYPE.text) {\n /* Get the element's text content */\n content = currentNode.textContent;\n arrayForEach([MUSTACHE_EXPR, ERB_EXPR, TMPLIT_EXPR], expr => {\n content = stringReplace(content, expr, ' ');\n });\n if (currentNode.textContent !== content) {\n arrayPush(DOMPurify.removed, {\n element: currentNode.cloneNode()\n });\n currentNode.textContent = content;\n }\n }\n\n /* Execute a hook if present */\n _executeHook('afterSanitizeElements', currentNode, null);\n return false;\n };\n\n /**\n * _isValidAttribute\n *\n * @param {string} lcTag Lowercase tag name of containing element.\n * @param {string} lcName Lowercase attribute name.\n * @param {string} value Attribute value.\n * @return {Boolean} Returns true if `value` is valid, otherwise false.\n */\n // eslint-disable-next-line complexity\n const _isValidAttribute = function _isValidAttribute(lcTag, lcName, value) {\n /* Make sure attribute cannot clobber */\n if (SANITIZE_DOM && (lcName === 'id' || lcName === 'name') && (value in document || value in formElement)) {\n return false;\n }\n\n /* Allow valid data-* attributes: At least one character after \"-\"\n (https://html.spec.whatwg.org/multipage/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes)\n XML-compatible (https://html.spec.whatwg.org/multipage/infrastructure.html#xml-compatible and http://www.w3.org/TR/xml/#d0e804)\n We don't need to check the value; it's always URI safe. */\n if (ALLOW_DATA_ATTR && !FORBID_ATTR[lcName] && regExpTest(DATA_ATTR, lcName)) ; else if (ALLOW_ARIA_ATTR && regExpTest(ARIA_ATTR, lcName)) ; else if (!ALLOWED_ATTR[lcName] || FORBID_ATTR[lcName]) {\n if (\n // First condition does a very basic check if a) it's basically a valid custom element tagname AND\n // b) if the tagName passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck\n // and c) if the attribute name passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.attributeNameCheck\n _isBasicCustomElement(lcTag) && (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, lcTag) || CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(lcTag)) && (CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.attributeNameCheck, lcName) || CUSTOM_ELEMENT_HANDLING.attributeNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.attributeNameCheck(lcName)) ||\n // Alternative, second condition checks if it's an `is`-attribute, AND\n // the value passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck\n lcName === 'is' && CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements && (CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof RegExp && regExpTest(CUSTOM_ELEMENT_HANDLING.tagNameCheck, value) || CUSTOM_ELEMENT_HANDLING.tagNameCheck instanceof Function && CUSTOM_ELEMENT_HANDLING.tagNameCheck(value))) ; else {\n return false;\n }\n /* Check value is safe. First, is attr inert? If so, is safe */\n } else if (URI_SAFE_ATTRIBUTES[lcName]) ; else if (regExpTest(IS_ALLOWED_URI$1, stringReplace(value, ATTR_WHITESPACE, ''))) ; else if ((lcName === 'src' || lcName === 'xlink:href' || lcName === 'href') && lcTag !== 'script' && stringIndexOf(value, 'data:') === 0 && DATA_URI_TAGS[lcTag]) ; else if (ALLOW_UNKNOWN_PROTOCOLS && !regExpTest(IS_SCRIPT_OR_DATA, stringReplace(value, ATTR_WHITESPACE, ''))) ; else if (value) {\n return false;\n } else ;\n return true;\n };\n\n /**\n * _isBasicCustomElement\n * checks if at least one dash is included in tagName, and it's not the first char\n * for more sophisticated checking see https://github.com/sindresorhus/validate-element-name\n *\n * @param {string} tagName name of the tag of the node to sanitize\n * @returns {boolean} Returns true if the tag name meets the basic criteria for a custom element, otherwise false.\n */\n const _isBasicCustomElement = function _isBasicCustomElement(tagName) {\n return tagName !== 'annotation-xml' && stringMatch(tagName, CUSTOM_ELEMENT);\n };\n\n /**\n * _sanitizeAttributes\n *\n * @protect attributes\n * @protect nodeName\n * @protect removeAttribute\n * @protect setAttribute\n *\n * @param {Node} currentNode to sanitize\n */\n const _sanitizeAttributes = function _sanitizeAttributes(currentNode) {\n /* Execute a hook if present */\n _executeHook('beforeSanitizeAttributes', currentNode, null);\n const {\n attributes\n } = currentNode;\n\n /* Check if we have attributes; if not we might have a text node */\n if (!attributes) {\n return;\n }\n const hookEvent = {\n attrName: '',\n attrValue: '',\n keepAttr: true,\n allowedAttributes: ALLOWED_ATTR\n };\n let l = attributes.length;\n\n /* Go backwards over all attributes; safely remove bad ones */\n while (l--) {\n const attr = attributes[l];\n const {\n name,\n namespaceURI,\n value: attrValue\n } = attr;\n const lcName = transformCaseFunc(name);\n let value = name === 'value' ? attrValue : stringTrim(attrValue);\n\n /* Execute a hook if present */\n hookEvent.attrName = lcName;\n hookEvent.attrValue = value;\n hookEvent.keepAttr = true;\n hookEvent.forceKeepAttr = undefined; // Allows developers to see this is a property they can set\n _executeHook('uponSanitizeAttribute', currentNode, hookEvent);\n value = hookEvent.attrValue;\n\n /* Work around a security issue with comments inside attributes */\n if (SAFE_FOR_XML && regExpTest(/((--!?|])>)|<\\/(style|title)/i, value)) {\n _removeAttribute(name, currentNode);\n continue;\n }\n\n /* Did the hooks approve of the attribute? */\n if (hookEvent.forceKeepAttr) {\n continue;\n }\n\n /* Remove attribute */\n _removeAttribute(name, currentNode);\n\n /* Did the hooks approve of the attribute? */\n if (!hookEvent.keepAttr) {\n continue;\n }\n\n /* Work around a security issue in jQuery 3.0 */\n if (!ALLOW_SELF_CLOSE_IN_ATTR && regExpTest(/\\/>/i, value)) {\n _removeAttribute(name, currentNode);\n continue;\n }\n\n /* Sanitize attribute content to be template-safe */\n if (SAFE_FOR_TEMPLATES) {\n arrayForEach([MUSTACHE_EXPR, ERB_EXPR, TMPLIT_EXPR], expr => {\n value = stringReplace(value, expr, ' ');\n });\n }\n\n /* Is `value` valid for this attribute? */\n const lcTag = transformCaseFunc(currentNode.nodeName);\n if (!_isValidAttribute(lcTag, lcName, value)) {\n continue;\n }\n\n /* Full DOM Clobbering protection via namespace isolation,\n * Prefix id and name attributes with `user-content-`\n */\n if (SANITIZE_NAMED_PROPS && (lcName === 'id' || lcName === 'name')) {\n // Remove the attribute with this value\n _removeAttribute(name, currentNode);\n\n // Prefix the value and later re-create the attribute with the sanitized value\n value = SANITIZE_NAMED_PROPS_PREFIX + value;\n }\n\n /* Handle attributes that require Trusted Types */\n if (trustedTypesPolicy && typeof trustedTypes === 'object' && typeof trustedTypes.getAttributeType === 'function') {\n if (namespaceURI) ; else {\n switch (trustedTypes.getAttributeType(lcTag, lcName)) {\n case 'TrustedHTML':\n {\n value = trustedTypesPolicy.createHTML(value);\n break;\n }\n case 'TrustedScriptURL':\n {\n value = trustedTypesPolicy.createScriptURL(value);\n break;\n }\n }\n }\n }\n\n /* Handle invalid data-* attribute set by try-catching it */\n try {\n if (namespaceURI) {\n currentNode.setAttributeNS(namespaceURI, name, value);\n } else {\n /* Fallback to setAttribute() for browser-unrecognized namespaces e.g. \"x-schema\". */\n currentNode.setAttribute(name, value);\n }\n if (_isClobbered(currentNode)) {\n _forceRemove(currentNode);\n } else {\n arrayPop(DOMPurify.removed);\n }\n } catch (_) {}\n }\n\n /* Execute a hook if present */\n _executeHook('afterSanitizeAttributes', currentNode, null);\n };\n\n /**\n * _sanitizeShadowDOM\n *\n * @param {DocumentFragment} fragment to iterate over recursively\n */\n const _sanitizeShadowDOM = function _sanitizeShadowDOM(fragment) {\n let shadowNode = null;\n const shadowIterator = _createNodeIterator(fragment);\n\n /* Execute a hook if present */\n _executeHook('beforeSanitizeShadowDOM', fragment, null);\n while (shadowNode = shadowIterator.nextNode()) {\n /* Execute a hook if present */\n _executeHook('uponSanitizeShadowNode', shadowNode, null);\n\n /* Sanitize tags and elements */\n if (_sanitizeElements(shadowNode)) {\n continue;\n }\n\n /* Deep shadow DOM detected */\n if (shadowNode.content instanceof DocumentFragment) {\n _sanitizeShadowDOM(shadowNode.content);\n }\n\n /* Check attributes, sanitize if necessary */\n _sanitizeAttributes(shadowNode);\n }\n\n /* Execute a hook if present */\n _executeHook('afterSanitizeShadowDOM', fragment, null);\n };\n\n /**\n * Sanitize\n * Public method providing core sanitation functionality\n *\n * @param {String|Node} dirty string or DOM node\n * @param {Object} cfg object\n */\n // eslint-disable-next-line complexity\n DOMPurify.sanitize = function (dirty) {\n let cfg = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n let body = null;\n let importedNode = null;\n let currentNode = null;\n let returnNode = null;\n /* Make sure we have a string to sanitize.\n DO NOT return early, as this will return the wrong type if\n the user has requested a DOM object rather than a string */\n IS_EMPTY_INPUT = !dirty;\n if (IS_EMPTY_INPUT) {\n dirty = '';\n }\n\n /* Stringify, in case dirty is an object */\n if (typeof dirty !== 'string' && !_isNode(dirty)) {\n if (typeof dirty.toString === 'function') {\n dirty = dirty.toString();\n if (typeof dirty !== 'string') {\n throw typeErrorCreate('dirty is not a string, aborting');\n }\n } else {\n throw typeErrorCreate('toString is not a function');\n }\n }\n\n /* Return dirty HTML if DOMPurify cannot run */\n if (!DOMPurify.isSupported) {\n return dirty;\n }\n\n /* Assign config vars */\n if (!SET_CONFIG) {\n _parseConfig(cfg);\n }\n\n /* Clean up removed elements */\n DOMPurify.removed = [];\n\n /* Check if dirty is correctly typed for IN_PLACE */\n if (typeof dirty === 'string') {\n IN_PLACE = false;\n }\n if (IN_PLACE) {\n /* Do some early pre-sanitization to avoid unsafe root nodes */\n if (dirty.nodeName) {\n const tagName = transformCaseFunc(dirty.nodeName);\n if (!ALLOWED_TAGS[tagName] || FORBID_TAGS[tagName]) {\n throw typeErrorCreate('root node is forbidden and cannot be sanitized in-place');\n }\n }\n } else if (dirty instanceof Node) {\n /* If dirty is a DOM element, append to an empty document to avoid\n elements being stripped by the parser */\n body = _initDocument('');\n importedNode = body.ownerDocument.importNode(dirty, true);\n if (importedNode.nodeType === NODE_TYPE.element && importedNode.nodeName === 'BODY') {\n /* Node is already a body, use as is */\n body = importedNode;\n } else if (importedNode.nodeName === 'HTML') {\n body = importedNode;\n } else {\n // eslint-disable-next-line unicorn/prefer-dom-node-append\n body.appendChild(importedNode);\n }\n } else {\n /* Exit directly if we have nothing to do */\n if (!RETURN_DOM && !SAFE_FOR_TEMPLATES && !WHOLE_DOCUMENT &&\n // eslint-disable-next-line unicorn/prefer-includes\n dirty.indexOf('<') === -1) {\n return trustedTypesPolicy && RETURN_TRUSTED_TYPE ? trustedTypesPolicy.createHTML(dirty) : dirty;\n }\n\n /* Initialize the document to work on */\n body = _initDocument(dirty);\n\n /* Check we have a DOM node from the data */\n if (!body) {\n return RETURN_DOM ? null : RETURN_TRUSTED_TYPE ? emptyHTML : '';\n }\n }\n\n /* Remove first element node (ours) if FORCE_BODY is set */\n if (body && FORCE_BODY) {\n _forceRemove(body.firstChild);\n }\n\n /* Get node iterator */\n const nodeIterator = _createNodeIterator(IN_PLACE ? dirty : body);\n\n /* Now start iterating over the created document */\n while (currentNode = nodeIterator.nextNode()) {\n /* Sanitize tags and elements */\n if (_sanitizeElements(currentNode)) {\n continue;\n }\n\n /* Shadow DOM detected, sanitize it */\n if (currentNode.content instanceof DocumentFragment) {\n _sanitizeShadowDOM(currentNode.content);\n }\n\n /* Check attributes, sanitize if necessary */\n _sanitizeAttributes(currentNode);\n }\n\n /* If we sanitized `dirty` in-place, return it. */\n if (IN_PLACE) {\n return dirty;\n }\n\n /* Return sanitized string or DOM */\n if (RETURN_DOM) {\n if (RETURN_DOM_FRAGMENT) {\n returnNode = createDocumentFragment.call(body.ownerDocument);\n while (body.firstChild) {\n // eslint-disable-next-line unicorn/prefer-dom-node-append\n returnNode.appendChild(body.firstChild);\n }\n } else {\n returnNode = body;\n }\n if (ALLOWED_ATTR.shadowroot || ALLOWED_ATTR.shadowrootmode) {\n /*\n AdoptNode() is not used because internal state is not reset\n (e.g. the past names map of a HTMLFormElement), this is safe\n in theory but we would rather not risk another attack vector.\n The state that is cloned by importNode() is explicitly defined\n by the specs.\n */\n returnNode = importNode.call(originalDocument, returnNode, true);\n }\n return returnNode;\n }\n let serializedHTML = WHOLE_DOCUMENT ? body.outerHTML : body.innerHTML;\n\n /* Serialize doctype if allowed */\n if (WHOLE_DOCUMENT && ALLOWED_TAGS['!doctype'] && body.ownerDocument && body.ownerDocument.doctype && body.ownerDocument.doctype.name && regExpTest(DOCTYPE_NAME, body.ownerDocument.doctype.name)) {\n serializedHTML = '\\n' + serializedHTML;\n }\n\n /* Sanitize final string template-safe */\n if (SAFE_FOR_TEMPLATES) {\n arrayForEach([MUSTACHE_EXPR, ERB_EXPR, TMPLIT_EXPR], expr => {\n serializedHTML = stringReplace(serializedHTML, expr, ' ');\n });\n }\n return trustedTypesPolicy && RETURN_TRUSTED_TYPE ? trustedTypesPolicy.createHTML(serializedHTML) : serializedHTML;\n };\n\n /**\n * Public method to set the configuration once\n * setConfig\n *\n * @param {Object} cfg configuration object\n */\n DOMPurify.setConfig = function () {\n let cfg = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};\n _parseConfig(cfg);\n SET_CONFIG = true;\n };\n\n /**\n * Public method to remove the configuration\n * clearConfig\n *\n */\n DOMPurify.clearConfig = function () {\n CONFIG = null;\n SET_CONFIG = false;\n };\n\n /**\n * Public method to check if an attribute value is valid.\n * Uses last set config, if any. Otherwise, uses config defaults.\n * isValidAttribute\n *\n * @param {String} tag Tag name of containing element.\n * @param {String} attr Attribute name.\n * @param {String} value Attribute value.\n * @return {Boolean} Returns true if `value` is valid. Otherwise, returns false.\n */\n DOMPurify.isValidAttribute = function (tag, attr, value) {\n /* Initialize shared config vars if necessary. */\n if (!CONFIG) {\n _parseConfig({});\n }\n const lcTag = transformCaseFunc(tag);\n const lcName = transformCaseFunc(attr);\n return _isValidAttribute(lcTag, lcName, value);\n };\n\n /**\n * AddHook\n * Public method to add DOMPurify hooks\n *\n * @param {String} entryPoint entry point for the hook to add\n * @param {Function} hookFunction function to execute\n */\n DOMPurify.addHook = function (entryPoint, hookFunction) {\n if (typeof hookFunction !== 'function') {\n return;\n }\n hooks[entryPoint] = hooks[entryPoint] || [];\n arrayPush(hooks[entryPoint], hookFunction);\n };\n\n /**\n * RemoveHook\n * Public method to remove a DOMPurify hook at a given entryPoint\n * (pops it from the stack of hooks if more are present)\n *\n * @param {String} entryPoint entry point for the hook to remove\n * @return {Function} removed(popped) hook\n */\n DOMPurify.removeHook = function (entryPoint) {\n if (hooks[entryPoint]) {\n return arrayPop(hooks[entryPoint]);\n }\n };\n\n /**\n * RemoveHooks\n * Public method to remove all DOMPurify hooks at a given entryPoint\n *\n * @param {String} entryPoint entry point for the hooks to remove\n */\n DOMPurify.removeHooks = function (entryPoint) {\n if (hooks[entryPoint]) {\n hooks[entryPoint] = [];\n }\n };\n\n /**\n * RemoveAllHooks\n * Public method to remove all DOMPurify hooks\n */\n DOMPurify.removeAllHooks = function () {\n hooks = {};\n };\n return DOMPurify;\n}\nvar purify = createDOMPurify();\n\nexport { purify as default };\n//# sourceMappingURL=purify.es.mjs.map\n","/*!\n * escape-html\n * Copyright(c) 2012-2013 TJ Holowaychuk\n * Copyright(c) 2015 Andreas Lubbe\n * Copyright(c) 2015 Tiancheng \"Timothy\" Gu\n * MIT Licensed\n */\n\n'use strict';\n\n/**\n * Module variables.\n * @private\n */\n\nvar matchHtmlRegExp = /[\"'&<>]/;\n\n/**\n * Module exports.\n * @public\n */\n\nmodule.exports = escapeHtml;\n\n/**\n * Escape special characters in the given string of html.\n *\n * @param {string} string The string to escape for inserting into HTML\n * @return {string}\n * @public\n */\n\nfunction escapeHtml(string) {\n var str = '' + string;\n var match = matchHtmlRegExp.exec(str);\n\n if (!match) {\n return str;\n }\n\n var escape;\n var html = '';\n var index = 0;\n var lastIndex = 0;\n\n for (index = match.index; index < str.length; index++) {\n switch (str.charCodeAt(index)) {\n case 34: // \"\n escape = '"';\n break;\n case 38: // &\n escape = '&';\n break;\n case 39: // '\n escape = ''';\n break;\n case 60: // <\n escape = '<';\n break;\n case 62: // >\n escape = '>';\n break;\n default:\n continue;\n }\n\n if (lastIndex !== index) {\n html += str.substring(lastIndex, index);\n }\n\n lastIndex = index + 1;\n html += escape;\n }\n\n return lastIndex !== index\n ? html + str.substring(lastIndex, index)\n : html;\n}\n","import { g as getLocale, a as getLanguage } from \"./chunks/locale-BQFSYg2g.mjs\";\nimport { b, i } from \"./chunks/locale-BQFSYg2g.mjs\";\nimport { generateFilePath } from \"@nextcloud/router\";\nimport DOMPurify from \"dompurify\";\nimport escapeHTML from \"escape-html\";\nfunction getFirstDay() {\n if (typeof window.firstDay === \"undefined\") {\n console.warn(\"No firstDay found\");\n return 1;\n }\n return window.firstDay;\n}\nfunction getDayNames() {\n if (typeof window.dayNames === \"undefined\") {\n console.warn(\"No dayNames found\");\n return [\n \"Sunday\",\n \"Monday\",\n \"Tuesday\",\n \"Wednesday\",\n \"Thursday\",\n \"Friday\",\n \"Saturday\"\n ];\n }\n return window.dayNames;\n}\nfunction getDayNamesShort() {\n if (typeof window.dayNamesShort === \"undefined\") {\n console.warn(\"No dayNamesShort found\");\n return [\"Sun.\", \"Mon.\", \"Tue.\", \"Wed.\", \"Thu.\", \"Fri.\", \"Sat.\"];\n }\n return window.dayNamesShort;\n}\nfunction getDayNamesMin() {\n if (typeof window.dayNamesMin === \"undefined\") {\n console.warn(\"No dayNamesMin found\");\n return [\"Su\", \"Mo\", \"Tu\", \"We\", \"Th\", \"Fr\", \"Sa\"];\n }\n return window.dayNamesMin;\n}\nfunction getMonthNames() {\n if (typeof window.monthNames === \"undefined\") {\n console.warn(\"No monthNames found\");\n return [\n \"January\",\n \"February\",\n \"March\",\n \"April\",\n \"May\",\n \"June\",\n \"July\",\n \"August\",\n \"September\",\n \"October\",\n \"November\",\n \"December\"\n ];\n }\n return window.monthNames;\n}\nfunction getMonthNamesShort() {\n if (typeof window.monthNamesShort === \"undefined\") {\n console.warn(\"No monthNamesShort found\");\n return [\n \"Jan.\",\n \"Feb.\",\n \"Mar.\",\n \"Apr.\",\n \"May.\",\n \"Jun.\",\n \"Jul.\",\n \"Aug.\",\n \"Sep.\",\n \"Oct.\",\n \"Nov.\",\n \"Dec.\"\n ];\n }\n return window.monthNamesShort;\n}\nfunction hasAppTranslations(appId) {\n var _a, _b;\n return ((_a = window._oc_l10n_registry_translations) == null ? void 0 : _a[appId]) !== void 0 && ((_b = window._oc_l10n_registry_plural_functions) == null ? void 0 : _b[appId]) !== void 0;\n}\nfunction registerAppTranslations(appId, translations, pluralFunction) {\n var _a;\n window._oc_l10n_registry_translations = Object.assign(\n window._oc_l10n_registry_translations || {},\n {\n [appId]: Object.assign(((_a = window._oc_l10n_registry_translations) == null ? void 0 : _a[appId]) || {}, translations)\n }\n );\n window._oc_l10n_registry_plural_functions = Object.assign(\n window._oc_l10n_registry_plural_functions || {},\n {\n [appId]: pluralFunction\n }\n );\n}\nfunction unregisterAppTranslations(appId) {\n var _a, _b;\n (_a = window._oc_l10n_registry_translations) == null ? true : delete _a[appId];\n (_b = window._oc_l10n_registry_plural_functions) == null ? true : delete _b[appId];\n}\nfunction getAppTranslations(appId) {\n var _a, _b, _c, _d;\n return {\n translations: (_b = (_a = window._oc_l10n_registry_translations) == null ? void 0 : _a[appId]) != null ? _b : {},\n pluralFunction: (_d = (_c = window._oc_l10n_registry_plural_functions) == null ? void 0 : _c[appId]) != null ? _d : (number) => number\n };\n}\nfunction translate(app, text, vars, number, options) {\n const allOptions = {\n // defaults\n escape: true,\n sanitize: true,\n // overwrite with user config\n ...options || {}\n };\n const identity = (value) => value;\n const optSanitize = allOptions.sanitize ? DOMPurify.sanitize : identity;\n const optEscape = allOptions.escape ? escapeHTML : identity;\n const isValidReplacement = (value) => typeof value === \"string\" || typeof value === \"number\";\n const _build = (text2, vars2, number2) => {\n return text2.replace(/%n/g, \"\" + number2).replace(/{([^{}]*)}/g, (match, key) => {\n if (vars2 === void 0 || !(key in vars2)) {\n return optEscape(match);\n }\n const replacement = vars2[key];\n if (isValidReplacement(replacement)) {\n return optEscape(\"\".concat(replacement));\n } else if (typeof replacement === \"object\" && isValidReplacement(replacement.value)) {\n const escape = replacement.escape !== false ? escapeHTML : identity;\n return escape(\"\".concat(replacement.value));\n } else {\n return optEscape(match);\n }\n });\n };\n const bundle = getAppTranslations(app);\n let translation = bundle.translations[text] || text;\n translation = Array.isArray(translation) ? translation[0] : translation;\n if (typeof vars === \"object\" || number !== void 0) {\n return optSanitize(_build(\n translation,\n vars,\n number\n ));\n } else {\n return optSanitize(translation);\n }\n}\nfunction translatePlural(app, textSingular, textPlural, number, vars, options) {\n const identifier = \"_\" + textSingular + \"_::_\" + textPlural + \"_\";\n const bundle = getAppTranslations(app);\n const value = bundle.translations[identifier];\n if (typeof value !== \"undefined\") {\n const translation = value;\n if (Array.isArray(translation)) {\n const plural = bundle.pluralFunction(number);\n return translate(app, translation[plural], vars, number, options);\n }\n }\n if (number === 1) {\n return translate(app, textSingular, vars, number, options);\n } else {\n return translate(app, textPlural, vars, number, options);\n }\n}\nfunction loadTranslations(appName, callback) {\n if (hasAppTranslations(appName) || getLocale() === \"en\") {\n return Promise.resolve().then(callback);\n }\n const url = generateFilePath(appName, \"l10n\", getLocale() + \".json\");\n const promise = new Promise((resolve, reject) => {\n const request = new XMLHttpRequest();\n request.open(\"GET\", url, true);\n request.onerror = () => {\n reject(new Error(request.statusText || \"Network error\"));\n };\n request.onload = () => {\n if (request.status >= 200 && request.status < 300) {\n try {\n const bundle = JSON.parse(request.responseText);\n if (typeof bundle.translations === \"object\")\n resolve(bundle);\n } catch (error) {\n }\n reject(new Error(\"Invalid content of translation bundle\"));\n } else {\n reject(new Error(request.statusText));\n }\n };\n request.send();\n });\n return promise.then((result) => {\n register(appName, result.translations);\n return result;\n }).then(callback);\n}\nfunction register(appName, bundle) {\n registerAppTranslations(appName, bundle, getPlural);\n}\nfunction unregister(appName) {\n return unregisterAppTranslations(appName);\n}\nfunction getPlural(number) {\n let language = getLanguage();\n if (language === \"pt-BR\") {\n language = \"xbr\";\n }\n if (language.length > 3) {\n language = language.substring(0, language.lastIndexOf(\"-\"));\n }\n switch (language) {\n case \"az\":\n case \"bo\":\n case \"dz\":\n case \"id\":\n case \"ja\":\n case \"jv\":\n case \"ka\":\n case \"km\":\n case \"kn\":\n case \"ko\":\n case \"ms\":\n case \"th\":\n case \"tr\":\n case \"vi\":\n case \"zh\":\n return 0;\n case \"af\":\n case \"bn\":\n case \"bg\":\n case \"ca\":\n case \"da\":\n case \"de\":\n case \"el\":\n case \"en\":\n case \"eo\":\n case \"es\":\n case \"et\":\n case \"eu\":\n case \"fa\":\n case \"fi\":\n case \"fo\":\n case \"fur\":\n case \"fy\":\n case \"gl\":\n case \"gu\":\n case \"ha\":\n case \"he\":\n case \"hu\":\n case \"is\":\n case \"it\":\n case \"ku\":\n case \"lb\":\n case \"ml\":\n case \"mn\":\n case \"mr\":\n case \"nah\":\n case \"nb\":\n case \"ne\":\n case \"nl\":\n case \"nn\":\n case \"no\":\n case \"oc\":\n case \"om\":\n case \"or\":\n case \"pa\":\n case \"pap\":\n case \"ps\":\n case \"pt\":\n case \"so\":\n case \"sq\":\n case \"sv\":\n case \"sw\":\n case \"ta\":\n case \"te\":\n case \"tk\":\n case \"ur\":\n case \"zu\":\n return number === 1 ? 0 : 1;\n case \"am\":\n case \"bh\":\n case \"fil\":\n case \"fr\":\n case \"gun\":\n case \"hi\":\n case \"hy\":\n case \"ln\":\n case \"mg\":\n case \"nso\":\n case \"xbr\":\n case \"ti\":\n case \"wa\":\n return number === 0 || number === 1 ? 0 : 1;\n case \"be\":\n case \"bs\":\n case \"hr\":\n case \"ru\":\n case \"sh\":\n case \"sr\":\n case \"uk\":\n return number % 10 === 1 && number % 100 !== 11 ? 0 : number % 10 >= 2 && number % 10 <= 4 && (number % 100 < 10 || number % 100 >= 20) ? 1 : 2;\n case \"cs\":\n case \"sk\":\n return number === 1 ? 0 : number >= 2 && number <= 4 ? 1 : 2;\n case \"ga\":\n return number === 1 ? 0 : number === 2 ? 1 : 2;\n case \"lt\":\n return number % 10 === 1 && number % 100 !== 11 ? 0 : number % 10 >= 2 && (number % 100 < 10 || number % 100 >= 20) ? 1 : 2;\n case \"sl\":\n return number % 100 === 1 ? 0 : number % 100 === 2 ? 1 : number % 100 === 3 || number % 100 === 4 ? 2 : 3;\n case \"mk\":\n return number % 10 === 1 ? 0 : 1;\n case \"mt\":\n return number === 1 ? 0 : number === 0 || number % 100 > 1 && number % 100 < 11 ? 1 : number % 100 > 10 && number % 100 < 20 ? 2 : 3;\n case \"lv\":\n return number === 0 ? 0 : number % 10 === 1 && number % 100 !== 11 ? 1 : 2;\n case \"pl\":\n return number === 1 ? 0 : number % 10 >= 2 && number % 10 <= 4 && (number % 100 < 12 || number % 100 > 14) ? 1 : 2;\n case \"cy\":\n return number === 1 ? 0 : number === 2 ? 1 : number === 8 || number === 11 ? 2 : 3;\n case \"ro\":\n return number === 1 ? 0 : number === 0 || number % 100 > 0 && number % 100 < 20 ? 1 : 2;\n case \"ar\":\n return number === 0 ? 0 : number === 1 ? 1 : number === 2 ? 2 : number % 100 >= 3 && number % 100 <= 10 ? 3 : number % 100 >= 11 && number % 100 <= 99 ? 4 : 5;\n default:\n return 0;\n }\n}\nexport {\n b as getCanonicalLocale,\n getDayNames,\n getDayNamesMin,\n getDayNamesShort,\n getFirstDay,\n getLanguage,\n getLocale,\n getMonthNames,\n getMonthNamesShort,\n getPlural,\n i as isRTL,\n loadTranslations,\n translatePlural as n,\n register,\n translate as t,\n translate,\n translatePlural,\n unregister\n};\n","const global = globalThis || void 0 || self;\n\nexport { global as default, global };\n//# sourceMappingURL=index.js.map\n","/*!\n * Vue.js v2.7.16\n * (c) 2014-2023 Evan You\n * Released under the MIT License.\n */\nvar emptyObject = Object.freeze({});\nvar isArray = Array.isArray;\n// These helpers produce better VM code in JS engines due to their\n// explicitness and function inlining.\nfunction isUndef(v) {\n return v === undefined || v === null;\n}\nfunction isDef(v) {\n return v !== undefined && v !== null;\n}\nfunction isTrue(v) {\n return v === true;\n}\nfunction isFalse(v) {\n return v === false;\n}\n/**\n * Check if value is primitive.\n */\nfunction isPrimitive(value) {\n return (typeof value === 'string' ||\n typeof value === 'number' ||\n // $flow-disable-line\n typeof value === 'symbol' ||\n typeof value === 'boolean');\n}\nfunction isFunction(value) {\n return typeof value === 'function';\n}\n/**\n * Quick object check - this is primarily used to tell\n * objects from primitive values when we know the value\n * is a JSON-compliant type.\n */\nfunction isObject(obj) {\n return obj !== null && typeof obj === 'object';\n}\n/**\n * Get the raw type string of a value, e.g., [object Object].\n */\nvar _toString = Object.prototype.toString;\nfunction toRawType(value) {\n return _toString.call(value).slice(8, -1);\n}\n/**\n * Strict object type check. Only returns true\n * for plain JavaScript objects.\n */\nfunction isPlainObject(obj) {\n return _toString.call(obj) === '[object Object]';\n}\nfunction isRegExp(v) {\n return _toString.call(v) === '[object RegExp]';\n}\n/**\n * Check if val is a valid array index.\n */\nfunction isValidArrayIndex(val) {\n var n = parseFloat(String(val));\n return n >= 0 && Math.floor(n) === n && isFinite(val);\n}\nfunction isPromise(val) {\n return (isDef(val) &&\n typeof val.then === 'function' &&\n typeof val.catch === 'function');\n}\n/**\n * Convert a value to a string that is actually rendered.\n */\nfunction toString(val) {\n return val == null\n ? ''\n : Array.isArray(val) || (isPlainObject(val) && val.toString === _toString)\n ? JSON.stringify(val, replacer, 2)\n : String(val);\n}\nfunction replacer(_key, val) {\n // avoid circular deps from v3\n if (val && val.__v_isRef) {\n return val.value;\n }\n return val;\n}\n/**\n * Convert an input value to a number for persistence.\n * If the conversion fails, return original string.\n */\nfunction toNumber(val) {\n var n = parseFloat(val);\n return isNaN(n) ? val : n;\n}\n/**\n * Make a map and return a function for checking if a key\n * is in that map.\n */\nfunction makeMap(str, expectsLowerCase) {\n var map = Object.create(null);\n var list = str.split(',');\n for (var i = 0; i < list.length; i++) {\n map[list[i]] = true;\n }\n return expectsLowerCase ? function (val) { return map[val.toLowerCase()]; } : function (val) { return map[val]; };\n}\n/**\n * Check if a tag is a built-in tag.\n */\nvar isBuiltInTag = makeMap('slot,component', true);\n/**\n * Check if an attribute is a reserved attribute.\n */\nvar isReservedAttribute = makeMap('key,ref,slot,slot-scope,is');\n/**\n * Remove an item from an array.\n */\nfunction remove$2(arr, item) {\n var len = arr.length;\n if (len) {\n // fast path for the only / last item\n if (item === arr[len - 1]) {\n arr.length = len - 1;\n return;\n }\n var index = arr.indexOf(item);\n if (index > -1) {\n return arr.splice(index, 1);\n }\n }\n}\n/**\n * Check whether an object has the property.\n */\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nfunction hasOwn(obj, key) {\n return hasOwnProperty.call(obj, key);\n}\n/**\n * Create a cached version of a pure function.\n */\nfunction cached(fn) {\n var cache = Object.create(null);\n return function cachedFn(str) {\n var hit = cache[str];\n return hit || (cache[str] = fn(str));\n };\n}\n/**\n * Camelize a hyphen-delimited string.\n */\nvar camelizeRE = /-(\\w)/g;\nvar camelize = cached(function (str) {\n return str.replace(camelizeRE, function (_, c) { return (c ? c.toUpperCase() : ''); });\n});\n/**\n * Capitalize a string.\n */\nvar capitalize = cached(function (str) {\n return str.charAt(0).toUpperCase() + str.slice(1);\n});\n/**\n * Hyphenate a camelCase string.\n */\nvar hyphenateRE = /\\B([A-Z])/g;\nvar hyphenate = cached(function (str) {\n return str.replace(hyphenateRE, '-$1').toLowerCase();\n});\n/**\n * Simple bind polyfill for environments that do not support it,\n * e.g., PhantomJS 1.x. Technically, we don't need this anymore\n * since native bind is now performant enough in most browsers.\n * But removing it would mean breaking code that was able to run in\n * PhantomJS 1.x, so this must be kept for backward compatibility.\n */\n/* istanbul ignore next */\nfunction polyfillBind(fn, ctx) {\n function boundFn(a) {\n var l = arguments.length;\n return l\n ? l > 1\n ? fn.apply(ctx, arguments)\n : fn.call(ctx, a)\n : fn.call(ctx);\n }\n boundFn._length = fn.length;\n return boundFn;\n}\nfunction nativeBind(fn, ctx) {\n return fn.bind(ctx);\n}\n// @ts-expect-error bind cannot be `undefined`\nvar bind = Function.prototype.bind ? nativeBind : polyfillBind;\n/**\n * Convert an Array-like object to a real Array.\n */\nfunction toArray(list, start) {\n start = start || 0;\n var i = list.length - start;\n var ret = new Array(i);\n while (i--) {\n ret[i] = list[i + start];\n }\n return ret;\n}\n/**\n * Mix properties into target object.\n */\nfunction extend(to, _from) {\n for (var key in _from) {\n to[key] = _from[key];\n }\n return to;\n}\n/**\n * Merge an Array of Objects into a single Object.\n */\nfunction toObject(arr) {\n var res = {};\n for (var i = 0; i < arr.length; i++) {\n if (arr[i]) {\n extend(res, arr[i]);\n }\n }\n return res;\n}\n/* eslint-disable no-unused-vars */\n/**\n * Perform no operation.\n * Stubbing args to make Flow happy without leaving useless transpiled code\n * with ...rest (https://flow.org/blog/2017/05/07/Strict-Function-Call-Arity/).\n */\nfunction noop(a, b, c) { }\n/**\n * Always return false.\n */\nvar no = function (a, b, c) { return false; };\n/* eslint-enable no-unused-vars */\n/**\n * Return the same value.\n */\nvar identity = function (_) { return _; };\n/**\n * Check if two values are loosely equal - that is,\n * if they are plain objects, do they have the same shape?\n */\nfunction looseEqual(a, b) {\n if (a === b)\n return true;\n var isObjectA = isObject(a);\n var isObjectB = isObject(b);\n if (isObjectA && isObjectB) {\n try {\n var isArrayA = Array.isArray(a);\n var isArrayB = Array.isArray(b);\n if (isArrayA && isArrayB) {\n return (a.length === b.length &&\n a.every(function (e, i) {\n return looseEqual(e, b[i]);\n }));\n }\n else if (a instanceof Date && b instanceof Date) {\n return a.getTime() === b.getTime();\n }\n else if (!isArrayA && !isArrayB) {\n var keysA = Object.keys(a);\n var keysB = Object.keys(b);\n return (keysA.length === keysB.length &&\n keysA.every(function (key) {\n return looseEqual(a[key], b[key]);\n }));\n }\n else {\n /* istanbul ignore next */\n return false;\n }\n }\n catch (e) {\n /* istanbul ignore next */\n return false;\n }\n }\n else if (!isObjectA && !isObjectB) {\n return String(a) === String(b);\n }\n else {\n return false;\n }\n}\n/**\n * Return the first index at which a loosely equal value can be\n * found in the array (if value is a plain object, the array must\n * contain an object of the same shape), or -1 if it is not present.\n */\nfunction looseIndexOf(arr, val) {\n for (var i = 0; i < arr.length; i++) {\n if (looseEqual(arr[i], val))\n return i;\n }\n return -1;\n}\n/**\n * Ensure a function is called only once.\n */\nfunction once(fn) {\n var called = false;\n return function () {\n if (!called) {\n called = true;\n fn.apply(this, arguments);\n }\n };\n}\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/is#polyfill\nfunction hasChanged(x, y) {\n if (x === y) {\n return x === 0 && 1 / x !== 1 / y;\n }\n else {\n return x === x || y === y;\n }\n}\n\nvar SSR_ATTR = 'data-server-rendered';\nvar ASSET_TYPES = ['component', 'directive', 'filter'];\nvar LIFECYCLE_HOOKS = [\n 'beforeCreate',\n 'created',\n 'beforeMount',\n 'mounted',\n 'beforeUpdate',\n 'updated',\n 'beforeDestroy',\n 'destroyed',\n 'activated',\n 'deactivated',\n 'errorCaptured',\n 'serverPrefetch',\n 'renderTracked',\n 'renderTriggered'\n];\n\nvar config = {\n /**\n * Option merge strategies (used in core/util/options)\n */\n // $flow-disable-line\n optionMergeStrategies: Object.create(null),\n /**\n * Whether to suppress warnings.\n */\n silent: false,\n /**\n * Show production mode tip message on boot?\n */\n productionTip: process.env.NODE_ENV !== 'production',\n /**\n * Whether to enable devtools\n */\n devtools: process.env.NODE_ENV !== 'production',\n /**\n * Whether to record perf\n */\n performance: false,\n /**\n * Error handler for watcher errors\n */\n errorHandler: null,\n /**\n * Warn handler for watcher warns\n */\n warnHandler: null,\n /**\n * Ignore certain custom elements\n */\n ignoredElements: [],\n /**\n * Custom user key aliases for v-on\n */\n // $flow-disable-line\n keyCodes: Object.create(null),\n /**\n * Check if a tag is reserved so that it cannot be registered as a\n * component. This is platform-dependent and may be overwritten.\n */\n isReservedTag: no,\n /**\n * Check if an attribute is reserved so that it cannot be used as a component\n * prop. This is platform-dependent and may be overwritten.\n */\n isReservedAttr: no,\n /**\n * Check if a tag is an unknown element.\n * Platform-dependent.\n */\n isUnknownElement: no,\n /**\n * Get the namespace of an element\n */\n getTagNamespace: noop,\n /**\n * Parse the real tag name for the specific platform.\n */\n parsePlatformTagName: identity,\n /**\n * Check if an attribute must be bound using property, e.g. value\n * Platform-dependent.\n */\n mustUseProp: no,\n /**\n * Perform updates asynchronously. Intended to be used by Vue Test Utils\n * This will significantly reduce performance if set to false.\n */\n async: true,\n /**\n * Exposed for legacy reasons\n */\n _lifecycleHooks: LIFECYCLE_HOOKS\n};\n\n/**\n * unicode letters used for parsing html tags, component names and property paths.\n * using https://www.w3.org/TR/html53/semantics-scripting.html#potentialcustomelementname\n * skipping \\u10000-\\uEFFFF due to it freezing up PhantomJS\n */\nvar unicodeRegExp = /a-zA-Z\\u00B7\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u203F-\\u2040\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD/;\n/**\n * Check if a string starts with $ or _\n */\nfunction isReserved(str) {\n var c = (str + '').charCodeAt(0);\n return c === 0x24 || c === 0x5f;\n}\n/**\n * Define a property.\n */\nfunction def(obj, key, val, enumerable) {\n Object.defineProperty(obj, key, {\n value: val,\n enumerable: !!enumerable,\n writable: true,\n configurable: true\n });\n}\n/**\n * Parse simple path.\n */\nvar bailRE = new RegExp(\"[^\".concat(unicodeRegExp.source, \".$_\\\\d]\"));\nfunction parsePath(path) {\n if (bailRE.test(path)) {\n return;\n }\n var segments = path.split('.');\n return function (obj) {\n for (var i = 0; i < segments.length; i++) {\n if (!obj)\n return;\n obj = obj[segments[i]];\n }\n return obj;\n };\n}\n\n// can we use __proto__?\nvar hasProto = '__proto__' in {};\n// Browser environment sniffing\nvar inBrowser = typeof window !== 'undefined';\nvar UA = inBrowser && window.navigator.userAgent.toLowerCase();\nvar isIE = UA && /msie|trident/.test(UA);\nvar isIE9 = UA && UA.indexOf('msie 9.0') > 0;\nvar isEdge = UA && UA.indexOf('edge/') > 0;\nUA && UA.indexOf('android') > 0;\nvar isIOS = UA && /iphone|ipad|ipod|ios/.test(UA);\nUA && /chrome\\/\\d+/.test(UA) && !isEdge;\nUA && /phantomjs/.test(UA);\nvar isFF = UA && UA.match(/firefox\\/(\\d+)/);\n// Firefox has a \"watch\" function on Object.prototype...\n// @ts-expect-error firebox support\nvar nativeWatch = {}.watch;\nvar supportsPassive = false;\nif (inBrowser) {\n try {\n var opts = {};\n Object.defineProperty(opts, 'passive', {\n get: function () {\n /* istanbul ignore next */\n supportsPassive = true;\n }\n }); // https://github.com/facebook/flow/issues/285\n window.addEventListener('test-passive', null, opts);\n }\n catch (e) { }\n}\n// this needs to be lazy-evaled because vue may be required before\n// vue-server-renderer can set VUE_ENV\nvar _isServer;\nvar isServerRendering = function () {\n if (_isServer === undefined) {\n /* istanbul ignore if */\n if (!inBrowser && typeof global !== 'undefined') {\n // detect presence of vue-server-renderer and avoid\n // Webpack shimming the process\n _isServer =\n global['process'] && global['process'].env.VUE_ENV === 'server';\n }\n else {\n _isServer = false;\n }\n }\n return _isServer;\n};\n// detect devtools\nvar devtools = inBrowser && window.__VUE_DEVTOOLS_GLOBAL_HOOK__;\n/* istanbul ignore next */\nfunction isNative(Ctor) {\n return typeof Ctor === 'function' && /native code/.test(Ctor.toString());\n}\nvar hasSymbol = typeof Symbol !== 'undefined' &&\n isNative(Symbol) &&\n typeof Reflect !== 'undefined' &&\n isNative(Reflect.ownKeys);\nvar _Set; // $flow-disable-line\n/* istanbul ignore if */ if (typeof Set !== 'undefined' && isNative(Set)) {\n // use native Set when available.\n _Set = Set;\n}\nelse {\n // a non-standard Set polyfill that only works with primitive keys.\n _Set = /** @class */ (function () {\n function Set() {\n this.set = Object.create(null);\n }\n Set.prototype.has = function (key) {\n return this.set[key] === true;\n };\n Set.prototype.add = function (key) {\n this.set[key] = true;\n };\n Set.prototype.clear = function () {\n this.set = Object.create(null);\n };\n return Set;\n }());\n}\n\nvar currentInstance = null;\n/**\n * This is exposed for compatibility with v3 (e.g. some functions in VueUse\n * relies on it). Do not use this internally, just use `currentInstance`.\n *\n * @internal this function needs manual type declaration because it relies\n * on previously manually authored types from Vue 2\n */\nfunction getCurrentInstance() {\n return currentInstance && { proxy: currentInstance };\n}\n/**\n * @internal\n */\nfunction setCurrentInstance(vm) {\n if (vm === void 0) { vm = null; }\n if (!vm)\n currentInstance && currentInstance._scope.off();\n currentInstance = vm;\n vm && vm._scope.on();\n}\n\n/**\n * @internal\n */\nvar VNode = /** @class */ (function () {\n function VNode(tag, data, children, text, elm, context, componentOptions, asyncFactory) {\n this.tag = tag;\n this.data = data;\n this.children = children;\n this.text = text;\n this.elm = elm;\n this.ns = undefined;\n this.context = context;\n this.fnContext = undefined;\n this.fnOptions = undefined;\n this.fnScopeId = undefined;\n this.key = data && data.key;\n this.componentOptions = componentOptions;\n this.componentInstance = undefined;\n this.parent = undefined;\n this.raw = false;\n this.isStatic = false;\n this.isRootInsert = true;\n this.isComment = false;\n this.isCloned = false;\n this.isOnce = false;\n this.asyncFactory = asyncFactory;\n this.asyncMeta = undefined;\n this.isAsyncPlaceholder = false;\n }\n Object.defineProperty(VNode.prototype, \"child\", {\n // DEPRECATED: alias for componentInstance for backwards compat.\n /* istanbul ignore next */\n get: function () {\n return this.componentInstance;\n },\n enumerable: false,\n configurable: true\n });\n return VNode;\n}());\nvar createEmptyVNode = function (text) {\n if (text === void 0) { text = ''; }\n var node = new VNode();\n node.text = text;\n node.isComment = true;\n return node;\n};\nfunction createTextVNode(val) {\n return new VNode(undefined, undefined, undefined, String(val));\n}\n// optimized shallow clone\n// used for static nodes and slot nodes because they may be reused across\n// multiple renders, cloning them avoids errors when DOM manipulations rely\n// on their elm reference.\nfunction cloneVNode(vnode) {\n var cloned = new VNode(vnode.tag, vnode.data, \n // #7975\n // clone children array to avoid mutating original in case of cloning\n // a child.\n vnode.children && vnode.children.slice(), vnode.text, vnode.elm, vnode.context, vnode.componentOptions, vnode.asyncFactory);\n cloned.ns = vnode.ns;\n cloned.isStatic = vnode.isStatic;\n cloned.key = vnode.key;\n cloned.isComment = vnode.isComment;\n cloned.fnContext = vnode.fnContext;\n cloned.fnOptions = vnode.fnOptions;\n cloned.fnScopeId = vnode.fnScopeId;\n cloned.asyncMeta = vnode.asyncMeta;\n cloned.isCloned = true;\n return cloned;\n}\n\n/******************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n\r\nvar __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n };\r\n return __assign.apply(this, arguments);\r\n};\r\n\r\ntypeof SuppressedError === \"function\" ? SuppressedError : function (error, suppressed, message) {\r\n var e = new Error(message);\r\n return e.name = \"SuppressedError\", e.error = error, e.suppressed = suppressed, e;\r\n};\n\nvar uid$2 = 0;\nvar pendingCleanupDeps = [];\nvar cleanupDeps = function () {\n for (var i = 0; i < pendingCleanupDeps.length; i++) {\n var dep = pendingCleanupDeps[i];\n dep.subs = dep.subs.filter(function (s) { return s; });\n dep._pending = false;\n }\n pendingCleanupDeps.length = 0;\n};\n/**\n * A dep is an observable that can have multiple\n * directives subscribing to it.\n * @internal\n */\nvar Dep = /** @class */ (function () {\n function Dep() {\n // pending subs cleanup\n this._pending = false;\n this.id = uid$2++;\n this.subs = [];\n }\n Dep.prototype.addSub = function (sub) {\n this.subs.push(sub);\n };\n Dep.prototype.removeSub = function (sub) {\n // #12696 deps with massive amount of subscribers are extremely slow to\n // clean up in Chromium\n // to workaround this, we unset the sub for now, and clear them on\n // next scheduler flush.\n this.subs[this.subs.indexOf(sub)] = null;\n if (!this._pending) {\n this._pending = true;\n pendingCleanupDeps.push(this);\n }\n };\n Dep.prototype.depend = function (info) {\n if (Dep.target) {\n Dep.target.addDep(this);\n if (process.env.NODE_ENV !== 'production' && info && Dep.target.onTrack) {\n Dep.target.onTrack(__assign({ effect: Dep.target }, info));\n }\n }\n };\n Dep.prototype.notify = function (info) {\n // stabilize the subscriber list first\n var subs = this.subs.filter(function (s) { return s; });\n if (process.env.NODE_ENV !== 'production' && !config.async) {\n // subs aren't sorted in scheduler if not running async\n // we need to sort them now to make sure they fire in correct\n // order\n subs.sort(function (a, b) { return a.id - b.id; });\n }\n for (var i = 0, l = subs.length; i < l; i++) {\n var sub = subs[i];\n if (process.env.NODE_ENV !== 'production' && info) {\n sub.onTrigger &&\n sub.onTrigger(__assign({ effect: subs[i] }, info));\n }\n sub.update();\n }\n };\n return Dep;\n}());\n// The current target watcher being evaluated.\n// This is globally unique because only one watcher\n// can be evaluated at a time.\nDep.target = null;\nvar targetStack = [];\nfunction pushTarget(target) {\n targetStack.push(target);\n Dep.target = target;\n}\nfunction popTarget() {\n targetStack.pop();\n Dep.target = targetStack[targetStack.length - 1];\n}\n\n/*\n * not type checking this file because flow doesn't play well with\n * dynamically accessing methods on Array prototype\n */\nvar arrayProto = Array.prototype;\nvar arrayMethods = Object.create(arrayProto);\nvar methodsToPatch = [\n 'push',\n 'pop',\n 'shift',\n 'unshift',\n 'splice',\n 'sort',\n 'reverse'\n];\n/**\n * Intercept mutating methods and emit events\n */\nmethodsToPatch.forEach(function (method) {\n // cache original method\n var original = arrayProto[method];\n def(arrayMethods, method, function mutator() {\n var args = [];\n for (var _i = 0; _i < arguments.length; _i++) {\n args[_i] = arguments[_i];\n }\n var result = original.apply(this, args);\n var ob = this.__ob__;\n var inserted;\n switch (method) {\n case 'push':\n case 'unshift':\n inserted = args;\n break;\n case 'splice':\n inserted = args.slice(2);\n break;\n }\n if (inserted)\n ob.observeArray(inserted);\n // notify change\n if (process.env.NODE_ENV !== 'production') {\n ob.dep.notify({\n type: \"array mutation\" /* TriggerOpTypes.ARRAY_MUTATION */,\n target: this,\n key: method\n });\n }\n else {\n ob.dep.notify();\n }\n return result;\n });\n});\n\nvar arrayKeys = Object.getOwnPropertyNames(arrayMethods);\nvar NO_INITIAL_VALUE = {};\n/**\n * In some cases we may want to disable observation inside a component's\n * update computation.\n */\nvar shouldObserve = true;\nfunction toggleObserving(value) {\n shouldObserve = value;\n}\n// ssr mock dep\nvar mockDep = {\n notify: noop,\n depend: noop,\n addSub: noop,\n removeSub: noop\n};\n/**\n * Observer class that is attached to each observed\n * object. Once attached, the observer converts the target\n * object's property keys into getter/setters that\n * collect dependencies and dispatch updates.\n */\nvar Observer = /** @class */ (function () {\n function Observer(value, shallow, mock) {\n if (shallow === void 0) { shallow = false; }\n if (mock === void 0) { mock = false; }\n this.value = value;\n this.shallow = shallow;\n this.mock = mock;\n // this.value = value\n this.dep = mock ? mockDep : new Dep();\n this.vmCount = 0;\n def(value, '__ob__', this);\n if (isArray(value)) {\n if (!mock) {\n if (hasProto) {\n value.__proto__ = arrayMethods;\n /* eslint-enable no-proto */\n }\n else {\n for (var i = 0, l = arrayKeys.length; i < l; i++) {\n var key = arrayKeys[i];\n def(value, key, arrayMethods[key]);\n }\n }\n }\n if (!shallow) {\n this.observeArray(value);\n }\n }\n else {\n /**\n * Walk through all properties and convert them into\n * getter/setters. This method should only be called when\n * value type is Object.\n */\n var keys = Object.keys(value);\n for (var i = 0; i < keys.length; i++) {\n var key = keys[i];\n defineReactive(value, key, NO_INITIAL_VALUE, undefined, shallow, mock);\n }\n }\n }\n /**\n * Observe a list of Array items.\n */\n Observer.prototype.observeArray = function (value) {\n for (var i = 0, l = value.length; i < l; i++) {\n observe(value[i], false, this.mock);\n }\n };\n return Observer;\n}());\n// helpers\n/**\n * Attempt to create an observer instance for a value,\n * returns the new observer if successfully observed,\n * or the existing observer if the value already has one.\n */\nfunction observe(value, shallow, ssrMockReactivity) {\n if (value && hasOwn(value, '__ob__') && value.__ob__ instanceof Observer) {\n return value.__ob__;\n }\n if (shouldObserve &&\n (ssrMockReactivity || !isServerRendering()) &&\n (isArray(value) || isPlainObject(value)) &&\n Object.isExtensible(value) &&\n !value.__v_skip /* ReactiveFlags.SKIP */ &&\n !isRef(value) &&\n !(value instanceof VNode)) {\n return new Observer(value, shallow, ssrMockReactivity);\n }\n}\n/**\n * Define a reactive property on an Object.\n */\nfunction defineReactive(obj, key, val, customSetter, shallow, mock, observeEvenIfShallow) {\n if (observeEvenIfShallow === void 0) { observeEvenIfShallow = false; }\n var dep = new Dep();\n var property = Object.getOwnPropertyDescriptor(obj, key);\n if (property && property.configurable === false) {\n return;\n }\n // cater for pre-defined getter/setters\n var getter = property && property.get;\n var setter = property && property.set;\n if ((!getter || setter) &&\n (val === NO_INITIAL_VALUE || arguments.length === 2)) {\n val = obj[key];\n }\n var childOb = shallow ? val && val.__ob__ : observe(val, false, mock);\n Object.defineProperty(obj, key, {\n enumerable: true,\n configurable: true,\n get: function reactiveGetter() {\n var value = getter ? getter.call(obj) : val;\n if (Dep.target) {\n if (process.env.NODE_ENV !== 'production') {\n dep.depend({\n target: obj,\n type: \"get\" /* TrackOpTypes.GET */,\n key: key\n });\n }\n else {\n dep.depend();\n }\n if (childOb) {\n childOb.dep.depend();\n if (isArray(value)) {\n dependArray(value);\n }\n }\n }\n return isRef(value) && !shallow ? value.value : value;\n },\n set: function reactiveSetter(newVal) {\n var value = getter ? getter.call(obj) : val;\n if (!hasChanged(value, newVal)) {\n return;\n }\n if (process.env.NODE_ENV !== 'production' && customSetter) {\n customSetter();\n }\n if (setter) {\n setter.call(obj, newVal);\n }\n else if (getter) {\n // #7981: for accessor properties without setter\n return;\n }\n else if (!shallow && isRef(value) && !isRef(newVal)) {\n value.value = newVal;\n return;\n }\n else {\n val = newVal;\n }\n childOb = shallow ? newVal && newVal.__ob__ : observe(newVal, false, mock);\n if (process.env.NODE_ENV !== 'production') {\n dep.notify({\n type: \"set\" /* TriggerOpTypes.SET */,\n target: obj,\n key: key,\n newValue: newVal,\n oldValue: value\n });\n }\n else {\n dep.notify();\n }\n }\n });\n return dep;\n}\nfunction set(target, key, val) {\n if (process.env.NODE_ENV !== 'production' && (isUndef(target) || isPrimitive(target))) {\n warn(\"Cannot set reactive property on undefined, null, or primitive value: \".concat(target));\n }\n if (isReadonly(target)) {\n process.env.NODE_ENV !== 'production' && warn(\"Set operation on key \\\"\".concat(key, \"\\\" failed: target is readonly.\"));\n return;\n }\n var ob = target.__ob__;\n if (isArray(target) && isValidArrayIndex(key)) {\n target.length = Math.max(target.length, key);\n target.splice(key, 1, val);\n // when mocking for SSR, array methods are not hijacked\n if (ob && !ob.shallow && ob.mock) {\n observe(val, false, true);\n }\n return val;\n }\n if (key in target && !(key in Object.prototype)) {\n target[key] = val;\n return val;\n }\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' &&\n warn('Avoid adding reactive properties to a Vue instance or its root $data ' +\n 'at runtime - declare it upfront in the data option.');\n return val;\n }\n if (!ob) {\n target[key] = val;\n return val;\n }\n defineReactive(ob.value, key, val, undefined, ob.shallow, ob.mock);\n if (process.env.NODE_ENV !== 'production') {\n ob.dep.notify({\n type: \"add\" /* TriggerOpTypes.ADD */,\n target: target,\n key: key,\n newValue: val,\n oldValue: undefined\n });\n }\n else {\n ob.dep.notify();\n }\n return val;\n}\nfunction del(target, key) {\n if (process.env.NODE_ENV !== 'production' && (isUndef(target) || isPrimitive(target))) {\n warn(\"Cannot delete reactive property on undefined, null, or primitive value: \".concat(target));\n }\n if (isArray(target) && isValidArrayIndex(key)) {\n target.splice(key, 1);\n return;\n }\n var ob = target.__ob__;\n if (target._isVue || (ob && ob.vmCount)) {\n process.env.NODE_ENV !== 'production' &&\n warn('Avoid deleting properties on a Vue instance or its root $data ' +\n '- just set it to null.');\n return;\n }\n if (isReadonly(target)) {\n process.env.NODE_ENV !== 'production' &&\n warn(\"Delete operation on key \\\"\".concat(key, \"\\\" failed: target is readonly.\"));\n return;\n }\n if (!hasOwn(target, key)) {\n return;\n }\n delete target[key];\n if (!ob) {\n return;\n }\n if (process.env.NODE_ENV !== 'production') {\n ob.dep.notify({\n type: \"delete\" /* TriggerOpTypes.DELETE */,\n target: target,\n key: key\n });\n }\n else {\n ob.dep.notify();\n }\n}\n/**\n * Collect dependencies on array elements when the array is touched, since\n * we cannot intercept array element access like property getters.\n */\nfunction dependArray(value) {\n for (var e = void 0, i = 0, l = value.length; i < l; i++) {\n e = value[i];\n if (e && e.__ob__) {\n e.__ob__.dep.depend();\n }\n if (isArray(e)) {\n dependArray(e);\n }\n }\n}\n\nfunction reactive(target) {\n makeReactive(target, false);\n return target;\n}\n/**\n * Return a shallowly-reactive copy of the original object, where only the root\n * level properties are reactive. It also does not auto-unwrap refs (even at the\n * root level).\n */\nfunction shallowReactive(target) {\n makeReactive(target, true);\n def(target, \"__v_isShallow\" /* ReactiveFlags.IS_SHALLOW */, true);\n return target;\n}\nfunction makeReactive(target, shallow) {\n // if trying to observe a readonly proxy, return the readonly version.\n if (!isReadonly(target)) {\n if (process.env.NODE_ENV !== 'production') {\n if (isArray(target)) {\n warn(\"Avoid using Array as root value for \".concat(shallow ? \"shallowReactive()\" : \"reactive()\", \" as it cannot be tracked in watch() or watchEffect(). Use \").concat(shallow ? \"shallowRef()\" : \"ref()\", \" instead. This is a Vue-2-only limitation.\"));\n }\n var existingOb = target && target.__ob__;\n if (existingOb && existingOb.shallow !== shallow) {\n warn(\"Target is already a \".concat(existingOb.shallow ? \"\" : \"non-\", \"shallow reactive object, and cannot be converted to \").concat(shallow ? \"\" : \"non-\", \"shallow.\"));\n }\n }\n var ob = observe(target, shallow, isServerRendering() /* ssr mock reactivity */);\n if (process.env.NODE_ENV !== 'production' && !ob) {\n if (target == null || isPrimitive(target)) {\n warn(\"value cannot be made reactive: \".concat(String(target)));\n }\n if (isCollectionType(target)) {\n warn(\"Vue 2 does not support reactive collection types such as Map or Set.\");\n }\n }\n }\n}\nfunction isReactive(value) {\n if (isReadonly(value)) {\n return isReactive(value[\"__v_raw\" /* ReactiveFlags.RAW */]);\n }\n return !!(value && value.__ob__);\n}\nfunction isShallow(value) {\n return !!(value && value.__v_isShallow);\n}\nfunction isReadonly(value) {\n return !!(value && value.__v_isReadonly);\n}\nfunction isProxy(value) {\n return isReactive(value) || isReadonly(value);\n}\nfunction toRaw(observed) {\n var raw = observed && observed[\"__v_raw\" /* ReactiveFlags.RAW */];\n return raw ? toRaw(raw) : observed;\n}\nfunction markRaw(value) {\n // non-extensible objects won't be observed anyway\n if (Object.isExtensible(value)) {\n def(value, \"__v_skip\" /* ReactiveFlags.SKIP */, true);\n }\n return value;\n}\n/**\n * @internal\n */\nfunction isCollectionType(value) {\n var type = toRawType(value);\n return (type === 'Map' || type === 'WeakMap' || type === 'Set' || type === 'WeakSet');\n}\n\n/**\n * @internal\n */\nvar RefFlag = \"__v_isRef\";\nfunction isRef(r) {\n return !!(r && r.__v_isRef === true);\n}\nfunction ref$1(value) {\n return createRef(value, false);\n}\nfunction shallowRef(value) {\n return createRef(value, true);\n}\nfunction createRef(rawValue, shallow) {\n if (isRef(rawValue)) {\n return rawValue;\n }\n var ref = {};\n def(ref, RefFlag, true);\n def(ref, \"__v_isShallow\" /* ReactiveFlags.IS_SHALLOW */, shallow);\n def(ref, 'dep', defineReactive(ref, 'value', rawValue, null, shallow, isServerRendering()));\n return ref;\n}\nfunction triggerRef(ref) {\n if (process.env.NODE_ENV !== 'production' && !ref.dep) {\n warn(\"received object is not a triggerable ref.\");\n }\n if (process.env.NODE_ENV !== 'production') {\n ref.dep &&\n ref.dep.notify({\n type: \"set\" /* TriggerOpTypes.SET */,\n target: ref,\n key: 'value'\n });\n }\n else {\n ref.dep && ref.dep.notify();\n }\n}\nfunction unref(ref) {\n return isRef(ref) ? ref.value : ref;\n}\nfunction proxyRefs(objectWithRefs) {\n if (isReactive(objectWithRefs)) {\n return objectWithRefs;\n }\n var proxy = {};\n var keys = Object.keys(objectWithRefs);\n for (var i = 0; i < keys.length; i++) {\n proxyWithRefUnwrap(proxy, objectWithRefs, keys[i]);\n }\n return proxy;\n}\nfunction proxyWithRefUnwrap(target, source, key) {\n Object.defineProperty(target, key, {\n enumerable: true,\n configurable: true,\n get: function () {\n var val = source[key];\n if (isRef(val)) {\n return val.value;\n }\n else {\n var ob = val && val.__ob__;\n if (ob)\n ob.dep.depend();\n return val;\n }\n },\n set: function (value) {\n var oldValue = source[key];\n if (isRef(oldValue) && !isRef(value)) {\n oldValue.value = value;\n }\n else {\n source[key] = value;\n }\n }\n });\n}\nfunction customRef(factory) {\n var dep = new Dep();\n var _a = factory(function () {\n if (process.env.NODE_ENV !== 'production') {\n dep.depend({\n target: ref,\n type: \"get\" /* TrackOpTypes.GET */,\n key: 'value'\n });\n }\n else {\n dep.depend();\n }\n }, function () {\n if (process.env.NODE_ENV !== 'production') {\n dep.notify({\n target: ref,\n type: \"set\" /* TriggerOpTypes.SET */,\n key: 'value'\n });\n }\n else {\n dep.notify();\n }\n }), get = _a.get, set = _a.set;\n var ref = {\n get value() {\n return get();\n },\n set value(newVal) {\n set(newVal);\n }\n };\n def(ref, RefFlag, true);\n return ref;\n}\nfunction toRefs(object) {\n if (process.env.NODE_ENV !== 'production' && !isReactive(object)) {\n warn(\"toRefs() expects a reactive object but received a plain one.\");\n }\n var ret = isArray(object) ? new Array(object.length) : {};\n for (var key in object) {\n ret[key] = toRef(object, key);\n }\n return ret;\n}\nfunction toRef(object, key, defaultValue) {\n var val = object[key];\n if (isRef(val)) {\n return val;\n }\n var ref = {\n get value() {\n var val = object[key];\n return val === undefined ? defaultValue : val;\n },\n set value(newVal) {\n object[key] = newVal;\n }\n };\n def(ref, RefFlag, true);\n return ref;\n}\n\nvar rawToReadonlyFlag = \"__v_rawToReadonly\";\nvar rawToShallowReadonlyFlag = \"__v_rawToShallowReadonly\";\nfunction readonly(target) {\n return createReadonly(target, false);\n}\nfunction createReadonly(target, shallow) {\n if (!isPlainObject(target)) {\n if (process.env.NODE_ENV !== 'production') {\n if (isArray(target)) {\n warn(\"Vue 2 does not support readonly arrays.\");\n }\n else if (isCollectionType(target)) {\n warn(\"Vue 2 does not support readonly collection types such as Map or Set.\");\n }\n else {\n warn(\"value cannot be made readonly: \".concat(typeof target));\n }\n }\n return target;\n }\n if (process.env.NODE_ENV !== 'production' && !Object.isExtensible(target)) {\n warn(\"Vue 2 does not support creating readonly proxy for non-extensible object.\");\n }\n // already a readonly object\n if (isReadonly(target)) {\n return target;\n }\n // already has a readonly proxy\n var existingFlag = shallow ? rawToShallowReadonlyFlag : rawToReadonlyFlag;\n var existingProxy = target[existingFlag];\n if (existingProxy) {\n return existingProxy;\n }\n var proxy = Object.create(Object.getPrototypeOf(target));\n def(target, existingFlag, proxy);\n def(proxy, \"__v_isReadonly\" /* ReactiveFlags.IS_READONLY */, true);\n def(proxy, \"__v_raw\" /* ReactiveFlags.RAW */, target);\n if (isRef(target)) {\n def(proxy, RefFlag, true);\n }\n if (shallow || isShallow(target)) {\n def(proxy, \"__v_isShallow\" /* ReactiveFlags.IS_SHALLOW */, true);\n }\n var keys = Object.keys(target);\n for (var i = 0; i < keys.length; i++) {\n defineReadonlyProperty(proxy, target, keys[i], shallow);\n }\n return proxy;\n}\nfunction defineReadonlyProperty(proxy, target, key, shallow) {\n Object.defineProperty(proxy, key, {\n enumerable: true,\n configurable: true,\n get: function () {\n var val = target[key];\n return shallow || !isPlainObject(val) ? val : readonly(val);\n },\n set: function () {\n process.env.NODE_ENV !== 'production' &&\n warn(\"Set operation on key \\\"\".concat(key, \"\\\" failed: target is readonly.\"));\n }\n });\n}\n/**\n * Returns a reactive-copy of the original object, where only the root level\n * properties are readonly, and does NOT unwrap refs nor recursively convert\n * returned properties.\n * This is used for creating the props proxy object for stateful components.\n */\nfunction shallowReadonly(target) {\n return createReadonly(target, true);\n}\n\nfunction computed(getterOrOptions, debugOptions) {\n var getter;\n var setter;\n var onlyGetter = isFunction(getterOrOptions);\n if (onlyGetter) {\n getter = getterOrOptions;\n setter = process.env.NODE_ENV !== 'production'\n ? function () {\n warn('Write operation failed: computed value is readonly');\n }\n : noop;\n }\n else {\n getter = getterOrOptions.get;\n setter = getterOrOptions.set;\n }\n var watcher = isServerRendering()\n ? null\n : new Watcher(currentInstance, getter, noop, { lazy: true });\n if (process.env.NODE_ENV !== 'production' && watcher && debugOptions) {\n watcher.onTrack = debugOptions.onTrack;\n watcher.onTrigger = debugOptions.onTrigger;\n }\n var ref = {\n // some libs rely on the presence effect for checking computed refs\n // from normal refs, but the implementation doesn't matter\n effect: watcher,\n get value() {\n if (watcher) {\n if (watcher.dirty) {\n watcher.evaluate();\n }\n if (Dep.target) {\n if (process.env.NODE_ENV !== 'production' && Dep.target.onTrack) {\n Dep.target.onTrack({\n effect: Dep.target,\n target: ref,\n type: \"get\" /* TrackOpTypes.GET */,\n key: 'value'\n });\n }\n watcher.depend();\n }\n return watcher.value;\n }\n else {\n return getter();\n }\n },\n set value(newVal) {\n setter(newVal);\n }\n };\n def(ref, RefFlag, true);\n def(ref, \"__v_isReadonly\" /* ReactiveFlags.IS_READONLY */, onlyGetter);\n return ref;\n}\n\nvar WATCHER = \"watcher\";\nvar WATCHER_CB = \"\".concat(WATCHER, \" callback\");\nvar WATCHER_GETTER = \"\".concat(WATCHER, \" getter\");\nvar WATCHER_CLEANUP = \"\".concat(WATCHER, \" cleanup\");\n// Simple effect.\nfunction watchEffect(effect, options) {\n return doWatch(effect, null, options);\n}\nfunction watchPostEffect(effect, options) {\n return doWatch(effect, null, (process.env.NODE_ENV !== 'production'\n ? __assign(__assign({}, options), { flush: 'post' }) : { flush: 'post' }));\n}\nfunction watchSyncEffect(effect, options) {\n return doWatch(effect, null, (process.env.NODE_ENV !== 'production'\n ? __assign(__assign({}, options), { flush: 'sync' }) : { flush: 'sync' }));\n}\n// initial value for watchers to trigger on undefined initial values\nvar INITIAL_WATCHER_VALUE = {};\n// implementation\nfunction watch(source, cb, options) {\n if (process.env.NODE_ENV !== 'production' && typeof cb !== 'function') {\n warn(\"`watch(fn, options?)` signature has been moved to a separate API. \" +\n \"Use `watchEffect(fn, options?)` instead. `watch` now only \" +\n \"supports `watch(source, cb, options?) signature.\");\n }\n return doWatch(source, cb, options);\n}\nfunction doWatch(source, cb, _a) {\n var _b = _a === void 0 ? emptyObject : _a, immediate = _b.immediate, deep = _b.deep, _c = _b.flush, flush = _c === void 0 ? 'pre' : _c, onTrack = _b.onTrack, onTrigger = _b.onTrigger;\n if (process.env.NODE_ENV !== 'production' && !cb) {\n if (immediate !== undefined) {\n warn(\"watch() \\\"immediate\\\" option is only respected when using the \" +\n \"watch(source, callback, options?) signature.\");\n }\n if (deep !== undefined) {\n warn(\"watch() \\\"deep\\\" option is only respected when using the \" +\n \"watch(source, callback, options?) signature.\");\n }\n }\n var warnInvalidSource = function (s) {\n warn(\"Invalid watch source: \".concat(s, \". A watch source can only be a getter/effect \") +\n \"function, a ref, a reactive object, or an array of these types.\");\n };\n var instance = currentInstance;\n var call = function (fn, type, args) {\n if (args === void 0) { args = null; }\n var res = invokeWithErrorHandling(fn, null, args, instance, type);\n if (deep && res && res.__ob__)\n res.__ob__.dep.depend();\n return res;\n };\n var getter;\n var forceTrigger = false;\n var isMultiSource = false;\n if (isRef(source)) {\n getter = function () { return source.value; };\n forceTrigger = isShallow(source);\n }\n else if (isReactive(source)) {\n getter = function () {\n source.__ob__.dep.depend();\n return source;\n };\n deep = true;\n }\n else if (isArray(source)) {\n isMultiSource = true;\n forceTrigger = source.some(function (s) { return isReactive(s) || isShallow(s); });\n getter = function () {\n return source.map(function (s) {\n if (isRef(s)) {\n return s.value;\n }\n else if (isReactive(s)) {\n s.__ob__.dep.depend();\n return traverse(s);\n }\n else if (isFunction(s)) {\n return call(s, WATCHER_GETTER);\n }\n else {\n process.env.NODE_ENV !== 'production' && warnInvalidSource(s);\n }\n });\n };\n }\n else if (isFunction(source)) {\n if (cb) {\n // getter with cb\n getter = function () { return call(source, WATCHER_GETTER); };\n }\n else {\n // no cb -> simple effect\n getter = function () {\n if (instance && instance._isDestroyed) {\n return;\n }\n if (cleanup) {\n cleanup();\n }\n return call(source, WATCHER, [onCleanup]);\n };\n }\n }\n else {\n getter = noop;\n process.env.NODE_ENV !== 'production' && warnInvalidSource(source);\n }\n if (cb && deep) {\n var baseGetter_1 = getter;\n getter = function () { return traverse(baseGetter_1()); };\n }\n var cleanup;\n var onCleanup = function (fn) {\n cleanup = watcher.onStop = function () {\n call(fn, WATCHER_CLEANUP);\n };\n };\n // in SSR there is no need to setup an actual effect, and it should be noop\n // unless it's eager\n if (isServerRendering()) {\n // we will also not call the invalidate callback (+ runner is not set up)\n onCleanup = noop;\n if (!cb) {\n getter();\n }\n else if (immediate) {\n call(cb, WATCHER_CB, [\n getter(),\n isMultiSource ? [] : undefined,\n onCleanup\n ]);\n }\n return noop;\n }\n var watcher = new Watcher(currentInstance, getter, noop, {\n lazy: true\n });\n watcher.noRecurse = !cb;\n var oldValue = isMultiSource ? [] : INITIAL_WATCHER_VALUE;\n // overwrite default run\n watcher.run = function () {\n if (!watcher.active) {\n return;\n }\n if (cb) {\n // watch(source, cb)\n var newValue = watcher.get();\n if (deep ||\n forceTrigger ||\n (isMultiSource\n ? newValue.some(function (v, i) {\n return hasChanged(v, oldValue[i]);\n })\n : hasChanged(newValue, oldValue))) {\n // cleanup before running cb again\n if (cleanup) {\n cleanup();\n }\n call(cb, WATCHER_CB, [\n newValue,\n // pass undefined as the old value when it's changed for the first time\n oldValue === INITIAL_WATCHER_VALUE ? undefined : oldValue,\n onCleanup\n ]);\n oldValue = newValue;\n }\n }\n else {\n // watchEffect\n watcher.get();\n }\n };\n if (flush === 'sync') {\n watcher.update = watcher.run;\n }\n else if (flush === 'post') {\n watcher.post = true;\n watcher.update = function () { return queueWatcher(watcher); };\n }\n else {\n // pre\n watcher.update = function () {\n if (instance && instance === currentInstance && !instance._isMounted) {\n // pre-watcher triggered before\n var buffer = instance._preWatchers || (instance._preWatchers = []);\n if (buffer.indexOf(watcher) < 0)\n buffer.push(watcher);\n }\n else {\n queueWatcher(watcher);\n }\n };\n }\n if (process.env.NODE_ENV !== 'production') {\n watcher.onTrack = onTrack;\n watcher.onTrigger = onTrigger;\n }\n // initial run\n if (cb) {\n if (immediate) {\n watcher.run();\n }\n else {\n oldValue = watcher.get();\n }\n }\n else if (flush === 'post' && instance) {\n instance.$once('hook:mounted', function () { return watcher.get(); });\n }\n else {\n watcher.get();\n }\n return function () {\n watcher.teardown();\n };\n}\n\nvar activeEffectScope;\nvar EffectScope = /** @class */ (function () {\n function EffectScope(detached) {\n if (detached === void 0) { detached = false; }\n this.detached = detached;\n /**\n * @internal\n */\n this.active = true;\n /**\n * @internal\n */\n this.effects = [];\n /**\n * @internal\n */\n this.cleanups = [];\n this.parent = activeEffectScope;\n if (!detached && activeEffectScope) {\n this.index =\n (activeEffectScope.scopes || (activeEffectScope.scopes = [])).push(this) - 1;\n }\n }\n EffectScope.prototype.run = function (fn) {\n if (this.active) {\n var currentEffectScope = activeEffectScope;\n try {\n activeEffectScope = this;\n return fn();\n }\n finally {\n activeEffectScope = currentEffectScope;\n }\n }\n else if (process.env.NODE_ENV !== 'production') {\n warn(\"cannot run an inactive effect scope.\");\n }\n };\n /**\n * This should only be called on non-detached scopes\n * @internal\n */\n EffectScope.prototype.on = function () {\n activeEffectScope = this;\n };\n /**\n * This should only be called on non-detached scopes\n * @internal\n */\n EffectScope.prototype.off = function () {\n activeEffectScope = this.parent;\n };\n EffectScope.prototype.stop = function (fromParent) {\n if (this.active) {\n var i = void 0, l = void 0;\n for (i = 0, l = this.effects.length; i < l; i++) {\n this.effects[i].teardown();\n }\n for (i = 0, l = this.cleanups.length; i < l; i++) {\n this.cleanups[i]();\n }\n if (this.scopes) {\n for (i = 0, l = this.scopes.length; i < l; i++) {\n this.scopes[i].stop(true);\n }\n }\n // nested scope, dereference from parent to avoid memory leaks\n if (!this.detached && this.parent && !fromParent) {\n // optimized O(1) removal\n var last = this.parent.scopes.pop();\n if (last && last !== this) {\n this.parent.scopes[this.index] = last;\n last.index = this.index;\n }\n }\n this.parent = undefined;\n this.active = false;\n }\n };\n return EffectScope;\n}());\nfunction effectScope(detached) {\n return new EffectScope(detached);\n}\n/**\n * @internal\n */\nfunction recordEffectScope(effect, scope) {\n if (scope === void 0) { scope = activeEffectScope; }\n if (scope && scope.active) {\n scope.effects.push(effect);\n }\n}\nfunction getCurrentScope() {\n return activeEffectScope;\n}\nfunction onScopeDispose(fn) {\n if (activeEffectScope) {\n activeEffectScope.cleanups.push(fn);\n }\n else if (process.env.NODE_ENV !== 'production') {\n warn(\"onScopeDispose() is called when there is no active effect scope\" +\n \" to be associated with.\");\n }\n}\n\nfunction provide(key, value) {\n if (!currentInstance) {\n if (process.env.NODE_ENV !== 'production') {\n warn(\"provide() can only be used inside setup().\");\n }\n }\n else {\n // TS doesn't allow symbol as index type\n resolveProvided(currentInstance)[key] = value;\n }\n}\nfunction resolveProvided(vm) {\n // by default an instance inherits its parent's provides object\n // but when it needs to provide values of its own, it creates its\n // own provides object using parent provides object as prototype.\n // this way in `inject` we can simply look up injections from direct\n // parent and let the prototype chain do the work.\n var existing = vm._provided;\n var parentProvides = vm.$parent && vm.$parent._provided;\n if (parentProvides === existing) {\n return (vm._provided = Object.create(parentProvides));\n }\n else {\n return existing;\n }\n}\nfunction inject(key, defaultValue, treatDefaultAsFactory) {\n if (treatDefaultAsFactory === void 0) { treatDefaultAsFactory = false; }\n // fallback to `currentRenderingInstance` so that this can be called in\n // a functional component\n var instance = currentInstance;\n if (instance) {\n // #2400\n // to support `app.use` plugins,\n // fallback to appContext's `provides` if the instance is at root\n var provides = instance.$parent && instance.$parent._provided;\n if (provides && key in provides) {\n // TS doesn't allow symbol as index type\n return provides[key];\n }\n else if (arguments.length > 1) {\n return treatDefaultAsFactory && isFunction(defaultValue)\n ? defaultValue.call(instance)\n : defaultValue;\n }\n else if (process.env.NODE_ENV !== 'production') {\n warn(\"injection \\\"\".concat(String(key), \"\\\" not found.\"));\n }\n }\n else if (process.env.NODE_ENV !== 'production') {\n warn(\"inject() can only be used inside setup() or functional components.\");\n }\n}\n\nvar normalizeEvent = cached(function (name) {\n var passive = name.charAt(0) === '&';\n name = passive ? name.slice(1) : name;\n var once = name.charAt(0) === '~'; // Prefixed last, checked first\n name = once ? name.slice(1) : name;\n var capture = name.charAt(0) === '!';\n name = capture ? name.slice(1) : name;\n return {\n name: name,\n once: once,\n capture: capture,\n passive: passive\n };\n});\nfunction createFnInvoker(fns, vm) {\n function invoker() {\n var fns = invoker.fns;\n if (isArray(fns)) {\n var cloned = fns.slice();\n for (var i = 0; i < cloned.length; i++) {\n invokeWithErrorHandling(cloned[i], null, arguments, vm, \"v-on handler\");\n }\n }\n else {\n // return handler return value for single handlers\n return invokeWithErrorHandling(fns, null, arguments, vm, \"v-on handler\");\n }\n }\n invoker.fns = fns;\n return invoker;\n}\nfunction updateListeners(on, oldOn, add, remove, createOnceHandler, vm) {\n var name, cur, old, event;\n for (name in on) {\n cur = on[name];\n old = oldOn[name];\n event = normalizeEvent(name);\n if (isUndef(cur)) {\n process.env.NODE_ENV !== 'production' &&\n warn(\"Invalid handler for event \\\"\".concat(event.name, \"\\\": got \") + String(cur), vm);\n }\n else if (isUndef(old)) {\n if (isUndef(cur.fns)) {\n cur = on[name] = createFnInvoker(cur, vm);\n }\n if (isTrue(event.once)) {\n cur = on[name] = createOnceHandler(event.name, cur, event.capture);\n }\n add(event.name, cur, event.capture, event.passive, event.params);\n }\n else if (cur !== old) {\n old.fns = cur;\n on[name] = old;\n }\n }\n for (name in oldOn) {\n if (isUndef(on[name])) {\n event = normalizeEvent(name);\n remove(event.name, oldOn[name], event.capture);\n }\n }\n}\n\nfunction mergeVNodeHook(def, hookKey, hook) {\n if (def instanceof VNode) {\n def = def.data.hook || (def.data.hook = {});\n }\n var invoker;\n var oldHook = def[hookKey];\n function wrappedHook() {\n hook.apply(this, arguments);\n // important: remove merged hook to ensure it's called only once\n // and prevent memory leak\n remove$2(invoker.fns, wrappedHook);\n }\n if (isUndef(oldHook)) {\n // no existing hook\n invoker = createFnInvoker([wrappedHook]);\n }\n else {\n /* istanbul ignore if */\n if (isDef(oldHook.fns) && isTrue(oldHook.merged)) {\n // already a merged invoker\n invoker = oldHook;\n invoker.fns.push(wrappedHook);\n }\n else {\n // existing plain hook\n invoker = createFnInvoker([oldHook, wrappedHook]);\n }\n }\n invoker.merged = true;\n def[hookKey] = invoker;\n}\n\nfunction extractPropsFromVNodeData(data, Ctor, tag) {\n // we are only extracting raw values here.\n // validation and default values are handled in the child\n // component itself.\n var propOptions = Ctor.options.props;\n if (isUndef(propOptions)) {\n return;\n }\n var res = {};\n var attrs = data.attrs, props = data.props;\n if (isDef(attrs) || isDef(props)) {\n for (var key in propOptions) {\n var altKey = hyphenate(key);\n if (process.env.NODE_ENV !== 'production') {\n var keyInLowerCase = key.toLowerCase();\n if (key !== keyInLowerCase && attrs && hasOwn(attrs, keyInLowerCase)) {\n tip(\"Prop \\\"\".concat(keyInLowerCase, \"\\\" is passed to component \") +\n \"\".concat(formatComponentName(\n // @ts-expect-error tag is string\n tag || Ctor), \", but the declared prop name is\") +\n \" \\\"\".concat(key, \"\\\". \") +\n \"Note that HTML attributes are case-insensitive and camelCased \" +\n \"props need to use their kebab-case equivalents when using in-DOM \" +\n \"templates. You should probably use \\\"\".concat(altKey, \"\\\" instead of \\\"\").concat(key, \"\\\".\"));\n }\n }\n checkProp(res, props, key, altKey, true) ||\n checkProp(res, attrs, key, altKey, false);\n }\n }\n return res;\n}\nfunction checkProp(res, hash, key, altKey, preserve) {\n if (isDef(hash)) {\n if (hasOwn(hash, key)) {\n res[key] = hash[key];\n if (!preserve) {\n delete hash[key];\n }\n return true;\n }\n else if (hasOwn(hash, altKey)) {\n res[key] = hash[altKey];\n if (!preserve) {\n delete hash[altKey];\n }\n return true;\n }\n }\n return false;\n}\n\n// The template compiler attempts to minimize the need for normalization by\n// statically analyzing the template at compile time.\n//\n// For plain HTML markup, normalization can be completely skipped because the\n// generated render function is guaranteed to return Array. There are\n// two cases where extra normalization is needed:\n// 1. When the children contains components - because a functional component\n// may return an Array instead of a single root. In this case, just a simple\n// normalization is needed - if any child is an Array, we flatten the whole\n// thing with Array.prototype.concat. It is guaranteed to be only 1-level deep\n// because functional components already normalize their own children.\nfunction simpleNormalizeChildren(children) {\n for (var i = 0; i < children.length; i++) {\n if (isArray(children[i])) {\n return Array.prototype.concat.apply([], children);\n }\n }\n return children;\n}\n// 2. When the children contains constructs that always generated nested Arrays,\n// e.g.